[go: up one dir, main page]

WO2011032316A1 - Method, device and system for implementing registration - Google Patents

Method, device and system for implementing registration Download PDF

Info

Publication number
WO2011032316A1
WO2011032316A1 PCT/CN2009/074026 CN2009074026W WO2011032316A1 WO 2011032316 A1 WO2011032316 A1 WO 2011032316A1 CN 2009074026 W CN2009074026 W CN 2009074026W WO 2011032316 A1 WO2011032316 A1 WO 2011032316A1
Authority
WO
WIPO (PCT)
Prior art keywords
user equipment
application server
information
request message
gateway device
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.)
Ceased
Application number
PCT/CN2009/074026
Other languages
French (fr)
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2009/074026 priority Critical patent/WO2011032316A1/en
Priority to CN2009801100767A priority patent/CN102177757B/en
Publication of WO2011032316A1 publication Critical patent/WO2011032316A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/71Hardware identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/72Subscriber identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, and a system for implementing registration. Background technique
  • LTE Long Term Evolution
  • GPRS General Packet Radio Service
  • UMTS Universal Mobile Telecommunication System
  • EPS evolved packet system
  • H2H Human to Human
  • M2M Machine to Machine
  • the network side such as PGW (PDN Gateway), packet data network gateway
  • PGW Packet Data Network Gateway
  • AF Application Function, application
  • the manner in which the UE obtains the IP address may be: when the UE is attached to the network (E-UTRAN (Evolved Universal Terrestrial Radio Access Network)) or the UE initiates a PDP context activation process (GERAN (GSM EDGE) After the Radio Access Network ) / UTRAN network, the network side (eg, PGW or GGSN (Gateway GPRS Support Node)) will assign an IP address to the UE and will display the AF information (eg, AF address information). It is carried to the UE in the Create Default Bearer Accept message or the PDP Context Activation Accept message.
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • GERAN GSM EDGE
  • the network side eg, PGW or GGSN (Gateway GPRS Support Node)
  • PGW or GGSN Gateway GPRS Support Node
  • the M2M application refers to the network communication between one or more network elements without human intervention, such as traffic control and management, factory monitoring, remote meter reading, etc.
  • the MTC (Machine Type Communication) Device has a large number of features.
  • the 3GPP network assigns an IP address to the MTC Device and notifies the MTC Device of the MTC Server information. This may result in complex MTC Device functions and reduced network. Security. Summary of the invention
  • 3GPP 3 rd Generation Partnership Project, Third Generation Partnership Project
  • LTE Long Term Evolution, Long Term Evolution
  • GPRS General Packet Radio Service
  • UMTS Universal Mobile Telecommunication System
  • EPS evolved packet system
  • H2H Human to Human
  • M2M Machine to Machine
  • the network side such as PGW (PDN Gateway), packet data network gateway
  • PGW Packet Data Network Gateway
  • AF Application Function, application
  • the manner in which the UE obtains the IP address may be: when the UE is attached to the network (E-UTRAN (Evolved Universal Terrestrial Radio Access Network)) or the UE initiates a PDP context activation process (GERAN (GSM EDGE) After the Radio Access Network ) / UTRAN network, the network side (eg, PGW or GGSN (Gateway GPRS Support Node)) will assign an IP address to the UE and will display the AF information (eg, AF address information). It is carried to the UE in the Create Default Bearer Accept message or the PDP Context Activation Accept message.
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • GERAN GSM EDGE
  • the network side eg, PGW or GGSN (Gateway GPRS Support Node)
  • PGW or GGSN Gateway GPRS Support Node
  • FIG. 1 is a schematic flowchart of a method for implementing registration according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of another method for implementing registration according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a corresponding relationship between an APN and an MTC Server according to an embodiment of the present disclosure
  • Figure 3b is a schematic diagram of the correspondence between the MTC Device identifier and the MTC Server according to the embodiment of the present invention
  • FIG. 3 is a schematic diagram of an MTC Device list in an MTC Server according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of a corresponding relationship between an MTC Server and an MTC Device identifier segment according to an embodiment of the present invention
  • 3e is a schematic diagram of a correspondence between an industry user identifier and an MTC Server according to an embodiment of the present invention
  • FIG. 4 is a schematic flowchart of a method for reselecting an application server for a user equipment according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of an apparatus for implementing registration according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention.
  • FIG. 8 is a schematic diagram of a system for implementing registration according to an embodiment of the present invention.
  • the specific configuration can be MTC Device, and the application server is specifically MTC Server.
  • the following describes an M2M application scenario as an example. However, those skilled in the art can understand that the embodiment of the present invention is not limited to the M2M application scenario.
  • Step 201 An MTC Device sends an access request message to a mobility management network element, where the access request message includes an MTC Device At least one of an identifier, an APN (Access Point Name) information carried by the MTC Device, and an industry user identifier to which the MTC Device belongs.
  • the industry user ID of the MTC Device refers to the identifier of the user equipment group (group) to which the MTC Device belongs, the identifier of the M2M industry user (MTC User) to which the MTC Device belongs, and the M2M application subscription user to which the MTC Device belongs (MTC)
  • the APN identifies the group to which the user equipment belongs, the user group, or the industry user.
  • the APN is the group to which the user equipment belongs or the identifier of the user group or the industry user.
  • the specific implementation method is not limited in this patent.
  • the mobility management network element is an SGSN, and the access request message may be a PDP context activation request message (Active PDP Context Request);
  • the mobility management network element is the MME, and the access request message may be an attach request message or a PDN connection request message (Attach Request or PDN Connectivity Request).
  • Step 202 The mobility management network element initiates a session request message to the gateway device according to the received access request message (it is to be noted that the embodiment of the present invention is not limited to the session request message), the session The request message includes at least one of an identifier of the MTC Device, an APN information carried by the MTC Device, and an industry user identifier to which the MTC Device belongs.
  • the gateway device may be a PGW or a GGSN.
  • the gateway device is a PGW, and the mobility management network element sends a session request message to the gateway device to send a Create Session Request message to the SGW, and then the SGW sends the message to the SGW.
  • the PGW sends a Create Session Request message; or, for the GERAN/UTRAN network, the gateway device is a GGSN, and the mobility management network element sends a session request message to the gateway device to specifically send a PDP context for the SGSN.
  • Request Create PDP Context Request
  • the MTC used by the MTC Device may be signed in the subscription data (the subscription data may be the subscription data of the MTC Device, or the subscription data of the group, the industry user, the MTC User, or the MTC Subscriber to which the MTC Device belongs).
  • Server information (such as the MTC Server information that can be used by this APN in the PDN Subscribe Context).
  • the mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data, and may carry the MTC Server information used by the MTC Device in the session request message to notify the gateway device.
  • Step 203 The gateway device obtains application server information used by the MTC Device according to the received request message (specifically, a session request message).
  • the gateway device queries the configuration information of the gateway device according to the MTC Device identifier, the APN information carried by the MTC device, or the industry user identifier of the MTC Device, and obtains the MTC Server information used by the MTC Device. Further, the gateway device can select an appropriate MTC Server for the MTC Device from the MTC Server information used by the obtained MTC Device according to the weight information of the MTC Server.
  • the MTC Server can be fixed.
  • the operator can configure the address of the MTC Server used by the MTC Device among the industrial users on the gateway device (PGW/GGSN).
  • the MTC Server used by the MTC Device may also be signed in the subscription data (the subscription data may be the subscription data of the MTC Device, or the subscription data of the group, the industry user, the MTC User, or the MTC Subscriber to which the MTC Device belongs).
  • Information such as the MTC Server information that can be used by this APN in the PDN Subscribe Context).
  • the mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data (for example, the mobility management network element in the attach procedure or the tracking area update or the routing area update process to the HLR (Home Location Register) Or the HSS (Home Subscriber Server) sends a Location Update Request (Update Location Request) message, and the HLR or HSS carries the MTC Server information used by the MTC Device in the Update Location Ack message.
  • the mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.
  • Another method for obtaining the information of the MTC Server used by the MTC Device may be the identifier of the MTC Device, the APN information carried by the MTC Device, or the industry user identifier to which the MTC Device belongs.
  • Querying a DNS (Domain Name System) server where the MTC Server information used by the MTC Device is configured according to the identifier of the MTC Device, the APN information carried by the MTC Device, or the industry user ID of the MTC Device.
  • the DNS server After receiving the query request sent by the mobility management network element or the gateway device, the DNS server returns a query response message according to the query request information and the configuration information, where the query response message carries the MTC Server information used by the MTC Device. If the mobility management network element obtains the MTC Server information used by the MTC Device by querying the DNS server, the mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.
  • the gateway device can obtain the MTC Server information used by the MTC Device in the following ways:
  • Manner 1 Configure the mapping between the APN and the MTC server.
  • the mapping between the APN and the MTC Server is as follows. Specifically, the operator can sign a specific APN for the industry user, which is in the HSS (Home Subscriber Server) / HLR (Home Location Register, The specific APN is included in the subscription data of the MTC Device of the industry user in the Home Location Register.
  • the MTC Server information corresponding to the specific APN is configured in the gateway device (the GGSN or the PGW) (that is, the MTC Server information used by the industry user corresponding to the specific APN is configured in the gateway device).
  • the gateway device can learn the MTC Server information used by the MTC Device according to the APN corresponding to the MTC Device.
  • each MTC Device identifier is configured in the gateway device (for example, the identifier is an IMSI (International Mobile Subscriber Identifier) or ⁇ ( International Mobile Equipment Identity (International Mobile Equipment Identity)) corresponding MTC Server information; or, as shown in Figure 3c, for the MTC Device List B under the configured MTC Server, the MTC Device that each MTC Server can serve is configured in the gateway device. List of identifiers; or,
  • the MTC Server is configured with the MTC Device identifier segment corresponding to the MTC Server.
  • an MTC Server can be an industry user IMSI number segment 460350789123000 to 460350789123999.
  • MTC Device provides services;
  • the gateway device can obtain the MTC Server information used by the MTC Device by querying the table A or the table B.
  • the table C can be obtained according to the identifier segment to which the MTC Device identifier belongs, and the MTC Device is used. MTC Server information.
  • the gateway device configures the correspondence between the industry user ID (eg, the group ID) and the MTC Server information used by users in this industry. After the gateway device obtains the industry user ID (for example, the group ID) to which the MTC Device belongs, the MTC Server information used by the MTC Device can be obtained according to the configuration table.
  • the method for the gateway device to obtain the industry user identifier to which the MTC device belongs may be:
  • the MTC Device carries the industry user identifier to which the user information belongs in the access message (for example, the attached message), and is forwarded by the mobility management network element to the gateway device (GGSN).
  • the mobility management network element for example, SGSN/MME
  • obtains the MTC Device subscription data and obtains the industry user identifier to which the MTC Device belongs from the MTC Device subscription data, and the mobility management network
  • the industry user ID to which the MTC Device belongs will be forwarded to the gateway device (GGSN or PGW) in the session request message.
  • GGSN or PGW gateway device
  • Manner 3 Sign the MTC Server information used by the MTC Device in the subscription data of the MTC Device (for example, the MTC Server information that can be used by the APN in the PDN Subscribe Context).
  • the mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data. The specific manner is as described above, and is not described here.
  • the mobility management network element may carry the MTC in the session request message.
  • the MTC Server information used by the Device is notified to the gateway device.
  • the gateway device receives the session request message, and extracts information about the MTC Server used by the MTC Device.
  • Method 4 The mobility management network element or the gateway device (GGSN or PGW) queries the DNS server according to the identifier of the MTC device, the APN information carried by the MTC device, or the industry user identifier to which the MTC Device belongs, according to the MTC Device in the DNS server.
  • the identifier of the APN, the APN information carried by the MTC Device, or the industry user ID of the MTC Device is configured with the MTC Server information used by the MTC Device.
  • the DNS server After receiving the query request sent by the mobility management network element or the gateway device, the DNS server receives the query request.
  • the request information and the configuration information return a query response message, where the query response message carries the MTC Server information used by the MTC Device. If the mobility management network element obtains the MTC Server information used by the MTC Device by querying the DNS server, the mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.
  • the method for the gateway device to obtain the information of the MTC server used by the MTC device may belong to any one of the foregoing four modes, but is not limited to the foregoing four modes.
  • the patent device obtains the information of the MTC Server used by the MTC Device by the gateway device. The method is not limited.
  • the gateway device obtains the MTC Server information used by the MTC device by using any of the foregoing four methods.
  • the MTC Server may use one or more MTC Servers, and the MTC Server uses more MTC Servers.
  • the MTC Server information may be a list of MTC Servers, for example, an MTC Server IP address list or a MTC Server FQDN (Fully Qualified Domain Name, the MTC Server FQDN refers to the MTC Server domain name information) list.
  • the gateway device may select the MTC Server in the MTC Server information list for the MTC Device according to the weight information of the MTC Server.
  • the specific technical solutions are as follows: Configure the weight information of each MTC Server in the MTC Server information list on the gateway device.
  • the weight information of the MTC Server is related to the access capability of the MTC Server (for example, the maximum number of MTC devices that can be accessed).
  • the MTC Server1 and the MTC Server2 belong to one MTC Server information list, and the access capability of the MTC Server1 is 5. If the access capability of the MTC Server2 is 10,000 MTC Devices, the weight of the MTC Server1 can be 5 on the gateway device, and the weight of the MTC Server 2 is 1.
  • the gateway device selects the MTC Server for the MTC Device, the MTC Server may be selected according to the weight information.
  • the gateway device can select the MTC Server 1 and the MTC Server 2 according to the probability of 5:1, so that the ratio of the selected MTC Server1 to the MTC Server 2 is 5:1, thereby ensuring load balancing of the MTC Server1 and the MTC Server2. .
  • Step 204 After the gateway device determines the MTC server used by the MTC device, the registration information of the user terminal (for example, the identifier information of the MTC device (the identification information of the MTC Device is the MTC Server or the M2M user, in order to identify the M2M device, Is the username of the M2M device) or the IP address assigned to the MTC Device on the network side) Registered to the selected MTC Server.
  • the registration information of the user terminal for example, the identifier information of the MTC device (the identification information of the MTC Device is the MTC Server or the M2M user, in order to identify the M2M device, Is the username of the M2M device) or the IP address assigned to the MTC Device on the network side) Registered to the selected MTC Server.
  • the specific method is as follows:
  • the gateway device sends the registration information (such as address information or identification information) of the MTC Device to the MTC Server by using registration signaling, where the registration signaling can be delivered to the MTC Server by using an IP packet.
  • the MTC Server After obtaining the IP data packet containing the registration signaling, the MTC Server obtains the registration signaling by parsing the IP data packet, and obtains the identification information or IP address of the MTC Device by parsing the registration signaling.
  • the registration signaling may include the password of the MTC Device;
  • Manner 2 An interface is added between the gateway device and the MTC server.
  • the interface uses the Diameter protocol to notify the MTC Server of the MTC Device address information or identification information through a new message, such as a Subscribe Request message.
  • the newly added message may include the password of the MTC Device.
  • the protocol type and the newly added message name adopted by the interface between the gateway device and the MTC Server are not limited.
  • Step 204a Corresponding to the second registration scheme described in Embodiment 1, an interface is added between the GGSN/PGW and the MTC Server. For example, the interface uses the Diameter protocol to set the address of the MTC Device. The information and identification information is notified to the MTC Server by a new message request request (Subscribe Request) message.
  • Subscribe Request a new message request request
  • Step 204b The MTC Server returns a registration confirmation message (Subscribe Ack) to the GGSN/PGW.
  • Step 205 The gateway device returns a session request response message to the mobility management network element (for example, the MME sends a Create Session Response message to the PGW; or the SGSN sends a Create PDP Context Response message to the GGSN. ).
  • the session request response message may carry the information of the MTC server selected by the gateway device for the MTC device, notify the mobility management network element, and the network side has registered the MTC Device with the MTC Server.
  • the gateway device constructs the TFT information of the MTC Device according to the information of the MTC Server selected by the MTC Device (the traffic flow template, which is mainly used to match the monthly traffic data stream), for example, the address information of the MTC Server is used as the destination address of the TFT. .
  • the purpose of the TFT is to match the service data stream.
  • the gateway device constructs the TFT information of the MTC Device according to the information of the MTC server selected by the MTC device, and the gateway device can restrict the MTC Device from accessing other MTCs according to the TFT information.
  • the GGSN/PGW also sends the TFT information to the mobility management network element in the session request response message.
  • the MTC Device can be registered to the MTC Server by default on the network side.
  • the gateway device does not need to notify the MTC Device of the registration through the mobility management NE. .
  • Step 206 The mobility management network element sends an access response message to the MTC Device. If the mobility management network element obtains the TFT information allocated by the gateway device for the MTC device, the mobility response network element carries the information to the MTC Device in the access response message. Optionally, the mobility management network element carries an indication cell in the access response message, where the indication information is used to indicate whether the MTC Device has registered the MTC Device information to the network side. If the indication cell identifies that the gateway device has registered the information of the MTC Device to the network side, the MTC Device does not need to initiate the registration process to the MTC Server.
  • the access response message may be: an Active PDP Context Accept or a Default Bearer Request/Attach accept message.
  • An embodiment of the present invention provides a method for implementing registration, by using a gateway device to select an MTC Server for an MTC Device, and the gateway device registers the information of the MTC Device to the MTC Server.
  • the MTC Device does not need to support the SIP protocol, and the function realizes the billing, which reduces the delay of the MTC Device registration, and does not need to send the information of the MTC Server to the MTC Device, thereby improving the security of the network.
  • the network side can dynamically select the MTC server according to the weight information of the MTC server, which can ensure the load sharing of the MTC server and avoid the downtime caused by the unbalanced load of the MTC Server.
  • the embodiment of the present invention is described by using the communication system of the M2M application as an example.
  • the M2M application environment is only a specific application scenario of the present invention, and the embodiment of the present invention further It can be applied to other communication systems (such as the communication system of H2H), which is not limited by the embodiment of the present invention.
  • a method for reselecting an application server for a user equipment needs to be described. After the user equipment is registered to the application server, if the registered application server is overloaded (Overload), the fault occurs. Down) or restart (Reset). In this case, you need to re-select the application server for registration with the user equipment without affecting the access of the user equipment.
  • the embodiment of the present invention is described by the M2M application.
  • the user equipment is specifically an MTC Device
  • the application server is specifically an MTC Server
  • the gateway device is specifically a GGSN/PGW.
  • the method for reselecting an application server for a user device includes:
  • Step 401 The gateway device detects whether the MTC Server (which is the Source MTC Server) is overloaded, faulty, or restarted.
  • the specific detection method may be the following two methods.
  • One method is that the gateway device periodically sends a detection message (which may be a detection data packet) to the Source MTC Server (source MTC Server), and the source MTC Server receives the detection sent by the gateway device.
  • the message needs to be acknowledged when the message is sent (a reply packet can be returned to the gateway device).
  • the gateway device sends a detection message to the Source MTC Server for the first time
  • the Source MTC Server responds to the detection message
  • the Source MTC Server indicates a Counter in the detection response message, and the value of the Counter may be an initial value. .
  • the Source MTC Server When the subsequent gateway device periodically sends a detection message to the Source MTC Server, the Source MTC Server replies with a detection response message. If the Source MTC Server works normally, the Counter value in the detection response message does not change. If the Source MTC Server is overloaded, faulty, or restarted. Then, the value of the Counter in the response message is changed, for example, the value of the Counter is increased by 1.
  • the gateway device can determine whether the Source MTC Server has passed according to the Counter value in the Source MTC Server detection response message. Load, fault or restart. In addition, the gateway device may also determine whether the Source MTC Server is overloaded, faulty, or restarted according to whether a response message returned by the Source MTC Server is received within a certain period of time.
  • the gateway device can determine whether the Source MTC Server is overloaded, faulty, or restarted according to the length of time that the response message of the Source MTC Server is not received. For example, if the response message of the Source MTC Server is not received within the T1 duration and the response message of the Source MTC Server is received within the T2 duration (T2>T1), the gateway device may consider the Source MTC Server to be overloaded. If the response message of the source MTC server is not received within the T2 duration, the GGSN/PGW may consider that the source MTC server is faulty or restarted.
  • the specific T1 and ⁇ 2 may be set according to the system requirements, which is not limited by the embodiment of the present invention. .
  • Another detection method is that the Source MTC Server can send an indication message to the GGSN/PGW to overload, fault or restart through an interface with the gateway device.
  • Step 402 When the gateway device detects that the MTC Server is overloaded, faulty, or restarts, the gateway device reselects the MTC Server in the MTC Server information list described in the embodiment corresponding to FIG. 2 for accessing the MTC Device of the MTC Server.
  • the gateway device needs to learn, according to the saved MTC Device context information, the MTC Device that is connected to the overloaded, faulty, or restarted MTC Server.
  • the gateway device needs to learn to access the overload, fault, or restart according to the saved MTC Device context information.
  • the specific method of the MTC device of the MTC server may be: the MTC Server information is included in the MTC Device context information, and the gateway device may learn, by using the MTC Server information in the MTC Device context information, the MTC Server that is connected to the overload, fault, or restart. MTC Device.
  • Another method for the gateway device to learn to access the MTC Device of the overloaded, faulty, or restarted MTC Server according to the saved MTC Device context information may be that the gateway device identifies the MTC Device according to the MTC Device context information, and the MTC.
  • the gateway device After the gateway device learns to access the MTC Device of the overloaded, faulty or restarted MTC Server, the gateway device (GGSN or PGW) reselects the MTC Server for the MTC Device (may be selecting other ones in the MTC Server information list)
  • the MTC Server can also select the source MTC Server.
  • the gateway device can select the source MTC Server for the MTC Device, according to the system requirements and the importance of the MTC Device (for example, high reliability (High Availability ) M2M application The MTC Device), the gateway device can reselect the MTC Server for some or all of the MTC Device.
  • the gateway device can learn the M2M application feature (MTC Feature) of the MTC Device according to the MTC Device context information. If the M2M application feature of the MTC device is high reliability, the gateway device can re-create the high reliability MTC Device.
  • the method for selecting the MTC server to obtain the M2M application characteristics of the MTC device according to the MTC Device context information may be that the gateway device may learn the M2M application characteristics of the MTC Device or the gateway device according to the MTC according to the M2M application characteristics in the MTC Device context information.
  • the M2M application characteristics corresponding to the APN information used by the device are used to learn the M2M application characteristics of the MTC Device.
  • the gateway device may also determine to reselect the MTC Device of the MTC Server according to the identifier of the MTC Device in the MTC Device context or the industry user identifier to which the MTC Device belongs, that is, the gateway device can ensure that the specific MTC Device or the MTC Device of the specific industry is re-established. registered.
  • the gateway device may also select a processing manner according to the state of the MTC Server. For example, when the MTC Server is overloaded, the gateway device may reselect the MTC Server for the part of the MTC Device (for example, the gateway device is based on the Gi interface (the gateway device and the MTC Server). Whether there is data transmission on the data interface established for each MTC Device, and whether to reselect the MTC Server for a certain MTC Device. When there is data transmission on a certain Gi interface, in order not to affect business continuity, the gateway device The MTC Server may not be reselected for the MTC Device corresponding to the Gi interface.
  • the gateway device may reselect the MTC Server angry MTC Device corresponding to the Gi interface, when the MTC Server fails or When restarting, the gateway device can re-select the MTC Server for all the MTC devices mentioned above.
  • the gateway device needs to register the information of the MTC Device to the selected MTC Server, and specifically select the MTC Server.
  • the registration method can refer to the description of the second embodiment (for example, the gateway device The user equipment transmits the registration information to the application server, registering the user equipment to the application server), the present embodiment not repeated embodiment.
  • the gateway device reselects the MTC Server for the MTC Device (may be selected in the MTC Server information list)
  • the other MTC Servers may also be selected from the source MTC Server.
  • the gateway device may select the source MTC Server for the MTC Device.
  • the gateway device is configured according to the information of the new MTC Server.
  • the MTC Device constructs the TFT information.
  • the GGSN/PGW described in the second embodiment uses the address information of the newly selected MTC Server as the destination address of the TFT.
  • the GGSN/PGW may initiate the bearer modification or update process to send the TFT information to the MTC Device. If the address assigned to the MTC Device changes, the MTC Device address information may be sent to the MTC Device in the bearer modification process.
  • Another method for notifying the MTC Device address may be to notify the address or TFT information to the MTC Device by using the OMA DM (Open Mobile Alliance Device Mangement).
  • OMA DM Open Mobile Alliance Device Mangement
  • the network side can re-select the application server for the user equipment according to the load information of the application server, without affecting the access of the user equipment, effectively achieving load balancing of the application server, and effectively reducing The impact on the user equipment due to overload, failure or restart of the application server.
  • the gateway device may initiate a process of tampering or updating the modified TFT information. Or the MTC Device address information is sent to the MTC Device. In the bearer modification or update process, the gateway device may also instruct the MTC Device to re-initiate the process of registering with the MTC Server.
  • the gateway device may use the MTC Server information in an Update Bearer Request (Update Bearer Request or Update PDP Context Request) (for example, Sending to the mobility management network element (SGSN or MME) by the existing cell PCO (Property configuration), optionally carrying the indication that the MTC Device initiates registration with the MTC Server in the update bearer (PDP) request message
  • Update Bearer Request Update Bearer Request or Update PDP Context Request
  • PDP Packety configuration
  • the indication of the process for example, the carrying cause value (Casuse), instructs the MTC Device to initiate a registration process to the MTC Server.
  • the mobility management network element sends a modify bearer request message (Modify default Bearer Request or Modify dedicate Bearer Request or Modify PDP Context Request) to the MTC Device.
  • the message includes the information about the MTC server.
  • the message may carry indication information indicating that the MTC Device initiates a registration process to the MTC Server, for example, carrying a cause value (Casuse) to instruct the MTC Device to the MTC Server. Initiate the registration process.
  • the MTC Device initiates a registration process to the MTC Server according to the MTC Server information or the MTC Server information and the indication information carried in the message.
  • Another method for informing the MTC Device to initiate the registration process to the MTC Server may be to notify the MTC Device of the MTC Server information or the MTC Server information and the indication information indicating the MTC Device initiation registration process by using the OMA DM.
  • the MTC Device After receiving the OMA DM message, the MTC Device initiates a registration process to the MTC Server according to the MTC Server information or the MTC Server information and the indication information carried in the message.
  • the OMA DM mechanism is a prior art, and is not described in this embodiment.
  • the process of initiating the registration of the MTC Device is also a prior art, and is not described in this embodiment.
  • the network side can re-select the application server for the user equipment according to the load information of the application server, and can effectively load balance the application server.
  • the user equipment is instructed to initiate a registration process to the application server to ensure that the user equipment initiates a registration process to the application server. An effective connection between the user device and the application server.
  • the present invention also provides an apparatus and system for implementing registration.
  • an apparatus for implementing registration includes: a receiving unit 501, configured to receive a request message sent by a mobility management network element;
  • the obtaining unit 502 is configured to acquire, according to the request message, application server information used by the user equipment corresponding to the request message;
  • the first registration unit 503 is configured to register the user equipment to the application server.
  • FIG. 6 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention.
  • the request message received by the receiving unit 501 includes a user equipment identifier, an APN of the user equipment, and a user equipment. At least one of the industry user IDs.
  • the obtaining unit 502 is specifically configured to acquire application server information used by the user equipment according to the request message and configuration information; or
  • the request message includes application server information used by the user equipment, and the acquiring unit
  • the obtaining unit 502 is specifically configured to obtain, from the request message, application server information used by the user equipment; or The obtaining unit 502 is specifically configured to query the DNS server for the application server information used by the user equipment according to the user equipment identifier, the APN of the user equipment, or the industry user identifier to which the user equipment belongs.
  • the device may further include: a storage unit 504, configured to store configuration information of the user equipment, where the acquiring unit 502 is specifically used when the configuration information of the user equipment is a correspondence between the user equipment identifier and the application server information. Querying, according to the user equipment identifier included in the request message, a corresponding relationship between the user equipment identifier and the application server information, and acquiring application server information corresponding to the user equipment;
  • the obtaining unit 502 is specifically configured to query the correspondence between the APN and the application server information according to the APN of the user equipment included in the request message. Relationship, acquiring application server information corresponding to the user equipment;
  • the obtaining unit 502 is specifically configured to query the user according to the user equipment identification segment to which the user equipment identifier included in the request message belongs. Corresponding relationship between the device identification segment and the application server information, and acquiring application server information corresponding to the user equipment;
  • the obtaining unit 502 is specifically configured to query, according to the industry user identifier that the user equipment belongs to in the request message, Corresponding relationship between the industry user identifier and the application server information, and acquiring application server information corresponding to the user equipment.
  • the device further includes: a first selecting unit 505, configured to select an application server from the application server information corresponding to the user equipment according to the weight information of the application server.
  • the first registration unit 503 is specifically configured to send registration information of the user equipment to the selected application server, and register the user equipment to the selected application server.
  • the device further includes: a generating unit 506, configured to generate data flow template information according to the selected server;
  • a generating unit 506 configured to generate data flow template information according to the selected server;
  • an apparatus for implementing registration according to an embodiment of the present invention includes: a second selecting unit 701, configured to be part or all users corresponding to the application server when an application server is overloaded, faulty, or restarted. The device selects an application server;
  • the second registration unit 702 is configured to register the user equipment to the selected application server. Further, the second selecting unit further includes: a determining module 703, and a selecting submodule 704. a determining module 703, configured to determine, according to context information of the user equipment, a user equipment corresponding to the application server when the application server is overloaded, faulty, or restarted;
  • a sub-module 704 configured to select an application server for a part or all of the user equipments determined by the gateway device according to an application feature of the user equipment, or a sub-module 704, configured to identify, according to the user equipment identifier, the gateway The part or all of the user equipments determined by the device selects an application server; or, the selection sub-module 704 is configured to select an application server for some or all of the user equipments determined by the gateway device according to the industry user identifier to which the user equipment belongs.
  • the determining module 703 is specifically configured to: when the user equipment context information stored by the gateway device includes the application server information, determine the user equipment corresponding to the application server according to the context information; or
  • the determining module 703 is specifically configured to query the configuration information of the user equipment according to the user equipment context information, and obtain the user equipment corresponding to the application server.
  • the selection sub-module 704 is further configured to acquire the user equipment application feature from the context information of the user equipment; or the selection sub-module 704 is further configured to acquire the user equipment identification information and the industry configured by itself. User identification information or application characteristics corresponding to the access point name APN information.
  • a system for implementing registration includes: a mobility management network element 801, configured to send a request message to a gateway device 802;
  • the gateway device 802 is configured to receive the request message sent by the mobility management network element 801, obtain the application server information corresponding to the user equipment according to the request message and the configuration information, and register the user equipment to the application server.
  • the embodiment of the invention provides a method, a device and a system for implementing registration.
  • the gateway device receives the request message sent by the mobility management network element, obtains the application server information corresponding to the user equipment according to the configuration information, and registers the user equipment on the application server.
  • the registration of the user equipment to the application server is avoided, so that the user equipment function is implemented, and the user equipment does not need to obtain the information of the application server. And improve the security of the network.
  • the UE may not be assigned an IP address by the 3GPP network, but the UE sends a DHCP REQUEST message to the DHCP (Dynamic Host Configuration Protocol), and the DHCP allocates an IP address to the UE, and this will be The IP address and AF information is sent to the UE in a DHCP ACK message.
  • the MTC device obtains the IP address and the MTC server (the AF in the H2H application) from the DHCP server, the DHCP load is increased due to the large number of MTC devices. As a result, the network is congested and the registration delay is increased.
  • the above embodiments provided by the present invention can reduce the DHCP load and avoid network congestion, so that the user equipment does not need to obtain the information of the MGC Server, thereby improving the security of the network.
  • the storage medium is, for example, a ROM/RAM, a magnetic disk, an optical disk, or the like.

Landscapes

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

Abstract

A method, device and system for implementing registration are provided in the embodiments of the present invention, said method includes: a gateway device receiving a request message transmitted from a mobility management network element; the gateway device obtaining the application server information used by said user device according to said request message; the gateway device registering said user device with said application server. The application of the present invention, by registering the user device with the application server by the gateway device, avoids the user device registering to the application server, and makes the functions of the user device simple to realize, and makes the user device not need to obtain the information of the application server, thereby improves the security of the network.

Description

一种实现注册的方法、 装置和系统 技术领域 本发明涉及通信技术领域, 尤其涉及一种实现注册的方法、 装置和系统。 背景技术  TECHNICAL FIELD The present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, and a system for implementing registration. Background technique

为了应对无线宽带技术的挑战, 保持 3GPP ( 3rd Generation PartnershipIn order to meet the challenges of wireless broadband technology, maintain 3GPP ( 3 rd Generation Partnership

Project,第三代合作伙伴计划 )网络的领先优势, 3GPP在 2004年底制定了 LTE ( Long Term Evolution, 长期演进计划)。 在该演进计划的指导下定义了新的 移动通信网络的架构, 该架构与现在的 GPRS(General Packet Radio Service,通 用分组无线业务 )/UMTS(Universal Mobile Telecommunication System,通用移动 通信系统)更加扁平,并且只保留了分组域, 因此可以称为 EPS ( evolved packet system, 演进的分组网络)。 Project, 3rd Generation Partnership Project) The leading edge of the network, 3GPP developed LTE (Long Term Evolution) at the end of 2004. Under the guidance of the evolution plan, a new mobile communication network architecture is defined, which is flatter than the current GPRS (General Packet Radio Service)/UMTS (Universal Mobile Telecommunication System). And only the packet domain is reserved, so it can be called EPS (evolved packet system).

现有的通信系统中, 主要可以分为两种应用: H2H ( Human to Human , 人 到人)应用、 M2M(Machine to Machine, 机器到机器)应用。 在 H2H应用中, 当用户设备 UE附着到网络后, 网络侧 (如 PGW ( PDN Gateway ),分组数据 网络网关)会给 UE分配一个 IP地址, UE获得 IP地址后会向 AF ( Application Function, 应用服务器)发起注册的流程, 将其用户设备标识信息和网络侧为 其分配的 IP地址注册到 AF中。 其中, UE获得 IP地址的方式可以为: 当 UE 附着到网络 ( E-UTRAN ( Evolved Universal Terrestrial Radio Access Network, 演进的 UMTS 陆地无线接入网 ) )或者 UE发起 PDP上下文激活流程( GERAN ( GSM EDGE Radio Access Network ) /UTRAN网络)后, 网络侧 (如, PGW 或者 GGSN ( Gateway GPRS Support Node, 网关 GPRS支持节点))会为 UE 分配 IP地址, 并且会将 AF的信息 (如, AF的地址信息)在创建缺省承载接 受消息或者 PDP上下文激活接受消息中携带给 UE。 但是由于 M2M应用 (指 的是一个或者多个网元之间在不需要人为参与的情况下进行的网络通讯,如交 通控制与管理、 工厂监控、 远程抄表等应用) 具有业务应用筒单并且 MTC ( Machine Type Communication ) Device ( M2M终端设备 )数量众多的特点, 3GPP网络为 MTC Device分配 IP地址, 并且将 MTC Server的信息通知 MTC Device,则可能会导致 MTC Device功能实现复杂,并且降低了网络的安全性。 发明内容 In the existing communication system, there are two main applications: H2H (Human to Human) application, M2M (Machine to Machine) application. In the H2H application, when the user equipment UE is attached to the network, the network side (such as PGW (PDN Gateway), packet data network gateway) will assign an IP address to the UE, and the UE will obtain the IP address and then apply to the AF (Application Function, application). The server initiates the registration process, and registers its user equipment identification information and the IP address assigned to it by the network side to the AF. The manner in which the UE obtains the IP address may be: when the UE is attached to the network (E-UTRAN (Evolved Universal Terrestrial Radio Access Network)) or the UE initiates a PDP context activation process (GERAN (GSM EDGE) After the Radio Access Network ) / UTRAN network, the network side (eg, PGW or GGSN (Gateway GPRS Support Node)) will assign an IP address to the UE and will display the AF information (eg, AF address information). It is carried to the UE in the Create Default Bearer Accept message or the PDP Context Activation Accept message. However, because the M2M application (refers to the network communication between one or more network elements without human intervention, such as traffic control and management, factory monitoring, remote meter reading, etc.) has a business application order and The MTC (Machine Type Communication) Device has a large number of features. The 3GPP network assigns an IP address to the MTC Device and notifies the MTC Device of the MTC Server information. This may result in complex MTC Device functions and reduced network. Security. Summary of the invention

为了应对无线宽带技术的挑战, 保持 3GPP ( 3rd Generation Partnership Project,第三代合作伙伴计划 )网络的领先优势, 3GPP在 2004年底制定了 LTE ( Long Term Evolution, 长期演进计划)。 在该演进计划的指导下定义了新的 移动通信网络的架构, 该架构与现在的 GPRS(General Packet Radio Service,通 用分组无线业务 )/UMTS(Universal Mobile Telecommunication System,通用移动 通信系统)更加扁平,并且只保留了分组域, 因此可以称为 EPS ( evolved packet system, 演进的分组网络)。 To meet the challenges of wireless broadband technology, keeping 3GPP (3 rd Generation Partnership Project, Third Generation Partnership Project) lead the network, 3GPP has developed LTE (Long Term Evolution, Long Term Evolution) at the end of 2004. Under the guidance of the evolution plan, a new mobile communication network architecture is defined, which is flatter than the current GPRS (General Packet Radio Service)/UMTS (Universal Mobile Telecommunication System). And only the packet domain is reserved, so it can be called EPS (evolved packet system).

现有的通信系统中, 主要可以分为两种应用: H2H ( Human to Human , 人 到人)应用、 M2M(Machine to Machine, 机器到机器)应用。 在 H2H应用中, 当用户设备 UE附着到网络后, 网络侧 (如 PGW ( PDN Gateway ),分组数据 网络网关)会给 UE分配一个 IP地址, UE获得 IP地址后会向 AF ( Application Function, 应用服务器)发起注册的流程, 将其用户设备标识信息和网络侧为 其分配的 IP地址注册到 AF中。 其中, UE获得 IP地址的方式可以为: 当 UE 附着到网络 ( E-UTRAN ( Evolved Universal Terrestrial Radio Access Network, 演进的 UMTS 陆地无线接入网 ) )或者 UE发起 PDP上下文激活流程( GERAN ( GSM EDGE Radio Access Network ) /UTRAN网络)后, 网络侧 (如, PGW 或者 GGSN ( Gateway GPRS Support Node, 网关 GPRS支持节点))会为 UE 分配 IP地址, 并且会将 AF的信息 (如, AF的地址信息)在创建缺省承载接 受消息或者 PDP上下文激活接受消息中携带给 UE。 但是由于 M2M应用 (指 的是一个或者多个网元之间在不需要人为参与的情况下进行的网络通讯,如交 通控制与管理、 工厂监控、 远程抄表等应用) 具有业务应用筒单并且 MTC ( Machine Type Communication ) Device ( M2M终端设备 )数量众多的特点, 3GPP网络为 MTC Device分配 IP地址, 并且将 MTC Server的信息通知 MTC Device,则可能会导致 MTC Device功能实现复杂,并且降低了网络的安全性。 附图说明 图 1是本发明实施例提供的一种实现注册的方法流程示意图;  In the existing communication systems, there are two main applications: H2H (Human to Human) applications, and M2M (Machine to Machine) applications. In the H2H application, when the user equipment UE is attached to the network, the network side (such as PGW (PDN Gateway), packet data network gateway) will assign an IP address to the UE, and the UE will obtain the IP address and then apply to the AF (Application Function, application). The server initiates the registration process, and registers its user equipment identification information and the IP address assigned to it by the network side to the AF. The manner in which the UE obtains the IP address may be: when the UE is attached to the network (E-UTRAN (Evolved Universal Terrestrial Radio Access Network)) or the UE initiates a PDP context activation process (GERAN (GSM EDGE) After the Radio Access Network ) / UTRAN network, the network side (eg, PGW or GGSN (Gateway GPRS Support Node)) will assign an IP address to the UE and will display the AF information (eg, AF address information). It is carried to the UE in the Create Default Bearer Accept message or the PDP Context Activation Accept message. However, because the M2M application (refers to the network communication between one or more network elements without human intervention, such as traffic control and management, factory monitoring, remote meter reading, etc.) has a business application order and The MTC (Machine Type Communication) Device has a large number of features. The 3GPP network assigns an IP address to the MTC Device and notifies the MTC Device of the MTC Server information. This may result in complex MTC Device functions and reduced network. Security. BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a schematic flowchart of a method for implementing registration according to an embodiment of the present invention;

图 2是本发明实施例提供的另一种实现注册的方法流程示意图;  2 is a schematic flowchart of another method for implementing registration according to an embodiment of the present invention;

图 3a是本发明实施例提供的 APN和 MTC Server的对应关系示意图; 图 3b是本发明实施例提供的 MTC Device标识和 MTC Server的对应关 系示意图; FIG. 3 is a schematic diagram of a corresponding relationship between an APN and an MTC Server according to an embodiment of the present disclosure; Figure 3b is a schematic diagram of the correspondence between the MTC Device identifier and the MTC Server according to the embodiment of the present invention;

图 3c是本发明实施例提供的 MTC Server下的 MTC Device列表示意图; 图 3d是本发明实施例提供的 MTC Server和 MTC Device标识段的对应关 系示意图;  FIG. 3 is a schematic diagram of an MTC Device list in an MTC Server according to an embodiment of the present invention; FIG. 3 is a schematic diagram of a corresponding relationship between an MTC Server and an MTC Device identifier segment according to an embodiment of the present invention;

图 3e是本发明实施例提供的行业用户标识和 MTC Server之间的对应关系 示意图;  3e is a schematic diagram of a correspondence between an industry user identifier and an MTC Server according to an embodiment of the present invention;

图 4 是本发明实施例提供的一种为用户设备重新选择应用服务器的方法 流程示意图;  4 is a schematic flowchart of a method for reselecting an application server for a user equipment according to an embodiment of the present invention;

图 5是本发明实施例提供的一种实现注册的装置示意图;  FIG. 5 is a schematic diagram of an apparatus for implementing registration according to an embodiment of the present invention; FIG.

图 6是本发明实施例提供的另一种实现注册的装置示意图;  FIG. 6 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention; FIG.

图 7是本发明实施例提供的另一种实现注册的装置示意图;  FIG. 7 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention; FIG.

图 8是本发明实施例提供的一种实现注册的系统示意图。  FIG. 8 is a schematic diagram of a system for implementing registration according to an embodiment of the present invention.

具体实施方式 detailed description

备具体可以为 MTC Device, 应用服务器具体为 MTC Server。 后续实施例 以 M2M应用场景为例进行说明, 但本领域技术人员可以理解的是, 本发明实 施例并不限定于 M2M应用场景。  The specific configuration can be MTC Device, and the application server is specifically MTC Server. The following describes an M2M application scenario as an example. However, those skilled in the art can understand that the embodiment of the present invention is not limited to the M2M application scenario.

如图 2所示, 为本发明实施例提供的另一种实现注册的方法, 包括: 步骤 201 : MTC Device向移动性管理网元发送接入请求消息, 所述接入 请求消息包含 MTC Device的标识、 MTC Device携带的 APN ( Access Point Name , 接入点名称 )信息和 MTC Device的所属的行业用户标识中的至少一 个。 所述 MTC Device的所属的行业用户标识是指 MTC Device所属的用户设 备组(群组 ) 的标识、 MTC Device所属的 M2M行业用户 ( MTC User ) 的标 识、 MTC Device所属的 M2M应用签约用户 ( MTC Subscriber )的标识、 其他 指示群组或者行业用户标识的信息, 例如,通过 APN标识用户设备所属群组、 用户组或者行业用户, 则 APN就是用户设备所属群组或者用户组或者行业用 户的标识, 具体实现方式本专利不作限制。 需要说明的是, 在具体的应用中, 对于 GERAN/UTRAN网络来说, 移动性管理网元为 SGSN, 所述接入请求消 息可以为 PDP 上下文激活请求消息 (Active PDP Context Request ); 对于 E-UTRAN 网络来说, 移动性管理网元为 MME, 所述接入请求消息可以为附 着请求消息或者 PDN连接请求消息 (Attach Request或者 PDN Connectivity Request )。 As shown in FIG. 2, another method for implementing registration according to an embodiment of the present invention includes: Step 201: An MTC Device sends an access request message to a mobility management network element, where the access request message includes an MTC Device At least one of an identifier, an APN (Access Point Name) information carried by the MTC Device, and an industry user identifier to which the MTC Device belongs. The industry user ID of the MTC Device refers to the identifier of the user equipment group (group) to which the MTC Device belongs, the identifier of the M2M industry user (MTC User) to which the MTC Device belongs, and the M2M application subscription user to which the MTC Device belongs (MTC) The identifier of the Subscriber, other indication group, or the identifier of the industry user. For example, the APN identifies the group to which the user equipment belongs, the user group, or the industry user. The APN is the group to which the user equipment belongs or the identifier of the user group or the industry user. The specific implementation method is not limited in this patent. It should be noted that, in a specific application, for the GERAN/UTRAN network, the mobility management network element is an SGSN, and the access request message may be a PDP context activation request message (Active PDP Context Request); For the E-UTRAN network, the mobility management network element is the MME, and the access request message may be an attach request message or a PDN connection request message (Attach Request or PDN Connectivity Request).

步骤 202: 移动性管理网元根据接收到的所述接入请求消息, 向网关设备 发起会话请求消息 (需要说明的是, 本发明实施例并不限定于所述会话请求消 息), 所述会话请求消息中包含 MTC Device的标识、 MTC Device携带的 APN 信息和 MTC Device的所属的行业用户标识中的至少一个。 需要说明的是, 在 本发明实施例中,所述网关设备可以为 PGW或 GGSN。例如,对于 E-UTRAN 网络来说, 所述网关设备为 PGW, 所述移动性管理网元发送会话请求消息到 网关设备具体为 MME发送创建会话请求(Create Session Request ) 消息给 SGW, 然后 SGW向 PGW发送创建会话请求( Create Session Request ) 消息; 或者, 对于 GERAN/UTRAN网络来说, 所述网关设备为 GGSN, 所述移动性 管理网元发送会话请求消息到网关设备具体为 SGSN发送创建 PDP上下文请 求( Create PDP Context Request ) 消息给 GGSN。  Step 202: The mobility management network element initiates a session request message to the gateway device according to the received access request message (it is to be noted that the embodiment of the present invention is not limited to the session request message), the session The request message includes at least one of an identifier of the MTC Device, an APN information carried by the MTC Device, and an industry user identifier to which the MTC Device belongs. It should be noted that, in the embodiment of the present invention, the gateway device may be a PGW or a GGSN. For example, for the E-UTRAN network, the gateway device is a PGW, and the mobility management network element sends a session request message to the gateway device to send a Create Session Request message to the SGW, and then the SGW sends the message to the SGW. The PGW sends a Create Session Request message; or, for the GERAN/UTRAN network, the gateway device is a GGSN, and the mobility management network element sends a session request message to the gateway device to specifically send a PDP context for the SGSN. Request (Create PDP Context Request) message to the GGSN.

可选的,可以在签约数据 (所述签约数据可以是 MTC Device的签约数据, 也可以是 MTC Device所属的群组、行业用户、 MTC User或者 MTC Subscriber 的签约数据) 中签约 MTC Device使用的 MTC Server 的信息 (如在 PDN Subscribe Context 中签约此 APN可以使用的 MTC Server的信息 )。 移动性管 理网元可以在签约数据中获取 MTC Device使用的 MTC Server信息, 则可以 在上述会话请求消息中携带所述 MTC Device使用的 MTC Server信息, 通知 给网关设备。  Optionally, the MTC used by the MTC Device may be signed in the subscription data (the subscription data may be the subscription data of the MTC Device, or the subscription data of the group, the industry user, the MTC User, or the MTC Subscriber to which the MTC Device belongs). Server information (such as the MTC Server information that can be used by this APN in the PDN Subscribe Context). The mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data, and may carry the MTC Server information used by the MTC Device in the session request message to notify the gateway device.

步骤 203: 网关设备根据接收到的请求消息 (具体为会话请求消息 )获取 MTC Device使用的应用服务器信息。  Step 203: The gateway device obtains application server information used by the MTC Device according to the received request message (specifically, a session request message).

具体的, 网关设备根据 MTC Device的标识、 MTC Device携带的 APN信息 或 MTC Device所属的行业用户标识, 查询网关设备上的配置信息, 获取 MTC Device使用的 MTC Server信息。 更进一步的, 网关设备可以根据 MTC Server 的权重信息从获取的 MTC Device使用的 MTC Server信息中为 MTC Device选择 合适的 MTC Server„  Specifically, the gateway device queries the configuration information of the gateway device according to the MTC Device identifier, the APN information carried by the MTC device, or the industry user identifier of the MTC Device, and obtains the MTC Server information used by the MTC Device. Further, the gateway device can select an appropriate MTC Server for the MTC Device from the MTC Server information used by the obtained MTC Device according to the weight information of the MTC Server.

需要说明的是, 对于 M2M应用, 一个行业用户下的所有 MTC Device使用 的 MTC Server可以是固定的, 运营商可以在网关设备 ( PGW/GGSN )上配置 行业用户中 MTC Device使用的 MTC Server的地址。 It should be noted that for M2M applications, all MTC devices under one industry user are used. The MTC Server can be fixed. The operator can configure the address of the MTC Server used by the MTC Device among the industrial users on the gateway device (PGW/GGSN).

另外, 还可以在签约数据(所述签约数据可以是 MTC Device的签约数据, 也可以是 MTC Device所属的群组、 行业用户、 MTC User或者 MTC Subscriber 的签约数据 )中签约 MTC Device使用的 MTC Server的信息(如在 PDN Subscribe Context 中签约此 APN可以使用的 MTC Server的信息)。 移动性管理网元可以 在签约数据中获取 MTC Device使用的 MTC Server信息 (例如, 移动性管理网 元在附着流程或者跟踪区更新或者路由区更新流程中向 HLR (归属位置寄存 器, Home Location Register )或者 HSS (归属签约月良务器, Home Subscriber Server )发送位置更新请求( Update Location Request ) 消息, HLR或者 HSS在 位置更新确认 ( Update Location Ack ) 消息中携带 MTC Device使用的 MTC Server信息 ) , 则移动性管理网元可以在上述会话请求消息中携带所述 MTC Device使用的 MTC Server信息, 通知给网关设备。  In addition, the MTC Server used by the MTC Device may also be signed in the subscription data (the subscription data may be the subscription data of the MTC Device, or the subscription data of the group, the industry user, the MTC User, or the MTC Subscriber to which the MTC Device belongs). Information (such as the MTC Server information that can be used by this APN in the PDN Subscribe Context). The mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data (for example, the mobility management network element in the attach procedure or the tracking area update or the routing area update process to the HLR (Home Location Register) Or the HSS (Home Subscriber Server) sends a Location Update Request (Update Location Request) message, and the HLR or HSS carries the MTC Server information used by the MTC Device in the Update Location Ack message. The mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.

另外一种获取 MTC Device使用的 MTC Server的信息的方法可以是移动性 管理网元或者网关设备 ( GGSN或者 PGW )根据 MTC Device的的标识、 MTC Device携带的 APN信息或 MTC Device所属的行业用户标识查询 DNS ( Domain Name System, 域名系统 )服务器, 在所述 DNS服务器中根据 MTC Device的的 标识、 MTC Device携带的 APN信息或 MTC Device所属的行业用户标识配置了 MTC Device使用的 MTC Server信息, 所述 DNS服务器收到了移动性管理网元 或者网关设备发送的查询请求后,根据查询请求信息和配置信息返回查询响应 消息, 所述查询响应消息中携带 MTC Device使用的 MTC Server信息。 如果移 动性管理网元通过查询 DNS服务器获得了 MTC Device使用的 MTC Server信 息, 则移动性管理网元可以在上述会话请求消息中可以携带所述 MTC Device 使用的 MTC Server信息, 通知给网关设备。  Another method for obtaining the information of the MTC Server used by the MTC Device may be the identifier of the MTC Device, the APN information carried by the MTC Device, or the industry user identifier to which the MTC Device belongs. Querying a DNS (Domain Name System) server, where the MTC Server information used by the MTC Device is configured according to the identifier of the MTC Device, the APN information carried by the MTC Device, or the industry user ID of the MTC Device. After receiving the query request sent by the mobility management network element or the gateway device, the DNS server returns a query response message according to the query request information and the configuration information, where the query response message carries the MTC Server information used by the MTC Device. If the mobility management network element obtains the MTC Server information used by the MTC Device by querying the DNS server, the mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.

网关设备可以采取如下几种方式获取 MTC Device使用的 MTC Server信 息:  The gateway device can obtain the MTC Server information used by the MTC Device in the following ways:

方式一: 配置 APN和 MTC Server之间的对应关系, 如图 3a所示, 为 APN和 MTC Server的对应关系表。 具体的, 运营商可以为行业用户签约特定的 APN, 其在 HSS (归属签约服务器, Home Subscriber Server ) /HLR (归属位置寄存器, Home Location Register )中的行业用户的 MTC Device的签约数据中包含这个特 定的 APN。 网关设备 ( GGSN或者 PGW )中配置这个特定的 APN所对应的 MTC Server信息 (即, 网关设备中配置这个特定的 APN所对应的行业用户使用的 MTC Server信息 )。网关设备根据 MTC Device对应的 APN即可获知 MTC Device 使用的 MTC Server信息; Manner 1: Configure the mapping between the APN and the MTC server. As shown in Figure 3a, the mapping between the APN and the MTC Server is as follows. Specifically, the operator can sign a specific APN for the industry user, which is in the HSS (Home Subscriber Server) / HLR (Home Location Register, The specific APN is included in the subscription data of the MTC Device of the industry user in the Home Location Register. The MTC Server information corresponding to the specific APN is configured in the gateway device (the GGSN or the PGW) (that is, the MTC Server information used by the industry user corresponding to the specific APN is configured in the gateway device). The gateway device can learn the MTC Server information used by the MTC Device according to the APN corresponding to the MTC Device.

方式二: 配置 MTC Device和 MTC Server之间的对应关系。  Manner 2: Configure the mapping between the MTC Device and the MTC Server.

如图 3b所示, 为 MTC Device和 MTC Server的对应关系表 A , 网关设备中 配置每个 MTC Device标识 (例如, 所述标识为 IMSI ( International Mobile Subscriber Identifier , 国际移动用户标识符) 或 ΙΜΕΙ ( International Mobile Equipment Identity , 国际移动设备标识 ) )对应的 MTC Server信息; 或者, 如图 3c所示, 为配置的 MTC Server下的 MTC Device列表 B, 网关设备中配 置每个 MTC Server可以服务的 MTC Device标识列表; 或者,  As shown in FIG. 3b, for the mapping table A of the MTC Device and the MTC Server, each MTC Device identifier is configured in the gateway device (for example, the identifier is an IMSI (International Mobile Subscriber Identifier) or ΙΜΕΙ ( International Mobile Equipment Identity (International Mobile Equipment Identity)) corresponding MTC Server information; or, as shown in Figure 3c, for the MTC Device List B under the configured MTC Server, the MTC Device that each MTC Server can serve is configured in the gateway device. List of identifiers; or,

如图 3d所示, 为配置的 MTC Server和 MTC Device标识段的对应关系表 C , 网关设备配置 MTC Device标识段对应的 MTC Server, 例如, 某个 MTC Server 可以为行业用户 IMSI号码段 460350789123000至 460350789123999的 MTC Device提供服务;  As shown in Figure 3d, the MTC Server is configured with the MTC Device identifier segment corresponding to the MTC Server. For example, an MTC Server can be an industry user IMSI number segment 460350789123000 to 460350789123999. MTC Device provides services;

当网关设备获取 MTC Device标识后, 可以查询表 A或表 B , 即可获取该 MTC Device使用的 MTC Server信息; 或者, 可以根据 MTC Device标识所属的 标识段查询表 C, 获取该 MTC Device使用的 MTC Server信息。  After obtaining the MTC Device identifier, the gateway device can obtain the MTC Server information used by the MTC Device by querying the table A or the table B. Alternatively, the table C can be obtained according to the identifier segment to which the MTC Device identifier belongs, and the MTC Device is used. MTC Server information.

如图 3e所示, 为配置的行业用户和 MTC Server之间的对应关系表。 网关设 备配置行业用户标识(如, 群组标识 )与此行业用户使用的 MTC Server信息之 间对应关系。 网关设备得到 MTC Device所属的行业用户标识(如, 群组标识 ) 后, 根据此配置表能够得到 MTC Device使用的 MTC Server信息。 其中网关设 备获取 MTC Device所属的行业用户标识的方法可以是: 由 MTC Device在接入 消息(如, 附着消息)中携带自身所属的行业用户标识, 由移动性管理网元转 发给网关设备(GGSN或者 PGW );或,另一种方法可以是移动性管理网元(如, SGSN/MME )获得 MTC Device签约数据, 从 MTC Device签约数据中得到 MTC Device所属的行业用户标识,由移动性管理网元将获得的 MTC Device所属的行 业用户标识在会话请求消息中转发给网关设备(GGSN或 PGW )。 本发明实施 例对如何获得 MTC Device的行业用户标识的方法不作限制。 As shown in Figure 3e, it is a correspondence table between the configured industry users and the MTC Server. The gateway device configures the correspondence between the industry user ID (eg, the group ID) and the MTC Server information used by users in this industry. After the gateway device obtains the industry user ID (for example, the group ID) to which the MTC Device belongs, the MTC Server information used by the MTC Device can be obtained according to the configuration table. The method for the gateway device to obtain the industry user identifier to which the MTC device belongs may be: The MTC Device carries the industry user identifier to which the user information belongs in the access message (for example, the attached message), and is forwarded by the mobility management network element to the gateway device (GGSN). Or PGW); or, another method may be that the mobility management network element (for example, SGSN/MME) obtains the MTC Device subscription data, and obtains the industry user identifier to which the MTC Device belongs from the MTC Device subscription data, and the mobility management network The industry user ID to which the MTC Device belongs will be forwarded to the gateway device (GGSN or PGW) in the session request message. Implementation of the invention There is no limitation on how to obtain the industry user ID of the MTC Device.

方式三: 在 MTC Device的签约数据中签约 MTC Device使用的 MTC Server 的信息 (如在 PDN Subscribe Context 中签约此 APN可以使用的 MTC Server的 信息)。 移动性管理网元可以在签约数据中获取 MTC Device使用的 MTC Server 信息 (具体方式如上述所述, 在此不再赘述), 则移动性管理网元可以在会话 请求消息中可以携带所述 MTC Device使用的 MTC Server信息, 通知给网关设 备。 当会话请求消息中包含 MTC Device使用的 MTC Server信息时, 网关设备 接收所述会话请求消息, 提取所述 MTC Device使用的 MTC Server的信息。  Manner 3: Sign the MTC Server information used by the MTC Device in the subscription data of the MTC Device (for example, the MTC Server information that can be used by the APN in the PDN Subscribe Context). The mobility management network element may obtain the MTC Server information used by the MTC Device in the subscription data. The specific manner is as described above, and is not described here. The mobility management network element may carry the MTC in the session request message. The MTC Server information used by the Device is notified to the gateway device. When the session request message includes the MTC Server information used by the MTC Device, the gateway device receives the session request message, and extracts information about the MTC Server used by the MTC Device.

方式四: 移动性管理网元或者网关设备 (GGSN或者 PGW ) 根据 MTC Device的的标识、 MTC Device携带的 APN信息或 MTC Device所属的行业用户 标识查询 DNS服务器, 在所述 DNS服务器中根据 MTC Device的的标识、 MTC Device携带的 APN信息或 MTC Device所属的行业用户标识配置了 MTC Device 使用的 MTC Server信息,所述 DNS服务器收到了移动性管理网元或者网关设备 发送的查询请求后,根据查询请求信息和配置信息返回查询响应消息, 所述查 询响应消息中携带 MTC Device使用的 MTC Server信息。 如果移动性管理网元 通过查询 DNS服务器获得了 MTC Device使用的 MTC Server信息, 则移动性管 理网元可以在上述会话请求消息中可以携带所述 MTC Device使用的 MTC Server信息, 通知给网关设备。  Method 4: The mobility management network element or the gateway device (GGSN or PGW) queries the DNS server according to the identifier of the MTC device, the APN information carried by the MTC device, or the industry user identifier to which the MTC Device belongs, according to the MTC Device in the DNS server. The identifier of the APN, the APN information carried by the MTC Device, or the industry user ID of the MTC Device is configured with the MTC Server information used by the MTC Device. After receiving the query request sent by the mobility management network element or the gateway device, the DNS server receives the query request. The request information and the configuration information return a query response message, where the query response message carries the MTC Server information used by the MTC Device. If the mobility management network element obtains the MTC Server information used by the MTC Device by querying the DNS server, the mobility management network element may carry the MTC Server information used by the MTC Device in the session request message, and notify the gateway device.

网关设备获取 MTC Device使用的 MTC Server的信息的方法可以属于上述 四种方式中的任意一种,但是又不局限于上述四种方式, 本专利对网关设备获 取 MTC Device使用的 MTC Server的信息的方法不作限制。  The method for the gateway device to obtain the information of the MTC server used by the MTC device may belong to any one of the foregoing four modes, but is not limited to the foregoing four modes. The patent device obtains the information of the MTC Server used by the MTC Device by the gateway device. The method is not limited.

网关设备通过上述四种方式的任意一种获取 MTC Device使用的 MTC Server的信息, 需要指出的是, MTC Device使用的 MTC Server可能为一个或 多个, 当所述 MTC Device使用的 MTC Server为多个时, 所述 MTC Server信 息可以为 MTC Server列表, 例如, MTC Server IP地址列表或者 MTC Server FQDN(Fully Qualified Domain Name,所述 MTC Server FQDN是指 MTC Server 的域名信息)列表。 更进一步得, 网关设备可以根据 MTC Server的权重信息为 MTC Device选择 MTC Server信息列表中的 MTC Server。 具体的技术方案如 下: 在网关设备上配置 MTC Server信息列表中的每个 MTC Server的权重信息。 所述 MTC Server的权重信息与 MTC Server的接入能力(如, 最大可以接入多少 MTC Device )有关, 例如, MTC Serverl与 MTC Server2属于一个 MTC Server 信息列表, 且 MTC Serverl的接入能力是 5万个 MTC Device, 而 MTC Server2的 接入能力是 1万个 MTC Device, 则可以在所述网关设备上配置 MTC Serverl的 权重是 5 , 而 MTC Server2的权重是 1。 当所述网关设备为 MTC Device选择 MTC Server时, 可以根据所述权重信息选择 MTC Server。 如上述所述, 网关设备可 以按照 5: 1的概率选择 MTC Server 1和 MTC Server2 ,这样就可以保证选择到的 MTC Serverl与 MTC Server2的比例是 5 : 1 , 从而保证 MTC Serverl与 MTC Server2负载均衡。 The gateway device obtains the MTC Server information used by the MTC device by using any of the foregoing four methods. It should be noted that the MTC Server may use one or more MTC Servers, and the MTC Server uses more MTC Servers. The MTC Server information may be a list of MTC Servers, for example, an MTC Server IP address list or a MTC Server FQDN (Fully Qualified Domain Name, the MTC Server FQDN refers to the MTC Server domain name information) list. Further, the gateway device may select the MTC Server in the MTC Server information list for the MTC Device according to the weight information of the MTC Server. The specific technical solutions are as follows: Configure the weight information of each MTC Server in the MTC Server information list on the gateway device. The weight information of the MTC Server is related to the access capability of the MTC Server (for example, the maximum number of MTC devices that can be accessed). For example, the MTC Server1 and the MTC Server2 belong to one MTC Server information list, and the access capability of the MTC Server1 is 5. If the access capability of the MTC Server2 is 10,000 MTC Devices, the weight of the MTC Server1 can be 5 on the gateway device, and the weight of the MTC Server 2 is 1. When the gateway device selects the MTC Server for the MTC Device, the MTC Server may be selected according to the weight information. As described above, the gateway device can select the MTC Server 1 and the MTC Server 2 according to the probability of 5:1, so that the ratio of the selected MTC Server1 to the MTC Server 2 is 5:1, thereby ensuring load balancing of the MTC Server1 and the MTC Server2. .

步骤 204: 当网关设备确定 MTC Device使用的 MTC Server后, 将用户终端 的注册信息 (例如, MTC Device的标识信息 (所述 MTC Device的标识信息是 MTC Server或者 M2M用户为了标识 M2M设备的, 可以是 M2M设备的用户名) 或网络侧为 MTC Device分配的 IP地址) 注册到选择的 MTC Server中。 具体方 法如下:  Step 204: After the gateway device determines the MTC server used by the MTC device, the registration information of the user terminal (for example, the identifier information of the MTC device (the identification information of the MTC Device is the MTC Server or the M2M user, in order to identify the M2M device, Is the username of the M2M device) or the IP address assigned to the MTC Device on the network side) Registered to the selected MTC Server. The specific method is as follows:

方式一: 网关设备将 MTC Device的注册信息 (如: 地址信息或标识信息) 通过注册信令发送到 MTC Server ,其中所述注册信令可以通过 IP数据包的形式 传递到 MTC Server。 MTC Server获得了包含注册信令的 IP数据包后, 通过解析 IP数据包得到注册信令, 通过解析注册信令得到 MTC Device的标识信息或 IP 地址。为了达到 MTC Server检验 MTC Device的目的,注册信令中可以包含 MTC Device的密码;  Manner 1: The gateway device sends the registration information (such as address information or identification information) of the MTC Device to the MTC Server by using registration signaling, where the registration signaling can be delivered to the MTC Server by using an IP packet. After obtaining the IP data packet containing the registration signaling, the MTC Server obtains the registration signaling by parsing the IP data packet, and obtains the identification information or IP address of the MTC Device by parsing the registration signaling. In order to achieve the purpose of the MTC Server to verify the MTC Device, the registration signaling may include the password of the MTC Device;

方式二: 网关设备与 MTC Server之间增加接口,例如,此接口采用 Diameter 协议, 通过新增消息, 如 Subscribe Request消息, 将 MTC Device的地址信息 或标识信息通过 Subscribe Request消息通知给 MTC Server„ 为了达到 MTC Server检验 MTC Device的目的,新增消息中可以包含 MTC Device的密码。上述 网关设备与 MTC Server之间的接口采用的协议类型和新增的消息名称本专利 不做限制。  Manner 2: An interface is added between the gateway device and the MTC server. For example, the interface uses the Diameter protocol to notify the MTC Server of the MTC Device address information or identification information through a new message, such as a Subscribe Request message. To achieve the purpose of checking the MTC Device by the MTC Server, the newly added message may include the password of the MTC Device. The protocol type and the newly added message name adopted by the interface between the gateway device and the MTC Server are not limited.

步骤 204a: 对应于实施例 1中描述的第二种注册方案, GGSN/PGW与 MTC Server之间新增接口, 例如, 此接口采用 Diameter协议, 将 MTC Device的地址 信息和标识信息通过新增消息注册请求(Subscribe Request ) 消息通知给 MTC Server。 Step 204a: Corresponding to the second registration scheme described in Embodiment 1, an interface is added between the GGSN/PGW and the MTC Server. For example, the interface uses the Diameter protocol to set the address of the MTC Device. The information and identification information is notified to the MTC Server by a new message request request (Subscribe Request) message.

步骤 204b: MTC Server返回注册确认消息( Subscribe Ack )给 GGSN/PGW。 步骤 205: 网关设备向移动性管理网元返回会话请求响应消息(如, MME 发送 Create Session Response (创建会话响应)消息给 PGW; 或者, SGSN发送 Create PDP Context Response (创建 PDP上下文响应)消息给 GGSN )。 可选的, 在所述会话请求响应消息中可以携带网关设备为 MTC Device选择的 MTC Server的信息, 通知移动性管理网元, 网络侧已经为 MTC Device注册到 MTC Server。 网关设备根据为 MTC Device选择的 MTC Server的信息构造 MTC Device的 TFT信息 ( Traffic Flow Template , 数据流模版, 主要用于匹配月良务数 据流),例如将 MTC Server的地址信息作为 TFT的目的地址。所述 TFT的用途在 于匹配服务数据流, 如上述所述, 网关设备根据为 MTC Device选择的 MTC Server的信息构造 MTC Device的 TFT信息, 则网关设备可以根据此 TFT信息限 制 MTC Device访问其他的 MTC Server。 GGSN/PGW将所述 TFT信息也在会话 请求响应消息发送给移动性管理网元。  Step 204b: The MTC Server returns a registration confirmation message (Subscribe Ack) to the GGSN/PGW. Step 205: The gateway device returns a session request response message to the mobility management network element (for example, the MME sends a Create Session Response message to the PGW; or the SGSN sends a Create PDP Context Response message to the GGSN. ). Optionally, the session request response message may carry the information of the MTC server selected by the gateway device for the MTC device, notify the mobility management network element, and the network side has registered the MTC Device with the MTC Server. The gateway device constructs the TFT information of the MTC Device according to the information of the MTC Server selected by the MTC Device (the traffic flow template, which is mainly used to match the monthly traffic data stream), for example, the address information of the MTC Server is used as the destination address of the TFT. . The purpose of the TFT is to match the service data stream. As described above, the gateway device constructs the TFT information of the MTC Device according to the information of the MTC server selected by the MTC device, and the gateway device can restrict the MTC Device from accessing other MTCs according to the TFT information. Server. The GGSN/PGW also sends the TFT information to the mobility management network element in the session request response message.

需要说明的是, 在某些具体应用场景下, 可以默认设置为网络侧为 MTC Device注册到 MTC Server上, 此时, 网关设备不需要将已进行的注册通过移动 性管理网元通知给 MTC Device。  It should be noted that, in some specific application scenarios, the MTC Device can be registered to the MTC Server by default on the network side. In this case, the gateway device does not need to notify the MTC Device of the registration through the mobility management NE. .

步骤 206: 移动性管理网元向 MTC Device发送接入响应消息。 如果移动 性管理网元获得网关设备为 MTC Device分配的 TFT信息,则在所述接入响应 消息中携带给 MTC Device。 可选的, 移动性管理网元在所述接入响应消息中 携带指示信元, 所述指示信元用于指示 MTC Device 是否已经将所述 MTC Device信息注册到网络侧。如果指示信元标识网关设备已经将 MTC Device的 信息注册到网络侧, 则 MTC Device无需再向 MTC Server发起注册的流程。 其中, 所述接入响应消息具体可以为: PDP上下文激活接受消息( Active PDP Context Accept ) 或者缺省承载建立请求消息或者附着接受消息 ( Activate Default Bearer Request/Attach accept )。  Step 206: The mobility management network element sends an access response message to the MTC Device. If the mobility management network element obtains the TFT information allocated by the gateway device for the MTC device, the mobility response network element carries the information to the MTC Device in the access response message. Optionally, the mobility management network element carries an indication cell in the access response message, where the indication information is used to indicate whether the MTC Device has registered the MTC Device information to the network side. If the indication cell identifies that the gateway device has registered the information of the MTC Device to the network side, the MTC Device does not need to initiate the registration process to the MTC Server. The access response message may be: an Active PDP Context Accept or a Default Bearer Request/Attach accept message.

本发明实施例提供了一种实现注册的方法, 通过网关设备为 MTC Device 选择 MTC Server, 并且由网关设备将 MTC Device的信息注册到 MTC Server 中,使得 MTC Device毋需支持 SIP协议, 功能实现筒单, 减小了 MTC Device 注册的时延, 并且毋需将 MTC Server的信息发送给 MTC Device,提高了网络 的安全性。 另外, 网络侧可以根据 MTC Server 的权重信息动态选择 MTC Server, 可以保障 MTC Server的负荷分担, 避免由于 MTC Server负载不均衡 导致的瘫机问题。 需要说明的是, 本发明实施例以 M2M应用的通信系统为例 进行了说明, 但本领域技术人员可以理解的是, M2M应用环境仅为本发明的 一个具体的应用场景,本发明实施例还可以应用于其他的通信系统中(如 H2H 的通信系统中), 本发明实施例对此不作限制。 An embodiment of the present invention provides a method for implementing registration, by using a gateway device to select an MTC Server for an MTC Device, and the gateway device registers the information of the MTC Device to the MTC Server. In this way, the MTC Device does not need to support the SIP protocol, and the function realizes the billing, which reduces the delay of the MTC Device registration, and does not need to send the information of the MTC Server to the MTC Device, thereby improving the security of the network. In addition, the network side can dynamically select the MTC server according to the weight information of the MTC server, which can ensure the load sharing of the MTC server and avoid the downtime caused by the unbalanced load of the MTC Server. It should be noted that the embodiment of the present invention is described by using the communication system of the M2M application as an example. However, those skilled in the art can understand that the M2M application environment is only a specific application scenario of the present invention, and the embodiment of the present invention further It can be applied to other communication systems (such as the communication system of H2H), which is not limited by the embodiment of the present invention.

如图 4所示,为本发明实施例提供的一种为用户设备重新选择应用服务器 的方法, 需要说明的是, 用户设备注册到应用服务器后, 如果注册的应用服务 器过载 (Overload ), 故障 (Down )或者重启 (Reset ), 此时需要在不影响用 户设备接入的条件下, 为用户设备重新选择应用服务器进行注册。本发明实施 例以 M2M应用进行说明, 所述用户设备具体为 MTC Device , 所述应用服务 器具体为 MTC Server, 网关设备具体为 GGSN/PGW。 本领域技术人员可以理 解的是, 本发明实施例不仅可以应用于 M2M应用环境中, 也可以用于其他的 通信系统中, 如 H2H通信系统。 本发明实施例对此不作限制。 所述为用户设 备重新选择应用服务器的方法包括:  As shown in FIG. 4, a method for reselecting an application server for a user equipment according to an embodiment of the present invention needs to be described. After the user equipment is registered to the application server, if the registered application server is overloaded (Overload), the fault occurs. Down) or restart (Reset). In this case, you need to re-select the application server for registration with the user equipment without affecting the access of the user equipment. The embodiment of the present invention is described by the M2M application. The user equipment is specifically an MTC Device, and the application server is specifically an MTC Server, and the gateway device is specifically a GGSN/PGW. It can be understood by those skilled in the art that the embodiments of the present invention can be applied not only to an M2M application environment but also to other communication systems, such as an H2H communication system. The embodiment of the invention does not limit this. The method for reselecting an application server for a user device includes:

步骤 401: 网关设备检测 MTC Server (为 Source MTC Server )是否过载、 故 障或者重启。具体的检测方法可以有以下两种,一种方法是网关设备周期性的 发送检测消息 (可以是检测数据包 )到 Source MTC Server (源 MTC Server ), 当 Source MTC Server收到网关设备发送的检测消息时需要对检测消息进行应 答(可以向网关设备返回应答数据包)。当网关设备第一次向 Source MTC Server 发送检测消息时, Source MTC Server对检测消息进行应答, 并且 Source MTC Server在检测应答消息中指示一个 Counter (计数器), 所述 Counter的值可以是 一个初始值。 当后续网关设备周期性的向 Source MTC Server发送检测消息, Source MTC Server回复检测应答消息,如果 Source MTC Server工作正常,则检 测应答消息中的 Counter值不变, 如果 Source MTC Server过载、 故障或者重启, 则检测应答消息中的 Counter值改变, 例如 Counter值增加 1。 网关设备可以根据 Source MTC Server检测应答消息中的 Counter值判断 Source MTC Server是否过 载、 故障或者重启。 另外, 网关设备还可以根据在一定时间内是否收到 Source MTC Server返回的应答消息判断 Source MTC Server是否过载、 故障或者重启。 如, 网关设备可以根据未接收到 Source MTC Server的应答消息的时长判断 Source MTC Server是否是过载、 故障或者重启。 例如, 在 T1时长内没有收到 Source MTC Server的应答消息而在 T2时长内( T2>T1 )收到 Source MTC Server 的应答消息, 则网关设备可以认为 Source MTC Server过载。 如果在 T2时长内 没有收到 Source MTC Server的应答消息, 则 GGSN/PGW可以认为 Source MTC Server故障或者重启, 具体的 Tl、 Τ2可以根据系统要求进行设定, 本发明实施 例对此并不限制。另外一种检测方法是 Source MTC Server可以通过与网关设备 之间的接口发送指示消息通知 GGSN/PGW过载、 故障或者重启。 Step 401: The gateway device detects whether the MTC Server (which is the Source MTC Server) is overloaded, faulty, or restarted. The specific detection method may be the following two methods. One method is that the gateway device periodically sends a detection message (which may be a detection data packet) to the Source MTC Server (source MTC Server), and the source MTC Server receives the detection sent by the gateway device. The message needs to be acknowledged when the message is sent (a reply packet can be returned to the gateway device). When the gateway device sends a detection message to the Source MTC Server for the first time, the Source MTC Server responds to the detection message, and the Source MTC Server indicates a Counter in the detection response message, and the value of the Counter may be an initial value. . When the subsequent gateway device periodically sends a detection message to the Source MTC Server, the Source MTC Server replies with a detection response message. If the Source MTC Server works normally, the Counter value in the detection response message does not change. If the Source MTC Server is overloaded, faulty, or restarted. Then, the value of the Counter in the response message is changed, for example, the value of the Counter is increased by 1. The gateway device can determine whether the Source MTC Server has passed according to the Counter value in the Source MTC Server detection response message. Load, fault or restart. In addition, the gateway device may also determine whether the Source MTC Server is overloaded, faulty, or restarted according to whether a response message returned by the Source MTC Server is received within a certain period of time. For example, the gateway device can determine whether the Source MTC Server is overloaded, faulty, or restarted according to the length of time that the response message of the Source MTC Server is not received. For example, if the response message of the Source MTC Server is not received within the T1 duration and the response message of the Source MTC Server is received within the T2 duration (T2>T1), the gateway device may consider the Source MTC Server to be overloaded. If the response message of the source MTC server is not received within the T2 duration, the GGSN/PGW may consider that the source MTC server is faulty or restarted. The specific T1 and Τ2 may be set according to the system requirements, which is not limited by the embodiment of the present invention. . Another detection method is that the Source MTC Server can send an indication message to the GGSN/PGW to overload, fault or restart through an interface with the gateway device.

步骤 402: 当网关设备检测到 MTC Server过载、 故障或者重启, 则网关设备 为访问该 MTC Server的 MTC Device重新选择图 2对应的实施例中描述的 MTC Server信息列表中的 MTC Server。  Step 402: When the gateway device detects that the MTC Server is overloaded, faulty, or restarts, the gateway device reselects the MTC Server in the MTC Server information list described in the embodiment corresponding to FIG. 2 for accessing the MTC Device of the MTC Server.

首先网关设备需要根据保存的 MTC Device上下文信息获知接入到所述过 载、故障或者重启的 MTC Server的 MTC Device,网关设备需要根据保存的 MTC Device上下文信息获知接入到所述过载、 故障或者重启的 MTC Server的 MTC Device的具体方法可以是在 MTC Device上下文信息中包含 MTC Server信息,网 关设备可以通过 MTC Device上下文信息中的 MTC Server信息获知接入到所述 过载、 故障或者重启的 MTC Server的 MTC Device。 网关设备需要根据保存的 MTC Device上下文信息获知接入到所述过载、 故障或者重启的 MTC Server的 MTC Device的另外一种方法可以是网关设备根据 MTC Device上下文信息中的 MTC Device的标识信息、 MTC Deice所属的行业用户标识信息或 MTC Device 使用的 APN信息与 MTC Server信息之间的对应关系,获知接入到所述过载、故 障或者重启的 MTC Server的 MTC Device。 网关设备获知接入到所述过载、 故 障或者重启的 MTC Server的 MTC Device后, 网关设备( GGSN或者 PGW )为 上述 MTC Device重新选择 MTC Server (可以是选择所述 MTC Server信息列表 中的其他的 MTC Server, 也可以是选择源 MTC Server, 例如在源 MTC Server 重启的场景下, 网关设备可以为 MTC Device选择源 MTC Server ), 根据系统需 求和 MTC Device的重要性(例如, 高可靠性( High Availability ) 的 M2M应用 的 MTC Device ) , 网关设备可以为部分或全部 MTC Device重新选择 MTC Server。 例如, 网关设备可以根据 MTC Device上下文信息获知 MTC Device的 M2M应用特点( MTC Feature ) , 如果所述 MTC Device的 M2M应用特点是高可 靠性, 则网关设备可以为所述高可靠性的 MTC Device重新选择 MTC Server^ 网关设备根据 MTC Device上下文信息获知 MTC Device的 M2M应用特点的方 法具体可以是网关设备可以根据 MTC Device上下文信息中的 M2M应用特点获 知所述 MTC Device的 M2M应用特点或者网关设备根据 MTC Device上下文信 息中的 MTC Device的标识信息、 MTC Deice所属的行业用户标识信息或 MTC Device使用的 APN信息和网关设备上配置的与上述 MTC Device的标识信息、 MTC Deice所属的行业用户标识信息或 MTC Device使用的 APN信息对应的 M2M应用特点获知所述 MTC Device的 M2M应用特点。 另外, 网关设备也可以 根据 MTC Device上下文中的 MTC Device的标识或者 MTC Device所属的行业 用户标识确定重新选择 MTC Server的 MTC Device, 即网关设备可以保证特定 的 MTC Device或特定行业的 MTC Device进行重新注册。 另外, 网关设备还可 以根据 MTC Server的状态选择处理方式,例如当 MTC Server过载时, 网关设备 可以为上述的部分 MTC Device重新选择 MTC Server (如, 网关设备根据在 Gi 接口 (网关设备与 MTC Server之间为每个 MTC Device建立的数据接口 )上是 否有数据传输, 决定是否为某个 MTC Device重新选择 MTC Server。 当某个 Gi 接口上有数据传输时, 为了不影响业务连续性, 网关设备可以不为与此 Gi接口 对应的 MTC Device重新选择 MTC Server。 当某个 Gi接口上没有数据传输时, 网关设备可以为此 Gi接口对应的 MTC Device重新选择 MTC Server„ ), 当 MTC Server故障或者重启时, 网关设备可以为上述的全部的 MTC Device重新选择 MTC Server。 网关设备为 MTC Device选择了 MTC Server后, 网关设备需要将 MTC Device的信息注册到选择的 MTC Server中, 具体的选择 MTC Server和注 册的方法可以参考实施例二的描述(如, 网关设备将所述用户设备的注册信息 发送给所述应用服务器, 将所述用户设备注册到所述应用服务器上), 本实施 例不再赘述。 First, the gateway device needs to learn, according to the saved MTC Device context information, the MTC Device that is connected to the overloaded, faulty, or restarted MTC Server. The gateway device needs to learn to access the overload, fault, or restart according to the saved MTC Device context information. The specific method of the MTC device of the MTC server may be: the MTC Server information is included in the MTC Device context information, and the gateway device may learn, by using the MTC Server information in the MTC Device context information, the MTC Server that is connected to the overload, fault, or restart. MTC Device. Another method for the gateway device to learn to access the MTC Device of the overloaded, faulty, or restarted MTC Server according to the saved MTC Device context information may be that the gateway device identifies the MTC Device according to the MTC Device context information, and the MTC. The industry user identification information of the Deice or the mapping between the APN information used by the MTC Device and the MTC Server information, and the MTC Device that accesses the overloaded, failed, or restarted MTC Server. After the gateway device learns to access the MTC Device of the overloaded, faulty or restarted MTC Server, the gateway device (GGSN or PGW) reselects the MTC Server for the MTC Device (may be selecting other ones in the MTC Server information list) The MTC Server can also select the source MTC Server. For example, in the scenario where the source MTC Server is restarted, the gateway device can select the source MTC Server for the MTC Device, according to the system requirements and the importance of the MTC Device (for example, high reliability (High Availability ) M2M application The MTC Device), the gateway device can reselect the MTC Server for some or all of the MTC Device. For example, the gateway device can learn the M2M application feature (MTC Feature) of the MTC Device according to the MTC Device context information. If the M2M application feature of the MTC device is high reliability, the gateway device can re-create the high reliability MTC Device. The method for selecting the MTC server to obtain the M2M application characteristics of the MTC device according to the MTC Device context information may be that the gateway device may learn the M2M application characteristics of the MTC Device or the gateway device according to the MTC according to the M2M application characteristics in the MTC Device context information. The identification information of the MTC Device in the Device Context Information, the industry user ID information to which the MTC Deice belongs, or the APN information used by the MTC Device, the identification information of the MTC Device configured on the gateway device, the industry user ID information of the MTC Deice, or the MTC. The M2M application characteristics corresponding to the APN information used by the device are used to learn the M2M application characteristics of the MTC Device. In addition, the gateway device may also determine to reselect the MTC Device of the MTC Server according to the identifier of the MTC Device in the MTC Device context or the industry user identifier to which the MTC Device belongs, that is, the gateway device can ensure that the specific MTC Device or the MTC Device of the specific industry is re-established. registered. In addition, the gateway device may also select a processing manner according to the state of the MTC Server. For example, when the MTC Server is overloaded, the gateway device may reselect the MTC Server for the part of the MTC Device (for example, the gateway device is based on the Gi interface (the gateway device and the MTC Server). Whether there is data transmission on the data interface established for each MTC Device, and whether to reselect the MTC Server for a certain MTC Device. When there is data transmission on a certain Gi interface, in order not to affect business continuity, the gateway device The MTC Server may not be reselected for the MTC Device corresponding to the Gi interface. When there is no data transmission on a Gi interface, the gateway device may reselect the MTC Server „ MTC Device corresponding to the Gi interface, when the MTC Server fails or When restarting, the gateway device can re-select the MTC Server for all the MTC devices mentioned above. After the gateway device selects the MTC Server for the MTC Device, the gateway device needs to register the information of the MTC Device to the selected MTC Server, and specifically select the MTC Server. And the registration method can refer to the description of the second embodiment (for example, the gateway device The user equipment transmits the registration information to the application server, registering the user equipment to the application server), the present embodiment not repeated embodiment.

上述描述的是在 MTC Server过载、 故障或者重启的情况下, 网关设备为 MTC Device重新选择 MTC Server (可以是选择所述 MTC Server信息列表中的 其他的 MTC Server,也可以是选择源 MTC Server,例如在源 MTC Server重启的 场景下, 网关设备可以为 MTC Device选择源 MTC Server ) 的方法。 可选的, 网关设备为 MTC Device重新选择了 MTC Server (可以是选择所述 MTC Server 信息列表中的其他的 MTC Server, 也可以是源 MTC Server )后, 网关设备根据 新的 MTC Server的信息为 MTC Device构造 TFT信息, 例如实施例二中描述的 GGSN/PGW将新选择的 MTC Server的地址信息作为 TFT的目的地址。 GGSN/PGW可以发起承载修改或者更新的流程将 所述 TFT信息发送给 MTC Device 如果为 MTC Device分配的地址发生改变, 则 MTC Device地址信息可 以在承载修改的流程中发送给 MTC Device。 另外一种通知 MTC Device地址的 方法可以是采用 OMA DM ( Open Mobile Alliance Device Mangement ) 的方式 将地址或者 TFT信息通知给 MTC Device 具体的 GGSN/PGW发起的承载修改 流程和 OMA DM机制都是现有技术, 本实施例不再赘述。 The above description is that in the case that the MTC Server is overloaded, faulty or restarted, the gateway device reselects the MTC Server for the MTC Device (may be selected in the MTC Server information list) The other MTC Servers may also be selected from the source MTC Server. For example, in the scenario where the source MTC Server is restarted, the gateway device may select the source MTC Server for the MTC Device. Optionally, after the gateway device reselects the MTC Server for the MTC Device (either by selecting another MTC Server in the MTC Server information list or the source MTC Server), the gateway device is configured according to the information of the new MTC Server. The MTC Device constructs the TFT information. For example, the GGSN/PGW described in the second embodiment uses the address information of the newly selected MTC Server as the destination address of the TFT. The GGSN/PGW may initiate the bearer modification or update process to send the TFT information to the MTC Device. If the address assigned to the MTC Device changes, the MTC Device address information may be sent to the MTC Device in the bearer modification process. Another method for notifying the MTC Device address may be to notify the address or TFT information to the MTC Device by using the OMA DM (Open Mobile Alliance Device Mangement). The specific GGSN/PGW initiated bearer modification procedure and the OMA DM mechanism are all existing. The technology is not described in this embodiment.

通过本实施例描述的方法,网络侧可以根据应用服务器的负荷信息为用户 设备重新选择应用服务器, 而不影响用户设备的接入, 可以有效的做到应用服 务器的负载均衡, 并且有效的减小了由于应用服务器过载、故障或者重启对用 户设备的影响。  With the method described in this embodiment, the network side can re-select the application server for the user equipment according to the load information of the application server, without affecting the access of the user equipment, effectively achieving load balancing of the application server, and effectively reducing The impact on the user equipment due to overload, failure or restart of the application server.

如上述所述, 在 MTC Server过载、 故障或者重启的情况下, 网关设备为 MTC Device重新选择 MTC Server后, 可选的, 网关设备可以发起 载 4爹改或 者更新的流程将修改后的 TFT信息或者 MTC Device地址信息发送给 MTC Device, 在承载修改或者更新流程中, 网关设备还可以指示 MTC Device重新 发起向 MTC Server注册的流程。具体实施如下,网关设备 ( GGSN或者 PGW ) 为 MTC Device选择了 MTC Server后, 网关设备可以将 MTC Server的信息在 更新承载 (PDP )请求消息 (Update Bearer Request或者 Update PDP Context Request )中 (例如, 通过现有信元 PCO ( Protocol configuration options )传递 ) 发送给移动性管理网元( SGSN或者 MME ), 可选的, 在所述更新承载( PDP ) 请求消息中携带指示 MTC Device向 MTC Server发起注册流程的指示信息, 如, 携带原因值( Casuse )指示 MTC Device向 MTC Server发起注册流程。 移 动性管理网元向 MTC Device发送修改承载请求消息 (Modify default Bearer Request或者 Modify dedicate Bearer Request或者 Modify PDP Context Request ), 所述消息中包含所述 MTC Server的信息, 可选的, 在所述消息中可以携带指 示 MTC Device 向 MTC Server发起注册流程的指示信息, 如, 携带原因值 ( Casuse )指示 MTC Device向 MTC Server发起注册流程。 当 MTC Device收 到所述消息后,根据消息中携带的 MTC Server信息或者 MTC Server信息和指 示信息向 MTC Server发起注册流程。另外一种通知 MTC Device向 MTC Server 发起注册流程的方法是可以是采用 OMA DM的方式将 MTC Server的信息或 者 MTC Server的信息和指示 MTC Device发起注册流程的指示信息通知给 MTC Device。 当 MTC Device收到所述 OMA DM消息后, 根据消息中携带的 MTC Server信息或者 MTC Server信息和指示信息向 MTC Server发起注册流 程。 所述 OMA DM机制都是现有技术, 本实施例不再赘述。 所述 MTC Device 发起注册流程也是现有技术, 本实施例不再赘述。 As described above, in the case that the MTC Server is overloaded, faulty, or restarted, after the gateway device reselects the MTC Server for the MTC Device, optionally, the gateway device may initiate a process of tampering or updating the modified TFT information. Or the MTC Device address information is sent to the MTC Device. In the bearer modification or update process, the gateway device may also instruct the MTC Device to re-initiate the process of registering with the MTC Server. The specific implementation is as follows: after the gateway device (GGSN or PGW) selects the MTC Server for the MTC Device, the gateway device may use the MTC Server information in an Update Bearer Request (Update Bearer Request or Update PDP Context Request) (for example, Sending to the mobility management network element (SGSN or MME) by the existing cell PCO (Property configuration), optionally carrying the indication that the MTC Device initiates registration with the MTC Server in the update bearer (PDP) request message The indication of the process, for example, the carrying cause value (Casuse), instructs the MTC Device to initiate a registration process to the MTC Server. The mobility management network element sends a modify bearer request message (Modify default Bearer Request or Modify dedicate Bearer Request or Modify PDP Context Request) to the MTC Device. The message includes the information about the MTC server. Optionally, the message may carry indication information indicating that the MTC Device initiates a registration process to the MTC Server, for example, carrying a cause value (Casuse) to instruct the MTC Device to the MTC Server. Initiate the registration process. After receiving the message, the MTC Device initiates a registration process to the MTC Server according to the MTC Server information or the MTC Server information and the indication information carried in the message. Another method for informing the MTC Device to initiate the registration process to the MTC Server may be to notify the MTC Device of the MTC Server information or the MTC Server information and the indication information indicating the MTC Device initiation registration process by using the OMA DM. After receiving the OMA DM message, the MTC Device initiates a registration process to the MTC Server according to the MTC Server information or the MTC Server information and the indication information carried in the message. The OMA DM mechanism is a prior art, and is not described in this embodiment. The process of initiating the registration of the MTC Device is also a prior art, and is not described in this embodiment.

通过本实施例描述的方法,网络侧可以根据应用服务器的负荷信息为用户 设备重新选择应用服务器, 可以有效的做到应用服务器的负载均衡, 另外, 通 过指示用户设备向应用服务器发起注册流程,保证了用户设备与应用服务器之 间的有效连接。  With the method described in this embodiment, the network side can re-select the application server for the user equipment according to the load information of the application server, and can effectively load balance the application server. In addition, the user equipment is instructed to initiate a registration process to the application server to ensure that the user equipment initiates a registration process to the application server. An effective connection between the user device and the application server.

与本发明提供的上述方法实施例相对应,本发明还提供了实现注册的装置 和系统。  Corresponding to the above-described method embodiments provided by the present invention, the present invention also provides an apparatus and system for implementing registration.

如图 5所示, 为本发明实施例提供的一种实现注册的装置, 包括: 接收单元 501 , 用于接收移动性管理网元发送的请求消息;  As shown in FIG. 5, an apparatus for implementing registration according to an embodiment of the present invention includes: a receiving unit 501, configured to receive a request message sent by a mobility management network element;

获取单元 502, 用于根据所述请求消息获取所述请求消息对应的用户设备 使用的应用服务器信息;  The obtaining unit 502 is configured to acquire, according to the request message, application server information used by the user equipment corresponding to the request message;

第一注册单元 503 , 用于将所述用户设备注册到所述应用服务器。  The first registration unit 503 is configured to register the user equipment to the application server.

更优地,如图 6所示为本发明实施例提供的另一种实现注册的装置示意图: 更进一步地, 接收单元 501接收的请求消息包含用户设备标识、 用户设备 的 APN和用户设备所属的行业用户标识中的至少一个。  More preferably, FIG. 6 is a schematic diagram of another apparatus for implementing registration according to an embodiment of the present invention. Further, the request message received by the receiving unit 501 includes a user equipment identifier, an APN of the user equipment, and a user equipment. At least one of the industry user IDs.

所述获取单元 502具体用于根据所述请求消息和配置信息获取所述用户设 备使用的应用服务器信息; 或,  The obtaining unit 502 is specifically configured to acquire application server information used by the user equipment according to the request message and configuration information; or

所述请求消息中包含所述用户设备使用的应用服务器信息,所述获取单元 The request message includes application server information used by the user equipment, and the acquiring unit

502具体用于从所述请求消息中获取所述用户设备使用的应用服务器信息;或, 所述获取单元 502具体用于根据用户设备标识、 用户设备的 APN或用户设 备所属的行业用户标识向 DNS服务器查询所述用户设备使用的应用服务器信 息。 502 is specifically configured to obtain, from the request message, application server information used by the user equipment; or The obtaining unit 502 is specifically configured to query the DNS server for the application server information used by the user equipment according to the user equipment identifier, the APN of the user equipment, or the industry user identifier to which the user equipment belongs.

所述装置还可以包括: 存储单元 504, 用于存储所述用户设备的配置信息, 当所述用户设备的配置信息为用户设备标识和应用服务器信息的对应关系时 , 所述获取单元 502具体用于根据所述请求消息中包含的用户设备标识, 查询所 述用户设备标识和应用服务器信息的对应关系,获取所述用户设备对应的应用 服务器信息;  The device may further include: a storage unit 504, configured to store configuration information of the user equipment, where the acquiring unit 502 is specifically used when the configuration information of the user equipment is a correspondence between the user equipment identifier and the application server information. Querying, according to the user equipment identifier included in the request message, a corresponding relationship between the user equipment identifier and the application server information, and acquiring application server information corresponding to the user equipment;

或,  Or,

当所述用户设备的配置信息为 APN和应用服务器信息的对应关系时,所述 获取单元 502具体用于根据所述请求消息中包含的用户设备的 APN, 查询所述 APN和应用服务器信息的对应关系, 获取所述用户设备对应的应用服务器信 息;  When the configuration information of the user equipment is the corresponding relationship between the APN and the application server information, the obtaining unit 502 is specifically configured to query the correspondence between the APN and the application server information according to the APN of the user equipment included in the request message. Relationship, acquiring application server information corresponding to the user equipment;

或,  Or,

当所述用户设备的配置信息为用户设备标识段和应用服务器信息的对应 关系时, 所述获取单元 502具体用于根据所述请求消息中包含的用户设备标识 所属的用户设备标识段, 查询用户设备标识段和应用服务器信息的对应关系, 获取所述用户设备对应的应用服务器信息;  When the configuration information of the user equipment is the corresponding relationship between the user equipment identification segment and the application server information, the obtaining unit 502 is specifically configured to query the user according to the user equipment identification segment to which the user equipment identifier included in the request message belongs. Corresponding relationship between the device identification segment and the application server information, and acquiring application server information corresponding to the user equipment;

或,  Or,

当所述用户设备的配置信息为行业用户标识和应用服务器信息的对应关 系时,所述获取单元 502具体用于根据所述请求消息中包含的所述用户设备所 属的行业用户标识, 查询所述行业用户标识和应用服务器信息的对应关系, 获 取所述用户设备对应的应用服务器信息。  When the configuration information of the user equipment is the corresponding relationship between the industry user identifier and the application server information, the obtaining unit 502 is specifically configured to query, according to the industry user identifier that the user equipment belongs to in the request message, Corresponding relationship between the industry user identifier and the application server information, and acquiring application server information corresponding to the user equipment.

所述装置还包括: 第一选择单元 505 , 用于根据应用服务器的权重信息从 所述用户设备对应的应用服务器信息中选择应用服务器。  The device further includes: a first selecting unit 505, configured to select an application server from the application server information corresponding to the user equipment according to the weight information of the application server.

所述第一注册单元 503 具体用于将所述用户设备的注册信息发送给选择 的应用服务器, 将所述用户设备注册到所述选择的应用服务器上。  The first registration unit 503 is specifically configured to send registration information of the user equipment to the selected application server, and register the user equipment to the selected application server.

所述装置还包括: 生成单元 506, 用于根据所述选择的服务器生成数据流 模板信息; 如图 7所示为本发明实施例提供的一种实现注册的装置, 包括: 第二选择单元 701 , 用于当应用服务器过载、 故障或者重启时, 为所述应 用服务器对应的部分或全部用户设备选择应用服务器; The device further includes: a generating unit 506, configured to generate data flow template information according to the selected server; As shown in FIG. 7 , an apparatus for implementing registration according to an embodiment of the present invention includes: a second selecting unit 701, configured to be part or all users corresponding to the application server when an application server is overloaded, faulty, or restarted. The device selects an application server;

第二注册单元 702, 用于将所述用户设备注册到选择的应用服务器。 进一步的, 所述第二选择单元还包括: 确定模块 703 , 选择子模块 704。 确定模块 703 , 用于当应用服务器过载、 故障或者重启时, 根据用户设备 的上下文信息确定所述应用服务器对应的用户设备;  The second registration unit 702 is configured to register the user equipment to the selected application server. Further, the second selecting unit further includes: a determining module 703, and a selecting submodule 704. a determining module 703, configured to determine, according to context information of the user equipment, a user equipment corresponding to the application server when the application server is overloaded, faulty, or restarted;

选择子模块 704, 用于根据所述用户设备的应用特点为所述网关设备确定 的部分或者全部用户设备选择应用服务器; 或, 选择子模块 704, 用于根据所 述用户设备标识为所述网关设备确定的部分或者全部用户设备选择应用服务 器; 或, 选择子模块 704, 用于根据所述用户设备所属的行业用户标识为所述 网关设备确定的部分或者全部用户设备选择应用服务器。  a sub-module 704, configured to select an application server for a part or all of the user equipments determined by the gateway device according to an application feature of the user equipment, or a sub-module 704, configured to identify, according to the user equipment identifier, the gateway The part or all of the user equipments determined by the device selects an application server; or, the selection sub-module 704 is configured to select an application server for some or all of the user equipments determined by the gateway device according to the industry user identifier to which the user equipment belongs.

所述确定模块 703 , 具体用于当网关设备存储的所述用户设备上下文信息 中包含有应用服务器信息时,根据所述上下文信息确定所述应用服务器对应的 用户设备; 或,  The determining module 703 is specifically configured to: when the user equipment context information stored by the gateway device includes the application server information, determine the user equipment corresponding to the application server according to the context information; or

所述确定模块 703 , 具体用于根据用户设备上下文信息, 查询用户设备的 配置信息, 获取所述应用服务器对应的用户设备。  The determining module 703 is specifically configured to query the configuration information of the user equipment according to the user equipment context information, and obtain the user equipment corresponding to the application server.

所述选择子模块 704还用于从所述用户设备的上下文信息中获取所述用 户设备应用特点; 或, 所述选择子模块 704还用于获取自身配置的与所述用户 设备标识信息、 行业用户标识信息或接入点名称 APN信息对应的应用特点。  The selection sub-module 704 is further configured to acquire the user equipment application feature from the context information of the user equipment; or the selection sub-module 704 is further configured to acquire the user equipment identification information and the industry configured by itself. User identification information or application characteristics corresponding to the access point name APN information.

如图 8所示, 为本发明实施例提供的一种实现注册的系统, 包括: 移动性管理网元 801 , 用于向网关设备 802发送请求消息;  As shown in FIG. 8, a system for implementing registration according to an embodiment of the present invention includes: a mobility management network element 801, configured to send a request message to a gateway device 802;

网关设备 802, 用于接收移动性管理网元 801发送的请求消息, 根据所述 请求消息和配置信息获取所述用户设备对应的应用服务器信息,将所述用户设 备注册到所述应用服务器。  The gateway device 802 is configured to receive the request message sent by the mobility management network element 801, obtain the application server information corresponding to the user equipment according to the request message and the configuration information, and register the user equipment to the application server.

本发明实施例提供了一种实现注册的方法、装置和系统, 网关设备接收移 动性管理网元发送的请求消息,根据配置信息获取用户设备对应的应用服务器 信息,将用户设备注册到应用服务器上,避免了由用户设备向应用服务器进行 注册, 使得用户设备功能实现筒单, 用户设备毋需获得应用服务器的信息, 从 而提高了网络的安全性。 The embodiment of the invention provides a method, a device and a system for implementing registration. The gateway device receives the request message sent by the mobility management network element, obtains the application server information corresponding to the user equipment according to the configuration information, and registers the user equipment on the application server. The registration of the user equipment to the application server is avoided, so that the user equipment function is implemented, and the user equipment does not need to obtain the information of the application server. And improve the security of the network.

需要说明的是,在现有技术中,也可以不由 3GPP网络为 UE分配 IP地址, 而是由 UE 向 DHCP ( Dynamic Host Configuration Protocol ) 发送 DHCP REQUEST消息, DHCP为 UE分配 IP地址,并且会将此 IP地址和 AF的信息 在 DHCP ACK消息中发送给 UE。当 MTC Device采用上述方式从 DHCP获取 IP地址和 MTC Server (相当于 H2H应用中的 AF )信息时, 由于 MTC Device 数量众多, 可能会导致 DHCP负荷加重, 从而导致网络拥塞, 增加注册时延。 相应地, 采用本发明提供的上述实施例, 可以减轻 DHCP 负荷, 避免网络拥 塞, 使得用户设备不需要获取 MGC Server的信息, 提高了网络的安全性。  It should be noted that, in the prior art, the UE may not be assigned an IP address by the 3GPP network, but the UE sends a DHCP REQUEST message to the DHCP (Dynamic Host Configuration Protocol), and the DHCP allocates an IP address to the UE, and this will be The IP address and AF information is sent to the UE in a DHCP ACK message. When the MTC device obtains the IP address and the MTC server (the AF in the H2H application) from the DHCP server, the DHCP load is increased due to the large number of MTC devices. As a result, the network is congested and the registration delay is increased. Correspondingly, the above embodiments provided by the present invention can reduce the DHCP load and avoid network congestion, so that the user equipment does not need to obtain the information of the MGC Server, thereby improving the security of the network.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可 读取存储介质中。 所述的存储介质, 如: ROM/RAM、 磁碟、 光盘等。  One of ordinary skill in the art will appreciate that all or part of the steps in implementing the above-described embodiments may be accomplished by a program instructing associated hardware, which may be stored in a computer readable storage medium. The storage medium is, for example, a ROM/RAM, a magnetic disk, an optical disk, or the like.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。  The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It is considered as the scope of protection of the present invention.

Claims

权 利 要 求 Rights request 1、 一种实现注册的方法, 其特征在于, 包括:  A method for implementing registration, characterized in that it comprises: 网关设备接收移动性管理网元发送的请求消息;  The gateway device receives the request message sent by the mobility management network element; 网关设备根据所述请求消息获取所述请求消息对应的用户设备使用的应 用服务器信息;  The gateway device acquires application server information used by the user equipment corresponding to the request message according to the request message; 网关设备将所述用户设备注册到所述应用服务器。  The gateway device registers the user device to the application server. 2、 如权利要求 1所述的方法, 其特征在于, 所述请求消息包含用户设备 标识、 用户设备的接入点名称 APN和用户设备所属的行业用户标识中的至少 一个。  The method according to claim 1, wherein the request message includes at least one of a user equipment identifier, an access point name APN of the user equipment, and an industry user identifier to which the user equipment belongs. 3、 如权利要求 1述的方法, 其特征在于, 所述网关设备根据所述请求消 息获取所述请求消息对应的用户设备使用的应用服务器信息包括:  The method of claim 1, wherein the obtaining, by the gateway device, the application server information used by the user equipment corresponding to the request message according to the request message includes: 网关设备根据所述请求消息和配置信息获取所述请求消息对应的用户设 备使用的应用服务器信息; 或,  The gateway device acquires application server information used by the user equipment corresponding to the request message according to the request message and the configuration information; or 所述请求消息中包含所述用户设备使用的应用服务器信息,网关设备从所 述请求消息中获取所述请求消息对应的用户设备使用的应用服务器信息。  The request message includes application server information used by the user equipment, and the gateway device obtains, from the request message, application server information used by the user equipment corresponding to the request message. 4、 如权利要求 2述的方法, 其特征在于, 所述网关设备根据所述请求消 息获取所述请求消息对应的用户设备使用的应用服务器信息包括:  The method of claim 2, wherein the obtaining, by the gateway device, the application server information used by the user equipment corresponding to the request message according to the request message includes: 网关设备根据用户设备标识、 用户设备的 APN或用户设备所属的行业用 户标识向域名系统 DNS服务器查询所述用户设备使用的应用服务器信息。  The gateway device queries the domain name system DNS server for the application server information used by the user equipment according to the user equipment identifier, the APN of the user equipment, or the industry user identifier to which the user equipment belongs. 5、 如权利要求 3所述的方法, 其特征在于, 所述方法还包括:  5. The method of claim 3, wherein the method further comprises: 所述网关设备存储有所述用户设备的配置信息。  The gateway device stores configuration information of the user equipment. 6、 如权利要求 3或 5所述的方法, 其特征在于,  6. The method of claim 3 or 5, wherein 当所述用户设备的配置信息为用户设备标识和应用服务器信息的对应关 系时,所述网关设备根据所述请求消息和配置信息获取所述请求消息对应的用 户设备使用的应用服务器信息包括:所述网关设备根据所述请求消息中包含的 用户设备标识, 查询所述用户设备标识和应用服务器信息的对应关系, 获取所 述用户设备对应的应用服务器信息;  When the configuration information of the user equipment is the corresponding relationship between the user equipment identifier and the application server information, the gateway device acquires the application server information used by the user equipment corresponding to the request message according to the request message and the configuration information, including: The gateway device queries the corresponding relationship between the user equipment identifier and the application server information according to the user equipment identifier included in the request message, and obtains application server information corresponding to the user equipment; 或,  Or, 当所述用户设备的配置信息为 APN和应用服务器信息的对应关系时,所述 网关设备根据所述请求消息和配置信息获取所述请求消息对应的用户设备使 用的应用服务器信息包括:所述网关设备根据所述请求消息中包含的用户设备 的 APN, 查询所述 APN和应用服务器信息的对应关系, 获取所述用户设备对应 的应用服务器信息; When the configuration information of the user equipment is a correspondence between the APN and the application server information, The acquiring, by the gateway device, the application server information used by the user equipment corresponding to the request message according to the request message and the configuration information includes: the gateway device querying the APN and the application server according to the APN of the user equipment included in the request message. Corresponding relationship of the information, acquiring application server information corresponding to the user equipment; 或,  Or, 当所述用户设备的配置信息为用户设备标识段和应用服务器信息的对应 关系时,所述网关设备根据所述请求消息和配置信息获取所述请求消息对应的 用户设备使用的应用服务器信息包括:所述网关设备根据所述请求消息中包含 的用户设备标识所属的用户设备标识段,查询用户设备标识段和应用服务器信 息的对应关系, 获取所述用户设备对应的应用服务器信息;  When the configuration information of the user equipment is the corresponding relationship between the user equipment identification segment and the application server information, the application, by the gateway device, the application server information used by the user equipment corresponding to the request message according to the request message and the configuration information includes: The gateway device queries the correspondence between the user equipment identification segment and the application server information according to the user equipment identification segment to which the user equipment identifier is included in the request message, and obtains the application server information corresponding to the user equipment; 或,  Or, 当所述用户设备的配置信息为行业用户标识和应用服务器信息的对应关 系时,所述网关设备根据所述请求消息和配置信息获取所述请求消息对应的用 户设备使用的应用服务器信息包括:所述网关设备根据所述请求消息中包含的 所述用户设备所属的行业用户标识,查询所述行业用户标识和应用服务器信息 的对应关系, 获取所述用户设备对应的应用服务器信息。  When the configuration information of the user equipment is the correspondence between the industrial user identifier and the application server information, the gateway device acquires the application server information used by the user equipment corresponding to the request message according to the request message and the configuration information, including: The gateway device queries the corresponding relationship between the industry user identifier and the application server information according to the industry user identifier of the user equipment that is included in the request message, and obtains the application server information corresponding to the user equipment. 7、 如权利要求 3所述的方法, 其特征在于, 当所述请求消息中包含所述用 户设备使用的应用服务器信息时,所述网关设备从所述请求消息中获取所述请 求消息对应的用户设备使用的应用服务器信息之前, 所述方法还包括:  The method of claim 3, wherein when the request message includes application server information used by the user equipment, the gateway device obtains, from the request message, the request message corresponding to Before the application server information used by the user equipment, the method further includes: 所述归属位置寄存器或归属签约服务器中的签约数据中包含所述用户设 备使用的应用服务器信息,移动性管理网元从所述归属位置寄存器或归属签约 服务器中获取所述用户设备使用的应用服务器信息; 或,  The subscription data in the home location register or the home subscription server includes application server information used by the user equipment, and the mobility management network element acquires an application server used by the user equipment from the home location register or the home subscription server. Information; or, DNS服务器中包含用户设备使用的应用服务器信息,移动性管理网元根据 用户设备标识、用户设备的 APN或用户设备所属的行业用户标识从 DNS服务器 中获取所述用户设备使用的应用服务器信息。  The DNS server includes the application server information used by the user equipment. The mobility management network element obtains the application server information used by the user equipment from the DNS server according to the user equipment identifier, the APN of the user equipment, or the industry user identifier to which the user equipment belongs. 8、 如权利要求 1所述的方法, 其特征在于, 所述网关设备将所述用户设备 注册到所述应用服务器之前, 所述方法还包括:  The method of claim 1, wherein the method further includes: before the gateway device registers the user equipment with the application server, the method further includes: 网关设备根据应用服务器的权重信息从所述用户设备对应的应用服务器 信息中选择应用服务器。 The gateway device selects an application server from the application server information corresponding to the user equipment according to the weight information of the application server. 9、 如权利要求 8所述的方法, 其特征在于, 所述网关设备将所述用户设备 注册到所述应用服务器包括: 9. The method of claim 8, wherein the registering, by the gateway device, the user equipment to the application server comprises: 网关设备将所述用户设备的注册信息发送给选择的应用服务器,将所述用 户设备注册到所述选择的应用服务器上。  The gateway device sends the registration information of the user equipment to the selected application server, and registers the user equipment to the selected application server. 10、 如权利要求 9所述的方法, 其特征在于, 所述方法还包括:  The method of claim 9, wherein the method further comprises: 网关设备根据所述选择的服务器生成数据流模板信息。  The gateway device generates data flow template information according to the selected server. 11、 如权利要求 1所述的方法, 其特征在于, 所述网关设备接收移动性管 理网元发送的请求消息之前, 所述方法还包括:  The method of claim 1, wherein the method further comprises: before the gateway device receives the request message sent by the mobility management network element, the method further includes: 移动性管理网元接收用户设备发送的接入请求消息,所述接入请求消息包 含用户设备标识、用户设备的 APN和用户设备所属的行业用户标识中的至少一 个。  The mobility management network element receives an access request message sent by the user equipment, where the access request message includes at least one of a user equipment identifier, an APN of the user equipment, and an industry user identifier to which the user equipment belongs. 12、 一种实现注册的方法, 其特征在于, 包括:  12. A method for implementing registration, characterized in that it comprises: 当应用服务器过载、故障或者重启时, 网关设备为所述应用服务器对应的 部分或全部用户设备选择应用服务器;  When the application server is overloaded, faulty, or restarted, the gateway device selects an application server for some or all of the user equipments corresponding to the application server; 网关设备将所述用户设备注册到所述选择的应用服务器。  The gateway device registers the user device to the selected application server. 13、 如权利要求 12所述的方法, 其特征在于, 所述网关设备为所述应用服 务器对应的部分或全部用户设备选择应用服务器包括:  The method of claim 12, wherein the selecting, by the gateway device, the application server for some or all of the user equipments corresponding to the application server includes: 网关设备根据用户设备的上下文信息确定所述应用服务器对应的用户设 备;  The gateway device determines, according to the context information of the user equipment, the user equipment corresponding to the application server; 网关设备根据所述用户设备的应用特点为所述网关设备确定的部分或者 全部用户设备选择应用服务器; 或, 网关设备根据所述用户设备标识为所述网 关设备确定的部分或者全部用户设备选择应用服务器; 或,网关设备根据所述 用户设备所属的行业用户标识为所述网关设备确定的部分或者全部用户设备 选择应用服务器。  The gateway device selects an application server for some or all of the user equipments determined by the gateway device according to the application characteristics of the user equipment; or, the gateway device selects an application according to the user equipment identifier for some or all user equipments determined by the gateway device. The server device selects an application server for some or all of the user equipments determined by the gateway device according to the industry user identifier to which the user equipment belongs. 14、 如权利要求 13所述的方法, 其特征在于, 所述网关设备根据用户设备 的上下文信息确定所述应用服务器对应的用户设备包括:  The method according to claim 13, wherein the determining, by the gateway device, the user equipment corresponding to the application server according to the context information of the user equipment includes: 网关设备存储的所述用户设备上下文信息中包含有应用服务器信息,网关 设备根据所述上下文信息确定所述应用服务器对应的用户设备; 或,  The user equipment context information stored by the gateway device includes application server information, and the gateway device determines the user equipment corresponding to the application server according to the context information; or 网关设备根据用户设备上下文信息, 查询用户设备的配置信息, 获取所述 应用服务器对应的用户设备。 The gateway device queries the configuration information of the user equipment according to the user equipment context information, and obtains the User equipment corresponding to the application server. 15、 如权利要求 13所述的方法, 其特征在于, 所述方法还包括: 网关设备从所述用户设备的上下文信息中获取所述用户设备应用特点; 或,  The method of claim 13, wherein the method further comprises: the gateway device acquiring the user equipment application feature from the context information of the user equipment; or 网关设备获取自身配置的与所述用户设备标识信息、行业用户标识信息或 接入点名称 APN信息对应的应用特点。  The gateway device acquires an application feature that is configured by itself and corresponding to the user equipment identification information, the industry user identification information, or the access point name APN information. 16、 如权利要求 11所述的方法, 其特征在于, 所述网关设备将所述用户设 备注册到所述选择的应用服务器包括:  The method of claim 11, wherein the registering, by the gateway device, the user equipment to the selected application server comprises: 网关设备将所述用户设备的注册信息发送给所述应用服务器,将所述用户 设备注册到所述应用服务器上; 或,  The gateway device sends the registration information of the user equipment to the application server, and registers the user equipment to the application server; or 移动性管理网元接收网关设备发送的更新承载请求消息,所述更新承载请 求消息中包含所述选择的应用服务器的信息;移动性管理网元向所述用户设备 发送修改承载请求消息,所述修改承载请求消息中包含所述选择的应用服务器 的信息;所述用户设备根据所述修改承载请求消息向所述选择的应用服务器进 行注册。  The mobility management network element receives an update bearer request message sent by the gateway device, where the update bearer request message includes information of the selected application server, and the mobility management network element sends a modify bearer request message to the user equipment, where And modifying, in the bearer request message, the information of the selected application server, where the user equipment registers with the selected application server according to the modify bearer request message. 17、 一种实现注册的装置, 其特征在于, 包括:  17. A device for implementing registration, characterized in that it comprises: 接收单元, 用于接收移动性管理网元发送的请求消息;  a receiving unit, configured to receive a request message sent by the mobility management network element; 获取单元,用于根据所述请求消息获取所述请求消息对应的用户设备使用 的应用服务器信息;  An obtaining unit, configured to acquire, according to the request message, application server information used by the user equipment corresponding to the request message; 第一注册单元, 用于将所述用户设备注册到所述应用服务器。  a first registration unit, configured to register the user equipment to the application server. 18、 如权利要求 17所述的装置, 其特征在于, 所述请求消息包含用户设备 标识、 用户设备的 APN和用户设备所属的行业用户标识中的至少一个,  The device according to claim 17, wherein the request message includes at least one of a user equipment identifier, an APN of the user equipment, and an industry user identifier to which the user equipment belongs. 所述获取单元具体用于根据所述请求消息和配置信息获取所述用户设备 使用的应用服务器信息; 或,  The obtaining unit is specifically configured to acquire application server information used by the user equipment according to the request message and configuration information; or 所述请求消息中包含所述用户设备使用的应用服务器信息,所述获取单元 具体用于从所述请求消息中获取所述用户设备使用的应用服务器信息; 或, 所述获取单元具体用于根据用户设备标识、用户设备的 APN或用户设备所 属的行业用户标识向域名系统 DNS服务器查询所述用户设备使用的应用服务 器信息。 The request message includes the application server information used by the user equipment, where the acquiring unit is specifically configured to acquire the application server information used by the user equipment from the request message; or, the acquiring unit is specifically configured to use The user equipment identifier, the APN of the user equipment, or the industry user ID to which the user equipment belongs is queried to the domain name system DNS server for the application server information used by the user equipment. 19、 如权利要求 17所述的装置, 其特征在于, 所述装置还包括: 存储单元, 用于存储所述用户设备的配置信息, The device according to claim 17, wherein the device further includes: a storage unit, configured to store configuration information of the user equipment, 20、 如权利要求 19所述的装置, 其特征在于,  20. Apparatus according to claim 19 wherein: 当所述用户设备的配置信息为用户设备标识和应用服务器信息的对应关 系时, 所述获取单元具体用于根据所述请求消息中包含的用户设备标识, 查询 所述用户设备标识和应用服务器信息的对应关系,获取所述用户设备对应的应 用服务器信息;  When the configuration information of the user equipment is the corresponding relationship between the user equipment identifier and the application server information, the acquiring unit is specifically configured to query the user equipment identifier and the application server information according to the user equipment identifier included in the request message. Corresponding relationship, obtaining application server information corresponding to the user equipment; 或,  Or, 当所述用户设备的配置信息为 APN和应用服务器信息的对应关系时,所述 获取单元具体用于根据所述请求消息中包含的用户设备的 APN,查询所述 APN 和应用服务器信息的对应关系, 获取所述用户设备对应的应用服务器信息; 或,  When the configuration information of the user equipment is the mapping between the APN and the application server information, the acquiring unit is specifically configured to query the correspondence between the APN and the application server according to the APN of the user equipment included in the request message. Obtaining application server information corresponding to the user equipment; or 当所述用户设备的配置信息为用户设备标识段和应用服务器信息的对应 关系时,所述获取单元具体用于根据所述请求消息中包含的用户设备标识所属 的用户设备标识段, 查询用户设备标识段和应用服务器信息的对应关系, 获取 所述用户设备对应的应用服务器信息;  When the configuration information of the user equipment is a correspondence between the user equipment identification segment and the application server information, the acquiring unit is specifically configured to query the user equipment according to the user equipment identification segment to which the user equipment identifier included in the request message belongs Corresponding relationship between the identifier segment and the application server, and acquiring application server information corresponding to the user equipment; 或,  Or, 当所述用户设备的配置信息为行业用户标识和应用服务器信息的对应关 系时,所述获取单元具体用于根据所述请求消息中包含的所述用户设备所属的 行业用户标识, 查询所述行业用户标识和应用服务器信息的对应关系, 获取所 述用户设备对应的应用服务器信息。  When the configuration information of the user equipment is the corresponding relationship between the industry user identifier and the application server information, the acquiring unit is specifically configured to query the industry according to the industry user identifier to which the user equipment is included in the request message. Corresponding relationship between the user identifier and the application server information, and acquiring application server information corresponding to the user equipment. 21、 如权利要求 17所述的装置, 其特征在于, 所述装置还包括: 第一选择单元,用于根据应用服务器的权重信息从所述用户设备对应的应 用服务器信息中选择应用服务器。  The device according to claim 17, wherein the device further comprises: a first selecting unit, configured to select an application server from the application server information corresponding to the user equipment according to the weight information of the application server. 22、 如权利要求 21所述的装置, 其特征在于, 所述第一注册单元具体用 于将所述用户设备的注册信息发送给选择的应用服务器,将所述用户设备注册 到所述选择的应用服务器上。  The device according to claim 21, wherein the first registration unit is specifically configured to send registration information of the user equipment to a selected application server, and register the user equipment to the selected On the application server. 23、 如权利要求 17所述的装置, 其特征在于, 所述装置还包括: 生成单元, 用于根据所述选择的服务器生成数据流模板信息。 The device according to claim 17, wherein the device further comprises: a generating unit, configured to generate data flow template information according to the selected server. 24、 一种实现注册的装置, 其特征在于, 包括: 24. A device for implementing registration, characterized in that it comprises: 第二选择单元, 用于当应用服务器过载、 故障或者重启时, 为所述应用服 务器对应的部分或全部用户设备选择应用服务器;  a second selecting unit, configured to select an application server for some or all user equipments corresponding to the application server when the application server is overloaded, faulty, or restarted; 第二注册单元, 用于将所述用户设备注册到选择的应用服务器。  And a second registration unit, configured to register the user equipment to the selected application server. 25、 如权利要求 24所述的装置, 其特征在于, 所述第二选择单元包括: 确定模块, 用于当应用服务器过载、 故障或者重启时, 根据用户设备的上 下文信息确定所述应用服务器对应的用户设备;  The device according to claim 24, wherein the second selecting unit comprises: a determining module, configured to determine, according to context information of the user equipment, that the application server corresponds to when the application server is overloaded, faulty, or restarted User equipment; 选择子模块, 用于根据所述用户设备的应用特点为所述网关设备确定的 部分或者全部用户设备选择应用服务器; 或, 选择子模块, 用于根据所述用户 设备标识为所述网关设备确定的部分或者全部用户设备选择应用服务器; 或, 选择子模块,用于根据所述用户设备所属的行业用户标识为所述网关设备确定 的部分或者全部用户设备选择应用服务器。  a sub-module, configured to select an application server for a part or all of the user equipments determined by the gateway device according to an application feature of the user equipment; or, selecting a sub-module, configured to determine, according to the user equipment identifier, the gateway device The part or all of the user equipments select an application server; or, the selection submodule is configured to select an application server for some or all of the user equipments determined by the gateway device according to the industry user identifier to which the user equipment belongs. 26、 如权利要求 25所述的装置, 其特征在于,  26. Apparatus according to claim 25 wherein: 所述确定模块,具体用于当网关设备存储的所述用户设备上下文信息中包 含有应用服务器信息时,根据所述上下文信息确定所述应用服务器对应的用户 设备; 或,  The determining module is configured to: when the user equipment context information stored by the gateway device includes the application server information, determine, according to the context information, the user equipment corresponding to the application server; or 所述确定模块, 具体用于根据用户设备上下文信息, 查询用户设备的配置 信息, 获取所述应用服务器对应的用户设备。  The determining module is configured to query the configuration information of the user equipment according to the user equipment context information, and obtain the user equipment corresponding to the application server. 27、 如权利要求 25所述的装置, 其特征在于, 所述选择子模块还用于从 所述用户设备的上下文信息中获取所述用户设备应用特点; 或, 所述选择子模 块还用于获取自身配置的与所述用户设备标识信息、行业用户标识信息或接入 点名称 APN信息对应的应用特点。  The device according to claim 25, wherein the selection sub-module is further configured to acquire the user equipment application feature from context information of the user equipment; or, the selection sub-module is further used to: Obtaining an application feature that is configured by itself and corresponding to the user equipment identification information, the industry user identification information, or the access point name APN information. 28、 一种实现注册的系统, 其特征在于, 包括:  28. A system for implementing registration, characterized in that it comprises: 移动性管理网元, 用于向网关设备发送请求消息;  a mobility management network element, configured to send a request message to the gateway device; 网关设备, 用于接收移动性管理网元发送的请求消息,根据所述请求消息 和配置信息获取所述用户设备对应的应用服务器信息,将所述用户设备注册到 所述应用服务器。  The gateway device is configured to receive the request message sent by the mobility management network element, obtain the application server information corresponding to the user equipment according to the request message and the configuration information, and register the user equipment to the application server.
PCT/CN2009/074026 2009-09-18 2009-09-18 Method, device and system for implementing registration Ceased WO2011032316A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2009/074026 WO2011032316A1 (en) 2009-09-18 2009-09-18 Method, device and system for implementing registration
CN2009801100767A CN102177757B (en) 2009-09-18 2009-09-18 A method, device and system for realizing registration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2009/074026 WO2011032316A1 (en) 2009-09-18 2009-09-18 Method, device and system for implementing registration

Publications (1)

Publication Number Publication Date
WO2011032316A1 true WO2011032316A1 (en) 2011-03-24

Family

ID=43758019

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/074026 Ceased WO2011032316A1 (en) 2009-09-18 2009-09-18 Method, device and system for implementing registration

Country Status (2)

Country Link
CN (1) CN102177757B (en)
WO (1) WO2011032316A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683289A (en) 2013-11-26 2015-06-03 中兴通讯股份有限公司 Common service entity (CSE) registering method and system
CN113543132B (en) * 2021-07-15 2022-08-05 中国电信股份有限公司 Network access method and device of node equipment, storage medium and electronic equipment
CN117643118A (en) * 2022-06-23 2024-03-01 北京小米移动软件有限公司 Information processing methods, devices, communication equipment and storage media
CN115988067A (en) * 2022-12-27 2023-04-18 新华三技术有限公司 Application registration method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829337A (en) * 2005-03-01 2006-09-06 中兴通讯股份有限公司 Mobile soft switching server disaster recovery method
CN101087249A (en) * 2006-08-25 2007-12-12 中兴通讯股份有限公司 Method for establishing control side tunnel in mobile communication system multicast service
CN101087200A (en) * 2006-08-18 2007-12-12 中兴通讯股份有限公司 Method for establishing context in multicast service of mobile communication system
WO2009103621A1 (en) * 2008-02-22 2009-08-27 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatus locating a device registration server in a wireless network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829337A (en) * 2005-03-01 2006-09-06 中兴通讯股份有限公司 Mobile soft switching server disaster recovery method
CN101087200A (en) * 2006-08-18 2007-12-12 中兴通讯股份有限公司 Method for establishing context in multicast service of mobile communication system
CN101087249A (en) * 2006-08-25 2007-12-12 中兴通讯股份有限公司 Method for establishing control side tunnel in mobile communication system multicast service
WO2009103621A1 (en) * 2008-02-22 2009-08-27 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatus locating a device registration server in a wireless network

Also Published As

Publication number Publication date
CN102177757B (en) 2013-08-14
CN102177757A (en) 2011-09-07

Similar Documents

Publication Publication Date Title
US11641620B2 (en) Access control in communications network comprising slices
US10873563B2 (en) IP address allocation method, and device
JP5793812B2 (en) Method, network side device, user equipment, and network system for triggering data offload
US8661137B2 (en) Network-based information processing method and system, and mobility management network element
US9654954B2 (en) Providing an IMS voice session via a packet switch network and an emergency voice session via a circuit switch network
CN107079353B (en) Low latency service connection setup in new service areas
US20130044608A1 (en) Node and method for signalling in a proxy mobile internet protocol based network
US10567216B2 (en) Fault detection method, gateway, user equipment, and communications system
WO2015062098A1 (en) Network selection method and core network device
WO2012068728A1 (en) Methods and network entities for acquiring ip address of user
WO2011140884A1 (en) Method for machine type communication group selecting packet data network gateway, and mobile management network element
WO2011020435A1 (en) Method and system for transmitting data packet at machine-to-machine (m2m) application server
WO2013163945A1 (en) Method for reporting machine type communication event and device thereof
KR20250037578A (en) Indication information sending method, apparatus and system, and storage medium
WO2010139285A1 (en) Information synchronization method, communication system and devices thereof
CN102177757B (en) A method, device and system for realizing registration
TWI572176B (en) Method of handling delayed signaling of target mobile device
WO2016019559A1 (en) Apparatus, system and method for user equipment identification of shared network
WO2011134370A1 (en) Machine type communication event reporting method and system thereof
CN103228025A (en) Access method, device and system for machine type communication terminal
WO2011050723A1 (en) Method, system and device for selecting target mobility management entity (mme) during mobile terminal switch process
CN102318436B (en) Method, device and system for transmitting data
WO2013152545A1 (en) Connection establishment method and gateway unit
WO2011137582A1 (en) Method, system and gateway equipment for service initiation
WO2013060214A1 (en) Method and apparatus for reporting application information

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980110076.7

Country of ref document: CN

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

Ref document number: 09849369

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: 09849369

Country of ref document: EP

Kind code of ref document: A1