[go: up one dir, main page]

CN103582158B - A kind of direct tunnel method for building up and network element and gateway and system - Google Patents

A kind of direct tunnel method for building up and network element and gateway and system Download PDF

Info

Publication number
CN103582158B
CN103582158B CN201210250541.0A CN201210250541A CN103582158B CN 103582158 B CN103582158 B CN 103582158B CN 201210250541 A CN201210250541 A CN 201210250541A CN 103582158 B CN103582158 B CN 103582158B
Authority
CN
China
Prior art keywords
network element
function entity
application function
wireless side
gateway
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210250541.0A
Other languages
Chinese (zh)
Other versions
CN103582158A (en
Inventor
周娜
霍玉臻
王静
李志军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201210250541.0A priority Critical patent/CN103582158B/en
Publication of CN103582158A publication Critical patent/CN103582158A/en
Application granted granted Critical
Publication of CN103582158B publication Critical patent/CN103582158B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of direct tunnel method for building up and network element and gateway and system, this method includes: information of the Application Function to wireless side network element transmission opposite end wireless side network element, and the wireless side network element and the opposite end wireless side network element establish direct tunnel;Alternatively, information of the Application Function to gateway transmission opposite end gateway, the gateway and the opposite end gateway establish direct tunnel.The direct tunnel method for building up provided in this programme can solve the problems, such as that time delay when terminal is communicated with terminal by user data transmission caused by access gateway is larger, reduce the time delay of user data transmission, improve system transmission performance, improve the usage experience of user.

Description

Straight-through tunnel establishment method, network element, gateway and system
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a method, a network element, a gateway, and a system for establishing a direct tunnel.
Background
In order to maintain the competitiveness of the third Generation mobile communication System in the communication field, provide a mobile communication service with faster rate, lower delay and more personalization for users, and at the same time, reduce the operation cost of operators, the standard working group of the third Generation Partnership Project (3 rd Generation Partnership Project, abbreviated as 3 GPP) is working on the research of the Evolved Packet System (EPS). The whole EPS system is divided into a radio access network and a core network. In the core Network, a Home Subscriber Server (HSS), a Mobility Management Entity (MME), a Serving GPRS Support Node (SGSN), a Policy and Charging Rule Function (PCRF), a Serving Gateway (S-GW), a Packet Data Gateway (PDN Gateway, P-GW), and a Packet Data Network (PDN). The functions of each part are described in detail below:
the home subscriber server is a permanent storage place of the user subscription data and is positioned in a home network subscribed by the user.
The mobility management entity is a storage place of the user subscription data in the current network and is responsible for non-access stratum signaling management from the terminal to the network, the security verification function of the terminal, the mobility management of the terminal, the tracking and paging management function and the bearing management in the idle mode of the user.
The serving GPRS support node is a service support point for a Global System for Mobile communications (GSM) Enhanced Data Rate for GSM evolution (EDGE) Radio Access Network (GERAN for short) and a Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UMTS for short) user to Access a core Network, and is similar to a mobility management entity in function and responsible for functions such as location update, paging management, bearer management, and the like of the user.
The service gateway is a gateway from a core network to a wireless system and is responsible for user plane bearing from a terminal to the core network, data caching in a terminal idle mode, a function of initiating a service request at a network side, legal monitoring and a function of routing and forwarding packet data; the service gateway is responsible for counting the condition of the user terminal using the wireless network, generating a bill of the terminal using the wireless network and transmitting the bill to the charging gateway.
The packet data gateway is a gateway of an evolution system and an external packet data network of the system, is connected to the Internet and the packet data network, and is responsible for functions of Internet Protocol (IP) address allocation, charging function, packet filtering, policy control and the like of a terminal.
The packet data network is an IP service network of an operator, and provides IP services for users through a core network of the operator.
The policy charging rule function entity is a server in the evolved system that is responsible for providing rules in charging control, online credit control, threshold control, and Quality of service (QoS) policies.
The Radio access Network is composed of an Evolved node b (eNB) and a 3G Radio Network Controller (RNC), and is mainly responsible for receiving and transmitting Radio signals, and manages Radio resources, resource scheduling, and access control of an air interface by contacting the air interface with a terminal.
An IP Multimedia Subsystem (IMS) is the Core of a new generation of communication Network, and has the obvious characteristics that a Session Initiation Protocol (SIP) system is adopted, communication is irrelevant to access, and the IMS has multiple capabilities of separating multiple media service control functions from bearing capacity, separating call and Session, separating application and service, separating service and Network, fusing mobile Network and Internet service and the like, and conforms to the trend of the fusion development of the communication Network.
In the IMS architecture, a Call Session Control Function (CSCF) is a core network element that controls a Session process, and includes: a Proxy-call session control function (Proxy-CSCF, abbreviated as P-CSCF), an Interrogating-call session control function (I-CSCF) 103, and a Serving-call session control function (Serving-CSCF, abbreviated as S-CSCF).
When a user accesses a service (such as an IMS service), a terminal initiates a PDN (Packet data network) connection establishment process, and an MME/SGSN selects a service gateway and a gateway according to an APN corresponding to the service used by the user reported by the terminal, and establishes a user plane channel between the terminal, a wireless base station and a core network gateway (the service gateway and an access gateway). Fig. 1 shows a user plane path for a user terminal to receive/transmit data in the related art.
As can be seen from fig. 1, all data of the user terminal needs to pass through the access gateway, and in this data transmission mode, the data is processed at the access gateway, which increases the load of the access gateway and the transmission network, and all data packets must pass through the access gateway, which also causes a bottleneck problem at the access gateway. In addition, even if the two users communicating with each other are physically located very close to each other, data communication between the two users needs to pass through the access gateway, so that the time delay of user data transmission is increased, and the use experience of the users is reduced.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method, a network element, a gateway and a system for establishing a direct tunnel, so as to solve the problem of a long time delay of user data transmission caused by an access gateway when a terminal communicates with the terminal.
In order to solve the technical problem, the invention provides a method for establishing a through tunnel, wherein an application function entity transmits information of a wireless side network element of an opposite terminal to a wireless side network element, and the wireless side network element of the opposite terminal establish the through tunnel; or the application function entity transmits the information of the opposite-end service gateway to the service gateway, and the service gateway and the opposite-end service gateway establish a direct tunnel.
Further, the method can also have the following characteristics:
the method specifically comprises the following steps: the method comprises the following steps that an original calling party application function entity transmits information of an original calling party wireless side network element to a final calling party wireless side network element, a final calling party application function entity transmits information of the final calling party wireless side network element to the original calling party wireless side network element, and the original calling party wireless side network element and the final calling party wireless side network element establish a direct tunnel; or the originating party application function entity transmits the information of the originating party service gateway to the terminating party service gateway, the terminating party application function entity transmits the information of the terminating party service gateway to the originating party service gateway, and the originating party service gateway and the terminating party service gateway establish a direct tunnel.
Further, the method can also have the following characteristics:
and after the application function entity of the calling party or the application function entity of the calling party judges that a through tunnel needs to be established, the transmission operation is executed.
Further, the method can also have the following characteristics:
after the originating party application function entity or the terminating party application function entity judges that a straight-through tunnel needs to be established, a route optimization instruction is sent to a wireless side network element or a service network element, and the straight-through tunnel is established after the optimization instruction is received by the originating party wireless side network element and the terminating party wireless side network element or the originating party service gateway and the terminating party service gateway.
Further, the method can also have the following characteristics:
the application function entity transmits information of an opposite-end wireless side network element to the wireless side network element through a policy function entity, an access gateway, a service gateway and a mobility management entity;
and the application function entity transmits the information of the opposite-end service gateway to the service gateway through a policy function entity and an access gateway.
Further, the method can also have the following characteristics:
the wireless side network element comprises a base station, a home base station gateway, a wireless network controller and a data distribution function entity;
the mobile management entity is a mobile management unit, a mobile switching center, a service GPRS support node and a home base station gateway;
the service gateway is a service gateway or a service GPRS support node;
the access gateway is a packet data network gateway, an access gateway, a Gateway GPRS Support Node (GGSN);
the strategy function entity is a strategy and charging rule function;
the application function entity is a proxy call session control (P-CSCF) or an Application Function (AF).
In order to solve the above technical problem, the present invention further provides an application function entity network element, wherein the application function entity network element includes a through tunnel management module; and the straight-through tunnel management module is used for transmitting the information of the opposite-end wireless side network element to the wireless side network element or transmitting the information of the opposite-end service gateway to the service gateway.
Further, the above application function entity network element may further have the following characteristics:
the direct tunnel management module is specifically configured to transmit information of an opposite-end wireless side network element to the wireless side network element through a policy function entity, an access gateway, a serving gateway, and a mobility management entity; and transmitting the information of the opposite-end service gateway to the service gateway through a policy function entity and the access gateway.
Further, the above application function entity network element may further have the following characteristics:
the straight-through tunnel management module is further configured to transmit information of the originating wireless side network element to the terminating wireless side network element when the application function entity network element serves as the originating application function entity, or transmit information of the terminating wireless side network element to the originating wireless side network element when the application function entity network element serves as the terminating application function entity; and the network element is also used for transmitting the information of the service network element of the initial calling party to the service network element of the final calling party when the network element of the application function entity is used as the application function entity of the initial calling party, or transmitting the information of the service network element of the final calling party to the service network element of the initial calling party when the network element of the application function entity is used as the application function entity of the final calling party.
Further, the above application function entity network element may further have the following characteristics:
the application function entity network element also comprises a straight-through tunnel establishment judging module;
and the straight-through tunnel establishment judging module is used for judging that a straight-through tunnel needs to be established and then informing the straight-through tunnel management module to execute the informing operation.
In order to solve the above technical problem, the present invention further provides a wireless side network element, wherein the wireless side network element includes a receiving module and a direct tunnel establishing module;
the receiving module is used for receiving the information of the network element at the opposite wireless side, which is sent by the application functional entity;
and the direct tunnel establishing module is configured to establish a direct tunnel with the peer wireless side network element after the receiving module receives the information of the peer wireless side network element.
In order to solve the above technical problem, the present invention further provides a service gateway, wherein the wireless side network element includes a receiving module and a direct tunnel establishing module; the receiving module is used for receiving the information of the opposite terminal service gateway sent by the application function entity; and the direct tunnel establishing module is used for establishing a direct tunnel with the opposite-end service gateway after the receiving module receives the information of the opposite-end service gateway.
In order to solve the above technical problem, the present invention further provides a direct tunnel establishing system, where the direct tunnel establishing system includes the application function entity network element, and also includes the wireless side network element and/or the service gateway.
The method for establishing the through tunnel can solve the problem that the time delay of user data transmission is large due to the fact that the terminal and the terminal communicate through the access gateway, reduce the time delay of user data transmission, improve the transmission performance of a system and improve the use experience of a user.
Drawings
Fig. 1 is a data path diagram of a wireless communication network according to the related art;
FIG. 2 is a flowchart of a method for establishing a through tunnel according to an embodiment;
fig. 3 is a schematic diagram of EPS system architecture pass-through data flow according to the related art in the embodiment;
FIG. 4 is a flow chart of a user call setup process in accordance with an exemplary embodiment;
FIG. 5 is a flowchart illustrating a second process for establishing a call by a user in an exemplary embodiment;
FIG. 6 is a flow chart illustrating establishment of a tunneling path between wireless network elements in an exemplary embodiment;
fig. 7 is a flow diagram of releasing a direct tunnel between wireless side network elements in an exemplary embodiment.
Detailed Description
The method for establishing the direct tunnel can realize the optimization of the data path when the nearby users are communicated, as shown in fig. 2, the direct tunnel between the wireless side network elements of the two terminals or the direct tunnel between the service gateways of the two terminals can be established, which not only can reduce the network resource processing burden of an operator, but also can effectively enhance the use experience of the users.
As shown in fig. 3, the method for establishing a through tunnel includes: an application function entity transmits information of an opposite-end wireless side network element to a wireless side network element, and the wireless side network element and the opposite-end wireless side network element establish a direct tunnel; or the application function entity transmits the information of the opposite-end service gateway to the service gateway, and the service gateway and the opposite-end service gateway establish a direct tunnel.
The method specifically comprises the following steps: the method comprises the following steps that an original calling party application function entity transmits information of an original calling party wireless side network element to a final calling party wireless side network element, a final calling party application function entity transmits information of the final calling party wireless side network element to the original calling party wireless side network element, and the original calling party wireless side network element and the final calling party wireless side network element establish a direct tunnel; or the originating party application function entity transmits the information of the originating party service gateway to the terminating party service gateway, the terminating party application function entity transmits the information of the terminating party service gateway to the originating party service gateway, and the originating party service gateway and the terminating party service gateway establish a direct tunnel.
The application function entity transmits information of an opposite-end wireless side network element to the wireless side network element through a policy function entity, an access gateway, a service gateway and a mobility management entity; and transmitting the information of the opposite-end service gateway to the service gateway through a policy function entity and the access gateway.
The originating party application function entity or the terminating party application function entity may further perform a determination of whether a through tunnel needs to be established, and perform the transfer operation after determining that the through tunnel needs to be established. After the originating party application function entity or the terminating party application function entity judges that a straight-through tunnel needs to be established, a route optimization instruction is sent to a wireless side network element or a service network element, and the straight-through tunnel is established after the optimization instruction is received by the originating party wireless side network element and the terminating party wireless side network element or the originating party service gateway and the terminating party service gateway.
The wireless side network element comprises a base station, a home base station gateway, a wireless network controller and a data distribution function entity;
the mobile management entity is a mobile management unit, a mobile switching center, a service GPRS support node and a home base station gateway;
the service gateway is a service gateway or a service GPRS support node;
the access gateway is a packet data network gateway, an access gateway, a Gateway GPRS Support Node (GGSN);
the strategy function entity is a strategy and charging rule function;
the application function entity is a proxy call session control (P-CSCF) or an Application Function (AF).
The following describes in detail the implementation of the embodiments of the present invention with reference to examples.
The following detailed description illustrates an application scenario of an Evolved Universal mobile telecommunications system Terrestrial Radio Access Network (E-UTRAN) system.
Fig. 4 is a flow chart of the call setup process performed by the user based on the system of fig. 1. At this time, the application function entity of the call initiator performs route optimization judgment. This embodiment includes steps 401 through 424.
In step 401, terminal 1 (i.e. the call originator) sends an Invite message to terminal 2 (i.e. the terminating party) via application function entity 1, S-CSCF1, I-CSCF, S-CSCF2 and application function entity 2.
In step 402, terminal 2 sends 183 message to application function entity 2.
In step 403, the application function entity 2 requests resource authorization from the policy function entity 2.
In step 404, the policy function entity 2 responds with a resource authorization response.
Step 405, the application function entity 2 sends 183 message, optionally carrying label, to the application function entity 1 via the S-CSCF2, I-CSCF, S-CSCF 1.
In step 406, the application function entity 1 requests resource authorization from the policy function entity 1.
In step 407, the policy function entity 1 responds to the resource authorization response.
Step 408, the application function entity 1 performs the judgment whether the terminal 1 and the terminal 2 can perform the route optimization, and judges that the terminal 1 and the terminal 2 can perform the route optimization.
In step 409, the application function entity 1 transmits 183 a message to the terminal 1.
In step 410, other SIP signaling interaction (e.g. PRACK, UPDATE, etc.) operations are performed.
If the routing optimization is needed, in step 410, the application function entity 1 may carry a routing optimization indication, information of the wireless side network element 1, and a label (which is optional) to the application function entity 2 through any existing message in the process.
In step 411, the terminal 2 responds to the application function entity 2 with a 200OK message.
Step 412, the application functional entity 2 sends a resource approval request to the policy functional entity 2, and the resource approval request carries the route optimization indication, the wireless side network element 1 information, and optionally the label.
Step 413, the policy function entity 2 sends policy and charging rule provision to the access gateway 2, carrying route optimization indication, wireless side network element 1 information, and optionally carrying label.
At step 414, a resource modification process is performed, as described in detail below with respect to the implementation of FIG. 6.
Access gateway 2 replies to policy and charging rules providing a confirmation message to policy function entity 2, step 415.
At step 416, the policy function entity 2 replies to the application function entity 2 with a resource approval response message.
Step 417, the application function entity 2 sends 200OK message carrying information of the wireless side network element 2 and optionally carrying label to the application function entity 1 via the S-CSCF2, I-CSCF, S-CSCF 1.
Step 418, the application function entity 1 sends a resource approval request to the policy function entity 1, and the resource approval request carries the route optimization indication, the wireless side network element 2 information, and optionally the label.
Step 419, the policy function entity 1 sends policy and charging rule provision to the access gateway 1, and the policy and charging rule provision carries route optimization indication, information of the wireless side network element 2, and optionally carries a label.
At step 420, a resource modification process is performed, as described in detail below with respect to the implementation of FIG. 6.
In step 421, the access gateway 1 replies to the policy function entity 1 with a policy and charging rules provision confirmation message.
In step 422, policy function entity 1 replies a resource approval response message to application function entity 1.
In step 423, the application function entity 1 replies 200OK message to the terminal 1.
Step 424, continue the subsequent flow.
Fig. 5 is a flow chart of the call setup process performed by the user based on the system of fig. 1. At this time, the application function entity of the terminal party performs route optimization judgment. The present embodiment includes steps 501 to 524.
In step 501, terminal 1 (i.e. the call originator) sends an Invite message to terminal 2 (i.e. the terminating party) via application function entity 1, S-CSCF1, I-CSCF, S-CSCF2 and application function entity 2.
In step 502, terminal 2 sends 183 message to application function entity 2.
In step 503, the application function entity 2 requests the policy function entity 2 for resource authorization.
In step 504, the policy function entity 2 responds to the resource authorization response.
In step 505 the application function entity 2 sends 183 message to the application function entity 1 via the S-CSCF2, the I-CSCF, the S-CSCF 1.
In step 506, the application function entity 1 requests resource authorization from the policy function entity 1.
In step 507, the policy function entity 1 responds to the resource authorization response.
In step 508, the application function entity 1 transmits 183 a message to the terminal 1.
In step 509, other SIP signaling interaction (e.g. PRACK, UPDATE, etc.) operations are performed.
Alternatively, the application function entity 1 may carry a tag to the application function entity 2 through any one existing message in the process.
Step 510, the application function entity 2 determines whether the terminal 1 and the terminal 2 can perform route optimization.
In step 511, the terminal 2 responds to the application function entity 2 with a 200OK message.
Step 512, the application function entity 2 sends a resource approval request to the policy function entity 2, and if the routing optimization is needed, the message carries a routing optimization instruction, information of the wireless side network element 1, and optionally a tag.
Step 513, the policy function entity 2 sends policy and charging rule provision to the access gateway 2, and carries the route optimization indication, the wireless side network element 1 information, and optionally carries the label.
Step 514, a resource modification process is performed, as detailed in the implementation process of fig. 6 below.
In step 515, the access gateway 2 replies to the policy function entity 2 with a policy and charging rules provision confirmation message.
At step 516, the policy function entity 2 replies a resource approval response message to the application function entity 2.
And 517, the application function entity 2 sends 200OK message carrying route optimization indication, wireless side network element 2 information and optional carrying label to the application function entity 1 through S-CSCF2, I-CSCF and S-CSCF 1.
Step 518, the application functional entity 1 sends a resource approval request to the policy functional entity 1, carrying the route optimization indication, the wireless side network element 2 information, and optionally carrying the label.
Step 519, the policy function entity 1 sends policy and charging rule provision to the access gateway 1, and the policy and charging rule provision carries route optimization indication, information of the wireless side network element 2, and optionally carries a label.
Step 520, a resource modification process is performed, as detailed in the implementation process of fig. 6 below.
In step 521, the access gateway 1 replies a confirmation message to the policy and charging rule provision entity 1.
At step 522, policy function entity 1 replies a resource approval response message to application function entity 1.
Step 523, the application function entity 1 replies 200OK message to the terminal 1.
Step 524, continue the subsequent flow.
The labels carried in fig. 4 and fig. 5 above may be allocated by the application function entity 1 or the application function entity 2, and are used for uniquely identifying the bearer, so as to be carried in the through tunnel establishment request or the response message during the through tunnel establishment, and perform matching bearer. In addition, the route optimization indication indicates that a cut-through tunnel needs to be established, i.e., a cut-through tunnel establishment indication.
Fig. 6 is a flow chart of establishing a through tunnel between wireless side network elements based on the system of fig. 1. The flow includes steps 601 to 606.
Step 601, the access gateway 1 receives an indication of establishing the direct tunnel.
Step 602, the access gateway 1 sends a request for establishing or updating a bearer to the serving gateway 1, and the request carries information of the wireless side network element 2, and optionally a tape label.
Step 603, the serving gateway 1 sends a request for establishing or updating a bearer to the mobility management entity 1, and carries the information of the wireless side network element 2, and optionally carries a tag.
Step 604, the mobility management entity 1 sends a request for establishing or modifying a bearer to the wireless side network element 1, carries the information of the wireless side network element 2, and optionally carries a tag.
Step 601 'to step 604', similar to the wireless side network element 1, the terminating network element also performs the process similar to step 601 to step 604, and therefore, the wireless side network element 2 also obtains the information of the wireless side network element 1, and optionally obtains the tag.
Step 605, optionally, the wireless side network element 1 sends a direct tunnel establishment request message to the wireless side network element 2, optionally carrying a label or a tunnel identifier. The wireless side network element 2 replies to the response message.
And step 606, continuing to execute the subsequent flow.
In the above flow, the through tunnel may be shunted based on the bearer, or may be shunted based on the application or the IP flow. The tunnel established between the wireless side network elements may be based on the bearer, or based on the terminal level, such as IMSI, or based on the device or based on the IP address level (the tunnel may be marked by using the label as the tunnel identifier, or the tunnel may be marked by newly allocating the tunnel identifier to the wireless side network element for bearer management).
Fig. 7 is a flow chart of releasing a direct tunnel between wireless side network elements based on the system of fig. 1. The flow includes steps 701 to 706.
In step 701, the access gateway 1 sends an update bearer request message to the service gateway 1, where the update bearer request message carries TFT1 information.
In step 702, the serving gateway 1 sends an update bearer request message to the mobility management entity 1, where the update bearer request message carries the TFT1 information.
In step 703, the mobility management entity 1 sends a bearer modification request message to the wireless side network element 1, where the bearer modification request message carries the TFT 1.
In step 704, the wireless side network element 1 checks the TFT1 to determine whether the direct tunnel needs to be deleted. And if the through tunnel needs to be deleted, the wireless side network element 1 releases the related information of the through tunnel.
In steps 701 'to 704', the terminal network element performs a process similar to that in step 701 to step 704, similarly to the wireless side network element 1, so that the wireless side network element 2 also obtains the TFT2 information, and then releases the relevant information of the through tunnel when it is determined that the through tunnel needs to be deleted.
Step 705, optionally, the wireless side network element 1 sends a direct tunnel release message, optionally with a tag or a tunnel tag, to the wireless side network element 2.
And step 706, continuing to execute the subsequent flow.
The above embodiment is described by taking a scenario of establishing a tunnel between wireless side network elements as an example, and when a tunnel is established between service gateways, the following is described:
in fig. 4 and 5, the information of the serving gateway 2 and the serving gateway 1 is obtained by the application function entity 1 and the application function entity 2, respectively, instead of the wireless side network element information, so that the carried wireless side network element information needs to be replaced with the carried serving gateway information in the messages of fig. 4, 5, and 6.
In fig. 6, after 602, serving gateway 1 may perform a direct tunnel establishment operation, where 603 and 604 do not need to carry additional information and do not perform 605. The terminating web site is similar to the above process.
In fig. 7, after 701, the serving gateway 1 checks that the through tunnel needs to be deleted, deletes the through tunnel information, and optionally initiates a through tunnel release operation to the serving gateway 2. At this point 704 and 705 need not be performed. The terminating web site is similar to the above process.
In all the above embodiments, the message between any wireless-side network elements or between the serving gateways (as in step 605) may be transferred through the mobility management entities, for example, optionally two mobility management entities perform message transmission.
For the sake of simplifying the description, the above embodiment only takes the case of fig. 1 as an example to illustrate the manner of managing the local IP access connection. In other cases (e.g., UTRAN system, presence of home base station gateway), the establishment of the direct tunnel still needs to be performed. In these cases, the establishment of the through tunnel is very similar to the above embodiment, and will not affect the explanation of the present invention, so the description will not be repeated here.
The wireless side network element can be a base station, a home base station gateway, an RNC (radio network Controller), and a data distribution function entity. The Mobility Management Entity may be an MME (Mobility Management Entity), an MSC (Mobile Switching center), an SGSN (Serving GPRS Support Node), or a home base station gateway. The serving gateway may be an S-GW or an SGSN. The access gateway may be a P-GW, AGW, or GGSN.
The policy function entity may be a PCRF and the application function entity may be a P-CSCF or an AF.
Corresponding to the method, the application function entity network element in the system comprises a straight-through tunnel management module.
The straight-through tunnel management module is used for transmitting information of an opposite-end wireless side network element to the wireless side network element or transmitting information of an opposite-end service gateway to the service gateway; specifically, the information of the opposite wireless side network element is transmitted to the wireless side network element through a policy function entity, an access gateway, a service gateway and a mobility management entity; and transmitting the information of the opposite-end service gateway to the service gateway through a policy function entity and the access gateway.
The straight-through tunnel management module is further configured to transmit information of the originating wireless side network element to the terminating wireless side network element when the application function entity network element serves as the originating application function entity, or transmit information of the terminating wireless side network element to the originating wireless side network element when the application function entity network element serves as the terminating application function entity; and the network element is also used for transmitting the information of the service network element of the initial calling party to the service network element of the final calling party when the network element of the application function entity is used as the application function entity of the initial calling party, or transmitting the information of the service network element of the final calling party to the service network element of the initial calling party when the network element of the application function entity is used as the application function entity of the final calling party.
The application function entity network element also comprises a straight-through tunnel establishment judging module;
and the straight-through tunnel establishment judging module is used for judging that a straight-through tunnel needs to be established and then informing the straight-through tunnel management module to execute the informing operation.
Corresponding to the method, the wireless side network element in the system comprises a receiving module and a direct tunnel establishing module;
the receiving module is used for receiving the information of the network element at the opposite wireless side, which is sent by the application functional entity;
and the direct tunnel establishing module is configured to establish a direct tunnel with the peer wireless side network element after the receiving module receives the information of the peer wireless side network element.
Corresponding to the method, the service gateway in the system comprises a receiving module and a direct tunnel establishing module;
the receiving module is used for receiving the information of the opposite terminal service gateway sent by the application function entity;
and the direct tunnel establishing module is used for establishing a direct tunnel with the opposite-end service gateway after the receiving module receives the information of the opposite-end service gateway.
The straight-through tunnel establishment system in the scheme comprises the application function entity network element, the wireless side network element and/or the service gateway.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The present invention is capable of other embodiments, and various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention.
It will be understood by those skilled in the art that all or part of the steps of the above methods may be implemented by instructing the relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the above embodiments may be implemented using one or more integrated circuits. Accordingly, each module/unit in the above embodiments may be implemented in the form of hardware, and may also be implemented in the form of a software functional module. The present invention is not limited to any specific form of combination of hardware and software.

Claims (11)

1. A method for establishing a direct tunnel is applied to an IP multimedia subsystem architecture, and an application function entity is a proxy call session control P-CSCF or an application function AF; wherein,
an application function entity transmits information of an opposite-end wireless side network element to a wireless side network element through a policy function entity, an access gateway, a service gateway and a mobility management entity, and the wireless side network element and the opposite-end wireless side network element establish a direct tunnel;
or the application function entity transmits the information of the opposite-end service gateway to the service gateway through the strategy function entity and the access gateway, and the service gateway and the opposite-end service gateway establish a direct tunnel.
2. The method of claim 1,
the method specifically comprises the following steps: the method comprises the following steps that an original calling party application function entity transmits information of an original calling party wireless side network element to a final calling party wireless side network element, a final calling party application function entity transmits information of the final calling party wireless side network element to the original calling party wireless side network element, and the original calling party wireless side network element and the final calling party wireless side network element establish a direct tunnel;
or,
the method comprises the steps that an original calling party application function entity transmits information of an original calling party service gateway to a final calling party service gateway, the final calling party application function entity transmits information of the final calling party service gateway to the original calling party service gateway, and the original calling party service gateway and the final calling party service gateway establish a direct tunnel.
3. The method of claim 2,
and after the application function entity of the calling party or the application function entity of the calling party judges that a through tunnel needs to be established, the transmission operation is executed.
4. The method of claim 3,
after the originating party application function entity or the terminating party application function entity judges that a straight-through tunnel needs to be established, a route optimization instruction is sent to a wireless side network element or a service network element, and the straight-through tunnel is established after the optimization instruction is received by the originating party wireless side network element and the terminating party wireless side network element or the originating party service gateway and the terminating party service gateway.
5. The method of claim 1,
the wireless side network element comprises a base station, a home base station gateway, a wireless network controller and a data distribution function entity;
the mobile management entity is a mobile management unit, a mobile switching center, a service GPRS support node and a home base station gateway;
the service gateway is a service gateway or a service GPRS support node;
the access gateway is a packet data network gateway, an access gateway and a gateway GPRS support node GGSN;
the policy function entity is a policy and charging rules function.
6. An application function entity network element is applied to an IP multimedia subsystem system structure, wherein the application function entity is a proxy call session control P-CSCF or an application function AF;
the application function entity network element comprises a straight-through tunnel management module;
and the straight-through tunnel management module is used for transmitting the information of the opposite-end wireless side network element to the wireless side network element through the policy function entity, the access gateway, the service gateway and the mobility management entity, or transmitting the information of the opposite-end service gateway to the service gateway through the policy function entity and the access gateway.
7. The application function entity network element of claim 6,
the straight-through tunnel management module is further configured to transmit information of the originating wireless side network element to the terminating wireless side network element when the application function entity network element serves as the originating application function entity, or transmit information of the terminating wireless side network element to the originating wireless side network element when the application function entity network element serves as the terminating application function entity; and the network element is also used for transmitting the information of the service network element of the initial calling party to the service network element of the final calling party when the network element of the application function entity is used as the application function entity of the initial calling party, or transmitting the information of the service network element of the final calling party to the service network element of the initial calling party when the network element of the application function entity is used as the application function entity of the final calling party.
8. The application function entity network element of claim 6,
the application function entity network element also comprises a straight-through tunnel establishment judging module;
and the straight-through tunnel establishment judging module is used for judging that a straight-through tunnel needs to be established and then informing the straight-through tunnel management module to execute the informing operation.
9. A wireless side network element is applied to an IP multimedia subsystem architecture, and an application function entity is a proxy call session control P-CSCF or an application function AF; wherein,
the wireless side network element comprises a receiving module and a direct tunnel establishing module;
the receiving module is used for receiving information of an opposite-end wireless side network element sent by the application function entity through the policy function entity, the access gateway, the service gateway and the mobility management entity;
and the direct tunnel establishing module is configured to establish a direct tunnel with the peer wireless side network element after the receiving module receives the information of the peer wireless side network element.
10. A service gateway is applied to an IP multimedia subsystem architecture, and an application function entity is a proxy call session control P-CSCF or an application function AF; wherein,
the service gateway comprises a receiving module and a straight-through tunnel establishing module;
the receiving module is used for receiving the information of the opposite terminal service gateway sent by the application function entity through the strategy function entity and the access gateway;
and the direct tunnel establishing module is used for establishing a direct tunnel with the opposite-end service gateway after the receiving module receives the information of the opposite-end service gateway.
11. A direct tunnel establishment system, comprising the application function entity network element of claim 6, 7 or 8, and further comprising the radio side network element of claim 9 and/or the serving gateway of claim 10.
CN201210250541.0A 2012-07-19 2012-07-19 A kind of direct tunnel method for building up and network element and gateway and system Expired - Fee Related CN103582158B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210250541.0A CN103582158B (en) 2012-07-19 2012-07-19 A kind of direct tunnel method for building up and network element and gateway and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210250541.0A CN103582158B (en) 2012-07-19 2012-07-19 A kind of direct tunnel method for building up and network element and gateway and system

Publications (2)

Publication Number Publication Date
CN103582158A CN103582158A (en) 2014-02-12
CN103582158B true CN103582158B (en) 2019-03-15

Family

ID=50052800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210250541.0A Expired - Fee Related CN103582158B (en) 2012-07-19 2012-07-19 A kind of direct tunnel method for building up and network element and gateway and system

Country Status (1)

Country Link
CN (1) CN103582158B (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179457B (en) * 2006-11-09 2010-10-27 华为技术有限公司 Routing optimization based switch method in local mobile administrative domain
WO2008080717A1 (en) * 2006-12-29 2008-07-10 Nokia Corporation Direct tunnel error handling
CN101616065A (en) * 2008-06-25 2009-12-30 华为技术有限公司 Routing optimization method, system and device
CN102111825A (en) * 2010-04-07 2011-06-29 电信科学技术研究院 Method, system and device for distinguishing Direct Tunnel
CN102291796A (en) * 2011-09-02 2011-12-21 中国联合网络通信集团有限公司 Service data transmission method, system and management control center
CN102427585B (en) * 2011-11-30 2015-03-18 中国联合网络通信集团有限公司 Interconnection method for base station and access network system

Also Published As

Publication number Publication date
CN103582158A (en) 2014-02-12

Similar Documents

Publication Publication Date Title
USRE49636E1 (en) Method and apparatus of improving quality of calls in mobile communication system
JP5096588B2 (en) Method and configuration for determining security settings
EP1841275B1 (en) Roaming in wireless networks
EP1994783B1 (en) Method for the transfer of information during handovers in a communication system
CN102714873B (en) Mobile communication method, call control node, priority control node, and mobile management node
CN102378148B (en) Terminal, HSS and core network element know the method and system of terminal capability
CN101379771B (en) Method for requesting domain transfer and terminal and server thereof
EP2317822A1 (en) Enhancement of the attachement procedure for re-attaching a UE to a 3GPP access network
CN1859412B (en) Registrating roaming custom IP address in evolution network and service using method
EP2661941B1 (en) Method of routing a session from a calling party in a serving communication network of the calling party to a called party
CN100407876C (en) User's device attaching method
CN108476448A (en) A kind of method for processing business and device
EP1397750A4 (en) TECHNIQUE FOR PASSING AN ANNOUNCEMENT IN COMMUNICATIONS FROM PORTABLES
WO2008131681A1 (en) A method, a system and an apparatus for implementing a service of ip multimedia subsystem in a visit network
US9374763B2 (en) Gating control in a telecommunication system
WO2011098155A1 (en) Method and apparatus for use with ip connectivity access network
CN102158897B (en) Network load-based coding and decoding selection method and system
CN101741822A (en) Method, system and device for establishing session
US20170142777A1 (en) Modifying inactivity timers for user equipment in a wireless communication system
KR20100121350A (en) Mobile communication system supporting multi-pcrf and method thereof
CN103582158B (en) A kind of direct tunnel method for building up and network element and gateway and system
CN103581870B (en) Acquisition, processing method, Application Function and the policy functional entity of information
CN102378396B (en) A kind of method and system realizing Session Anchor
KR20110078308A (en) IP Multimedia Service Call Control System and Method
KR102273762B1 (en) VoLTE SYSTEM, CONTROL METHOD THEREOF, PGW AND CSCF COMPRISED IN THE SYSTEM, CONTROL METHOD THEREOF

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190315

Termination date: 20200719