Method, System and Terminal for Accessing Packet Data Serving Node
First Claim
1. A method for accessing a Packet Data Serving Node (PDSN), which comprises:
- a terminal directly accessing a service server to register through a Wireless Fidelity (WIFI) module;
said terminal receiving parameter information returned from said service server after registering successfully;
said terminal starting a Point-to-Point Protocol (PPP) module, and carrying out PPP encapsulation on request information of establishing a PPP link to generate a first data packet encapsulating a PPP header;
said terminal starting a TUNNEL module, and according to said parameter information, further encapsulating said first data packet with one layer of TUNNEL header to generate a second data packet, wherein said PPP module and said TUNNEL module communicate through a pair of virtual terminal equipment;
an Internet Protocol (IP) protocol stack of said terminal further encapsulating said second data packet with one layer of IP header based on a WIFI link to generate a third data packet, and sending said third data packet to a Wireless Access Gateway (WAG) through said WIFI link;
after receiving said third data packet, said WAG analyzing and dropping the IP header and TUNNEL header of said third data packet to recover the first data packet, and sending a recovered first data packet to said PDSN; and
after receiving said recovered first data packet, said PDSN carrying out analysis processing, and establishing a link connection between said PDSN and said terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method, system and terminal for accessing a Packet Data Serving Node. Said method comprises: directly accessing a service server to register through a WIFI module; receiving returned parameter information; carrying out PPP encapsulation for request information for establishing the PPP link to generate a first data packet; encapsulating said first data packet with one layer of TUNNEL header to generate a second data packet; encapsulating said second data packet with one layer of IP header based on a WIFI link to generate a third data packet and sending said third data packet to a WAG through a WIFI link; said third data packet being used for analyzing and dropping the IP header and TUNNEL header of said third data packet to recover the first data packet after being received by WAG, and recovered first data packet is analyzed by PDSN to establish a link connection.
12 Citations
21 Claims
-
1. A method for accessing a Packet Data Serving Node (PDSN), which comprises:
-
a terminal directly accessing a service server to register through a Wireless Fidelity (WIFI) module; said terminal receiving parameter information returned from said service server after registering successfully; said terminal starting a Point-to-Point Protocol (PPP) module, and carrying out PPP encapsulation on request information of establishing a PPP link to generate a first data packet encapsulating a PPP header; said terminal starting a TUNNEL module, and according to said parameter information, further encapsulating said first data packet with one layer of TUNNEL header to generate a second data packet, wherein said PPP module and said TUNNEL module communicate through a pair of virtual terminal equipment; an Internet Protocol (IP) protocol stack of said terminal further encapsulating said second data packet with one layer of IP header based on a WIFI link to generate a third data packet, and sending said third data packet to a Wireless Access Gateway (WAG) through said WIFI link; after receiving said third data packet, said WAG analyzing and dropping the IP header and TUNNEL header of said third data packet to recover the first data packet, and sending a recovered first data packet to said PDSN; and after receiving said recovered first data packet, said PDSN carrying out analysis processing, and establishing a link connection between said PDSN and said terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A terminal, which comprises:
-
a Wireless Fidelity (WIFI) management module, which is configured to; directly access a service server to register through a WIFI module, and save parameter information returned from said service server after registering successfully; and set up first virtual terminal equipment and second virtual terminal equipment in a drive layer, wherein said first virtual terminal equipment and said second virtual terminal equipment are used for maintaining a receiving and sending queue; a Point-to-Point Protocol (PPP) module, which is configured to;
carry out PPP encapsulation on request information of establishing a PPP link to generate a first data packet encapsulating a PPP header, and send said first data packet to said first virtual terminal equipment;a TUNNEL module, which is configured to;
read said first data packet from said second virtual terminal equipment, and according to said parameter information, further encapsulate said first data packet with one layer of TUNNEL header to generate a second data packet; andan Internet Protocol (IP) protocol stack, which is configured to;
further encapsulate said second data packet with one layer of IP header based on a WIFI link to generate a third data packet, and send said third data packet to a Wireless Access Gateway (WAG) through said WIFI module;thereby supporting to implement accessing a Packet Data Serving Node (PDSN) through a WIFI. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for accessing a Packet Data Serving Node (PDSN), said system comprising a terminal, a Wireless Access Gateway (WAG) and a Packet Data Serving Node (PDSN);
- wherein,
said terminal comprises; a Wireless Fidelity (WIFI) management module, which is configured to; directly access a service server to register through a WIFI module, and save parameter information returned from said service server after registering successfully; and set up first virtual terminal equipment and second virtual terminal equipment in a drive layer, wherein said first virtual terminal equipment and said second virtual terminal equipment are used for maintaining a receiving and sending queue; a Point-to-Point Protocol (PPP) module, which is configured to;
carry out PPP encapsulation on request information of establishing a PPP link to generate a first data packet encapsulating a PPP header, and send said first data packet to said first virtual terminal equipment;a TUNNEL module, which is configured to;
read said first data packet from said second virtual terminal equipment, and according to said parameter information, further encapsulate said first data packet with one layer of TUNNEL header to generate a second data packet; andan Internet Protocol (IP) protocol stack, which is configured to;
further encapsulate said second data packet with one layer of IP header based on a WIFI link to generate a third data packet, and send said third data packet to the WAG through said WIFI module;said WAG is configured to;
receive said third data packet, analyze and drop the IP header and TUNNEL header to recover the first data packet, and carry out Generic Routing Encapsulation (GRE) on a recovered first data packet, and forward said recovered first data packet to said PDSN;said PDSN is configured to;
after carrying out analysis processing on said recovered first data packet, establish a link connection with said terminal;thereby supporting to implement accessing the PDSN through a WIFI. - View Dependent Claims (17, 18, 19, 20, 21)
- wherein,
Specification