WO2016119262A1 - 一种业务容灾的方法、相关装置和通信*** - Google Patents
一种业务容灾的方法、相关装置和通信*** Download PDFInfo
- Publication number
- WO2016119262A1 WO2016119262A1 PCT/CN2015/072049 CN2015072049W WO2016119262A1 WO 2016119262 A1 WO2016119262 A1 WO 2016119262A1 CN 2015072049 W CN2015072049 W CN 2015072049W WO 2016119262 A1 WO2016119262 A1 WO 2016119262A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mme
- attached
- serving
- path
- identifier
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a service disaster tolerance method, related device, and communication system.
- a Mobility Management Entity (MME) pool is a plurality of MMEs serving the same radio area at the same time.
- MME Mobility Management Entity
- All the base stations in the pool are interconnected, and the MME in the MME Pool implements resource sharing and service load sharing.
- the existing service disaster recovery method is ineffective.
- the UE is attached to the current MME to perform the called service of the LTE-based voice (VoLTE over LTE, VoLTE)
- VoLTE LTE over LTE
- the MME is unable to process the operation related to the called service of the UE's VoLTE, and the called service of the VoLTE of the UE fails.
- the normal operation is performed only after the UE reattaches to a working MME in the MME pool area.
- the MME provides the UE with a service corresponding to the VoLTE called, so that the VoLTE called service of the UE is restored.
- the VoLTE called service of the UE cannot be successfully successful at one time, and the time required for the UE to reattach from the failed MME to the MME that works normally in the MME pool area is long, resulting in a poor user experience.
- the embodiment of the present invention provides a service disaster tolerance method, a related device, and a communication system, which solves the problem that the service disaster tolerance effect is poor when the MME attached to the UE fails.
- an embodiment of the present invention provides a method for service disaster tolerance, where the method includes:
- the serving MME receives the query request message sent by the network element, where the query request message is used to request the MME attached to the UE to obtain the information corresponding to the service of the UE.
- the query request message includes an identifier of the MME to which the UE is attached and an identifier of the UE, where the MME attached to the UE and the serving MME are located in the same MME pool area;
- the serving MME determines information corresponding to the service of the UE according to the user information of the UE, and sends an inquiry response message to the network element, where the query response message includes information corresponding to the service of the UE.
- the method further includes:
- the serving MME receives the user information of the UE and the identifier of the UE that are sent by the MME attached to the UE, and records the correspondence between the user information of the UE and the identifier of the UE;
- the acquiring, by the serving MME, the user information of the UE according to the identifier of the UE specifically includes:
- the serving MME acquires user information of the UE saved by the serving MME according to the identifier of the UE.
- the acquiring, by the serving MME, the user information of the UE according to the identifier of the UE includes:
- the serving MME sends a broadcast request message to all MMEs in the MME pool area, where the broadcast request message includes an identifier of the UE, and the broadcast message is used to request to acquire user information of the UE.
- the serving MME receives a broadcast response message of the backup MME of the MME to which the UE is attached, and the broadcast response message includes user information of the UE.
- the serving MME obtains the user information of the UE according to the identifier of the UE, the method also includes:
- the MME is an MME that provides services for the UE after the MME attached to the UE fails.
- the serving MME determines, according to the identifier of the MME to which the UE is attached, that the serving MME is after the MME attached to the UE fails.
- the MME that provides the service for the UE specifically includes:
- the serving MME determines that the MME of the pre-configured MME includes the MME of the UE, and determines the MME that serves the UE when the MME attached to the UE fails after the serving MME is determined.
- the home user register HSS passes the routing proxy node DRA with the serving MME and the UE If the attached MME is connected, the network element is the DRA; if the HSS is directly connected to the serving MME and the MME to which the UE is attached, the network element is the HSS.
- the query response message further includes an identifier of the MME to which the UE is attached.
- an embodiment of the present invention provides a method for service disaster tolerance, where the method includes:
- the network element Obtaining, by the network element, the first path set and the second path set corresponding to the identifier of the destination mobility management entity MME, where the first path set and the second path set each include at least one path, the first path
- the path in the set is a path from the network element to the destination MME
- the path in the second path set is a path from the network element to a serving MME
- the serving MME is generated when the destination MME
- the MME that provides the service to the user equipment UE that is attached to the target MME does not pass the serving MME
- the path in the second path set does not pass the destination.
- the MME, the serving MME and the destination MME are located in the same pool area;
- the query request message is used to request the MME attached to the UE to obtain information corresponding to the service of the UE, where the query request message includes an identifier of the MME attached to the UE and an identifier of the UE, where The MME attached to the UE is the destination MME;
- the network element After the network element fails to send the query request message through all paths in the first path set, the network element sends the query request message by using a path in the second path set;
- the network element receives the query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the network element is the DRA;
- the HSS is directly connected to the serving MME and the MME to which the UE is attached, and the network element is the HSS.
- an embodiment of the present invention provides a serving MME, where the serving MME includes: a receiving unit, an obtaining unit, a determining unit, and a sending unit;
- the receiving unit is configured to: after the fault of the mobility management entity MME to which the user equipment UE is connected, receive a query request message sent by the network element, where the query request message is used to request the MME attached to the UE to acquire the service of the UE Corresponding information, the query request message includes an identifier of the MME to which the UE is attached, and an identifier of the UE, where the MME attached to the UE and the serving MME are located in the same MME pool area;
- the acquiring unit is configured to acquire user information of the UE according to the identifier of the UE;
- a determining unit configured to determine, according to user information of the UE, information corresponding to the service of the UE;
- the sending unit is configured to send a query response message to the network element, where the query response message includes information corresponding to the service of the UE.
- the receiving unit is further configured to: receive user information of the UE and an identifier of the UE that are sent by an MME attached to the UE, and record the UE Correspondence between the user information and the identifier of the UE;
- the obtaining unit is specifically configured to: acquire the service according to the identifier of the UE User information of the UE saved by the MME.
- the sending unit is further configured to:
- the receiving unit is further configured to: receive a broadcast response message of the backup MME of the MME to which the UE is attached, where the broadcast response message includes user information of the UE.
- the determining unit is further configured to:
- the serving MME is an MME that provides services for the UE after the MME attached to the UE fails.
- the determining unit is specifically configured to: determine, by determining, that the identifier of the pre-configured MME includes the identifier of the MME to which the UE is attached.
- the home user register HSS passes the routing proxy node DRA with the serving MME and the UE If the attached MME is connected, the network element is the DRA; if the HSS is directly connected to the serving MME and the MME to which the UE is attached, the network element is the HSS.
- the query response message further includes an identifier of the MME to which the UE is attached.
- an embodiment of the present invention provides a network element, where the network element includes: an obtaining unit, a sending unit, and a receiving unit;
- the acquiring unit is configured to acquire a first path set and a second path set corresponding to the identifier of the destination mobility management entity MME, where the first path set and the second path set each include at least one path,
- the road in the first path set The path is the path from the network element to the destination MME, and the path in the second path set is a path from the network element to the serving MME, and the serving MME is after the destination MME fails.
- the serving MME and the destination MME are located in the same pool area;
- the sending unit is configured to send, by using the path in the first path set, a query request message, where the query request message is used to request, by the MME attached to the UE, information about acquiring a service of the UE, where The query request message includes an identifier of the MME to which the UE is attached and an identifier of the UE, where the MME attached to the UE is the destination MME;
- the sending unit is further configured to: after the sending unit fails to send the query request message by using all paths in the first path set, send the query request message by using a path in the second path set;
- the receiving unit is configured to receive a query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the network element is the DRA;
- the HSS is directly connected to the serving MME and the MME to which the UE is attached, and the network element is the HSS.
- an embodiment of the present invention provides a serving MME, where the serving MME includes: a receiver, a processor, a bus, a memory, and a transmitter;
- the receiver is configured to: after the fault of the mobility management entity MME to which the user equipment UE is connected, receive a query request message sent by the network element, where the query request message is used to request the MME attached to the user equipment UE to acquire the service of the UE Corresponding information, the query request message includes an identifier of the UE, and the MME attached to the UE and the serving MME are located in the same MME pool area;
- the sender is configured to send a query response message to the network element, where the query response message includes information corresponding to the service of the UE.
- an embodiment of the present invention provides a network element, where the network element includes: a receiver, a processor, a bus, a memory, and a transmitter;
- the processor acquires, by using the bus, an instruction in the memory, where the first path set and the second path set corresponding to the identifier of the destination mobility management entity MME are acquired, where the first path set and the The second path set includes at least one path, the path in the first path set is a path from the network element to the destination MME, and the path in the second path set is from the network element a path to the serving MME, where the serving MME is an MME that provides a service to the user equipment UE attached to the destination MME after the destination MME fails, and the path in the first path set does not pass the Serving the MME, the path in the second path set does not pass through the destination MME, and the serving MME and the destination MME are located in the same pool area;
- the sender is configured to send, by using the path in the first path set, a query request message, where the query request message is used to request, by the MME attached to the UE, information about the service of the UE, where
- the query request message includes an identifier of the MME to which the UE is attached and an identifier of the UE;
- the sender After the sender fails to send the query request message through all the paths in the first path set, the sender sends the query request message by using a path in the second path set;
- the receiver is configured to receive a query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the embodiment of the present invention provides a communication system, where the communication system includes at least the MME according to the third aspect, or the MME according to any one of the possible implementation manners of the third aspect, and the fourth aspect.
- the communication system includes at least the MME as described in the fifth aspect, and the sixth party The network element described above.
- the embodiment of the present invention provides a service disaster tolerance method, a related device, and a communication system, which solves the problem that the service disaster tolerance of the prior art is poor.
- the UE when the MME attached to the UE fails, the UE exists.
- the HSS or the DRA sends the query request message of the HSS to the serving MME, and the serving MME obtains the user information of the UE according to the identifier of the UE, and obtains the information corresponding to the service of the UE by using the user information of the UE, and the The information corresponding to the service of the UE is sent to the HSS, thereby avoiding the problem that the disaster recovery effect caused by the UE's service cannot be successful once the MME attached to the UE fails.
- 1 is a schematic diagram of an LTE network architecture
- FIG. 2 is a flow chart of a method for service disaster tolerance
- FIG. 3 is a schematic diagram of a networking relationship between an HSS and an MME
- FIG. 4 is a flowchart of another method for service disaster tolerance
- FIG. 5 is a flowchart of another method for service disaster tolerance
- FIG. 6 is a schematic diagram of a serving MME
- FIG. 7 is a schematic diagram of a network element
- FIG. 8 is a schematic diagram of another network element or another serving MME.
- an LTE network architecture is exemplarily described.
- MME1, MME2, and MME3 form an MME Pool, a Serving Gateway (SGW), and The Packet Data Network Gateway (PGW) forms a Gateway Pool (GW Pool).
- SGW Serving Gateway
- PGW Packet Data Network Gateway
- GW Pool Gateway Pool
- HSS Home Subscriber Server
- each mobile communication device is connected to a base station in the LTE access network, and the base station in the access network is connected to each MME in the MME Pool.
- the HSS actually has a connection relationship with each MME in the MME Pool, and the MMEs in the MME Pool are connected to each other.
- the HSS when there is a VoLTE called service of the UE1, the HSS needs to query the information of the current domain of the UE1, that is, whether the UE1 is currently in a packet switching (PS) domain or a circuit switching (CS). The information of the domain, at this time, the HSS sends a query request message to the MME1 to which the UE1 is attached to request the acquisition of the above information of the UE1.
- PS packet switching
- CS circuit switching
- the UE1 it is necessary to wait for the UE1 to re-attach to a working MME in the MME Pool by actively initiating a service request. For example, after the MME2, the VoLTE called service of the UE1 can be performed normally, but the UE1 needs to reattach to a normal MME. Longer time, resulting in a poor user experience.
- the embodiment of the present invention provides a service disaster tolerance method, so that the network element such as the HSS or the Diameter Routing Agent (DRA) can obtain the identifier of the MME1.
- the network element such as the HSS or the Diameter Routing Agent (DRA) can obtain the identifier of the MME1.
- Two path sets one of which is a set of paths from the network element to the MME1, and the other path is a set of paths from the network element to the MME2 (the MME2 is as described)
- the MME that provides the service to the UE attached to the MME1 the network element may send a query request message to the MME1 by using the path of the network element to the MME1 to request acquisition.
- the MME1 sends a fault, and the network element can send a query to the MME2 by using the path of the network element to the MME2.
- the request message the MME2 may query the user information of the UE according to the identifier information of the UE included in the query request message, such as the IMSI information of the UE, and query the current domain of the UE from the user information of the UE. Information and send information about the domain in which the UE is currently located to the HSS.
- the user information of the UE includes the subscription data information of the UE, the information corresponding to the service of the UE, and the like.
- the MME may obtain the processing from the user information of the UE. The information needed for these businesses.
- an embodiment of the present invention provides a method for service disaster tolerance, where the method includes:
- the serving MME After the fault of the mobility management entity MME that is attached to the user equipment UE, the serving MME receives the query request message sent by the network element, where the query request message is used to request the MME attached to the UE to obtain the service corresponding to the service of the UE. And the MME and the serving MME that are attached to the UE are located in the same MME pool area.
- the information corresponding to the service of the UE refers to information required by the HSS to process the service when the service of the UE exists, for example, when the service of the UE is a VoLTE called service.
- the information corresponding to the service of the UE is information about a domain where the UE is currently located.
- a networking relationship between an HSS and an MME is exemplarily described.
- the HSS and the MME are configured by a Diameter Routing Agent (DRA) and the MME pool area as shown in FIG.
- DRA Diameter Routing Agent
- the network element is the DRA
- the HSS is directly connected to the MME in the MME pool area
- the network element is the HSS.
- the HSS when the HSS needs to query the information corresponding to the service of the UE, the HSS sends a query request message to the MME attached to the UE, where the query request is cancelled.
- the information includes the identifier of the UE, such as the International Mobile Subscriber Identification Number (IMSI) of the UE.
- IMSI International Mobile Subscriber Identification Number
- the HSS or the DRA sends the query request message to a normal MME in the MME pool area, such as MME2, as the serving MME of UE1.
- the serving MME acquires user information of the UE according to the identifier of the UE.
- the MME2 After receiving the query request message, the MME2 first determines, according to the identifier of the UE, whether the user information of the UE corresponding to the identifier of the UE is stored, and the user information of the UE includes the subscription data information of the UE, where the UE The information corresponding to the service, etc., when there is a UE service, such as a VoLTE called service of the UE, the MME may obtain, from the user information of the UE, information required by the HSS to process the service, that is, the UE requested by the query request message. Information corresponding to the business.
- a UE service such as a VoLTE called service of the UE
- the MME2 If the MME2 stores the user information of the UE, the MME2 acquires the user information of the UE that is saved by the serving MME according to the identifier of the UE, and if the MME2 does not store the user information of the UE, The serving MME sends a broadcast request message to all MMEs in the MME pool area, where the broadcast request message includes the identifier of the UE, and the broadcast message is used to request to obtain user information of the UE; only the backup MME of the MME1 After receiving the broadcast message, the user information of the UE is obtained according to the identifier of the UE, and a broadcast response message is sent to the MME2, where the broadcast response message includes user information of the UE.
- each MME obtains in advance the backup relationship of all MMEs in the pool area and the interface information of each MME.
- the MME3 is the backup MME of the MME1
- the MME2 is the backup MME of the MME3
- the MME1 is the backup MME of the MME2.
- the MME1 sends the user information of the UE attached to the MME1 to the MME3 in advance, and the MME3 records the user information of the UE. Correspondence relationship of the identity of the UE.
- the MME2 determines that the user information of the UE is not stored according to the identifier of the UE after receiving the query request message.
- the MME2 sends a broadcast message in the MME pool area, and after receiving the broadcast message, the MME 3 acquires the user information of the UE according to the identifier of the UE, and sends a broadcast response message to the MME2, where the broadcast response message is sent.
- the user information of the UE is included in the user information.
- the MME2 can directly obtain the saved user information of the UE according to the identifier of the UE.
- the serving MME determines information corresponding to the service of the UE according to the user information of the UE, and sends an inquiry response message to the network element, where the query response message includes a service corresponding to the service of the UE. information.
- the MME if the MME 2 obtains the user information of the UE, obtains information corresponding to the service of the UE from the user information of the UE, and sends a query corresponding message to the network element, where the query is performed.
- the response message includes information corresponding to the service of the UE.
- the embodiment of the present invention provides a method for service disaster tolerance.
- the HSS or the DRA sends a query request message for requesting information corresponding to the service of the UE to another MME pool.
- the working MME serves as the serving MME of the UE, and the serving MME obtains the user information of the UE according to the identifier of the UE, and obtains information corresponding to the service of the UE by using the user information of the UE, and the serving MME sends the information to the HSS.
- the query response message includes information corresponding to the service of the UE, so that the HSS processes the service of the UE according to the information corresponding to the service of the UE, thereby avoiding the capacity that the UE's service cannot be successfully obtained at one time.
- the embodiment of the present invention further provides a method for service disaster tolerance, and the method includes:
- the serving MME receives the query request message sent by the network element, where the query request message is used to request the MME attached to the UE to obtain the service corresponding to the service of the UE.
- the query request message includes an identifier of an MME to which the UE is attached, and an identifier of the UE, where The MME attached to the UE and the serving MME are located in the same MME pool area.
- MME1 and MME2 are two MMEs in the MME Pool, and the HSS is respectively connected to the MME1 and the MME2 through the DRA, and the connection relationship is as shown in FIG. As shown in FIG. 3, it is assumed that the MME to which UE1 is attached is MME1.
- the first path set and the second path set are pre-configured on the DRA, where the path in the first path set is a path from the DRA to the MME1, and the path in the first path set does not pass the MME2 Arriving at MME1, the path in the second path set is a path from the DRA to the MME2, and the path in the second path set does not reach the MME2 through the MME1, where the path in the first path set
- the priority is greater than the priority of the path in the second set of paths.
- the HSS When there is a service corresponding to the UE1, such as the VoLTE called service of the UE1, the HSS needs to query the information corresponding to the service of the UE1, such as the information of the domain where the UE1 is currently located.
- the HSS requests the information corresponding to the service of the UE1 by sending a query request message.
- the destination MME of the query request message is the MME to which the UE1 is attached, and the query request message includes the identifier of the MME1.
- the host name of the MME1 or the IP address of the MME1 the query request message carries the identifier of the UE, and after receiving the query request message, the DRA determines the first path set corresponding to the identifier of the MME1.
- the DRA first passes the path in the first path set to the query because the priority of the path in the first path set is greater than the priority of the path in the second path set
- the request message is forwarded.
- the MME1 fails, the DRA fails to forward the query request message through all the paths in the first path set, and the DRA passes the path in the second path set.
- Query request message to the MME2 the MME2 is the query request message is processed.
- the DRA-B receives the query request message sent by the HSS for requesting the information corresponding to the service of the UE, and the query request message carries the identifier information of the MME1, which is assumed to be Mme-a
- DRA-B can pre-configure the paths corresponding to the identifiers of the three MMEs, which are DRA-B ⁇ MME1, DRA-B ⁇ DRA-A ⁇ MME1, and DRA-B ⁇ MME2, wherein the first two paths are in the first path set, the priority is higher than the third path, and the purpose is to be MME1
- the MME1 is guaranteed to provide the UE1 with a service. Only when the MME1 fails, the MME, that is, the MME2, provides the UE1 with a service.
- the DRA-B cannot successfully forward the query request message through the first two paths, and the DRA-B forwards the query request message to the MME2 through the third path, and the MME2 queries the query. Request a message for processing.
- the first path set and the second path set may not be set, and only need to ensure that when the destination MME of the query request message is the MME to which the UE is attached, the The MME that does not pass the identifier of the MME to which the UE is attached is not the MME that is attached to the MME to which the UE is attached, and the priority of the path that is not attached to the MME that is not attached to the UE.
- the priority of the path to the MME is not limited.
- the path of the MME that does not pass the MME to the UE and does not pass through the MME may be configured on the HSS. Determining a path of the MME to which the UE is attached to the MME, and setting a priority of the path, so that a path of the MME that does not reach the MME attached to the UE does not have a higher priority than an MME that does not pass the UE attachment The priority of the path of the MME.
- the Query Request message is sent to the MME to which the UE is attached, and the MME attached to the UE fails to pass the UE after the MME attached to the UE fails.
- the path of the attached MME to the MME sends a query request message to the MME. Specifically, after the MME attached to the UE is faulty, how to send the query request message to the MME may have multiple methods, which is used by the embodiment of the present invention. Not limited.
- the serving MME determines, according to the identifier of the MME to which the UE is attached, that the serving MME is the UE after the MME attached to the UE fails.
- the MME providing the service.
- the identifier of the MME to which the UE is attached is the host name of the MME to which the UE is attached.
- the MME to which the UE1 originally attached is the MME1.
- the MME1 is configured with the identifier of the MME1, such as the host name mme-a of the MME1
- the MME1 is configured with the identifier of the MME1, such as the host name mme-a of the MME1, and the identifier of the MME2, such as the host name mme-b of the MME2.
- the MME2 After the MME2 receives the query request message, because the destination MME host name of the query request message is the host name mme-a of the MME to which the UE is attached, and the MME2 determines that the destination host name is the same as its pre-configured host name, The MME 2 processes the query request message.
- the serving MME acquires user information of the UE according to the identifier of the UE.
- the serving MME determines information corresponding to the service of the UE according to the user information of the UE, and sends an inquiry response message to the network element, where the query response message includes a service corresponding to the service of the UE. information.
- the MME2 After querying the information corresponding to the service of the UE, the MME2 sends a query corresponding message to the HSS. Specifically, the MME may send a query response message to the HSS by using the DRA, where the query is related to the message.
- the information corresponding to the service of the UE is included, so that the HSS processes the service of the UE according to the information corresponding to the service of the UE.
- the query response message may further include a host name mme-a of the MME to which the UE is attached, so that the HSS does not detect that the MME attached to the UE is faulty, and reduces signaling overhead.
- the embodiment of the present invention provides a method for service disaster tolerance, by pre-selecting a serving MME in the MME pool area, and configuring an identifier of the MME to which the UE is attached, such as the host name of the MME to which the UE is attached, when the UE is attached.
- the HSS or the DSA cannot successfully forward the query request message to the MME attached to the UE by using a pre-configured path that does not pass the serving MME to the MME attached to the UE, and the HSS or the DRA through MME that does not pass through the UE attachment
- the path to the MME forwards the query request message to the serving MME, and the host name of the destination MME in the query request message is the host name of the MME to which the UE is attached, and the UE is also configured to be attached to the MME.
- the host name of the MME determines that the host name of the destination MME is the same as the host name of the MME, and performs the processing of the query request message, so that the service of the UE can be successfully succeeded once the MME attached to the UE fails.
- the embodiment of the present invention further provides a method for service disaster tolerance.
- the method includes:
- the network element acquires a first path set and a second path set corresponding to the identifier of the destination mobility management entity MME, where the first path set and the second path set each include at least one path, where the a path in a path set is a path from the network element to the destination MME, a path in the second path set is a path from the network element to a serving MME, and the serving MME is when the destination After the MME is faulty, the MME that provides the service to the user equipment UE that is attached to the target MME does not pass through the serving MME, and the path in the second path set does not pass through the path.
- the MME, the serving MME and the destination MME are located in the same pool area.
- the DRA-B is the network element, and after receiving the query request message sent by the HSS, the DRA-B determines that the query request message includes the identifier of the MME to which the UE is attached, such as
- the host name of the MME to which the UE is attached is mme-a, and the MME to which the UE is attached is the MME1, and the path corresponding to the identifiers of the MMEs to which the UE is attached is pre-stored in the DRA-B, in descending order of priority.
- the path is DRA-B ⁇ MME1, path DRA-B ⁇ DRA-A ⁇ MME1, and path DRA-B ⁇ MME2.
- the first two paths are the paths in the first path set, and the last path is the path in the second path set.
- the network element sends, by using the path in the first path set, a query request message, where the query request message is used to request, by the MME attached to the UE, information about the service of the UE, where the query is performed.
- the request message includes the UE attached The identity of the MME and the identity of the UE.
- the DRA-B first forwards the query request message through the path DRA-B ⁇ MME1 and the path DRA-B ⁇ DRA-A ⁇ MME1 in the first path set.
- the DRA-B passes through the first path set. The path to forward the query request message failed.
- the network element After the network element fails to send the query request message by using all paths in the first path set, the network element sends the query request message by using a path in the second path set.
- the DRA-B After the DRA-B fails to forward the query request message through all the paths in the first path set, the DRA-B judges that the path in the first path set with the higher priority cannot reach the MME1 directly through the MME2.
- the request message is sent to the MME1, and the DRA-B forwards the query request message to the next hop of the DRA-B in the path through the path in the second path set, that is, the path DRA-B ⁇ MME2, that is, the MME2, which is pre-configured in the MME2.
- the MME1 has the host name mme-a, so the MME2 determines that the destination host name in the query request message is the same as the host name of the local device, and the MME2 processes the query request message, thereby avoiding when there is a service corresponding to the UE.
- the business cannot be a successful one.
- a link set corresponding to the identifier information of the MME to which the UE is attached may be configured on the network element, where a link of the network element is connected to the UE.
- MME another link is connected to the MME pre-configured with the MME identity information attached by the UE.
- MME1 is the MME to which UE1 is attached, and MME2 is pre-selected with the host name of MME1.
- the priority of the road is lower.
- the DRA-B when the DRA-B receives the query request message sent by the HSS, it determines that the host name of the destination host is mme-a, and the DRA-B passes the higher priority DRA-B& The MME1 link forwards the query request message. If the MME1 fails, the query request message fails to be forwarded. The DRA-B forwards the query request message through the lower priority DRA-B&MME2 link, and the MME2 receives the query. Request the message and process it.
- the network element receives the query response message sent by the MME, where the query response message includes information corresponding to the service of the UE.
- the network element is the DRA.
- the network element is the HSS.
- the network element receives the query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the embodiment of the present invention provides a service disaster tolerance method, in which, when there is a service corresponding to the UE, the HSS obtains the information corresponding to the service of the UE by sending a query request message to the MME attached to the UE.
- the query request message includes an identifier of the MME to which the UE is attached, such as a host name of the MME to which the UE is attached.
- the DRA or the DRA that receives the query request message sent by the HSS preferentially forwards the query request message by using the path of the MME that does not go through the serving MME to the UE, and in the case that the MME attached to the UE is faulty,
- the HSS or the DRA fails to forward the query request message, and the HSS or the DRA forwards the query request message to the MME by using a path that does not pass the MME attached by the UE to the serving MME.
- the service MME pre-configures the identifier of the MME to which the UE is attached, such as the host name of the MME to which the UE is attached, and the service MME determines the query after receiving the query request message sent by the HSS or the DRA.
- the MME of the UE that is included in the request message is the same as the self-configured host name, so that the query request message is processed, so that when the MME attached to the UE fails, the service of the UE exists, such as the UE.
- VoLTE is called business
- pass The service MME processes the service to implement a service success, and solves the problem that the current service disaster tolerance effect is poor.
- the embodiment of the present invention further provides a service MME, and the service MME includes: a receiving unit 601, an obtaining unit 602, a determining unit 603, and a sending unit 604;
- the receiving unit 601 is configured to: after the fault of the mobility management entity MME attached to the user equipment UE, receive a query request message sent by the network element, where the query request message is used to request the MME attached to the UE to acquire the UE Information corresponding to the service, the query request message includes an identifier of the MME to which the UE is attached, and an identifier of the UE, where the MME attached to the UE and the serving MME are located in the same MME pool area;
- the obtaining unit 602 is configured to acquire user information of the UE according to the identifier of the UE.
- the determining unit 603 is configured to determine, according to user information of the UE, information corresponding to the service of the UE;
- the sending unit 604 is configured to send an inquiry response message to the network element, where the query response message includes information corresponding to the service of the UE.
- the receiving unit 601 is further configured to: receive the user information of the UE that is sent by the MME that is attached to the UE, and the identifier of the UE, and record a correspondence between the user information of the UE and the identifier of the UE;
- the obtaining unit 602 is specifically configured to: obtain the user information of the UE saved by the serving MME according to the identifier of the UE.
- the sending unit 604 is further configured to:
- the receiving unit 601 is further configured to: receive a broadcast response message of the backup MME of the MME to which the UE is attached, where the broadcast response message includes the user information of the UE interest.
- the determining unit 603 is further configured to:
- the serving MME is an MME that provides services for the UE after the MME attached to the UE fails.
- the determining unit 603 is configured to: after determining that the MME of the pre-configured MME includes the identifier of the MME to which the UE is attached, and determining the serving MME, when the MME attached to the UE is faulty, The UE provides the served MME.
- the network element is the DRA; if the HSS is directly related to the serving MME and the The MME to which the UE is attached is connected, and the network element is the HSS.
- the query response message further includes an identifier of the MME to which the UE is attached.
- the embodiment of the present invention provides a serving MME, which is a disaster-tolerant MME of an MME that is attached to a UE that is located in the same pool area as the serving MME, and the serving MME is pre-configured with identity information of the MME to which the UE is attached, such as a UE.
- the host name information of the attached MME when there is a service corresponding to the UE, such as the VoLTE called service of the UE, the HSS needs to query the service of the UE by sending a query request message to the MME attached to the UE.
- the information of the MME of the query request message is the identifier information of the MME to which the UE is attached.
- the HSS or the DRA corresponds to the identifier information of the MME to which the UE is attached. All the paths of the MME that do not pass the DR to the MME attached to the UE cannot be successfully forwarded to the MME to which the UE is attached, and the HSS or DRA passes the lower priority.
- the path of the MME that is attached to the UE to the disaster recovery MME sends the query request message to the DR MME, and the DR MME determines that the identifier of the destination MME is its pre-configured host name.
- the MME requests the query to cancel The information is processed, so that the service of the UE can be successfully succeeded in the case that the MME attached to the UE is faulty, and the problem that the current service disaster tolerance effect is poor is solved.
- the embodiment of the present invention further provides a network element, and the network element includes: an obtaining unit 701, a sending unit 702, and a receiving unit 703;
- the acquiring unit 701 is configured to acquire a first path set and a second path set corresponding to the identifier of the destination mobility management entity MME, where the first path set and the second path set each include at least one path
- the path in the first path set is a path from the network element to the destination MME
- the path in the second path set is a path from the network element to a serving MME, where the serving MME is After the destination MME is faulty, the MME that provides the service to the user equipment UE attached to the destination MME does not pass the service MME in the first path set, and the second path set
- the path does not pass through the destination MME, and the serving MME and the destination MME are located in the same pool area;
- the sending unit 702 is configured to send, by using the path in the first path set, a query request message, where the query request message is used to request, by the MME attached to the UE, information about the service of the UE, where
- the query request message includes an identifier of the MME to which the UE is attached and an identifier of the UE;
- the sending unit 702 is further configured to send the query request message by using a path in the second path set after the sending unit fails to send the query request message through all paths in the first path set. ;
- the receiving unit 703 is configured to receive a query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the network element is the DRA; if the HSS is directly related to the serving MME and the The MME to which the UE is attached is connected, and the network element is the HSS.
- the embodiment of the present invention provides a network element, where the network element is pre-configured with multiple paths corresponding to the destination MME, where the path of the path that does not pass through the DR to the destination MME is higher than that of the destination MME.
- the priority of the path, the DR MME is pre-selected and the MME attached to the UE is located in the same MME pool area and pre-configured
- the MME having the host name of the MME to which the UE is attached, in the scenario that the MME attached to the UE is faulty, after the network element determines the destination MME of the query request message, the UE that has the higher priority does not go through the DR to the UE. All the path forwarding of the MME fails.
- the network element sends the query request message to the DR MME through the path of the lower priority MME that does not pass the UE to reach the DR MME.
- the query request message is processed, so that the service of the UE is successful once, thereby solving the problem that the disaster recovery effect of the prior art service is poor.
- the embodiment of the present invention further provides a service MME.
- the service MME includes: a receiver, a processor, a bus, a memory, and a transmitter;
- the receiver is configured to: after the fault of the mobility management entity MME to which the user equipment UE is connected, receive a query request message sent by the network element, where the query request message is used to request the MME attached to the UE to acquire the service of the UE Corresponding information, the query request message includes an identifier of the UE, and the MME attached to the UE and the serving MME are located in the same MME pool area;
- the sender is configured to send a query response message to the network element, where the query response message includes information corresponding to the service of the UE.
- the receiver is further configured to: receive the user information of the UE and the identifier of the UE that are sent by the MME that is attached to the UE, and record a correspondence between the user information of the UE and the identifier of the UE. ;
- the processor is specifically configured to: obtain the user information of the UE saved by the serving MME according to the identifier of the UE.
- the sender is further configured to: send a broadcast request message to all MMEs in the MME pool area, where the broadcast request message includes an identifier of the UE, and the broadcast message is used to request to acquire the UE.
- User information ;
- the receiver is further configured to: receive a broadcast response message of the backup MME of the MME to which the UE is attached, where the broadcast response message includes user information of the UE.
- the processor is further configured to: determine, according to the identifier of the MME to which the UE is attached, that the serving MME is an MME that provides services for the UE after the MME attached to the UE fails.
- the processor is configured to: determine, by using the identifier of the MME that is included in the pre-configured MME, that the MME that is attached to the UE is determined to be the UE when the MME attached to the UE is faulty.
- the MME providing the service.
- the network element is the DRA; if the HSS is directly related to the serving MME and the The MME to which the UE is attached is connected, and the network element is the HSS.
- the query response message further includes an identifier of the MME to which the UE is attached.
- the embodiment of the present invention provides a serving MME, which is a disaster-tolerant MME of an MME that is attached to a UE that is located in the same pool area as the serving MME, and the serving MME is pre-configured with identity information of the MME to which the UE is attached, such as a UE.
- the host name information of the attached MME when there is a service corresponding to the UE, such as the VoLTE called service of the UE, the HSS needs to query the service of the UE by sending a query request message to the MME attached to the UE.
- the information of the MME of the query request message is the identifier information of the MME to which the UE is attached.
- the HSS or the DRA corresponds to the identifier information of the MME to which the UE is attached. All the paths of the MME that do not pass the DR to the MME attached to the UE cannot be successfully forwarded to the MME to which the UE is attached, and the HSS or DRA passes the lower priority.
- the path of the MME that is attached to the UE to the disaster recovery MME sends the query request message to the DR MME, and the DR MME determines that the identifier of the destination MME is its pre-configured host name.
- the MME requests the query to cancel The information is processed, so that the service of the UE can be successfully succeeded in the case that the MME attached to the UE is faulty, and the problem that the current service disaster tolerance effect is poor is solved.
- the embodiment of the present invention further provides a network element, which is combined with FIG. 8 , the network element includes: a receiver, a processor, a bus, a memory, and a transmitter;
- the processor acquires, by using the bus, an instruction in the memory, where the first path set and the second path set corresponding to the identifier of the destination mobility management entity MME are acquired, where the first path set and the The second path set includes at least one path, the path in the first path set is a path from the network element to the destination MME, and the path in the second path set is from the network element a path to the serving MME, where the serving MME is an MME that provides a service to the user equipment UE attached to the destination MME after the destination MME fails, and the path in the first path set does not pass the Serving the MME, the path in the second path set does not pass through the destination MME, and the serving MME and the destination MME are located in the same pool area;
- the sender is configured to send, by using the path in the first path set, a query request message, where the query request message is used to request, by the MME attached to the UE, information about the service of the UE, where
- the query request message includes an identifier of the MME to which the UE is attached and an identifier of the UE;
- the sender After the sender fails to send the query request message through all the paths in the first path set, the sender sends the query request message by using a path in the second path set;
- the receiver is configured to receive a query response message sent by the serving MME, where the query response message includes information corresponding to the service of the UE.
- the network element is the DRA; if the HSS is directly related to the serving MME and the The MME to which the UE is attached is connected, and the network element is the HSS.
- the embodiment of the present invention provides a network element, where the network element is pre-configured with multiple paths corresponding to the destination MME, and the path of the path that does not pass through the disaster recovery MME to the destination MME is optimized.
- the priority is higher than the priority of the path of the MME that does not pass the destination MME to the disaster-tolerant MME.
- the DR is the pre-selected MME that is in the same MME pool area as the MME attached to the UE and is pre-configured with the host name of the MME to which the UE is attached.
- the network element determines the destination MME of the Query Request message, all the paths of the MME that are not attached to the MME are not forwarded through the MME.
- the network element sends the query request message to the DR MME through the path of the lower priority MME that does not pass the UE to reach the DR MME, and the DR MME processes the query request message to make the UE service once. Success, thus solving the problem of poor performance of the prior art business disaster tolerance.
- the embodiment of the present invention further provides a communication system, where the communication system includes at least the MME in the embodiment corresponding to FIG. 6 and the embodiment corresponding to FIG.
- the network element in the network, or the communication system at least includes the serving MME and the network element in the embodiment corresponding to FIG.
- the detailed technical features of the embodiments of the MME, the network element, and the communication system of the present invention can be referred to the embodiments of the method corresponding to FIG. 2, FIG. 4, and FIG. The embodiment of the communication system will not be described again.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种业务容灾的方法、相关装置和通信***,解决了现有技术业务容灾效果较差的问题。该方法包括:在用户设备UE附着的移动管理实体MME故障后,服务MME接收网元发送的查询请求消息,查询请求消息用于向用户设备UE附着的MME请求获取UE的业务所对应的信息,查询请求消息包含UE附着的MME的标识和UE的标识,UE附着的MME和服务MME位于同一个MME池区中;服务MME根据UE的标识获取UE的用户信息;服务MME根据UE的用户信息确定UE的业务所对应的信息,并向网元发送查询响应消息,查询响应消息中包含UE的业务所对应的信息。该方法适用于通信技术领域。
Description
本发明涉及通信技术领域,尤其涉及一种业务容灾的方法、相关装置和通信***。
在长期演进(Long Term Evolution,LTE)网络架构下,移动管理实体(Mobility Management Entity,MME)池区(Pool)是多个MME同时为相同的无线区域服务,MME Pool内的每个MME与MME Pool内的所有基站互联,MME Pool内的MME实现资源共享,业务负荷分担。
但是,现有的业务容灾方法效果较差,例如,当UE附着在当前的MME上执行基于LTE的语音(Voice over LTE,VoLTE)的被叫业务时,如果当前MME发生故障,由于该当前MME无法处理与UE的VoLTE的被叫业务相关的工作,导致UE此次的VoLTE的被叫业务失败,只有当该UE重新附着到MME池区中的一个正常工作的MME之后,由该正常工作的MME为该UE提供VoLTE被叫所对应的服务,使得UE的VoLTE被叫业务得以恢复。
因此,通过现有技术,UE的VoLTE被叫业务不能一次成功,并且,UE从该故障MME重新附着到MME池区中正常工作的MME所需的时间较长,导致用户体验较差。
发明内容
本发明的实施例提供一种业务容灾的方法、相关装置和通信***,解决了现有技术当UE附着的MME发生故障时,业务容灾效果较差的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供了一种业务容灾的方法,该方法包括:
在用户设备UE附着的移动管理实体MME故障后,服务MME接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;
所述服务MME根据所述UE的标识获取所述UE的用户信息;
所述服务MME根据所述UE的用户信息确定所述UE的业务所对应的信息,并向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
在第一种可能的实施方式中,结合第一方面,在所述用户设备UE附着的移动管理实体MME故障之前,所述方法还包括:
所述服务MME接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识,并记录所述UE的用户信息和所述UE的标识的对应关系;
则所述服务MME根据所述UE的标识获取所述UE的用户信息具体包括:
所述服务MME根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息。
在第二种可能的实施方式中,结合第一方面,所述服务MME根据所述UE的标识获取所述UE的用户信息具体包括:
所述服务MME向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;
所述服务MME接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信息。
在第三种可能的实施方式中,结合第一方面至第一方面第二种可能的实施方式中的任一种,所述服务MME根据所述UE的标识获取所述UE的用户信息之前,该方法还包括:
所述服务MME根据所述UE附着的MME的标识,确定所述服
务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
在第四种可能的实施方式中,结合第三种可能的实施方式,所述服务MME根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME具体包括:
所述服务MME通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
在第五种可能的实施方式中,结合第一方面至第一方面第四种可能的实施方式中的任一种,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
在第六种可能的实施方式中,结合第一方面至第一方面第五种可能的实施方式中的任一种,所述查询响应消息还包含所述UE附着的MME的标识。
第二方面,本发明实施例提供了一种业务容灾的方法,该方法包括:
网元获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;
所述网元通过所述第一路径集合中的路径发送查询请求消息,
所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME为所述目的MME;
在所述网元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,所述网元通过所述第二路径集合中的路径发送所述查询请求消息;
所述网元接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
在第一种可能的实施方式中,结合第二方面,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
第三方面,本发明实施例提供了一种服务MME,该服务MME包括:接收单元,获取单元,确定单元和发送单元;
所述接收单元,用于在用户设备UE附着的移动管理实体MME故障后,接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;
所述获取单元,用于根据所述UE的标识获取所述UE的用户信息;
所确定单元,用于根据所述UE的用户信息确定所述UE的业务所对应的信息;
所述发送单元,用于向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
在第一种可能的实施方式中,结合第三方面,所述接收单元还用于:接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识并记录所述UE的用户信息和所述UE的标识的对应关系;
所述获取单元具体用于:根据所述UE的标识,获取所述服务
MME保存的所述UE的用户信息。
在第二种可能的实施方式中,结合第三方面,所述发送单元还用于:
向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;
所述接收单元还用于:接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信息。
在第三种可能的实施方式中,结合第三方面至第三方面第二种可能的实施方式中的任一种,所述确定单元还用于:
根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
在第四种可能的实施方式中,结合第三种可能的实施方式,所述确定单元具体用于:通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
在第五种可能的实施方式中,结合第三方面至第三方面第四种可能的实施方式中的任一种,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
在第六种可能的实施方式中,结合第三方面至第三方面第五种可能的实施方式中的任一种,所述查询响应消息还包含所述UE附着的MME的标识。
第四方面,本发明实施例提供了一种网元,该网元包括:获取单元,发送单元和接收单元;
所述获取单元,用于获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路
径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;
所述发送单元,用于通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME为所述目的MME;
所述发送单元还用于:在所述发送单元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,通过所述第二路径集合中的路径发送所述查询请求消息;
所述接收单元,用于接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
在第一种可能的实施方式中,结合第四方面,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
第五方面,本发明实施例提供了一种服务MME,所述服务MME包括:接收器,处理器,总线,存储器和发送器;
所述接收器,用于在用户设备UE附着的移动管理实体MME故障后,接收网元发送的查询请求消息,所述查询请求消息用于向用户设备UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;
所述处理器通过所述总线获取所述存储器中的指令,以用于根据所述UE的标识获取所述UE的用户信息;根据所述UE的用户信
息确定所述UE的业务所对应的信息;
所述发送器,用于向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
第六方面,本发明实施例提供了一种网元,该网元包括:接收器,处理器,总线,存储器和发送器;
所述处理器通过所述总线获取所述存储器中的指令,以用于获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;
所述发送器,用于通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识;
在所述发送器通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,所述发送器通过所述第二路径集合中的路径发送所述查询请求消息;
所述接收器,用于接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
第七方面,本发明实施例提供了一种通信***,所述通信***至少包含如第三方面所述的MME或者第三方面任意一种可能的实施方式所述的MME,以及如第四方面所述的网元或第四方面任意一种可能的实施方式所述的网元;或者
所述通信***至少包含如第五方面所述的MME,以及如第六方
面所述的网元。
本发明实施例提供了一种业务容灾的方法、相关装置和通信***,解决了现有技术业务容灾效果较差的问题,在该方法中,当UE附着的MME发生故障且存在UE所对应的业务时,HSS或DRA将HSS的查询请求消息发送至服务MME,服务MME根据UE的标识获取UE的用户信息,并通过UE的用户信息获取UE的业务所对应的信息,并将所述UE的业务对应的信息发送至HSS,从而避免了当UE附着的MME发生故障时,UE的业务不能一次成功所导致的容灾效果较差的问题。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一种LTE网络架构示意图;
图2为一种业务容灾的方法流程图;
图3为一种HSS与MME的组网关系示意图;
图4为另一种业务容灾的方法流程图;
图5为又一种业务容灾的方法流程图;
图6为一种服务MME示意图;
图7为一种网元示意图;
图8为另一种网元或另一种服务MME示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
结合图1,示例性的描述了一种LTE网络架构,在该架构的分组交换(packet switching,PS)域核心网中,MME1、MME2以及MME3组成MME Pool,服务网关(Serving Gateway,SGW)以及报文数据网络网关(Packet Data Network Gateway,PGW)组成网关池区(Gateway Pool,GW Pool)。另外,LTE网络的PS域核心网中还包含家乡用户寄存器(Home Subscriber Server,HSS)。
在该架构的接入网中,各个移动通信设备与LTE接入网中的基站相连,接入网中的基站与MME Pool中的每个MME相连,需要说明的是,在图1中只是示例性的描述了部分网元的连接关系,例如HSS实际上是与MME Pool中的每个MME都存在连接关系,以及MME Pool中的MME两两相互连接等。
在现有技术中,当存在UE1的VoLTE被叫业务时,HSS需要查询UE1当前所在域的信息,即UE1当前是在分组交换(packet switching,PS)域还是在电路交换(circuit switching,CS)域的信息,此时,HSS向UE1附着的MME1发送查询请求消息,以请求获取UE1的上述信息,但由于MME1故障,HSS的查询请求失败,导致UE1的VoLTE被叫业务失败。
此时,必须等待UE1通过主动发起业务请求重新附着到MME Pool中的一个正常工作的MME,如MME2之后,UE1的VoLTE被叫业务才能正常进行,但是UE1重新附着到一个正常的MME上所需的时间较长,导致用户体验较差。
为解决现有技术容灾效果较差的问题,本发明实施例提供了一种业务容灾的方法,使得HSS或者路由代理节点(Diameter Routing Agent,DRA)等网元可以获取MME1的标识所对应的两种路径集合,其中一种路径集合为从所述网元到所述MME1的路径的集合,另一种路径为从所述网元到MME2的路径的集合(所述MME2为当所述MME1发生故障后,为附着在所述MME1上的UE提供服务的MME),从而所述网元可以通过所述网元到所述MME1的路径,向所述MME1发送查询请求消息,以请求获取所述UE的业务所对应
的信息(例如所述UE当前所在域的信息),如果消息发送失败,则说明所述MME1发送故障,所述网元可以通过所述网元到所述MME2的路径,向所述MME2发送查询请求消息,所述MME2可以根据查询请求消息中所包含的UE的标识信息,如UE的IMSI信息,查询到所述UE的用户信息,并从所述UE的用户信息中查询到UE当前所在域的信息,并将UE当前所在域的信息发送至HSS。
具体的,UE的用户信息中包含UE的签约数据信息,UE的业务所对应的信息等,当存在UE的业务,如UE的VoLTE被叫业务时,MME可以从UE的用户信息中获取到处理这些业务所需的信息。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
结合图2,本发明实施例提供了一种业务容灾的方法,该方法包括:
201、在用户设备UE附着的移动管理实体MME故障后,服务MME接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中。
需要说明的是,所述UE的业务所对应的信息,是指当存在UE的业务时,HSS需要查询的处理所述业务所需要的信息,例如,所述UE的业务为VoLTE被叫业务时,所述UE的业务所对应的信息为所述UE当前所在域的信息。
具体的,结合图3,示例性的描述了一种HSS与MME的组网关系,当HSS与MME如图3所示通过路由代理节点(Diameter Routing Agent,DRA)与所述MME池区中的MME相连时,所述网元为所述DRA,当所述HSS与MME池区中的MME直接相连时,所述网元为所述HSS。
具体的,当HSS需要查询所述UE的业务所对应的信息时,所述HSS会向UE附着的MME发送查询请求消息,所述查询请求消
息中包含UE的标识,如UE的国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)。
假设该UE为UE1,UE1附着的MME1上,当MME1故障时,HSS或DRA将所述查询请求消息发送至MME池区中一个正常的MME,如MME2上,作为UE1的服务MME。
202、所述服务MME根据所述UE的标识获取所述UE的用户信息。
MME2接收到所述查询请求消息后,首先根据UE的标识判断是否存储有UE的标识所对应的所述UE的用户信息,需要说明的是,UE的用户信息包含UE的签约数据信息,UE的业务所对应的信息等,当存在UE业务,如UE的VoLTE被叫业务时,MME可以从UE的用户信息中获取到HSS处理这些业务所需的信息,即所述查询请求消息请求获取的UE的业务所对应的信息。若MME2存储有所述UE的用户信息,则所述MME2根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息,若MME2没有存储所述UE的用户信息,则所述服务MME向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;只有MME1的备份MME接收到所述广播消息后,会根据所述UE的标识获取所述UE的用户信息,并向MME2发送广播响应消息,所述广播响应消息中包含所述UE的用户信息。
具体的,在图3所示的MME池区中,每个MME预先获取了池区中所有MME的备份关系以及每个MME的接口信息。结合图3,假设MME3是MME1的备份MME,MME2是MME3的备份MME,MME1是MME2的备份MME,则MME1预先将附着在MME1上的UE的用户信息发送至MME3,MME3记录UE的用户信息与UE的标识的对应关系。
因此,当MME3为MME1的备份MME时,MME2接收到所述查询请求消息后根据所述UE的标识判断没有存储所述UE的用户信
息,则MME2在所述MME池区中发送广播消息,MME3接收到所述广播消息后根据所述UE的标识获取所述UE的用户信息,并向MME2发送广播响应消息,所述广播响应消息中包含所述UE的用户信息。
当然,若所述MME2本身就是MME1的备份MME,则MME2可以根据UE的标识直接获取保存的UE的用户信息。
203、所述服务MME根据所述UE的用户信息确定所述UE的业务所对应的信息,并向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
所述服务MME,如MME2获取到所述UE的用户信息后,从所述UE的用户信息中获取所述UE的业务所对应的信息,并向所述网元发送查询相应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
本发明实施例提供了一种业务容灾的方法,当UE附着的MME发生故障后,HSS或DRA将用于请求获取UE的业务所对应的信息的查询请求消息发送至MME池区中的另一个正常工作的MME上,该正常工作的MME作为UE的服务MME,服务MME根据UE的标识获取UE的用户信息,并通过UE的用户信息获取UE的业务所对应的信息,服务MME向HSS发送查询响应消息,该查询响应消息中包含UE的业务所对应的信息,从而使得HSS根据UE的业务所对应的信息对UE的业务进行处理,从而避免的UE的业务不能一次成功所带来的容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,结合图4,本发明实施例还提供了一种业务容灾的方法,该方法包括:
401、在用户设备UE附着的移动管理实体MME故障后,服务MME接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述
UE附着的MME和所述服务MME位于同一个MME池区中。
结合图3,示例性的描述了一种MME与HSS的组网关系,在图3中,MME1和MME2是MME Pool中的两个MME,HSS通过DRA与MME1和MME2分别相连,连接关系如图3所示,假设UE1附着的MME为MME1。
其中,DRA上预配置有第一路径集合和第二路径集合,其中第一路径集合中的路径为从所述DRA到MME1的路径,且所述第一路径集合中的路径不经过所述MME2到达MME1,所述第二路径集合中的路径为从所述DRA到MME2的路径,且所述第二路径集合中的路径不经过所述MME1到达MME2,其中,第一路径集合中的路径的优先级大于第二路径集合中的路径的优先级。
当存在所述UE1所对应的业务,如所述UE1的VoLTE被叫业务时,所述HSS需要查询UE1的业务所对应的信息,如所述UE1当前所在的域的信息,此时,所述HSS通过发送查询请求消息来请求所述UE1的业务所对应的信息,具体的,所述查询请求消息的目的MME为所述UE1附着的MME,所述查询请求消息中包含所述MME1的标识,如MME1的主机名或MME1的IP地址,所述查询请求消息中携带有UE的标识,所述DRA接收到所述查询请求消息后,判断所述MME1的标识所对应的第一路径集合和第二路径集合,由于所述第一路径集合中的路径的优先级大于所述第二路径集合中的路径的优先级,则所述DRA先通过所述第一路径集合中的路径对所述查询请求消息进行转发,在MME1故障的情况下,DRA通过第一路径集合中的所有路径转发所述查询请求消息失败,则所述DRA通过所述第二路径集合中的路径将所述查询请求消息转发至MME2,则所述MME2对所述查询请求消息进行处理。
举例来说,结合图3,假设DRA-B接收到所述HSS发送的用于请求获取所述UE的业务所对应信息的查询请求消息,所述查询请求消息中携带MME1的标识信息,假设为mme-a,DRA-B上可以预配置三条所述目的MME的标识所对应的路径,分别是DRA-B→
MME1,DRA-B→DRA-A→MME1,以及DRA-B→MME2,其中,前两条路径的在第一路径集合中,优先级高于第三条路径,这样做的目的是,当MME1正常工作时,保证MME1为所述UE1提供服务,只有当所述MME1故障时,才由所述MME,即MME2为所述UE1提供服务。
当MME1故障时,DRA-B通过前两条路径都无法将所述查询请求消息成功转发,则所述DRA-B通过第三条路径将所述查询请求消息转发至MME2,MME2对所述查询请求消息进行处理。
当然,也可以不设置所述第一路径集合和所述第二路径集合,只需要保证当所述查询请求消息的目的MME为所述UE附着的MME时,在所述DRA上配置的所述目的MME的标识所对应的多条路径中,不经过所述预配置有所述UE附着的MME的标识的MME到达所述UE附着的MME的路径的优先级大于不经过所述UE附着的MME到达所述MME的路径的优先级即可,具体的,本发明实施例对此不做限定。
当然,在HSS和MME之间没有DRA,而是HSS与MME直接相连的场景下,也可以通过在HSS上配置多条不经过所述MME到达所述UE附着的MME的路径,以及不经过所述UE附着的MME到达所述MME的路径,并设置路径的优先级,使得不经过所述MME到达所述UE附着的MME的路径的优先级高于不经过所述UE附着的MME到达所述MME的路径的优先级。
若UE附着的MME正常,则通过不经过所述MME到达所述UE附着的MME的路径将查询请求消息发送至UE附着的MME,当UE附着的MME发生故障后,则通过不经过所述UE附着的MME到达所述MME的路径将查询请求消息发送至MME,具体的,当UE附着的MME故障后,如何将查询请求消息发送至所述MME可以有多种方法,本发明实施例对此不做限定。
402、所述服务MME根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE
提供服务的MME。
具体的,假设所述UE附着的MME的标识为UE附着的MME的主机名,在图3所示的场景下,假设UE1原来附着的MME是MME1。MME1上配置有MME1的标识,如MME1的主机名mme-a,MME2上配置有MME1的标识,如MME1的主机名mme-a,以及MME2的标识,如MME2的主机名mme-b。
当MME2接收到所述查询请求消息后,由于所述查询请求消息的目的MME主机名为所述UE附着的MME的主机名mme-a,MME2判断目的主机名和自身预配置的主机名相同,则MME2对所述查询请求消息进行处理。
403、所述服务MME根据所述UE的标识获取所述UE的用户信息。
404、所述服务MME根据所述UE的用户信息确定所述UE的业务所对应的信息,并向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
所述MME2查询到所述UE的业务所对应的信息后,向所述HSS发送查询相应消息,具体的,所述MME可以通过所述DRA向所述HSS发送查询响应消息,所述查询相应消息中包含所述UE的业务所对应的信息,以使得所述HSS根据所述UE的业务所对应的信息对所述UE的业务进行处理。
进一步的,所述查询响应消息中还可以包含所述UE附着的MME的主机名mme-a,以使得所述HSS不感知UE附着的MME发生故障,减少信令的开销。
本发明实施例提供了一种业务容灾的方法,通过在MME池区中预选一个服务MME,并在服务MME上配置UE附着的MME的标识,如UE附着的MME的主机名,当UE附着的MME发生故障时,HSS或者DRA通过预配置的不经过所述服务MME到达UE附着的MME的路径无法将所述查询请求消息成功转发至所述UE附着的MME,则所述HSS或者所述DRA通过不经过所述UE附着的MME
到达所述MME的路径将所述查询请求消息转发至所述服务MME,查询请求消息中的目的MME的主机名即为UE附着的MME的主机名,由于所述MME中也配置有UE附着的MME的主机名,则所述MME判断目的MME的主机名与自身的主机名相同,从而进行对查询请求消息的处理,从而使得当UE附着的MME发生故障后UE的业务能够一次成功,解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种业务容灾的方法,结合图5,该方法包括:
501、网元获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区。
举例来说,接合图3,DRA-B为所述网元,当所述DRA-B接收到所述HSS发送的查询请求消息后,判断该查询请求消息中包含UE附着的MME的标识,如UE附着的MME的主机名mme-a,UE附着的MME为MME1,所述DRA-B中预存储有三条所述UE附着的MME的标识所对应的路径,按照优先级由高到低的顺序依次为路径DRA-B→MME1,路径DRA-B→DRA-A→MME1,以及路径DRA-B→MME2。则前两条路径即为第一路径集合中的路径,最后一条路径即为第二路径集合中的路径。
502、所述网元通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的
MME的标识和所述UE的标识。
DRA-B先通过第一路径集合中的路径DRA-B→MME1和路径DRA-B→DRA-A→MME1转发查询请求消息,当UE附着的MME故障时,DRA-B通过第一路径集合中的路径转发所述查询请求消息失败。
503、在所述网元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,所述网元通过所述第二路径集合中的路径发送所述查询请求消息。
DRA-B通过第一路径集合中的所有路径转发所述查询请求消息失败后,DRA-B判断无法通过优先级较高的第一路径集合中的两个不经过MME2直接到达MME1的路径将查询请求消息发送至MME1,DRA-B通过第二路径集合中的路径,即路径DRA-B→MME2将查询请求消息转发至该路径中DRA-B的下一跳,即MME2,由于MME2中预配置有MME1的主机名mme-a,因此MME2判断查询请求消息中的目的主机名与本机的主机名相同,所述MME2对该查询请求消息进行处理,从而避免了当存在UE对应的业务时,该业务不能一次成功的问题。
需要说明的是,本发明实施例还可以通过在所述网元上配置所述UE附着的MME的标识信息所对应的链路集,其中,所述网元的一条链路连接到UE附着的MME,另一条链路连接到所述预配置有所述UE附着的MME标识信息的MME,举例来说,结合图3,假设MME1为UE1附着的MME,MME2为预选的配置有MME1主机名的MME,以所述网元DRA-B为例,在DRA-B上配置到MME1的链路的链路集名称=″DRA-B&MME1″,这里分别填写DRA-B的IP地址和MME1的IP地址,该链路的优先级较高;在DRA-B上配置到MME2的链路的链路集名称=″DRA-B&MME2″,这里分别填写DRA-B的IP地址和MME2的IP地址,该链路的优先级较低。
基于此,当DRA-B接收到HSS发送的查询请求消息后,判断目的主机的主机名为mme-a,DRA-B先通过优先级较高的DRA-B&
MME1链路对查询请求消息进行转发,在MME1故障的情况下该查询请求消息转发失败,DRA-B再通过优先级较低的DRA-B&MME2链路对查询请求消息进行转发,由MME2接收到查询请求消息并对其进行处理。
具体的,所述网元接收所述MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
需要说明的是,当如图3所示,所述HSS通过路由代理节点DRA与所述MME和所述UE附着的MME相连时,所述网元为所述DRA。又或者,当所述HSS直接与所述MME和所述UE附着的MME相连时,所述网元为所述HSS。
504、所述网元接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
具体的,本发明实施例的详细技术特征可参见上述图2和图4所对应的实施例,本发明实施例对此不再赘述。
本发明实施例提供了一种业务容灾的方法,在该方法中,当存在UE所对应的业务,HSS通过向UE附着的MME发送查询请求消息获取所述UE的业务所对应的信息,所述查询请求消息包含UE附着的MME的标识,如所述UE附着的MME的主机名。HSS或接收到所述HSS发送的查询请求消息的DRA优先通过不经过服务MME到达所述UE附着的MME的路径对所述查询请求消息进行转发,在所述UE附着的MME故障的情况下,所述HSS或者所述DRA转发所述查询请求消息失败,所述HSS或所述DRA通过不经过所述UE附着的MME到达所述服务MME的路径将所述查询请求消息转发至所述MME,由于所述服务MME预配置有所述UE附着的MME的标识,如所述UE附着的MME的主机名,所述服务MME接收到所述HSS或所述DRA发送的查询请求消息后,判断查询请求消息中包含的UE附着的MME的标识与自身预配置主机名相同,从而对所述查询请求消息进行处理,使得当UE附着的MME发生故障后且存在所述UE的业务,如所述UE的VoLTE被叫业务时,通
过所述服务MME对所述业务进行处理,实现了业务的一次成功,解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种服务MME,结合图6,该服务MME包括:接收单元601,获取单元602,确定单元603和发送单元604;
所述接收单元601,用于在用户设备UE附着的移动管理实体MME故障后,接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;
所述获取单元602,用于根据所述UE的标识获取所述UE的用户信息;
所确定单元603,用于根据所述UE的用户信息确定所述UE的业务所对应的信息;
所述发送单元604,用于向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
所述接收单元601还用于:接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识并记录所述UE的用户信息和所述UE的标识的对应关系;
所述获取单元602具体用于:根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息。
具体的,所述发送单元604还用于:
向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;
所述接收单元601还用于:接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信
息。
可选的,所述确定单元603还用于:
根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
具体的,所述确定单元603用于:通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
具体的,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
可选的,所述查询响应消息还包含所述UE附着的MME的标识。
本发明实施例提供了一种服务MME,该服务MME是与该服务MME位于同一池区中的UE附着的MME的容灾MME,该服务MME预配置有UE附着的MME的标识信息,如UE附着的MME的主机名信息,当存在所述UE对应的业务,如所述UE的VoLTE被叫业务时,HSS需要通过向UE附着的MME发送查询请求消息的方式查询所述UE的业务所对应的信息,所述查询请求消息的目的MME为所述UE附着的MME的标识信息,当所述UE附着的MME故障时,HSS或DRA通过预配置的所述UE附着的MME的标识信息所对应的优先级较高的不经过所述容灾MME到达所述UE附着的MME的所有路径无法成功将所述查询请求消息转发至所述UE附着的MME,HSS或DRA通过优先级较低的不经过所述UE附着的MME到达所述容灾MME的路径将所述查询请求消息发送至所述容灾MME,所述容灾MME判断目的MME的标识即为自身预配置的主机名,则容灾MME对所述查询请求消息进行处理,使得在UE附着的MME故障的情况下UE的业务能够一次成功,解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种网元,结合图7,该网元包括:获取单元701,发送单元702和接收单元703;
所述获取单元701,用于获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;
所述发送单元702,用于通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识;
所述发送单元702还用于:在所述发送单元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,通过所述第二路径集合中的路径发送所述查询请求消息;
所述接收单元703,用于接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
具体的,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
本发明实施例提供了一种网元,该网元预配置有目的MME对应的多条路径,其中,不经过容灾MME到达目的MME的路径的优先级高于不经过目的MME到达容灾MME的路径的优先级,所述容灾MME是预选的与UE附着的MME位于同一MME池区且预配置
有UE附着的MME的主机名的MME,在UE附着的MME故障的场景下,当所述网元判断查询请求消息的目的MME后,通过优先级较高的不经过容灾MME到达UE附着的MME的所有路径转发失败,此时所述网元通过优先级较低的不经过UE附着的MME到达容灾MME的路径将所述查询请求消息发送至容灾MME,由容灾MME对所述查询请求消息进行处理,使得UE的业务一次成功,从而解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种服务MME,结合图8,该服务MME包括:接收器,处理器,总线,存储器和发送器;
所述接收器,用于在用户设备UE附着的移动管理实体MME故障后,接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;
所述处理器通过所述总线获取所述存储器中的指令,以用于根据所述UE的标识获取所述UE的用户信息;根据所述UE的用户信息确定所述UE的业务所对应的信息;
所述发送器,用于向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
具体的,所述接收器还用于:接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识,并记录所述UE的用户信息和所述UE的标识的对应关系;
所述处理器具体用于:根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息。
具体的,所述发送器还用于:向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;
所述接收器还用于:接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信息。
可选的,所述处理器还用于:根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
可选的,所述处理器用于:通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
具体的,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
可选的,所述查询响应消息还包含所述UE附着的MME的标识。
本发明实施例提供了一种服务MME,该服务MME是与该服务MME位于同一池区中的UE附着的MME的容灾MME,该服务MME预配置有UE附着的MME的标识信息,如UE附着的MME的主机名信息,当存在所述UE对应的业务,如所述UE的VoLTE被叫业务时,HSS需要通过向UE附着的MME发送查询请求消息的方式查询所述UE的业务所对应的信息,所述查询请求消息的目的MME为所述UE附着的MME的标识信息,当所述UE附着的MME故障时,HSS或DRA通过预配置的所述UE附着的MME的标识信息所对应的优先级较高的不经过所述容灾MME到达所述UE附着的MME的所有路径无法成功将所述查询请求消息转发至所述UE附着的MME,HSS或DRA通过优先级较低的不经过所述UE附着的MME到达所述容灾MME的路径将所述查询请求消息发送至所述容灾MME,所述容灾MME判断目的MME的标识即为自身预配置的主机名,则容灾MME对所述查询请求消息进行处理,使得在UE附着的MME故障的情况下UE的业务能够一次成功,解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种网元,结合图8,该网元包括:接收器,处理器,总线,存储器和发送器;
所述处理器通过所述总线获取所述存储器中的指令,以用于获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;
所述发送器,用于通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识;
在所述发送器通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,所述发送器通过所述第二路径集合中的路径发送所述查询请求消息;
所述接收器,用于接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
具体的,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
本发明实施例提供了一种网元,该网元预配置有目的MME对应的多条路径,其中,不经过容灾MME到达目的MME的路径的优
先级高于不经过目的MME到达容灾MME的路径的优先级,所述容灾MME是预选的与UE附着的MME位于同一MME池区且预配置有UE附着的MME的主机名的MME,在UE附着的MME故障的场景下,当所述网元判断查询请求消息的目的MME后,通过优先级较高的不经过容灾MME到达UE附着的MME的所有路径转发失败,此时所述网元通过优先级较低的不经过UE附着的MME到达容灾MME的路径将所述查询请求消息发送至容灾MME,由容灾MME对所述查询请求消息进行处理,使得UE的业务一次成功,从而解决了现有技术业务容灾效果较差的问题。
为解决现有技术容灾效果较差的问题,本发明实施例还提供了一种通信***,该通信***至少包含如图6所对应的实施例中的MME以及如图7所对应的实施例中的网元,或者,该通信***至少包含如图8所对应的实施例中的服务MME以及网元。需要说明的是,本发明服务MME、网元以及通信***所对应的实施例的详细技术特征可参见图2、图4以及图5所对应的方法的实施例,本发明服务MME、网元以及通信***的实施例对此不再赘述。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (19)
- 一种业务容灾的方法,其特征在于,该方法包括:在用户设备UE附着的移动管理实体MME故障后,服务MME接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;所述服务MME根据所述UE的标识获取所述UE的用户信息;所述服务MME根据所述UE的用户信息确定所述UE的业务所对应的信息,并向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
- 根据权利要求1所述的方法,其特征在于,在所述用户设备UE附着的移动管理实体MME故障之前,所述方法还包括:所述服务MME接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识,并记录所述UE的用户信息和所述UE的标识的对应关系;则所述服务MME根据所述UE的标识获取所述UE的用户信息具体包括:所述服务MME根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息。
- 根据权利要求1所述的方法,其特征在于,所述服务MME根据所述UE的标识获取所述UE的用户信息具体包括:所述服务MME向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;所述服务MME接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信息。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述服务MME根据所述UE的标识获取所述UE的用户信息之前,该方法 还包括:所述服务MME根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
- 根据权利要求4所述的方法,其特征在于,所述服务MME根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME具体包括:所述服务MME通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
- 根据权利要求1-5任一项所述的方法,其特征在于,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述查询响应消息还包含所述UE附着的MME的标识。
- 一种业务容灾的方法,其特征在于,该方法包括:网元获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;所述网元通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的 标识和所述UE的标识,所述UE附着的MME为所述目的MME;在所述网元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,所述网元通过所述第二路径集合中的路径发送所述查询请求消息;所述网元接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
- 根据权利要求8所述的方法,其特征在于,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
- 一种服务移动管理实体MME,其特征在于,所述服务MME包括:接收单元,获取单元,确定单元和发送单元;所述接收单元,用于在用户设备UE附着的移动管理实体MME故障后,接收网元发送的查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME和所述服务MME位于同一个MME池区中;所述获取单元,用于根据所述UE的标识获取所述UE的用户信息;所确定单元,用于根据所述UE的用户信息确定所述UE的业务所对应的信息;所述发送单元,用于向所述网元发送查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
- 根据权利要求10所述的服务MME,其特征在于,所述接收单元还用于:接收所述UE附着的MME发送的所述UE的用户信息和所述UE的标识并记录所述UE的用户信息和所述UE的标识的对应关系;所述获取单元具体用于:根据所述UE的标识,获取所述服务MME保存的所述UE的用户信息。
- 根据权利要求10所述的服务MME,其特征在于,所述发送单元还用于:向所述MME池区内的所有MME发送广播请求消息,所述广播请求消息中包含所述UE的标识,所述广播消息用于请求获取所述UE的用户信息;所述接收单元还用于:接收所述UE附着的MME的备份MME的广播响应消息,所述广播响应消息中包含所述UE的用户信息。
- 根据权利要求10-12任一项所述的服务MME,其特征在于,所述确定单元还用于:根据所述UE附着的MME的标识,确定所述服务MME是当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
- 根据权利要求13所述的服务MME,其特征在于,所述确定单元具体用于:通过判断预配置的MME的标识中包含所述UE附着的MME的标识,确定所述服务MME时当所述UE附着的MME发生故障后,为所述UE提供服务的MME。
- 根据权利要求10-14任一项所述的服务MME,其特征在于,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
- 根据权利要求10-15中的任一项所述的服务MME,其特征在于,所述查询响应消息还包含所述UE附着的MME的标识。
- 一种网元,其特征在于,所述网元包括:获取单元,发送单元和接收单元;所述获取单元,用于获取目的移动管理实体MME的标识所对应的第一路径集合和第二路径集合,其中,所述第一路径集合和所述第二路径集合中各至少包含一条路径,所述第一路径集合中的路径为从所述网元到所述目的MME的路径,所述第二路径集合中的路径为从所述网元到服务MME的路径,所述服务MME是当所述目的MME 发生故障后,为附着在所述目的MME上的用户设备UE提供服务的MME,所述第一路径集合中的路径不经过所述服务MME,所述第二路径集合中的路径不经过所述目的MME,所述服务MME和所述目的MME位于同一池区;所述发送单元,用于通过所述第一路径集合中的路径发送查询请求消息,所述查询请求消息用于向所述UE附着的MME请求获取所述UE的业务所对应的信息,所述查询请求消息中包含所述UE附着的MME的标识和所述UE的标识,所述UE附着的MME为所述目的MME;所述发送单元还用于:在所述发送单元通过所述第一路径集合中的所有路径发送所述查询请求消息失败之后,通过所述第二路径集合中的路径发送所述查询请求消息;所述接收单元,用于接收所述服务MME发送的查询响应消息,所述查询响应消息中包含所述UE的业务所对应的信息。
- 根据权利要求17所述的网元,其特征在于,若家乡用户寄存器HSS通过路由代理节点DRA与所述服务MME和所述UE附着的MME相连,则所述网元为所述DRA;若所述HSS直接与所述服务MME和所述UE附着的MME相连,则所述网元为所述HSS。
- 一种通信***,其特征在于,所述通信***至少包含如权利要求10到权利要求16中的任一项所述的服务MME,以及如权利要求17或权利要求18所述的网元。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/072049 WO2016119262A1 (zh) | 2015-01-30 | 2015-01-30 | 一种业务容灾的方法、相关装置和通信*** |
CN201580033581.1A CN106465094B (zh) | 2015-01-30 | 2015-01-30 | 一种业务容灾的方法、相关装置和通信*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/072049 WO2016119262A1 (zh) | 2015-01-30 | 2015-01-30 | 一种业务容灾的方法、相关装置和通信*** |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016119262A1 true WO2016119262A1 (zh) | 2016-08-04 |
Family
ID=56542256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/072049 WO2016119262A1 (zh) | 2015-01-30 | 2015-01-30 | 一种业务容灾的方法、相关装置和通信*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106465094B (zh) |
WO (1) | WO2016119262A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109996268B (zh) * | 2017-12-29 | 2022-05-31 | ***通信集团四川有限公司 | 通信链路连接方法、装置、设备及介质 |
CN108924814A (zh) * | 2018-06-06 | 2018-11-30 | 武汉虹信通信技术有限责任公司 | 一种基于移动管理实体池的容灾方法 |
CN110798853B (zh) * | 2018-08-02 | 2023-04-25 | 成都鼎桥通信技术有限公司 | 通信方法、装置及*** |
CN111465041A (zh) * | 2019-01-21 | 2020-07-28 | 普天信息技术有限公司 | 一种在容灾备份中确定主mme的方法及装置 |
CN116669063A (zh) * | 2022-02-21 | 2023-08-29 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730124A (zh) * | 2008-10-29 | 2010-06-09 | 华为技术有限公司 | 恢复业务的方法、装置和*** |
WO2012071695A1 (zh) * | 2010-11-29 | 2012-06-07 | 华为技术有限公司 | 节点故障处理方法、***及相关设备 |
CN103238345A (zh) * | 2012-10-31 | 2013-08-07 | 华为技术有限公司 | 一种基于移动管理实体池MME Pool的通信方法、设备及*** |
CN103841545A (zh) * | 2012-11-27 | 2014-06-04 | 华为技术有限公司 | 一种mme池场景能力信息上报的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139854B (zh) * | 2010-06-28 | 2016-03-30 | 华为技术有限公司 | 切换方法、通信装置和通信*** |
-
2015
- 2015-01-30 CN CN201580033581.1A patent/CN106465094B/zh active Active
- 2015-01-30 WO PCT/CN2015/072049 patent/WO2016119262A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730124A (zh) * | 2008-10-29 | 2010-06-09 | 华为技术有限公司 | 恢复业务的方法、装置和*** |
WO2012071695A1 (zh) * | 2010-11-29 | 2012-06-07 | 华为技术有限公司 | 节点故障处理方法、***及相关设备 |
CN103238345A (zh) * | 2012-10-31 | 2013-08-07 | 华为技术有限公司 | 一种基于移动管理实体池MME Pool的通信方法、设备及*** |
CN103841545A (zh) * | 2012-11-27 | 2014-06-04 | 华为技术有限公司 | 一种mme池场景能力信息上报的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106465094A (zh) | 2017-02-22 |
CN106465094B (zh) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10667187B2 (en) | Method and apparatus for determining a bearer for mobile edge computing | |
US11140601B2 (en) | Reducing delay of a UE access to a network | |
JP6301358B2 (ja) | 通信ネットワークにおけるマルチパス伝送制御プロトコル信号伝達の処理 | |
US9301229B2 (en) | Method and system for terminal handover in wireless communication system | |
JP5538544B2 (ja) | モビリティアンカーの移転 | |
JP6065189B2 (ja) | トンネル管理システム及びトンネル管理方法 | |
US9788353B2 (en) | Mobile network communications method, communications apparatus, and communications system | |
WO2016119262A1 (zh) | 一种业务容灾的方法、相关装置和通信*** | |
WO2019185062A1 (zh) | 一种通信方法及装置 | |
US9326229B2 (en) | Gateway device and gateway selection method | |
JP2019521588A (ja) | 通信制御方法および関連するネットワーク要素 | |
EP2677784B1 (en) | Method and device for establishing selected ip traffic offload connection under h(e)nb | |
US11343686B2 (en) | Systems and methods for call session control function failover using dynamic routing techniques | |
US20170034765A1 (en) | A method for operating a base station | |
CN111869310A (zh) | 用于执行小数据快速路径通信的方法和*** | |
US11025541B2 (en) | Transporting a GTP message to a termination device | |
EP2850912B1 (en) | Efficient distribution of signaling messages in a mobility access gateway or local mobility anchor | |
JP2018533853A (ja) | 移動無線通信ネットワークに移動端末の接続を確立するための方法、及び無線アクセスネットワーク構成要素 | |
US10419963B2 (en) | System, method and apparatus for processing packet data service | |
KR102367331B1 (ko) | 코어망을 선택하는 방법, 이를 수행하는 이동성 관리 장치 및 경로 관리 장치 | |
WO2019188033A1 (ja) | ゲートウェイ装置、方法、プログラム、及び記録媒体 | |
CN114338607B (zh) | 5g用户终端ip地址确认方法、装置及*** | |
EP3529954B1 (en) | Method and apparatuses for attaching a radio base station to a core network node | |
CN115696408A (zh) | 一种用户面功能容灾方法及通信装置 | |
JP7261759B2 (ja) | 移動通信ネットワークにおけるプレーン間の死活監視方法、pgw-c及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15879470 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: 15879470 Country of ref document: EP Kind code of ref document: A1 |