1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
Pent@NET README
---------------
Contents
~~~~~~~~
1. About Pent@NET (Digital satellite Internet PC card)
2. Pent@NET Specification:
3. Understanding the technology
4. Setting up the card
1. About Pent@NET (Digital satellite Internet PC card)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It is an economical DVB Data receiving card. This solution is optimized for
download speed up to 9 Mbps per PID and can run 16 PIDs concurrently producing
output bandwidth up to 55 Mbps. It is a perfect solution for High-speed
Internet Browse, Video/Audio On-demand and Multicast applications.
Tuner module contains QPSK demodulator, Viterbi decoder, Interleaving decoder
and Reed Solomon error decoder all in one. Demultiplexer used is known to be the
most fast and stable solution in the market.
2. Pent@NET Specification:
~~~~~~~~~~~~~~~~~~~~~~~~~~
Tunner Input terminal : F-type 75 Ohm
Receiving frequency : 950~2150 MHz tuning range
Input level : -65 ~ -25 dBm
QPSK and FEC
Symbol rate : 1~45 MHz
QPSK filter : Root-raised cosine filter with roll-off 0.35
Viterbi decoding : 1/2, 2/3. 3/4, 5/6, 7/8 and Auto
ReedSolomon decoding : 204, 188, T=8
Deinterleaving : Interleaving depth = 12
LNB control
LNB supply voltage : 13 or 18 V
DISEqC : 1.0
Antenna and LNB control : 22 KHz tone
Max. LNB supply current : 400 mA with short circuit and surge protection
PCI interface
PCI bus: PCI 2.1 compliant
Host bus burst rate : 132 MB/s
Host bus width : 32 bit
FIFO : Bidirectional FIFO
Demultiplexing
Max. no. section filtering : 32 PIDs
Engine : RISC engine
Buffer memory : 2 MByte
Descrambler : DVB descrambler
Streams capture : PES and TS
Date rate : 60 MBPS with 32 simultaneous PIDs
Syntax Error : CRC or Parity
Status monitoring
Real time data transfer rate
Antenna signal strength
Signal lock status
Display current channel name
Realtime packets and bytes counters
S/W and H/W capabilities
Remote S/W upgrade
S/W upgrade through the Internet
Channel Data Base update
Channel database update through Internet
Interrupt share avoid H/W interrupt conflicts with other H/W devices
UDP/TCP/IP protocol
LLC SNAP
Multiprotocol Encapsulation (MPE)
Easy channel management through graphical channel database
PES and TS filtering
Unicast and multicast MAC filtering
PID filters for data stream
16 PIDs simultaneous filtering
Download firmware
Automatic channel parsing
ETSI 301.192 compliant
Supports API for custom application
Security
Conditional access ready
External smart card reader
Fix key CAS
Environment
Operating temperature : 0 to 60 'C
Storage temperature : -55 to 85
Humidity (Operating) : 10% to 90%
Atmosphere : 20 ~ 95%
Board Size
165 x106 mm
3. Understanding the technology
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Internet access speed is crucial these days and there are a lot of
Internet Service Providers or Multimedia Content Providers that are renting
a satellite channel from a satellite operator and then share this channel to
it's customers. The channel bandwidth can vary from 64kbps to 43Mbps, the most
common is 2Mbps (so called "up to 2Mbps" service).
The data is send through the main HUB station at the ISP POP/HQ (Point of
Presence/Head Quarter) to the satellite encapsulated into the MPEG stream
according to the DVB standard. The satellite amplifies the signal and retransmit
it down to the receive dishes. The receiver connected to the dish gets the data
stream and starts filtering it according to it's settings. Any receiver has an
unique hardware address (MAC) that identifies itself to the content provider.
If a data block has his MAC signature then the receiver recognize that packet and starts decompressing and decoding it. This is done by hardware to free CPU.
After the data is decoded the Pent@NET card tries to recognize it's type according to the MPE standard. If the data represents a valid TCP/UDP/IP packet it is pushed into the TCP/IP stack of the operating system kernel. If the data does not represent a valid TCP/UDP/IP packet (like audio data) it is dropped/discarded. From this point the Pent@NET card can compute another packet receive/decompress/decode/push cycle.
Basically from the application or user point of view it is a regular network device like a common ethernet card, it works by the same principles except that it is unidirectional (you can only receive data).
4. Setting up the card
~~~~~~~~~~~~~~~~~~~~~~
Like any other network device the Pent@NET card with it's pentanetX driver need an ip address to be up and running. You can use any address with it, like the ethernet card or ppp link ip address but using a smaller network netmask (255.255.255.252), but a better idea is to leave the routable ip space and use a random non-routable ip like 192.168.0.10 or even from the loopback network 127.0.0.20 and you can use the standard C class netmask 255.255.255.0 (default). Any other ip can be set with:
ifconfig pentanetX IP netmask NETMASK
If you have a modern linux distribution with kernel 2.2.x, a route will be automatically added. Otherwise you can set it manually with 'route add -net PENTAXNET dev pentax'.
Run now the tunner application 'pentanet' (or pentanett = text mode, pentanetx = X graphical version) with the transponder settings provided by your content/service provider. If you get the "Lock failed" error message then you should check the Frequency, Symbol Rate, Viterbi and all other parameters. If you still get this error you should probabily realign yor dish.
Using a regular analog satelite receiver (for TV) would help you getting a stronger signal.
If you were getting the "Lock OK" message then the receiver is correctly tunned to the satellite signal and you should be able to receive anything that is comming for you (remember that satellite based communications are addressable by MAC addr).
|