WO2012028071A1 - Procédé et système pour rechercher une passerelle locale - Google Patents

Procédé et système pour rechercher une passerelle locale Download PDF

Info

Publication number
WO2012028071A1
WO2012028071A1 PCT/CN2011/078931 CN2011078931W WO2012028071A1 WO 2012028071 A1 WO2012028071 A1 WO 2012028071A1 CN 2011078931 W CN2011078931 W CN 2011078931W WO 2012028071 A1 WO2012028071 A1 WO 2012028071A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
home base
gateway
local
core network
Prior art date
Application number
PCT/CN2011/078931
Other languages
English (en)
Chinese (zh)
Inventor
王静
宗在峰
周娜
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012028071A1 publication Critical patent/WO2012028071A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Definitions

  • the present invention relates to the field of mobile communications, and more particularly to a method and system for querying a local gateway. Background technique
  • HNB home base stations
  • Home NodeB home base stations
  • the home base station is deployed in private places such as homes, groups, companies or schools, mainly to provide users with higher service rates and lower the cost of using high-speed services. Insufficient coverage of distributed cellular wireless communication systems. Users can access other IP devices on the home network and IP devices in the enterprise network through the home base station. This application is also called local access because the data stream is not sent through the core network.
  • SIPTO Selected IP Traffic Offload
  • LIPA local IP access
  • LIPA Local IP Access
  • a gateway for performing data offloading that is, a local gateway
  • the local gateway can be combined with the wireless side network element or wirelessly Near the side network element (ie, external), it can also be set up with the home base station gateway or near the home base station gateway (ie, external).
  • the local access data path is from the terminal to the wireless side network element to the local gateway, and the data transmission does not pass through the core network.
  • the Internet or other specific IP networks of the home network two local access connections can be established.
  • the first local access data path directly accesses the Internet or other specific IP networks (Internet or other specific The IP connection of the network, ie the SIPTO connection).
  • the second local access data path directly accesses other IP devices on the home network (home network IP connection, ie LIPA connection).
  • FIG. 2 shows a system architecture diagram for performing local access.
  • the local gateway can be set up or separated from the wireless side network element.
  • This architecture takes the case of a home base station as an example.
  • the uplink local access data received by the home base station is sent from the interface between the home base station and the local gateway, and the downlink local access data received by the local gateway is also sent from the interface, and the interface has a General Packet Radio Service Technology Tunneling Protocol (GTP).
  • GTP General Packet Radio Service Technology Tunneling Protocol
  • the -C and GTP-U protocol stacks do not have a standardized name.
  • Local access The connection is managed by the control plane network element through the service gateway to the local gateway.
  • the packet data gateway is used to forward core network data.
  • the core network downlink data is sent through the home base station, the serving gateway, and the packet data gateway.
  • the S1-MME Mobility Management Entity
  • Sl-U Session In User
  • S5 interfaces in the architecture are standardized interfaces
  • the local gateway is a mandatory unit that supports the local access function.
  • the core network needs to select a suitable local gateway for the user to provide true local data offload and complete the traffic offloading. Therefore, the choice of the local gateway is a function that the core network device must support. Two local gateway selection methods are proposed on the standard.
  • the first method is to query by the i or the name system (DNS, Domain Name System), that is, to find the local gateway corresponding to the current location of the user according to the current location of the user (the base station information accessed by the user), and the method needs to base the base station and The mapping of the local gateway is configured to the DNS system. This affects the configuration complexity of existing DNS devices and requires a dynamic DNS registration mechanism to be implemented.
  • DNS Domain Name System
  • the second method is to report the local gateway address information through the base station.
  • the local gateway address information is configured on the base station.
  • the base station reports the information to the core network.
  • This method increases the configuration workload of the network management system, modifies the existing air interface protocol, and the core network element does not activate the existing DNS mode for gateway query to affect the device function.
  • the main purpose of the present invention is to provide a method and system for querying a local gateway, which can query a valid local gateway for a user, have small changes to existing devices, and reduce unnecessary configuration and interface function expansion. Simple to implement.
  • the present invention provides a method for querying a local gateway, the method comprising:
  • the core network mobility management unit determines the home base station gateway; the home base station gateway looks up the home base station to which the user is attached, and determines the corresponding local gateway according to the home base station.
  • the core network mobility management unit determines the home base station gateway, and the method includes: the core network mobility management unit sends a DNS query request message to the domain name system (DNS), where the DNS query request message carries the query input parameter;
  • DNS domain name system
  • the DNS system receives the DNS query request message, and determines, according to the correspondence between the pre-configured query input parameter and the home base station gateway, the address or identifier of the home base station gateway corresponding to the query input parameter, and returns the mobility management to the core network.
  • the core network mobility management unit determines the home base station gateway according to an address or identifier of the home base station gateway.
  • the core network mobility management unit determines the home base station gateway, and specifically includes: The core network mobility management unit determines, according to the corresponding relationship between the query input parameter and the home base station gateway, the address or identifier of the home base station gateway corresponding to the query input parameter;
  • the core network mobility management unit determines the home base station gateway according to an address or identifier of the home base station gateway.
  • the query input parameters include: a tracking area identifier (TAI), an evolved base station identifier (eNB ID), a base station type accessed by a user, and a local access connection.
  • TAI tracking area identifier
  • eNB ID evolved base station identifier
  • a base station type accessed by a user and a local access connection.
  • the query input parameters include: a route area identifier (RAI), a radio network controller identifier (RNC ID), and user access.
  • RAI route area identifier
  • RNC ID radio network controller identifier
  • user access One or more of the type of base station, and the type of local access connection.
  • the home base station gateway searches for a home base station to which the user is attached, specifically:
  • the home base station gateway determines the home base station to which the user is attached according to parameters carried in the control plane message.
  • the control plane message is a create session request message, and the parameter is a universal terrestrial radio access network evolved global cell identity (ECGI) identifier; when the mobility management unit is an S4 SGSN The control plane message is a create session request message, where the parameter is an International Mobile Subscriber Identity (IMSI) identifier;
  • IMSI International Mobile Subscriber Identity
  • the control plane message is a PDP context request message
  • the parameter is an IMSI identifier
  • the home base station gateway determines the corresponding local gateway according to the home base station, and specifically includes: when the home base station and the local gateway are set up, the home base station is a local gateway; or, when the home base station and the local gateway are separately set, the The home base station gateway determines the local gateway corresponding to the home base station according to the corresponding relationship between the home base station and the local gateway configured by itself.
  • the mobility management unit is an MME or an S4 SGSN
  • the establishing a local access connection includes:
  • control plane message includes: creating a session request message, and creating a session response message;
  • the control plane message is a bearer setup request message.
  • the establishing a local access connection includes:
  • An optimized data tunnel for establishing a local access connection between the home base station and the local gateway is established according to the control plane message.
  • the control plane message includes: creating a PDP context request message, and creating a PDP context response message;
  • the control plane message is a bearer setup request message.
  • the optimized data tunnel for establishing a local access connection includes:
  • the home base station gateway After receiving the bearer setup request message under the mobility management unit, the home base station gateway receives the bearer setup request message.
  • the user plane TEID information of the local gateway is replaced with the user plane TEID information of the local gateway according to the binding relationship between the user plane tunnel end identifier (TEID) information of the local gateway and the user plane TEID information of the home base station;
  • the bearer setup request message of the user plane TEID information of the local gateway is sent to the home base station;
  • the home base station establishes an optimized data tunnel for the local access connection with the local gateway according to the user plane TEID information of the local gateway, and performs user session binding according to the user plane TEID information of the local gateway.
  • the present invention also provides a system for querying a local gateway, the system comprising: a core network mobility management unit and a home base station gateway;
  • the core network mobility management unit is configured to determine the home base station gateway
  • the home base station gateway is configured to look up a home base station to which the user is attached, and determine a corresponding local gateway according to the home base station.
  • the core network mobility management unit is further configured to determine, according to a corresponding relationship between the query input parameter and the home base station gateway, the address or identifier of the home base station gateway corresponding to the query input parameter, and according to the home base station gateway Addressing or identifying the home base station gateway; or
  • the system further includes a DNS subsystem, configured to determine, according to a correspondence between the pre-configured query input parameter and the home base station gateway, when the DNS query request message sent by the core network mobility management unit is received, The address or identifier of the home base station gateway corresponding to the parameter is returned to the core network mobility management unit.
  • a DNS subsystem configured to determine, according to a correspondence between the pre-configured query input parameter and the home base station gateway, when the DNS query request message sent by the core network mobility management unit is received, The address or identifier of the home base station gateway corresponding to the parameter is returned to the core network mobility management unit.
  • the home base station gateway is further configured to determine a home base station attached to the user according to parameters carried in the control plane message.
  • the home base station gateway is further configured to: when the home base station and the local gateway are combined, determine that the home base station is a local gateway; and further, when the home base station and the local gateway are separately set, according to the home base station configured by itself Corresponding relationship with the local gateway, determining corresponding to the home base station Local gateway.
  • the core idea of the present invention for querying the local gateway is: The core network side determines a home base station gateway as a local gateway proxy, that is, the core network side considers the home base station gateway to be the local gateway to be queried, but in essence the home base station gateway is not truly local. Gateway; then, the home base station gateway queries the local gateway. In this way, the local gateway query method implemented by the home base station gateway does not need to change the configuration of the DNS system, nor does it need to extend the existing configuration and interface, which is very simple to implement.
  • Figure 1 is a schematic diagram of data flow paths for local access and traditional core network access
  • Figure 2 is a system architecture diagram for performing local access
  • FIG. 3 is a schematic flowchart of querying a local gateway according to an embodiment of the present invention.
  • FIG. 4 is a schematic flowchart of querying a local gateway according to Embodiment 2 of the present invention.
  • FIG. 5 is a schematic flowchart of querying a local gateway according to Embodiment 3 of the present invention.
  • FIG. 6 is a schematic flowchart of querying a local gateway according to Embodiment 4 of the present invention.
  • FIG. 7 is a schematic flowchart of a method for querying a local gateway according to the present invention.
  • FIG. 8 is a schematic structural diagram of a system for querying a local gateway according to the present invention. detailed description
  • the core network side determines a home base station gateway as a local gateway proxy, that is, the core network side considers the home base station gateway to be the local gateway to be queried, but in essence the home base station gateway is not truly local. Gateway; then, the home base station gateway queries the local gateway.
  • Embodiment 1 The process of querying the local gateway in the process of establishing a local access PDN connection by the LTE network terminal is as shown in FIG. 3, and includes the following steps:
  • Step 301 The terminal initiates a Public Data Network (PDN) connection establishment request message, where the normal access point name (APN, Access Point Name), or a specific APN, or a special indication is used to indicate local access. request.
  • PDN Public Data Network
  • the normal APN refers to the standard defined APN
  • the specific APN refers to the ideographically modified APN or the newly defined APN, which is used only for local access services in the present invention
  • the special indication refers to indicating the user's will (eg, Local access request) and newly defined parameters.
  • the MME determines whether the user is allowed to establish a local access PDN connection according to the MME.
  • the specific APN carried in the message, or a special indication, is combined with the user subscription data to determine whether the user is allowed to establish a LIPA connection. If yes, perform the following steps, otherwise reject the user's PDN connection setup request message.
  • Step 303 If the MME determines that the user is allowed to establish a local access (LIPA or SIPTO) PDN connection, the DNS query mechanism is started, and a DNS query request message is sent to the DNS system, and the tracking area identifier (TAI, Tracking Area Identity) of the prior art is used. Or an evolved base station identity (eNB ID) (for the core network mobility management unit, the eNB ID identifies the home base station gateway) as a query input parameter.
  • the MME may further determine the type of the base station accessed by the user, or the type of the local access PDN connection (LIPA or SIPTO), and use the query as a query input parameter to perform local gateway query.
  • LIPA or SIPTO local access PDN connection
  • Step 304 The DNS system returns the address or the identifier of the home base station gateway as the local gateway information, and returns the response to the MME through the DNS query.
  • the correspondence between the above query input parameters (here, a single parameter or a combination of parameters) and the home base station gateway needs to be preset in the DNS device.
  • step 303 and step 304 may be omitted, that is, in step 302, when the MME determines that the user is allowed to establish a local access PDN connection,
  • the address or the identifier of the home base station gateway ie, local resolution
  • step 305 is directly executed.
  • Step 305 The MME may determine a home base station gateway according to the address or identifier of the home base station gateway, and use the home base station gateway as a local gateway proxy to create a local access PDN connection (LIPA or SIPTO), and send it to the serving gateway (S-GW).
  • the create session request message carries the address or identifier of the home base station gateway obtained from the DNS system or locally resolved.
  • the home base station gateway is used as a local gateway proxy because: the home base station gateway selected here is not a true local gateway, but the core network side considers the home base station gateway to be a local gateway. Therefore, the present invention will It is called a local gateway proxy.
  • Step 306 The S-GW finds the home base station gateway according to the address or identifier of the home base station gateway, and forwards a create session request message to the S-GW, where the message carries the address of the S-GW, and the tunnel of the control plane and the user plane of the S-GW.
  • the TEID (Tunnel End Point identifier) information is stored by the home base station gateway for establishing a data tunnel.
  • Step 307 After receiving the Create Session Request message, the home base station gateway receives an E-UTRAN (E-UTRAN Cell Global Identifier) according to the E-UTRAN (Evolved Universal Terrestrial Radio Acces Network) carried in the message.
  • E-UTRAN E-UTRAN Cell Global Identifier
  • E-UTRAN Evolved Universal Terrestrial Radio Acces Network
  • Step 308 The home base station gateway forwards a create session request message to the home base station (including the local gateway function), where the address or identifier of the home base station gateway, and the user plane and control plane TEID information of the home base station gateway, and the home base station (including the local gateway) are carried. Function) Save this information to establish a data tunnel.
  • Step 309 The home base station (including the local gateway function) generates a user context according to the received create session request message, and establishes a data tunnel in which the local access PDN is connected to the core network side.
  • Step 310 The home base station (including the local gateway function) returns a session creation response message to the home base station gateway, where the message carries the address of the local gateway, and the user plane and control plane TEID information of the local gateway. After receiving the message, the home base station gateway records the binding relationship between the user plane TEID information of the local gateway and the user plane TEID information of the home base station gateway.
  • Step 311 The home base station gateway returns a create session response message to the S-GW, where the message carries the address of the home base station gateway, and the user plane and control plane TEID information of the home base station gateway, and the S-GW saves the information for local access to the PDN.
  • Step 312 The S-GW returns a create session response message to the MME, where the message carries the address of the S-GW, the user plane and the control plane TEID information of the S-GW, and the TEID information of the user plane and the control plane of the home base station gateway, and the MME This information is saved for local access to the establishment of a data tunnel on the core network side of the PDN connection. At this point, the local access PDN connection is completed on the core network side.
  • the foregoing steps 305-312 are a process of establishing a local access PDN to the data tunnel of the core network based on the control plane message (mainly the user plane TEID information of the network element through which the data tunnel carried in the message), the tunnel is established in Between the terminal, the home base station, the home base station gateway, and the S-GW.
  • the control plane message mainly the user plane TEID information of the network element through which the data tunnel carried in the message
  • Step 313 The MME creates an air interface bearer, and initiates a bearer setup request message, where the message carries the user plane TEID information of the home base station gateway and the PDN connection accept message.
  • Step 314 The home base station gateway replaces the user plane TEID information of the home base station gateway with the user plane TEID information of the local gateway according to the binding relationship recorded in step 310.
  • Step 315 The home base station gateway sends a bearer setup request message to the home base station, where the message carries the user plane TEID information of the local gateway and the PDN connection accept message.
  • Step 317 The home base station sends a radio resource control protocol (RRC, Radio Resource Control) connection reconfiguration message to establish an air interface bearer, and sends a PDN connection accept message to the terminal.
  • RRC radio resource control protocol
  • Step 318 the subsequent steps of the PDN connection process are completed according to the prior art, which is not described in this embodiment.
  • Step 408 When forwarding the session creation request message, the home base station gateway sends the TEID information of the control plane of the home base station gateway and the TEID information of the user plane of the S-GW to the home base station (including the local gateway).
  • the home base station distinguishes the control plane and the user plane path according to the TEID information, sends a control plane message to the home base station gateway, and the user plane data is sent to the S-GW.
  • the creation session request message sent to the home base station (including the local gateway) carries the TEID information of the address, user plane and control plane of the home base station gateway, and the home base station directly controls the control plane.
  • the message and the user plane data are sent to the home base station gateway; and then forwarded to the S-GW by the home base station gateway.
  • Step 411 The home base station gateway, in response to the create session request message, carries the TEID information of the control plane of the home base station gateway and the user plane TEID information of the local gateway in the create session response message.
  • the S-GW distinguishes the control plane from the user plane path according to the TEID, and sends a control plane message to the home base station gateway to send the user plane data to the home base station.
  • step 311 of the first embodiment the session response message sent to the S-GW is carried.
  • the S-GW With the TEID information of the address, user plane and control plane of the home base station gateway, the S-GW directly sends the control plane message and the user plane data to the home base station gateway; and then the home base station gateway forwards to the home base station.
  • the home base station gateway when the local access PDN is connected to the data tunnel on the core network side, the home base station gateway only performs the user plane tunnel identifier replacement, and does not process the control plane tunnel identifier to ensure that the control plane message is forwarded through the home base station gateway.
  • the user plane data is established by locally accessing the data tunnel of the PDN connected to the core network side.
  • the tunnel is established between the terminal, the home base station, and the S-GW.
  • the process of querying the local gateway in the process of establishing a Local Access Packet Data Protocol (PDP) connection in the UMTS network terminal is as shown in FIG. 5, and includes the following steps:
  • Step 501 The terminal initiates an activation PDP context request, where the normal APN, or a specific APN, or a special indication is used to indicate a local access request.
  • the core network mobility management unit S4 serves the GPRS support node (SGSN) to determine whether the user is allowed to establish a local access PDP connection.
  • the S4 SGSN determines whether the normal APN carried in the message in step 501 is combined with the user subscription data. The user is allowed to establish a SIPTO connection.
  • the S4 SGSN determines whether to allow the user to establish a LIPA connection according to the specific APN carried in the message in step 501 or a special indication combined with the user subscription data. If yes, perform the following steps, otherwise reject the user's Activate PDP Context Request message.
  • Step 503 If the S4 SGSN determines that the user is allowed to establish a local access (LIPA or SIPTO) PDP connection, then the DNS query mechanism is started, a DNS query request message is sent to the DNS system, and a Routing Area Identification (RAI) or a wireless network is used. Controller Identification (RNC ID) (For the core network mobility management unit, the RNC ID identifies the home base station gateway) as a query input parameter.
  • the S4 SGSN may further determine the type of the base station accessed by the user, or the type of the local access PDP connection (LIPA or SIPTO), and use the query as a query input parameter to perform local gateway query.
  • Step 504 The DNS system uses the address or the identifier of the home base station gateway as the local gateway information, and returns the response to the S4 SGSN through the DNS query.
  • the correspondence between the above query input parameters (here, a single parameter or a combination of parameters) and the home base station gateway may be preset in the DNS device.
  • step 503 and step 504 may be omitted.
  • the S4 SGSN determines that the user is allowed to establish a local access PDP connection. Then, according to the correspondence between the query input parameter and the home base station gateway, the address or identifier of the home base station gateway (ie, local resolution) can be obtained, and step 505 is directly executed.
  • Step 505 The S4 SGSN may determine a home base station gateway according to the address or identifier of the home base station gateway, and create a local access PDP connection (LIPA or SIPTO) as the local gateway proxy, and send the session to the S-GW.
  • the request message carries the home base station gateway address or identifier obtained from the DNS system or locally resolved.
  • the home base station gateway is used as a local gateway proxy because: the home base station gateway selected here is not a true local gateway, but the core network side considers the home base station gateway to be a local gateway. Therefore, the present invention will It is called a local gateway proxy.
  • Step 506 The S-GW finds the home base station gateway according to the address or identifier of the home base station gateway, and forwards a create session request message to the S-GW, where the message carries the address of the S-GW, and the control plane of the S-GW and the TEID of the user plane. Information, the home base station gateway saves this information and is used to establish a data tunnel.
  • Step 507 After receiving the session creation request message, the home base station gateway carries the message according to the message.
  • the International Mobile Subscriber Identification Number (IMSI) identifies the home base station (including the local gateway function) attached to the user, that is, the real local gateway, and the local gateway query is completed.
  • IMSI International Mobile Subscriber Identification Number
  • Step 508 The home base station gateway forwards a create session request message to the home base station (including the local gateway function), where the address of the home base station gateway, and the user plane and control plane TEID information of the home base station gateway, and the home base station (including the local gateway function) are carried. Save this information and the user establishes a data tunnel.
  • Step 509 The home base station (including the local gateway function) generates a user context according to the received create session request message, and establishes a data tunnel in which the local access PDP is connected to the core network side.
  • Step 510 The home base station (including the local gateway function) returns a session creation response message to the home base station gateway, where the message carries the address of the local gateway, and the user plane and control plane TEID information of the local gateway. After receiving the message, the home base station gateway records the binding relationship between the user plane TEID information of the local gateway and the user plane TEID information of the home base station gateway.
  • Step 511 The home base station gateway returns a create session response message to the S-GW, where the message carries the address of the home base station gateway, and the user plane and control plane TEID information of the home base station gateway, and the S-GW saves the information for local access PDP.
  • Step 512 The S-GW returns a create session response message to the S4 SGSN, where the message carries the address of the S-GW, the user plane and control plane TEID information of the S-GW, and the user plane and control plane TEID information of the home base station gateway, S4.
  • the SGSN stores this information for local access to the establishment of a data tunnel on the core network side of the PDP connection. At this point, the data tunnel establishment of the local access PDP connection on the core network side is completed.
  • the above steps 505-512 are a process of establishing a local access PDP connection data tunnel on the core network based on the control plane message (mainly the user plane TEID information of the network element through which the data tunnel carried in the message), the tunnel is established in Terminal, home base station, home base station gateway, and S-GW between.
  • the control plane message mainly the user plane TEID information of the network element through which the data tunnel carried in the message
  • Step 513 The S4 SGSN creates an air interface bearer, and initiates a bearer setup request message, where the message carries the user plane TEID information of the home base station gateway.
  • Step 514 The home base station gateway replaces the user plane TEID information of the home base station gateway with the user plane TEID information of the local gateway according to the binding relationship recorded in step 510.
  • Step 515 The home base station gateway sends a bearer setup request message to the home base station (including the local gateway function), where the message carries the user plane TEID information of the local gateway.
  • Step 516 The home base station (including the local gateway function) internally establishes an optimized data tunnel for the local access PDP connection: that is, the tunnel is established between the home base station and the local gateway, and the user session binding is performed according to the user plane TEID information of the local gateway.
  • Step 517 the subsequent steps of the PDP context activation process are completed according to the prior art, which is not described in this embodiment.
  • the data tunnel of the local access PDP connected to the core network in the third embodiment may also be established between the terminal, the home base station, and the S-GW, and the data is not forwarded by the home base station gateway, and the data reduces the number of transmission hops, which is convenient and fast.
  • the specific principle is the same as that in the second embodiment, and details are not described herein again.
  • the core network mobility management unit is a Gn/Gp SGSN, which includes the following steps:
  • Step 601 The terminal initiates an activation PDP context request, where the normal APN, or a specific APN, or a special indication is used to indicate a local access request.
  • Step 602 The core network mobility management unit Gn/Gp SGSN determines whether the user is allowed to establish a local access PDP connection: The Gn/Gp SGSN determines whether the user is allowed to establish a SIPTO connection according to the normal APN carried in the message in step 601 and the user subscription data; The Gn/Gp SGSN combines the number of user subscriptions according to the specific APN carried in the message in step 601 or a special indication. It is determined whether the user is allowed to establish a LIPA connection. The following steps are performed if allowed, otherwise the user's Activate PDP Context Request message is rejected.
  • Step 603 If the Gn/Gp SGSN determines that the user is allowed to establish a local access (LIPA or SIPTO) PDP connection, then initiate a DNS query mechanism, send a DNS query request message to the DNS system, and use the prior art RAI or RNC ID (ie, The home base station gateway identifier) is used as a query input parameter.
  • the Gn/Gp SGSN may further determine the type of the base station accessed by the user, or the local access PDP connection type (LIPA or SIPTO), and use it as a query input parameter for local gateway query. .
  • Step 604 The DNS system uses the address or the identifier of the home base station gateway as the local gateway information, and returns the response to the Gn/Gp SGSN through the DNS query response.
  • the correspondence between the above query input parameters (here, a single parameter or a parameter combination) and the home base station gateway may be preset in the DNS device.
  • step 603 and step 604 may be omitted.
  • the Gn/Gp SGSN determines that the user is allowed to establish.
  • the address or identifier of the home base station gateway (that is, local resolution) can be obtained according to the correspondence between the query input parameter and the home base station gateway, and step 605 is directly executed.
  • Step 605 The Gn/Gp SGSN may determine a home base station gateway according to the address or identifier of the home base station gateway, and use the home base station gateway as a local gateway proxy to create a local access PDP connection (LIPA or SIPTO), which is sent to the home base station gateway.
  • LIPA or SIPTO local access PDP connection
  • the home base station gateway is used as a local gateway proxy because: the home base station gateway selected here is not a true local gateway, but the core network side considers the home base station gateway to be a local gateway. Therefore, the present invention will It is called a local gateway proxy.
  • Step 606 The home base station gateway is configured according to the IMSI identifier in the PDP context request message. If the home base station (including the local gateway function) attached to the user is found, that is, the real local gateway, the local gateway query is completed.
  • Step 607 The home base station gateway forwards a PDP context request message to the home base station (including the local gateway function), where the message carries the address, user plane, and control plane TEID information of the home base station gateway, and the home base station (including the local gateway function) saves the information.
  • the user establishes a data tunnel.
  • Step 608 The home base station (including the local gateway) generates a user context according to the received PDP context request message, and establishes a data tunnel for the local access PDP connection on the core network side.
  • Step 609 The home base station (including the local gateway) returns a PDP context response message to the home base station gateway, where the message carries the address, user plane, and control plane TEID information of the local gateway.
  • the home base station gateway After receiving the message, the home base station gateway records the binding relationship between the user plane TEID information of the local gateway and the user plane TEID information of the home base station gateway, and is used for locally establishing the data tunnel establishment of the PDP connection on the core network side.
  • Step 610 The home base station gateway returns a create PDP context response message to the Gn/Gp SGSN, where the message carries the address, user plane, and control plane TEID information of the home base station gateway, and the Gn/Gp SGSN saves the information, and is used for locally accessing the PDP connection.
  • the above steps 605-610 are a process of establishing a local access PDP connection data tunnel on the core network based on the control plane message (mainly the user plane TEID information of the network element through which the data tunnel carried in the message), the tunnel is established in Between the terminal, the home base station, the home base station gateway, and the Gn/Gp SGSN.
  • the control plane message mainly the user plane TEID information of the network element through which the data tunnel carried in the message
  • Step 611 The Gn/Gp SGSN creates an air interface bearer, and initiates a bearer setup request message, where the message carries the user plane TEID information of the home base station gateway.
  • Step 612 The home base station gateway replaces the user plane TEID information of the home base station gateway with the user plane TEID information of the local gateway according to the binding relationship recorded in step 609.
  • Step 613 The home base station gateway sends a bearer setup request message to the home base station (including local Gateway function), the message carries the user plane TEID information of the local gateway.
  • Step 614 The home base station (including the local gateway function) internally establishes an optimized data tunnel for the local access PDP connection: that is, the tunnel is established between the home base station and the local gateway, and the user session binding is performed according to the user plane TEID information of the local gateway.
  • Step 615 Perform the subsequent steps of the PDP context activation process according to the prior art, which is not described in this embodiment.
  • the data tunnel of the local access PDP connection in the fourth embodiment can also be established between the terminal, the home base station, and the Gn/Gp SGSN, and the data is not forwarded through the home base station gateway, and the data reduces the number of transmission hops.
  • the home base station gateway sends the control plane TEID information of the home base station gateway and the user plane TEID information of the Gn/Gp SGSN when creating the PDP context request message.
  • the home base station distinguishes the control plane and the user plane path according to the TEID information, sends a control plane message to the home base station gateway, and sends the user plane data to the Gn/Gp SGSN.
  • the PDP context request message is carried by the home base station gateway address, the user plane, and the control plane TEID information, and the home base station directly sends the control plane message and the user plane data to the home base station gateway;
  • the home base station gateway forwards to the Gn/Gp SGSN.
  • the home base station gateway carries the control plane TEID information of the home base station gateway and the user plane TEID information of the home base station in the create PDP context response message sent to the Gn/Gp SGSN.
  • the Gn/Gp SGSN distinguishes the control plane and the user plane path according to the TEID information, and sends a control plane message to the home base station gateway to transmit the user plane data to the home base station.
  • the PDP context response message carries the address, user plane, and control plane TEID information of the home base station gateway, and the Gn/Gp SGSN directly sends the control plane message and the user plane data to the home base station gateway. ; then forwarded to the home base by the home base station gateway Station.
  • the above method of the present invention is also applicable to a scenario in which a home base station and a local gateway are separated.
  • the home base station gateway needs to pre-configure the correspondence between the home base station and the local gateway, and the home base station gateway can find the corresponding home base station attached by the user according to the parameters in the create session request message or the PDP context request message.
  • Local gateway to forward messages.
  • the establishment of the optimized tunnel of the local access connection is not an internal operation, but the home base station initiates a tunnel establishment to the corresponding local gateway, and the user plane TEID information of the local gateway is also required to be used.
  • the local gateway performs user session binding.
  • the process of querying the local gateway by the present invention is as shown in FIG. 7, and includes:
  • Step 701 When establishing a local access connection, the core network mobility management unit determines the home base station gateway.
  • the core network mobility management unit may be an MME, an S4 SGSN, or a Gn/Gp SGSN. There are two ways for the core network mobility management unit to determine the home base station gateway:
  • the core network mobility management unit determines the address or identifier of the home base station gateway corresponding to the query input parameter according to the corresponding relationship between the query input parameter and the home base station gateway; the core network mobility management unit according to the address of the home base station gateway Or identifying the home base station gateway;
  • the core network mobility management unit sends a DNS query request message to the DNS system, and the DNS query request message carries the query input parameter;
  • the DNS system receives the DNS query request message, and according to the correspondence between the pre-configured query input parameter and the home base station gateway, Determining that the address or identifier of the home base station gateway corresponding to the query input parameter is returned to the core network mobility management unit; and the core network mobility management unit determines the home base station gateway according to the address or identifier of the home base station gateway.
  • the query input parameters corresponding to different core network mobility management units are also different:
  • the query input parameters include: TAI, eNB ID, user One or more of the type of base station accessed, and the type of local access connection;
  • the query input parameters include: one or more of a RAL RNC ID, a type of base station accessed by the user, and a type of local access connection.
  • Step 702 The home base station gateway searches for a home base station to which the user is attached, and determines a corresponding local gateway according to the home base station.
  • the home base station gateway determines the home base station to which the user is attached according to the parameters carried in the control plane message, specifically:
  • the control plane message is a session creation request message, and the parameter is an ECGI identifier.
  • the control plane message is a session creation request message, and the parameter is an IMSI identifier;
  • the mobility management unit is In the Gn/Gp SGSN, the control plane message is a PDP context request message, and the parameter is an IMSI identifier.
  • the home base station includes a local gateway function, that is, a local gateway;
  • the home base station gateway determines the local gateway corresponding to the home base station according to the corresponding relationship between the home base station and the local gateway.
  • control plane message transmitted in the process of querying the local gateway by the present invention is also used to establish a local access connection, specifically:
  • establishing a local access connection includes: establishing, between the terminal, the home base station, the home base station gateway, and the serving gateway according to the control plane message (creating the session request message and creating the session response message) Local access to the data tunnel connected to the core network side; or, establish a local access connection between the terminal, the home base station, and the serving gateway A data tunnel on the core network side; an optimized data tunnel for establishing a local access connection between the home base station and the local gateway according to the control plane message (bearer setup request message).
  • establishing a local access connection includes: a control plane message (creating a PDP context request message, and creating a PDP context response message), at the terminal, the home base station, the home base station gateway, and the Gn/ Establishing a local access connection between the Gp SGSN and the data tunnel on the core network side; or establishing a local access connection between the terminal, the home base station, and the Gn/Gp SGSN on the core network side; according to the control plane message (bearer setup request) Message), an optimized data tunnel for establishing a local access connection between the home base station and the local gateway.
  • a control plane message creating a PDP context request message, and creating a PDP context response message
  • the optimized data tunnel for establishing the local access connection is: after receiving the bearer setup request message sent by the mobility management unit, the home base station gateway according to the user plane TEID information of the local gateway and the user plane TEID of the home base station gateway Binding relationship of the information, replacing the user plane TEID information of the user plane with the user plane TEID information of the local gateway; and transmitting the bearer setup request message carrying the user plane TEID information of the local gateway to the home base station; the home base station according to the local gateway
  • the user plane TEID information establishes an optimized data tunnel for the local access connection with the local gateway, and performs user session binding according to the user plane TEID information of the local gateway.
  • the data tunnel of the local access connection on the core network side may pass through the home base station gateway or may not pass through the home base station gateway.
  • the home base station gateway is not passed, the data is not forwarded through the home base station gateway, and the data reduces the number of transmission hops, which is convenient and quick.
  • the present invention provides a system for querying a local gateway, as shown in FIG. 8 : comprising: a core network mobility management unit 10 and a home base station gateway 20;
  • a core network mobility management unit 10 configured to determine a home base station gateway 20;
  • the home base station gateway 20 is configured to find a home base station to which the user is attached, and determine a corresponding local gateway according to the home base station.
  • the core network mobility management unit 10 is further configured to input a parameter according to a query configured by itself. Corresponding relationship between the number and the home base station gateway, determining the home base station gateway corresponding to the query input parameter
  • the system further includes a DNS subsystem 30, configured to determine, according to the corresponding relationship between the pre-configured query input parameter and the home base station gateway, the DNS query request message sent by the core network mobility management unit 10, and determine the corresponding to the query input parameter.
  • the address or identity of the home base station gateway 20 is returned to the core network mobility management unit 10.
  • the home base station gateway 20 is further configured to determine, according to parameters carried in the control plane message, the home base station to which the user is attached.
  • the home base station gateway 20 is further configured to: when the home base station and the local gateway are combined, determine that the home base station is a local gateway; and when the home base station and the local gateway are separately set, according to the corresponding relationship between the home base station and the local gateway configured by the home base station, Determine the local gateway corresponding to the home base station.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un procédé pour rechercher une passerelle locale comprenant les étapes suivantes : au moment d'établir une connexion d'accès local, une unité de gestion de mobilité du réseau d'infrastructure détermine une passerelle de nœud B résidentiel (701); la passerelle de nœud B résidentiel recherche un nœud B résidentiel rattaché par un utilisateur, et détermine la passerelle locale correspondante selon le nœud B résidentiel (702). L'invention concerne également un système pour rechercher la passerelle locale. L'invention permet la recherche d'une passerelle locale efficace pour l'utilisateur, une faible modification du dispositif actuel, une réduction de la configuration inutile, une extension de la fonction d'interface, et reste simple à mettre en œuvre.
PCT/CN2011/078931 2010-09-03 2011-08-25 Procédé et système pour rechercher une passerelle locale WO2012028071A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010275496.5A CN102387490B (zh) 2010-09-03 2010-09-03 一种查询本地网关的方法和***
CN201010275496.5 2010-09-03

Publications (1)

Publication Number Publication Date
WO2012028071A1 true WO2012028071A1 (fr) 2012-03-08

Family

ID=45772153

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/078931 WO2012028071A1 (fr) 2010-09-03 2011-08-25 Procédé et système pour rechercher une passerelle locale

Country Status (2)

Country Link
CN (1) CN102387490B (fr)
WO (1) WO2012028071A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761903A (zh) * 2012-07-16 2012-10-31 中兴通讯股份有限公司 信息的获取方法、***、核心网及基站
US10951575B1 (en) 2019-11-13 2021-03-16 Sprint Communications Company L.P. Domain name system (DNS) translations for co-located Gateway User Planes in wireless communication networks
US11146528B2 (en) 2019-11-13 2021-10-12 Sprint Communications Company L.P. Wireless communication service delivery over co-located gateway user planes

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106455105A (zh) * 2016-08-30 2017-02-22 中兴长天信息技术(南昌)有限公司 一种低功耗的lora无线通信网络信道访问控制方法
CN115604184A (zh) * 2021-07-09 2023-01-13 展讯半导体(南京)有限公司(Cn) 数据路由方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321383A (zh) * 2007-06-05 2008-12-10 华为技术有限公司 一种通信***和方法、家用基站网关及归属用户服务器
CN101572855A (zh) * 2008-04-30 2009-11-04 华为技术有限公司 一种为终端选择网关的方法及装置
CN101720119A (zh) * 2009-05-27 2010-06-02 中兴通讯股份有限公司 一种实现pdn连接选择的方法及***
CN101730187A (zh) * 2009-05-13 2010-06-09 中兴通讯股份有限公司 一种实现家用基站本地访问控制的方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100524069B1 (ko) * 2003-04-04 2005-10-26 삼성전자주식회사 홈 에이전트 관리장치 및 관리방법
CN101141422B (zh) * 2007-10-26 2010-06-09 中国电信股份有限公司 一种访问家庭网关的方法和***以及家庭网关
CN101500233A (zh) * 2008-01-31 2009-08-05 华为技术有限公司 寻呼方法、家用基站、家用基站网关和通信***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321383A (zh) * 2007-06-05 2008-12-10 华为技术有限公司 一种通信***和方法、家用基站网关及归属用户服务器
CN101572855A (zh) * 2008-04-30 2009-11-04 华为技术有限公司 一种为终端选择网关的方法及装置
CN101730187A (zh) * 2009-05-13 2010-06-09 中兴通讯股份有限公司 一种实现家用基站本地访问控制的方法及***
CN101720119A (zh) * 2009-05-27 2010-06-02 中兴通讯股份有限公司 一种实现pdn连接选择的方法及***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761903A (zh) * 2012-07-16 2012-10-31 中兴通讯股份有限公司 信息的获取方法、***、核心网及基站
US10951575B1 (en) 2019-11-13 2021-03-16 Sprint Communications Company L.P. Domain name system (DNS) translations for co-located Gateway User Planes in wireless communication networks
US11146528B2 (en) 2019-11-13 2021-10-12 Sprint Communications Company L.P. Wireless communication service delivery over co-located gateway user planes
US11729136B2 (en) 2019-11-13 2023-08-15 T-Mobile Innovations Llc Domain name system (DNS) translations for co-located gateway user planes in wireless communication networks
US11784965B2 (en) 2019-11-13 2023-10-10 T-Mobile Innovations Llc Wireless communication service delivery over co-located gateway user planes

Also Published As

Publication number Publication date
CN102387490A (zh) 2012-03-21
CN102387490B (zh) 2015-08-12

Similar Documents

Publication Publication Date Title
JP6005816B2 (ja) フェムトセルを含む無線通信ネットワークにおけるローカルipアクセスサポート方法及び装置
US9668293B2 (en) Relocation of mobility anchor for nomadic subscribers
US9357571B2 (en) Local network and method for establishing connection between local gateway and home base station
KR101509837B1 (ko) 통신 시스템에서 홈 노드 비의 연결 설정 방법
US8730831B2 (en) Method and system for acquiring route strategies
WO2011095100A1 (fr) Procédé et système pour réguler l'établissement d'un accès ip local
WO2011015147A1 (fr) Procédé, équipement et système de communication de transmission de données
WO2011050737A1 (fr) Procédé d'obtention d'accès local et système correspondant
WO2009100628A1 (fr) Procédé, système et dispositif pour l'établissement d'une connexion basé sur un système lte/sae
WO2012062183A1 (fr) Procédé et système pour contrôler une qualité de service et une politique de facturation de flux de données
WO2010133107A1 (fr) Procédé et système pour envoyer des messages de passerelle de noeud local b à un noeud local b
KR101402455B1 (ko) 통신 네트워크에서의 장치 간의 정보의 통신
CN102056141B (zh) 一种实现本地接入的***和方法
WO2013004121A1 (fr) Procédé et dispositif de traitement d'informations de passerelle locale
WO2011011945A1 (fr) Procédé d'envoi de message et nœud de support gprs de desserte
WO2012028071A1 (fr) Procédé et système pour rechercher une passerelle locale
WO2012051892A1 (fr) Procédé et système pour la commande de routage de données
WO2011017979A1 (fr) Procede et dispositif de gestion de ressources dans un systeme de communication soutenant le shuntage ip
WO2011097989A1 (fr) Procédé d'optimisation de recherche locale de personnes et appareil associé
WO2011109999A1 (fr) Procédé d'indication de données et élément de réseau de gestion de mobilité
WO2011147332A1 (fr) Procédé, appareil et système de communication permettant de traiter des messages de réseau
WO2011038609A1 (fr) Procédé et dispositif d'envoi d'informations de connexion locale
WO2009152757A1 (fr) Procédé d'envoi de message de données, appareil et système de communication
WO2012068935A1 (fr) Procédé de translation de passerelle et passerelle de dérivation source
WO2010108359A1 (fr) Procédé et système de mise en oeuvre de transfert de service cs dans le mode d'accès au réseau eps

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11821097

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11821097

Country of ref document: EP

Kind code of ref document: A1