Method for receiving ule/mpe data from satellite in embedded terminal
An embedded terminal and satellite data technology, applied in electrical components, transmission systems, etc., can solve the problems of operators' PC operation level requirements and high cost, and achieve the effect of low cost, cost reduction, and flexible and simple interface operation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] Example 1: see figure 1 , The method of the present invention for receiving ULE / MPE data from satellites in an embedded terminal, in an embedded Linux terminal, by combining the DVB equipment (Tuner and demux) in the embedded Linux terminal and the Linux network card driver interface, a virtual one Network card equipment, using DVB equipment to receive ULE (one-way lightweight encapsulation) / MPE (multi-protocol encapsulation) encapsulated data from satellites, and extract the IP data (the payload in the IP packet is UDP multicast data) and forward it to IP protocol stack, and then receive and process the corresponding IP data according to business needs in the application.
Embodiment 2
[0021] Example 2: see figure 1 The method of the present invention for receiving ULE / MPE data from satellites in an embedded terminal is different from the first embodiment. It further discloses a method for receiving ULE (unidirectional lightweight packaging) / MPE ( Multi-protocol encapsulation) encapsulated data steps:
[0022] Step 1: After the terminal is powered on, start the operating system and load the virtual network card driver. When loading the driver, use the PID of the TS stream (transport stream) where the ULE / MPE data is located as the input parameter;
[0023] Step 2: Configure an IP address for the virtual network card device;
[0024] Step 3: The Tuner device is used to select and receive the modulated signal of a certain frequency, set the frequency point parameter where the ULE / MPE data is located for the Tuner device, and use the demultiplexing device in the virtual network card driver to filter out the ULE or MPE data after the frequency point is locked , And f...
Embodiment 3
[0026] Embodiment 3: The method of the present invention for receiving ULE / MPE data from a satellite in an embedded terminal, a virtual network card device is responsible for data reception by writing a driver program, and the data comes from the filtered output of a demux device. The difference between this embodiment and the previous embodiment is:
[0027] When the virtual network card driver is loaded, the PID of the satellite data to be received is used as the input parameter, and these parameters are used as the condition for filtering the data by the demultiplexing device, and each PID corresponds to a channel of IP data.
[0028] If the received satellite data is encapsulated according to the MPE specification, the tableId needs to be used as a condition for further filtering the data, so that the data filtered by the demultiplexing device is the data segment of the DSM-CC structure, and the data is processed according to the format in the specification Analyze, take out th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 