IP Library Granted Patent US 10,225,310
Granted Patent B2
US 10,225,310 · App. 15/505,430 · Granted Mar 5, 2019

Transmission processing methods and apparatuses of data packet

Inventor: Hui Xu (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
H04L65/608H04L65/607H04L65/80H04L69/161H04W28/06H04L2212/00H04N21/8547H04W80/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,225,310
App. No.
15/505,430
Granted
Mar 5, 2019
Kind
B2
Abstract

Transmission processing methods and apparatuses of a data packet are provided. A User equipment (UE) carries out the following processing for media plane data to be sent: calling a Real-time Transport Protocol (RTP) stack to encapsulate the media plane data to obtain an initial RTP packet, and prohibiting calling an Internet Protocol (IP)/User Data Protocol (UDP) stack for encapsulating the initial RTP packet; and sending the processed media plane data to a base station.

Claims (52)

1. A transmission processing method of a data packet, comprising:

carrying out, by User Equipment (UE), the following processing for media plane data to be sent: calling a Real-time Transport Protocol (RTP) stack to encapsulate the media plane data to obtain an initial RTP packet; and prohibiting, by the UE, calling an Internet Protocol (IP)/User Data Protocol (UDP) stack for encapsulating the initial RTP packet; and

sending, by the UE, the processed media plane data to a base station.

2. The method as claimed in claim 1 , wherein before sending, by the UE, the processed media plane data to the base station, the method further comprises:

calling a Long Term Evolution (LTE) protocol stack to encapsulate the RTP packet by adding a Packet Data Convergence Protocol (PDCP)/Radio Link Control (RLC)/Multiple Access Control (MAC) header to the RTP packet.

3. A transmission processing method of a data packet, comprising:

receiving, by a base station, media plane data from User Equipment (UE), wherein the media plane data is data obtained by carrying out the following processing by the UE: calling a Real-time Transport Protocol (RTP) stack to encapsulate media plane data to obtain an initial RTP packet; prohibiting calling an Internet Protocol (IP)/User Data Protocol (UDP) stack for encapsulating the RTP packet; and calling a Long Term Evolution (LTE) stack to encapsulate the RTP packet again;

calling, by the base station, the LTE protocol stack to process the media plane data to obtain the initial RTP packet;

calling, by the base station, a GPRS Tunnel Protocol User Plane (GTPU)/UDP/IP protocol to encapsulate the initial RTP packet; and

sending, by the base station, the encapsulated initial RTP packet to a core network.

4. The method as claimed in claim 3 , wherein calling, by the UE, the LTE protocol stack to encapsulate the RTP packet again comprises:

calling the LTE protocol stack to encapsulate the RTP packet by adding a Packet Data Convergence Protocol (PDCP)/Radio Link Control (RLC)/Multiple Access Control (MAC) header to the RTP packet.

5. The method as claimed in claim 4 , wherein calling, by the base station, the LTE protocol stack to process the media plane data to obtain the initial RTP packet comprises:

calling, by the base station, the LTE protocol stack to remove the MAC/RLC/PDCP header to obtain the initial RTP packet.

6. A transmission processing method of a data packet, comprising:

receiving, by a base station, a data packet from a core network;

calling, by the base station, an Internet Protocol (IP)/User Data Protocol (UDP)/GPRS Tunnel Protocol User Plane (GTPU) stack to remove an IP/UDP/GTPU header; and

sending, by the base station, the data packet with the IP/UDP/GTPU header removed to User Equipment (UE).

7. The method as claimed in claim 6 , wherein before sending, by the base station, the data packet with the IP/UDP/GTPU header removed to the UE, the method further comprises:

calling, by the base station, a Long Term Evolution (LTE) protocol stack to encapsulate the data packet with the IP/UDP/GTPU header removed to obtain an encapsulated packet.

8. The method as claimed in claim 7 , wherein encapsulating, by the base station, the data packet with the IP/UDP/GTPU header removed comprises:

calling, by the base station, a Multiple Access Control (MAC)/Radio Link Control (RLC)/Packet Data Convergence Protocol (PDCP) stack to encapsulate the data packet with the IP/UDP/GTPU header removed.

9. A transmission processing apparatus of a data packet, the transmission processing apparatus being applied to User Equipment (UE), and comprising a hardware processor arranged to execute the following program modules:

a processing module arranged to carry out the following processing for media plane data to be sent: calling a Real-time Transport Protocol (RTP) stack to encapsulate the media plane data to obtain an initial RTP packet; wherein the UE prohibits calling an Internet Protocol (IP)/User Data Protocol (UDP) stack for encapsulating the initial RTP packet; and

a sending module arranged to send the processed media plane data to a base station.

10. The apparatus as claimed in claim 9 , wherein the hardware processor is further arranged to execute the following program module: an encapsulation module arranged to call a Long Term Evolution (LTE) protocol stack to encapsulate the RTP packet by adding a Packet Data Convergence Protocol (PDCP)/Radio Link Control (RLC)/Multiple Access Control (MAC) header to the RTP packet.

11. A transmission processing apparatus of a data packet, the transmission processing apparatus being applied to a base station, and comprising a hardware processor arranged to execute the following program modules:

a receiving module arranged to receive media plane data from User Equipment (UE), wherein the media plane data is data obtained by carrying out the following processing by the UE: calling a Real-time Transport Protocol (RTP) stack to encapsulate media plane data to obtain an initial RTP packet; prohibiting calling an Internet Protocol (IP)/User Data Protocol (UDP) stack for encapsulating the initial RTP packet; and calling a Long Term Evolution (LTE) protocol stack to encapsulate the RTP packet again;

a restoring module arranged to call the LTE protocol stack to process the media plane data to obtain the initial RTP packet;

an encapsulation module arranged to call an IP/UDP/GPRS Tunnel Protocol User Plane (GTPU) protocol to encapsulate the initial RTP packet; and

a sending module arranged to send the encapsulated initial RTP packet to a core network.

12. A transmission processing apparatus of a data packet, the transmission processing apparatus being applied to a base station, and comprising a hardware processor arranged to execute the following program modules:

a receiving module arranged to receive a data packet from a core network;

a removal module arranged to call an Internet Protocol (IP)/User Data Protocol (UDP)/GPRS Tunnel Protocol User Plane (GTPU) stack to remove an IP/UDP/GTPU header; and

a sending module arranged to send the data packet with the IP/UDP/GTPU header removed to User Equipment (UE).

13. The apparatus as claimed in claim 12 , wherein the hardware processor is further arranged to execute the following program module:

an encapsulation module arranged to call a Long Term Evolution (LTE) protocol stack to encapsulate the data packet with the IP/UDP/GTPU header removed to obtain an encapsulated packet.

14. The apparatus as claimed in claim 13 , wherein the encapsulation module is arranged to call a Multiple Access Control (MAC)/Radio Link Control (RLC)/Packet Data Convergence Protocol (PDCP) stack to encapsulate the data packet with the IP/UDP/GTPU header removed.

15. The method as claimed in claim 1 , wherein calling the RTP stack to encapsulate the media plane data to obtain the initial RTP packet comprises:

calling, by an application layer of the UE, the RTP stack to add an RTP header to a voice encoding packet or a video encoding packet.

16. The method as claimed in claim 2 , wherein sending, by the UE, the processed media plane data to the base station comprises:

delivering, by the UE, an LTE MAC packet to a physical layer and send, by the physical layer, the LTE MAC packet via an air interface.

17. The method as claimed in claim 3 , wherein sending, by the base station, the encapsulated initial RTP packet to the core network comprises:

sending, by the base station, an IP packet to a PTT Dispatch Server (PDS) via a T1 interface.

18. The method as claimed in claim 17 , wherein after sending, by the base station, the encapsulated initial RTP packet to the core network, the method further comprises:

after receiving the IP packet from the T1 interface, removing, by the PDS, an IP/UDP/GTPU header from the IP packet to obtain an RTP voice or video packet;

calling by the PDS, according to the base station pertinent to a called party of the group call, a GTPU/UDP/IP stack to encapsulate the RTP packet;

sending by the PDS, via the T1 interface, the IP packet to each eNB pertinent to each called party of the group call.

19. The method as claimed in claim 6 , wherein receiving, by the base station, the data packet from the core network, calling, by the base station, the IP/UDP/GTPU stack to remove the IP/UDP/GTPU header comprises:

receiving, by the base station, an IP packet from a T1 interface and calling, by the base station, the IP/UDP/GTPU stack to remove the IP/UDP/GTPU header to obtain an RTP voice or video packet.

20. The method as claimed in claim 6 , wherein sending, by the base station, the data packet with the IP/UDP/GTPU header removed to the UE comprises:

sending, by the base station, a MAC packet to an air interface via a physical layer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2018
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
Reel/Frame 047855/0685 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2017
From: XU, HUI
To: ZTE CORPORATION
Reel/Frame 041767/0074 →
Priority Claims (1)
CN 2014 1 0416491 · Aug 21, 2014 · national
Continuity (1)
Related Publication 20170272493A1 · Sep 21, 2017