显示标签为“VCM”的博文。显示所有博文
显示标签为“VCM”的博文。显示所有博文

2012年4月10日星期二

Variable Coding and Modulation (VCM) and Adaptive Coding and Modulation (ACM)

Background
Variable Coding and Modulation (VCM) and Adaptive Coding and Modulation (ACM) are techniques that are strongly associated with the DVB-S2 standard. VCM can be used to provide different levels of error protection to different components within the service. It does this by allowing different combinations of modulation and FEC rate to be applied to different parts of the data stream. ACM extends VCM by providing a feedback path from the receiver to the transmitter to allow the level of error protection to be varied dynamically in accordance with varying propagation conditions. Claims of performance improvements exceeding 100% have been made for ACM in terms of satellite capacity gain.
What is less well known is that the DVB-S2 VCM and ACM concepts can be applied to traditional Single Channel Per Carrier (SCPC) types of services and can offer similar benefits. This whitepaper gives an overview of how these concepts can be used outside of DVB-S2 satellite services.
DVB-S2 itself is offered by Paradise in SCPC modems and can be used in both SCPC and Multiple Channels Per Carrier (MCPC) modes. However, it is convenient to use a term that can be used to refer specifically to non DVB-S2 SCPC satellite services and the terms ‘SCPC’ and ‘traditional SCPC’ are used in this whitepaper for that purpose (even although traditional SCPC systems have themselves evolved to have an MCPC capability).
For the avoidance of doubt, the traditional SCPC services (i.e. all services offered by Paradise SCPC modems) that are being referred to include, but are not limited to the following: IBS and IDR framed satellite services, Closed Network services, Engineering Service Channel (ESC),Automatic Uplink Power Control (AUPC), Drop and Insert, TPC, Viterbi, Reed-Solomon, TCM, LDPC
(Including the low-latency variety), all traditional modulations (including 8QAM and 16QAM), multiplexing of data from multiple terrestrial interfaces onto a single carrier, MIL-STD-188-165A/B, etc. – all using a variety of terres- trial interface types including IP, EIA530, LVDS, G.703 and HSSI.

SCPC VCM
VCM can be used to extend traditional SCPC services in a similar manner to how it is used in DVB-S2. A quasi-error free quality target is set for each remote terminal as normal. The choice of modulation and FEC rate, which determines the strength of the error correction, will be determined by a number of factors including the position of the remote terminal within the satellite footprint.
The DVB-S2 concept of a frame can be applied to SCPC links along with all of the other DVB-S2 concepts including, but not limited to, mode adaptation, stream adaptation, baseband frames, mapping, pilots, dummy frames, scrambling, bit interleaving, constellation bit mapping, slots, generic continuous and generic packetized streams, stream synchronization, FEC frames and Physical Layer framing. When applied to traditional SCPC services, these DVB-S2 concepts perform similar functions and provide similar benefits to those documented for DVB-S2.
At its simplest, the user data (whether packetized or continuous) is put into baseband frames (possibly with padding), FEC information is added and then a Physical Layer (PL) header is prefixed prior to transmission to create the satellite frame for transmission.
The size of the baseband frames is dependent on the particular FEC scheme being used. For block based FECs such as LDPC and TPC, the baseband frame size is related to the block size of the FEC.Mode adaptation and stream adaptation deal with the issues of single and multiple stream inputs and merging and slicing of these streams into a sequence of satellite frames. A particular frame, PL header apart (see overleaf), is always transmitted in a homogeneous manner using a single modulation and FEC rate.
As with DVB-S2, particular information can be conveyed in the baseband header to help with decoding at the receiver, including:
Data format (packetized/continuous)
Single/multiple stream indicator
CCM/VCM/ACM indicator
Stream synchronisation information
Roll-off factor.
Also as with DVB-S2, particular information can be conveyed in the PL header to help with receiver synchronization and demodulation of the frame, including: Frame identification information Details of the FEC type, modulation and FEC rate used to encode the remainder of the frame Indication of the FEC frame length. All of the baseband and PL header fields can easily be extended to accommodate non-DVB-S2 pertinent data that is required for use of these techniques with traditional SCPC services (such as the use of alternative FECs to those specified in DVB-S2).
A key point is that the PL header is always transmitted using a particular robust modulation (BPSK is used in the DVB-S2 standard) and strong FEC rate. This helps the receiver lock onto the signal and it provides the information required to demodulate the remainder of the frame. When not receiving a signal, the receiver is automatically configured to detect any PL header, requiring just a centre frequency and symbol rate to have been set.
Note that the DVB-S2 concept of pilots (unmodulated symbols) can also be applied to make traditional SCPC services more robust.

SCPC ACM
ACM can be used to extend traditional SCPC services in a similar manner to how it is used in DVB-S2. The benefits include greater satellite throughput, reduced link Margins and higher service availability.SCPC ACM is applicable to both point-to-point and point- to-multipoint systems. In terms of a return channel, both a direct return channel over satellite and an indirect return channel via a terrestrial network can be used. Even over satellite, multiple separate SCPC return channels arePossible using receive-only modems at the hub, where the return information can be passed on to the transmit modem to allow it to optimize the strength of error correction for each stream as applicable to the channel conditions.
The concept of the DVB-S2 ACM command can equally be applied to traditional SCPC systems and for the same purpose. Signaling of reception quality via the return channel can be supported in SCPC systems, in particular continuous feedback of the carrier to noise plus interference ratio at the receiver along with other potential reception quality parameters (e.g. Eb/No, Modulation Error Rate (MER), Error Vector Magnitude (EVM) and suchlike).
SCPC ACM is particularly well suited for use in IP networks because mechanisms readily exist in terms of IP protocols such as Quality of Service provisioning, traffic shaping and TCP to feedback changes in data rate to the terrestrial network, allowing dynamic changes in satellite bandwidth due to varying reception conditions to be quickly reflected in the data stream to optimize use of the link.
In summary, the flexibility, robustness and efficiency of DVB-S2 VCM and ACM multistreaming features can now be used to extend traditional SCPC services, bringing the same benefits to all applications including cellular backhaul, ISP trucking and backbones, broadcast, teleports, government, military and SNG.
TBS6925
TBS6925 PCI express DVB S2 TV Tuner Card is a professional satellite PCTV tuner card. It is the first unique TV tuner card of supporting CCM, VCM, ACM mode and multiple Transport Stream receiving. With TBS6925, there are many unknown frequencies. It is the best TV tuner card for satellite hunter or enthusiasts.

2011年6月20日星期一

How to Use TBS6925 watch satellite TV with XBMC and MythTV


To watch satellite TV on your PC with XBMC and MythTV, you'll need at least one satellite TV tuner card or a satellite provider that offers satellite IPTV access. That Linux TV card hardware doesn't have to be installed on the same computer on which you want to watch HDTV. We'll call the computer with the tuner hardware the backend. The computer used to view TV will be called the frontend. The backend and frontend can be one and the same machine. XBMC will be run on the frontend on linux

TBS6925 PCI-E DVB-S2 Card is a new released professional satellite TV tuner card, which is regarded as one of the best TV tuner card for Mythtv or linux. This mythtv TV card can capture 16 APSK and 32APSK Demodulator. It also supports CCM, VCM, and ACM mode at the same time. The key feature is that TBS 6925 can receiver multiple Transport Stream and Generic Stream .it even can support up to 190 Mbit/s channel bit rate capture. TBS has updated Linux tv tuner drivers which supports all kernels up to 2.6.38, which enable users to freely watch or record HD FTA satellite with XBMC and MythTV in Linux, especially the HD Mediaset channels

As far as we know, XBMC currently supports the following backends:
  1. HTS Tvheadend
  2. VDR
  3. MythTV
  4. MediaPortal
  5. ForTheRecord
So, if you want to run the TV card on Linux, You'll have to install (at least) one of them.

Set up MythTV on Linux
1.    Set up your TV tuner card as DVB type in mythtv-setup's. On the capture card setup page, you will see a button called "DiSEqC." Highlight it and press enter. Start with a blank screen and the word "(Unconnected)." Highlight "(Unconnected)" and press enter. You will see a list of DVB hardware myth can manage. Select "Switch."




6.    Escape out to the top Mythtv-setup menu. Enter the "4.Input connections" menu. Highlight your TBS6925 card and press Enter. You will see a screen unique to DiSEqC setup. Select the DiSEqC switch port with the LNB we are setting up (in the example, port 1).


8.    MythTV will default to the "Tuned Scan." You will need the transponder frequencies, polarities, and symbol rates for each transponder you wish to scan. If the scan fails, check your dish pointing and/or settings and try again. When the transponder has finished scanning, you can press "Back," and attempt a "Full Scan of Existing Transports" scan type.


Set up XBMC on Linux

XBMC Media Center includes a media source that can communicate with a MythTV backend using the Myth Protocol and MySQL database queries to the mythconverg database. This requires that the MythTV configuration is checked to ensure XBMC will be able to communicate with MythTV, which depends on whether XBMC is running on the same machine.

To communicate with a MythTV backend, add a new Source from the Videos section. The source should have a URL that looks like: myth://username:password@i.p.address This URL needs to be specified manually as many skins don't support the ability to configure a MythTV source.

When you select the newly added MythTV media source five folders will be listed:
  • All Recordings - to watch anything that has been recorded all in one folder.
  • Guide - to view the EPG for a channel
  • Live Channels - to display what is currently being aired
  • Movies - to list the movies that have been recorded
  • TV Shows - to list each series of TV shows that have been recorded

After choosing Live Channels a listing of the channels used by MythTV is displayed.

When a channel is chosen, the currently playing TV show on that channel is shown.

Note that channel changes can take some time depending on the DVB-S2 tuner card and configuration being used by MythTV.

Viewing the Electronic Program Guide (EPG)
After choosing Guide a listing of channels used by MythTV is shown.

When a channel is chosen, the listing of upcoming programs on that channel is displayed.

The last thing is to enjoy the HD satellite programs as you like. That is to say, TBS 6925 would be a perfect TV tuner card for Mythtv .You should never miss it.

Related article: TBS 6925- Most Professional Satellite TV tuner Card

TBS PCI-E TV Tuner Card Comparison


2011年6月16日星期四

TBS 6925- a Professional Satellite TV tuner Card Locking Mediaset


TBS 6925 is one of Tenow’s new released professional satellites PC tuner card, which can support 16APSK/32APSK transponders, CCM, VCM and ACM mode. That’ a breakthrough in satellite reception. The key feature of this sat pc card is to capture multiple Transport Stream and Generic Stream up to 190 Mbit/s channel bit rate and support a Wide range symbol rates from 200Ksps to 45Msps. After its release, it has gained a wide reputation from satellite hunters or hobbyist. Now we would like to display more details and analytic the internal formation of this professional pc card. 

In the past, most of TBS cards use second generation of dual DVB-S2 chips from Conexant/NXP (CX24117 + CX24132). Of course, it is a great combination of tuner and demodulator and it's better than first generation of DVB-S2 chips. Unfortunately, they don't have 16APSK/32APSK, which it is a deadly limit for a number of professional users. As TBS 6925 is intended for profession use, we adapt a new and powerful chip, which is more expensive but can receive and demodule16APSK/32APSK. TBS 6925 uses NIM module based on design from ST Microelectronics for professional users that need 16APSK/32APSK support and incorporated their "advanced" series of chips. That’s why it assures to get stable 16APSK/32APSK transponder.

After a long test, TBS 6925 has succeeded in locking multiple Transport Stream and Generic Stream, especially in Mediaset and MIS stream. there are some other 16APSK transponders over Europe except the one on Hotbird 13E satellite for example on 5W, 12.5W and 32APSK for example on 21.6E.Mediaset on HotBird use Multi stream for 16APSK mode. Now let me show you what we managed to find using different status registers of the ST-based NIM on TBS 6925:


- all frequencies on 13E (11334H, 11373H, 11432V) use CCM with Multiple Input Stream (MIS) enabled (there are two active streams) and also active Input Stream Synchronization Indicator (ISSYI), roll-off factor value is 0.20
- all frequencies on 5W (11667V, 12585H) use the same setting as on 13E that are mentioned above
* 12717H on 12.5W: it's ACM with 4 active Multiple Input Streams (MIS) enabled
* 11495V on 45W: it's ACM with 1 active Single Input Stream (SIS) and roll-off factor value is 0.20
* 11915H on 31E: it's 16APSK CCM with 1 active Single Input Stream (SIS) and roll-off factor value is 0.25

Besides, TBS6925 is fully compatible with windows 7 Media Center and many other popular DVB applications, e.g. Crazyscan, DVBDream, DVBViewer, DVBlogic, ProgDVB, Skynet, TSreader. It works seamlessly with Linux and window XP/VISTA/7 system. To be mentioned, TBS is devoted to updating the latest Linux driver available for TBS 6925. It can support Linux system well. All the drivers are fully open-source under GPL license.