Packet data processing apparatus in packet data communication system
First Claim
1. A deframing method, comprising:
- receiving PPP frame data corresponding to a session number, storing the PPP frame data in a packet memory in dependence upon the session number, and storing reassembling information corresponding to the session number, said receiving and said storing of the PPP frame data and said storing of the reassembling information being performed by a network controller, the PPP frame data being data conforming to a point-to-point protocol and being fragmented; and
when said receiving has been completed, reading the PPP frame data from the packet memory and reassembling the read PPP frame data into one integrated piece of PPP packet data, said reading and reassembling being performed by a point-to-point protocol deframing processor, said reassembling being performed in dependence upon the reassembling information, the PPP packet data being data conforming to the point-to-point protocol, the point-to-point protocol deframing processor and network controller being included in a packet data serving node in a mobile communication system, the mobile communication system including a base transceiver station, a plurality of mobile stations linked through radio channels with the base transceiver station, and a host connected with the packet data serving node through an Internet network based on an Internet protocol, the packet data serving node connected with the base transceiver station through general routing encapsulation tunneling based on the point-to-point protocol, the mobile communication system converting PPP frame data received from the base transceiver station into IP packet data and transferring the IP packet data to the host, the IP packet data conforming to the Internet protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a packet data processing apparatus which processes packet data in a packet data serving node. In the apparatus, a separate hardware configuration of a PDSN performs de-framing and de-stuffing for a PPP frame provided from a BTS, thereby generating an IP frame, and then outputs the generated IP frame to the Internet network. Further, another separate hardware configuration of the PDSN frames and stuffs an IP frame transferred from the Internet network, thereby generating a PPP frame, and then transfers the generated PPP frame through the BTS to corresponding MS. Therefore, processing speed of a line card performing interfacing with the BTS, and the performance of the entire PDSN can be improved. Moreover, problems due to data processing are prevented from being caused, since many functions in relation to PPP have been realized by hardware.
63 Citations
18 Claims
-
1. A deframing method, comprising:
-
receiving PPP frame data corresponding to a session number, storing the PPP frame data in a packet memory in dependence upon the session number, and storing reassembling information corresponding to the session number, said receiving and said storing of the PPP frame data and said storing of the reassembling information being performed by a network controller, the PPP frame data being data conforming to a point-to-point protocol and being fragmented; and
when said receiving has been completed, reading the PPP frame data from the packet memory and reassembling the read PPP frame data into one integrated piece of PPP packet data, said reading and reassembling being performed by a point-to-point protocol deframing processor, said reassembling being performed in dependence upon the reassembling information, the PPP packet data being data conforming to the point-to-point protocol, the point-to-point protocol deframing processor and network controller being included in a packet data serving node in a mobile communication system, the mobile communication system including a base transceiver station, a plurality of mobile stations linked through radio channels with the base transceiver station, and a host connected with the packet data serving node through an Internet network based on an Internet protocol, the packet data serving node connected with the base transceiver station through general routing encapsulation tunneling based on the point-to-point protocol, the mobile communication system converting PPP frame data received from the base transceiver station into IP packet data and transferring the IP packet data to the host, the IP packet data conforming to the Internet protocol. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A deframing apparatus, comprising:
-
a packet data serving node in a mobile communication system, the mobile communication system including a base transceiver station, a plurality of mobile stations linked through radio channels with the base transceiver station, and a host connected with the packet data serving node through an Internet network based on an Internet protocol, the packet data serving node connected with the base transceiver station through general routing encapsulation tunneling based on a point-to-point protocol, the mobile communication system converting PPP frame data received from the base transceiver station into IP packet data and transferring the IP packet data to the host, the PPP frame data conforming to a point-to-point protocol and being fragmented, the IP packet data conforming to an Internet protocol, the PPP frame data corresponding to a session number, said packet data serving node comprising;
a network controller receiving the PPP frame data and outputting the PPP frame data together with reassembling information in dependence upon the session number corresponding to the PPP frame data, the reassembling information having been negotiated when a point-to-point protocol link between the base transceiver station and said network controller is set;
a packet memory being in communication with said network controller, said packet memory storing the PPP frame data and the reassembling information received from the network controller in dependence upon the session number corresponding to the PPP frame data; and
a point-to-point protocol deframing processor being in communication with the network controller, said point-to-point protocol deframing processor reading the PPP frame data corresponding to the session number and reading the reassembling information from the packet memory and reassembling the read PPP frame data according to the reassembling information when reception of all PPP frame data corresponding to the session number has been completed, to generate one integrated piece of PPP packet data, the PPP packet data being data conforming to the point-to-point protocol. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A framing method, comprising:
-
storing PPP packet data and control information corresponding to the PPP packet data in a packet memory, said storing being performed by a network controller, the PPP packet data being one integrated piece of PPP packet data and conforming a point-to-point protocol;
reading the PPP packet data and the control information from the packet memory; and
fragmenting the read PPP packet data into a plurality of pieces of PPP frame data according to size information included in the control information, the PPP frame data being data conforming the point-to-point protocol, said reading and fragmenting being performed by a point-to-point protocol framing processor, the plurality of pieces of PPP frame data including a first piece of PPP frame data and a last piece of PPP frame data, with a start flag being inserted into the first piece of PPP frame data and an end flag being inserted into the last piece of PPP frame data, the plurality of pieces of PPP frame data being transmitted to a base transceiver station, the network controller and the point-to-point protocol framing processor being included in a packet data serving node in a mobile communication system, the mobile communication system including the base transceiver station, a plurality of mobile stations linked through radio channels with the base transceiver station, and a host connected with the packet data serving node through an Internet network based on an Internet protocol, the packet data serving node being connected with the base transceiver station through general routing encapsulation tunneling based on the point-to-point protocol, the mobile communication system converting IP packet data received from the host into the PPP frame data and transferring the PPP frame data to the base transceiver station, the IP packet data conforming to the Internet protocol. - View Dependent Claims (12, 13, 14)
-
-
15. A framing apparatus, comprising:
-
a packet data serving node in a mobile communication system, the mobile communication system including a base transceiver station, a plurality of mobile stations linked through radio channels with the base transceiver station, and a host connected with the packet data serving node through an Internet network based on an Internet protocol, the packet data serving node connected with the base transceiver station through general routing encapsulation tunneling based on a point-to-point protocol, the mobile communication system converting IP packet data received from the host into a plurality of pieces of PPP frame data and transferring the pieces of the PPP frame data to the base transceiver station, the IP packet data conforming to an Internet protocol, said packet data serving node framing one integrated piece of PPP packet data into a plurality of pieces of the PPP frame data, the plurality of pieces of the PPP frame data including a first piece of PPP frame data and a last piece of PPP frame data, the PPP packet data conforming to a point-to-point protocol, the PPP frame data conforming the point-to-point protocol and being fragmented, each of the pieces of the PPP frame data corresponding to a session number, said packet data serving node comprising;
a network controller receiving the PPP packet data and outputting the received PPP packet data with control information corresponding to the PPP packet data;
a packet memory being in communication with said network controller, said packet memory storing the PPP packet data and the control information provided from said network controller; and
a point-to-point protocol framing processor being in communication with said network controller, said point-to-point protocol framing processor reading the PPP packet data with the control information corresponding to the PPP packet data from said packet memory and fragmenting the read PPP packet data into a plurality of pieces of PPP frame data in accordance with size information included in the control information, said point-to-point protocol framing processor inserting a start flag into the first piece of PPP frame data and an end flag into the last piece of PPP frame data and transmitting the plurality of pieces of PPP frame data to the base transceiver station. - View Dependent Claims (16, 17, 18)
-
Specification