WO2013174352A2 - 因特网协议多媒体子系统终端接入网络的方法及装置 - Google Patents

因特网协议多媒体子系统终端接入网络的方法及装置 Download PDF

Info

Publication number
WO2013174352A2
WO2013174352A2 PCT/CN2013/080553 CN2013080553W WO2013174352A2 WO 2013174352 A2 WO2013174352 A2 WO 2013174352A2 CN 2013080553 W CN2013080553 W CN 2013080553W WO 2013174352 A2 WO2013174352 A2 WO 2013174352A2
Authority
WO
WIPO (PCT)
Prior art keywords
ims terminal
management system
ims
terminal management
information
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/CN2013/080553
Other languages
English (en)
French (fr)
Other versions
WO2013174352A3 (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.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to JP2015542141A priority Critical patent/JP6153622B2/ja
Priority to EP13793309.9A priority patent/EP2922318B1/en
Priority to US14/442,586 priority patent/US9749857B2/en
Priority to KR1020157013012A priority patent/KR102127028B1/ko
Publication of WO2013174352A2 publication Critical patent/WO2013174352A2/zh
Publication of WO2013174352A3 publication Critical patent/WO2013174352A3/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1095Inter-network session transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • 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
    • H04W8/00Network data management
    • H04W8/02Processing 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/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data

Definitions

  • the present invention relates to the field of communications, and in particular to a method and apparatus for accessing a network by a multimedia protocol multimedia subsystem terminal.
  • IMS Internet Protocol Multimedia Subsystem
  • An Internet Protocol Multimedia Subsystem (IMS) network requires an IMS terminal to implement roaming control access like a mobile wireless terminal, reducing the number of users, shifting, or changing numbers of the user when moving the IMS terminal. operating.
  • IMS Internet Protocol Multimedia Subsystem
  • the existing IMS terminal management system judges and compares the Internet Protocol (IP) address accessed by the terminal with the data configured by the system. If the judgment conditions are not matched, the system determines that the terminal exceeds the roaming control, and the login is not allowed. And sending configuration information of logging in to the IMS core network.
  • IP Internet Protocol
  • the existing IMS terminal management system roaming control and data configuration methods are as follows: All areas of the system controllable area are configured on the system, and the regional configuration can be configured in four levels according to the national, provincial, municipal, district and county levels, in each level. Each region is configured with an IP network segment in the region.
  • the terminal configures one or more non-control areas and set the IP network segment of the one or more non-control areas.
  • the domain name address of the IMS terminal management system is uniformly set according to the requirements of the IMS operator.
  • the terminal registers with the IMS terminal management system according to the set domain name and obtains the IMS service configuration information.
  • the terminal obtains the IP address of the access point.
  • the system obtains the roaming control policy of the terminal account information according to the account and password of the terminal.
  • the system performs the IP address of the registered access point and the IP address configured in the area.
  • Terminal devices have two control modes for IMS network roaming: Internet Protocol Connectivity Access Network (IP-CAN) roaming and IMS roaming. Among them, IP-CAN roaming is actually an IMS network in which the terminal device accesses the home through the network.
  • IP-CAN Internet Protocol Connectivity Access Network
  • IMS roaming access is divided into General Packet Radio Service (GPRS), Third Generation Mobile Communications (3G) access, and Wireless Local Area Network (Wireless Local Area Network).
  • GPRS General Packet Radio Service
  • 3G Third Generation Mobile Communications
  • Wireless Local Area Network Wireless Local Area Network
  • WLAN Cable/Digital Subscriber Line
  • cable/xDSL Wired access.
  • the GPRS and 3G access modes can be attached to the IMS network through the Serving General Packet Radio Service Support Node (SGSN).
  • WLAN and cable/xDSL methods use the Dynamic Host Configure Protocol (DHCP) server to discover the Proxy-Call Session Control Function (P-CSCF) domain name, domain name service (Domain Name).
  • DHCP Dynamic Host Configure Protocol
  • P-CSCF Proxy-Call Session Control Function
  • Domain Name Domain Name
  • DNS domain name and returns it to the terminal.
  • the terminal accesses the IMS network according to the P-CSCF address.
  • There are two types of roaming methods in the existing IMS terminal management system cross-ground roaming within the management system and cross-management system roaming outside the management system.
  • 1 is a schematic diagram of an IMS terminal roaming access network according to the related art. As shown in FIG.
  • 1, 1 denotes a current computer network
  • 2 denotes an area range controlled by the IMS terminal management system
  • 3 denotes an IMS terminal management system 2 controlled by Area range
  • 4 indicates IMS terminal management system 1
  • 5 indicates IMS terminal management system 2
  • 6 indicates the process of roaming from area 1 to area b
  • 7 indicates terminal (Terminal Station, TS for short) through computer network to IMS terminal management system 1
  • the registration process is performed
  • 8 indicates that the terminal TS receives the configuration information delivered by the IMS terminal management system 1.
  • the terminal TS roams to the area b controlled by the IMS terminal management system 2 in the area 1 controlled by the IMS terminal management system 1, and the terminal TS registers with the IMS terminal management system 1 of its home location, the IMS terminal
  • the management system 1 determines that the roaming area is not in the jurisdiction of the system according to the IP address accessed by the IMS terminal, and matches the data saved by the home management system with the IP address, and acquires a proxy station base station controller (Base Station Controller, referred to as BSC) Information and business information is sent to TS.
  • BSC Base Station Controller
  • the IMS terminal management system cannot accurately configure the information such as the address of the remote access agent point, and the terminal cannot obtain an accurate access point.
  • the domain name of each visited network IMS network is different, the domain name of the IMS terminal management system is also different, the initialization of the IMS terminal equipment is difficult, and the configuration of the terminal data is complicated, which is not conducive to promotion.
  • the IP-CAN roaming mode directly accesses the home IMS network through the IP network, and cannot guarantee the quality of the communication network (Quality of Server, QOS for short); the WLAN roaming WLAN and cable/xDSL access modes need to modify the DHCP server.
  • the IMS terminal cannot access the IMS network without accessing the network through DHCP. Finally, terminal provisioning service roaming management cannot be provided. In view of the problem that the terminal cannot obtain an accurate access point and cannot provide terminal open service roaming management in the related art, an effective solution has not been proposed yet.
  • IMS Internet Protocol Multimedia Subsystem
  • a method for an IMS terminal to access a network including: a home IMS terminal management system of an IMS terminal acquires IMS network access point information of a visited place from an visited IMS terminal management system of an IMS terminal The IMS terminal management system synchronizes the respective data through the interface; the home IMS terminal management system sends the configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point information.
  • the home IMS terminal management system of the IMS terminal acquires the visited IMS network access point information from the visited IMS terminal management system of the IMS terminal, including: the home IMS terminal management system receives the registration request of the IMS terminal; the home IMS The terminal management system acquires the IMS network access point information of the visited place from the visited IMS terminal management system according to the registration request.
  • the home IMS terminal management system acquires the visited IMS network access point information from the visited IMS terminal management system according to the registration request.
  • the home IMS terminal management system authenticates the IMS terminal according to the registration request, and connects according to the IMS terminal.
  • the Internet Protocol IP address determines the visited IMS terminal management system; the home IMS terminal management system sends the IMS network access point information request to the visited IMS terminal management system
  • the home IMS terminal management system receives the IMS network access point information from the visited IMS terminal management system and the service information of the visited place.
  • the method further includes: the home IMS terminal management system integrates the visited service information, the IMS network access point information, and the attribution according to the predetermined policy of the IMS terminal.
  • the IMS terminal manages the service information opened by the IMS terminal locally saved by the system, and generates configuration information.
  • the method further includes: the registered IMS terminal management system receives the registration request of the IMS terminal, and determines the current account according to the registration request.
  • the registered IMS terminal management system initiates an identity authentication request to the home IMS terminal management system of the current account; if the authentication is successful, the registered IMS terminal management system manages from the home IMS terminal of the current account The system obtains the service information of the current account, and obtains the IMS network access point information of the visited place from the visited IMS terminal management system; if the authentication is unsuccessful, the registration ends, and the IMS terminal disconnects the registered IMS terminal management system. .
  • the method further includes: the registered IMS terminal management system receives the registration request of the IMS terminal, and determines the current account according to the registration request.
  • the IMS terminal management system of the home location; the registered IMS terminal management system delivers the domain name information of the home IMS terminal management system of the current account to the IMS terminal; the home IMS terminal management system of the current account receives the registration request of the IMS terminal.
  • the home IMS terminal management system if the home IMS terminal management system fails to obtain the IMS network access point information, the home IMS terminal management system directly delivers the IMS network access point information of the home location to the IMS terminal, and the IMS terminal connects according to the IMS network of the home location.
  • the inbound information is connected to the IMS network.
  • the IMS terminal management system configures account information, service data, and IP network segments of all terminals of the terminal, and configures a domain name, a jurisdiction IP network segment, and a system feature code of the corresponding one or more IMS terminal management systems.
  • the method further includes: the IMS terminal management system receiving the synchronization update data request from the other IMS terminal management system And check the legitimacy of the data requested for synchronization; if the number of requests is synchronized According to the law, the IMS terminal management system checks whether the data requested for synchronization conflicts with its own existing data; if the data requested for synchronization is not legal, the IMS terminal management system returns failure information to other IMS terminal management systems; If the existing data does not conflict, the IMS terminal management system automatically updates the data requested for synchronization; if the data requested to be synchronized conflicts with the existing data, the IMS terminal management system sends the conflicting node information to other IMS terminal management systems, and other IMS terminals The management system re-synchronizes the data after adjusting the data.
  • the method further includes: the IMS terminal management system self-checking whether the IP network segment conflicts, if not conflicting, splitting the IP network segment and Effective.
  • the IMS network access point information is a Base Station Controller (BSC) address information corresponding to an IP address accessed by the IMS terminal.
  • BSC Base Station Controller
  • an apparatus for accessing a network by an IMS terminal which should be configured as an IMS terminal management system, includes: an obtaining module, configured to acquire an IMS of a visited place from an visited IMS terminal management system of the IMS terminal The network access point information, wherein the IMS terminal management system synchronizes the respective data through the interface; the sending module is configured to send the configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point information.
  • the foregoing apparatus further includes: an integration module, configured to integrate the service information of the visited place, the IMS network access point information, and the service information opened by the IMS terminal locally saved by the home IMS terminal management system according to a predetermined policy of the IMS terminal; Module, set to generate configuration information.
  • an integration module configured to integrate the service information of the visited place, the IMS network access point information, and the service information opened by the IMS terminal locally saved by the home IMS terminal management system according to a predetermined policy of the IMS terminal.
  • the IMS terminal management system synchronizes the respective data through the interface, and the IMS terminal management system of the IMS terminal at the time of roaming acquires the IMS network access point information of the visited place from the visited IMS terminal management system of the IMS terminal,
  • the home IMS terminal management system sends the configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point information, and solves the problem that the terminal cannot obtain an accurate access point and cannot provide terminal open service roaming management in the related art.
  • the IMS network access point acquired by the IMS terminal is more accurate, the service roaming management is realized, and the security of the IMS network is improved.
  • FIG. 1 is a schematic diagram of an IMS terminal roaming access network according to the related art
  • 2 is a flowchart of a method for an IMS terminal to access a network according to an embodiment of the present invention
  • FIG. 3 is a block diagram showing an apparatus for accessing a network by an IMS terminal according to an embodiment of the present invention
  • FIG. 4 is an IMS terminal according to an embodiment of the present invention
  • FIG. 5 is a structural block diagram of an IMS terminal management system according to a preferred embodiment 2 of the present invention
  • FIG. 6 is a flow chart of an IMS terminal registering at a visited location according to a preferred embodiment 3 of the present invention
  • Figure 7 is a flow chart of an IMS terminal in accordance with a preferred embodiment 4 of the present invention for registering exchange account registration
  • Figure 8 is a flow chart showing data synchronization between IMS terminal management systems in accordance with a preferred embodiment 5 of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
  • FIG. 2 is a flowchart of a method for an IMS terminal to access a network according to an embodiment of the present invention.
  • the method includes the following steps: Step S202: The IMS terminal management system of the IMS terminal acquires the IMS network access point information of the visited place from the visited IMS terminal management system of the IMS terminal, wherein the IMS terminal management system synchronizes the respective data through the interface; Step S204, the attribution The IMS terminal management system sends configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point information.
  • the IMS terminal management system synchronizes the respective data through the interface, and the IMS terminal management system of the IMS terminal at the time of roaming acquires the IMS network access point information of the visited place from the visited IMS terminal management system of the IMS terminal,
  • the home IMS terminal management system sends configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point information, which solves the problem that the terminal cannot obtain an accurate access point and cannot provide terminal open service roaming terminal management in the related art.
  • the problem is that the IMS network access point acquired by the IMS terminal is more accurate, the service roaming terminal management is realized, and the security of the IMS network is improved.
  • the IMS terminal management system of the IMS terminal obtains the IMS network access point information of the visited IMS from the visited IMS terminal management system of the IMS terminal, and a preferred manner is given below.
  • the method includes: the home IMS terminal management system receives a registration request of the IMS terminal; The IMS terminal management system acquires the IMS network access point information of the visited place from the visited IMS terminal management system according to the registration request. This method can save system overhead.
  • the manner in which the home IMS terminal management system acquires the IMS network access point information of the visited place from the visited IMS terminal management system according to the registration request is also various.
  • the following provides a preferred home IMS terminal management system from the visited IMS terminal according to the registration request.
  • the manner in which the management system obtains the IMS network access point information of the visited place includes: after the home IMS terminal management system authenticates the IMS terminal according to the registration request, determining the visited IMS terminal management system according to the IP address of the IMS terminal connection; The IMS terminal management system sends an IMS network access point information request message to the visited IMS terminal management system; the home IMS terminal management system receives the IMS network access point information from the visited IMS terminal management system and the service information of the visited place.
  • the method improves the security of the IMS network by opening the domain name (IP address) of the IMS terminal management system to the IMS terminal device, and other information such as the IMS core network is not open to the IMS terminal.
  • the method may further include the following steps: the home IMS terminal management system integrates the visited service information and the IMS network access point according to the predetermined policy of the IMS terminal. The information and the home IMS terminal management system locally store the service information opened by the IMS terminal, and generate configuration information.
  • the method obtains the service information opened by the IMS terminal device at the home location, integrates the service information of the home location with the service information of the visited place, and generates configuration information together with other information, thereby realizing the support for the terminal opening service roaming terminal management.
  • the IMS terminal may have multiple different accounts. After the IMS terminal has successfully registered to the home IMS terminal management system of an account, it may be necessary to register using the current account different from the account attribution. The following is a better implementation of roaming control in the above situation:
  • the IMS terminal management system of the current account is responsible for verifying the identity, and returns information to the IMS terminal management system of the registered account, and the IMS terminal management system of the registered account obtains the access point information of the visited place, and the manner may
  • the method is as follows: before the IMS terminal management system of the IMS terminal acquires the IMS network access point information of the visited place from the visited IMS terminal management system, the registered IMS terminal management system receives the registration request of the IMS terminal, and according to The registration request determines the home location IMS terminal management system of the current account; the registered IMS terminal management system initiates an identity authentication request to the home IMS terminal management system of the current account; if the authentication is successful, the registered IMS terminal management system is from the current account The home IMS terminal management system acquires the service information of the current account, and obtains the IMS network access point information of the visited place from the visited IMS terminal management system; if the authentication is unsuccessful, the registration ends, and the IMS terminal disconnects and is registered.
  • the connection of the IMS terminal management system sends the service information and the access point information to the IMS terminal, and the IMS terminal can access the IMS network according to the information, and use the service according to the service information.
  • the IMS terminal obtains the domain name information of the home IMS terminal management system of the current account through the IMS terminal management system of the registered account, and obtains the access point information of the visited place by the IMS terminal management system of the current account, and the manner can pass the following Step implementation: before the IMS terminal management system of the IMS terminal acquires the IMS network access point information of the visited place from the visited IMS terminal management system, the registered IMS terminal management system receives the registration request of the IMS terminal, and according to the registration request Determining the IMS terminal management system of the current account; the registered IMS terminal management system sends the domain name information of the IMS terminal management system of the current account to the IMS terminal; the IMS terminal management system of the current account receives the IMS terminal Registration request.
  • the IMS terminal directly registers with the home IMS terminal management system of the current account, and the home IMS terminal management system of the current account obtains the access point information from the visited IMS terminal management system, and the IMS terminal can be based on the attribution of the current account.
  • the access point information sent by the IMS terminal management system accesses the IMS network, and uses the service according to the service information.
  • the home IMS terminal management system fails to obtain the IMS network access point information, the home IMS terminal management system directly delivers the IMS network access point information of the home location to the IMS terminal, and the IMS terminal according to the attribution
  • the IMS network access point information accesses the IMS network.
  • the method provides a solution when the IMS terminal management system is unstable, so that the IMS terminal management system can continue to provide services and improve the availability of the IMS terminal management system.
  • the following steps may also be included:
  • the IMS terminal management system configures account information, service data, and IP network segments of all terminals of the terminal, and configures a domain name, a jurisdiction IP network segment, and a system feature code of the corresponding one or more IMS terminal management systems.
  • the method can facilitate the initialization of the IMS terminal device and the data configuration of the IMS terminal device, and provides support for data synchronization between different IMS terminal management systems. Because the domain name of each IMS network is different, the domain name of the IMS terminal management system is different, which often leads to difficulty in initializing the IMS terminal device, and the data configuration of the IMS terminal device is complicated, thus providing a better way to solve the above problem.
  • the method further includes: the IMS terminal management system receiving the synchronous update data request from the other IMS terminal management system, and checking the request The legality of the synchronized data; if the data requested for synchronization is legal, the IMS terminal management system checks whether the data requested for synchronization conflicts with its own existing data; if the data requested for synchronization is not legal, the IMS terminal management system manages to other IMS terminals.
  • the system returns failure information; if the data requested to be synchronized does not conflict with the existing data, the IMS terminal management system automatically updates the data requested to be synchronized; If the data requested for synchronization conflicts with the existing data, the IMS terminal management system transmits the conflicting node information to the other IMS terminal management system, and the other IMS terminal management system adjusts the data and re-synchronizes the data.
  • the method realizes data synchronization between different IMS terminal management systems, facilitates initialization and data configuration of the IMS terminal device, and is beneficial to the expansion and application of the IMS network.
  • the method may further include: the IMS terminal management system self-checks whether the IP network segment conflicts, and if not conflicts, splitting the IP network segment and taking effect.
  • the method facilitates data synchronization between different IMS terminal management systems.
  • the IP network segment can be automatically split by the IMS terminal management system.
  • the IMS network access point information in the above content may be the BSC address information corresponding to the IP address accessed by the IMS terminal.
  • the embodiment of the invention further provides an apparatus for an IMS terminal to access a network, and the apparatus may be configured to implement the method for the IMS terminal to access the network.
  • the apparatus includes: an obtaining module 32 and a sending module 34, wherein the obtaining module 32 is set to be a visit from the IMS terminal.
  • the IMS terminal management system acquires the IMS network access point information of the visited place, wherein the IMS terminal management system synchronizes the respective data through the interface;
  • the sending module 34 is coupled to the obtaining module 32, and is configured to send the configuration information to the IMS terminal,
  • the configuration information includes the acquired IMS network access point information.
  • the obtaining module 32 acquires the visited IMS network access point information from the visited IMS terminal management system of the IMS terminal, wherein the IMS terminal management system synchronizes the respective data through the interface; the sending module 34 sends the IMS terminal to the IMS terminal.
  • Configuration information where the configuration information includes the obtained IMS network access point information, and solves the problem that the terminal cannot obtain an accurate access point and cannot provide terminal open service roaming terminal management in the related art, thereby achieving the IMS selected by the IMS terminal.
  • the network access point is more accurate, which realizes the management of the service roaming terminal and improves the security of the IMS network.
  • the apparatus may include: an integration module 36 and a generation module, in addition to all the modules shown in FIG. 38, wherein the integration module 36 is coupled to the acquisition module 32, and is configured to integrate the service information of the visited place, the IMS network access point information, and the service opened by the IMS terminal locally saved by the home IMS terminal management system according to a predetermined policy of the IMS terminal.
  • the information generating module 38 is coupled to the integration module 36 and configured to generate configuration information.
  • the obtaining module 32 comprises: a first receiving unit, configured to receive a registration request of the IMS terminal; an obtaining unit, coupled to the first receiving unit, configured to acquire the visited IMS network from the visited IMS terminal management system according to the registration request Access point information.
  • the obtaining module 32 further includes: a determining unit, configured to: after authenticating the IMS terminal according to the registration request, determine the visited IMS terminal management system according to the Internet Protocol IP address of the IMS terminal connection; the sending unit is coupled to the determining unit, and configured to Sending an IMS network access point information request message to the visited IMS terminal management system; the second receiving unit is coupled to the sending unit, configured to receive the IMS network access point information from the visited IMS terminal management system and the service information of the visited place .
  • a determining unit configured to: after authenticating the IMS terminal according to the registration request, determine the visited IMS terminal management system according to the Internet Protocol IP address of the IMS terminal connection
  • the sending unit is coupled to the determining unit, and configured to Sending an IMS network access point information request message to the visited IMS terminal management system
  • the second receiving unit is coupled to the sending unit, configured to receive the IMS network access point information from the visited IMS terminal management system and the service information of the visited place .
  • the IMS terminal management system is a system for registering an account
  • the device further includes: a first receiving module, configured to receive a registration request of the IMS terminal, and determine a home IMS terminal management system of the current account according to the registration request; an initiating module, coupling Up to the first receiving module, configured to initiate an identity authentication request to the home IMS terminal management system of the current account; the first processing module is coupled to the initiating module, and configured to, from the case of successful authentication, the home IMS terminal from the current account
  • the management system obtains the service opening information of the current account, and obtains the IMS network access point information of the visited place from the visited IMS terminal management system; if the authentication is unsuccessful, the registration ends, and the IMS terminal disconnects the registered IMS terminal management system.
  • the IMS terminal management system is a system for registering an account
  • the device further includes: a second receiving module, configured to receive a registration request of the IMS terminal, and determine an IMS terminal management system of the current account according to the registration request; And being coupled to the second receiving module, configured to send the domain name information of the home IMS terminal management system of the current account to the IMS terminal; at this time, the home IMS terminal management system of the current account receives the registration request of the IMS terminal.
  • the home IMS terminal management system if the home IMS terminal management system fails to obtain the IMS network access point information, the home IMS terminal management system directly delivers the IMS network access point information of the home location to the IMS terminal, and the IMS terminal connects according to the IMS network of the home location.
  • the inbound information is connected to the IMS network.
  • the IMS terminal management system configures account information, service data, and IP network segments of all terminals of the terminal, and configures a domain name, a jurisdiction IP network segment, and a system feature code of the corresponding one or more IMS terminal management systems.
  • the apparatus further includes: a synchronization module configured to receive a synchronization update data request from the other IMS terminal management system, and check the validity of the data requested for synchronization; the second processing module, coupled to the synchronization module, configured to be in the request If the synchronized data is legal, check whether the data requested for synchronization conflicts with its own existing data; if the data requesting synchronization is invalid, return a failure letter to other IMS terminal management systems.
  • a synchronization module configured to receive a synchronization update data request from the other IMS terminal management system, and check the validity of the data requested for synchronization
  • the second processing module coupled to the synchronization module, configured to be in the request If the synchronized data is legal, check whether the data requested for synchronization conflicts with its own existing data; if the data requesting synchronization is invalid, return a failure letter to other IMS terminal management systems.
  • An update module coupled to the second processing module, configured to automatically update the requested synchronization data if the data requested to be synchronized does not conflict with the existing data; the second sending module is configured to request the synchronized data and current When there is data conflict, the conflicting node information is sent to other IMS terminal management systems, and the other IMS terminal management system adjusts the data and then re-synchronizes the data.
  • the apparatus for accessing the network by the IMS terminal in the device embodiment corresponds to the foregoing method embodiment, and the specific implementation process is described in detail in the method embodiment, and details are not described herein again. In order to make the technical solutions and implementation methods of the present invention clearer, the implementation process will be described in detail below in conjunction with the preferred embodiments.
  • the roaming control and data intelligent adjustment method of the IMS terminal is as follows: Add a data communication two-way synchronization interface between the IMS terminal management systems, and the interface is used for the management of the IP network segment synchronization and information between the systems. Obtain.
  • the IMS terminal management system configures the peer IMS terminal management system node information, including the peer system domain name, the jurisdiction IP network segment, and the system signature; configures all terminal account information and service data of the IMS terminal management system, and the IP network segment under the jurisdiction All IP network segments are shared and automatically adjusted between systems; the system domain name is configured on both the public network's DNS and the carrier's private network's DNS, and is open on the public network, where the private network DNS domain name resolves all relationships. The domain name of the system is resolved to the nearest terminal management system IP address.
  • the IMS terminal management system There are two ways to register the IMS terminal to the IMS terminal management system: one is to enter the roaming place (ie, the visited place) IMS terminal management system, and the other is to access the roaming IMS terminal management system by attribution.
  • the visited IMS terminal management system manages the authentication legality according to the registration request of the terminal to the IMS terminal of the home location, and the identity legality is from the attribution. Get the business information of the account.
  • the visited IMS terminal management system obtains the regional service according to the terminal registration information to the visited IMS terminal management system.
  • the IMS terminal management system that the terminal accesses integrates the acquired information and the locally saved information according to the policy, and delivers the integrated information to the IMS terminal, and the IMS terminal accesses the IMS network according to the information and uses the opened service.
  • the network access point is more accurate.
  • the two-way synchronization interface for data communication between the IMS terminal management systems is adopted, which solves the problem that the terminal registration setting is complicated, makes the terminal registration setting simpler, and the terminal implementation is simpler.
  • FIG. 5 is a structural block diagram of an IMS terminal management system according to a preferred embodiment 2 of the present invention. As shown in FIG. 5, the system includes: a terminal interface module 502, an external network element interface module 504, and a data scheduling module 506. Data storage module 508 and data management module 510.
  • the network element that interfaces with the peripheral interface module 502 and the external network element interface module 504 includes: a registered various terminal, and a home location overhead system 512 (also referred to as a customer relationship management system, a customer relationship management system, referred to as CRM).
  • the peer-to-peer IMS terminal management system 514 the registered various terminals may include: a hard terminal 516, a mobile phone soft terminal 518, and a PC soft terminal 520.
  • the terminal interface module 502 is configured to implement the hard terminal 516, the mobile phone soft terminal 518, and the PC soft terminal.
  • the external network element interface module 504 is set to implement and attribution overhead
  • the three-party interface such as the home system 512 is connected to meet the requirements of the overhead user.
  • the external network element interface module 504 is also used to interface with other remote IMS terminal management systems 514 to meet the IP address between the system, the system domain name synchronization, and the access point BSC address acquisition.
  • the data scheduling module 506 is configured to implement internal data scheduling management and logical judgment processing of the system, determine the user home IMS terminal management system according to the terminal registration request, and determine the current visited IMS terminal management system according to the terminal registration request; the data management module 510 is configured to Data configuration, maintenance, and management are implemented; the data storage module 508 is configured to provide users with services for storing system data, terminal configuration information, and other data.
  • FIG. 6 is a flow chart of registering an IMS terminal in a visited place according to a preferred embodiment 3 of the present invention, as shown in FIG. 6, wherein the device TS and the device TS' are an IMS device. It can be called an IMS terminal, and can also be called a terminal or device.
  • the so-called system refers to the IMS terminal management system
  • the device TS registration account belongs to the system A
  • the device TS current system domain name is the domain name of the system A
  • the B-managed area obtains information such as the BSC address managed by the system B when the system B manages the area, and the terminal accesses the IMS core network according to the address sent by the system A to the BSC.
  • the arrow in FIG. 6 indicates the direction in which the process proceeds
  • TS indicates the terminal
  • TS' indicates that the terminal roams from system A to system B. As shown in FIG.
  • the method includes the following steps: Step S602, the device TS roams from the system A to the system B, and the device TS becomes the device TS'.
  • Step S604 the device TS' is in the network managed by the system B and successfully accesses the IP network, and the device TS' registers with the system A according to the management system domain name.
  • Step S606 the system A checks the information of the device TS'. After the verification, the system A determines the access system to which the device TS' belongs according to the IP address of the terminal connection, and then sends the acquisition user to the access system B to which the device TS' belongs. A request message to enter the BSC address.
  • Step S608 the system B acquires the corresponding BSC address information according to the IP address of the terminal sent by the system A, and returns the information to the system A.
  • the system A receives the BSC address information (domain name or IP address) returned by the system B, generates the configuration information of the device TS' according to the address of the BSC, and delivers the configuration information to the device TS'.
  • the device TS' accesses the BSC managed by the system B according to the delivered configuration information. It should be noted that, if the system A to the system B fails to obtain the information, the system A directly sends the information of the home location to the TS′, and the device TS′ directly accesses the IMS network to the home access point BSC.
  • FIG. 7 is a flow chart of the IMS terminal replacing the account registration in the visited place according to the preferred embodiment 4 of the present invention, as shown in FIG. 7, wherein the called device TS is an IMS device, which may also be called The IMS terminal, which may also be referred to as a terminal or device, refers to the IMS terminal management system.
  • the registered account TS1 or the account TS1 belongs to the system A
  • the registered account TS2 or the account TS2 belongs to the system C. As shown in FIG.
  • Step S702 to step S704 the device TS is used for the first time, the device presets the real default management system A, the user registers with the account TS1, and the registration is successful, the registration process is consistent with the process shown in FIG.
  • Step S706 the device TS enters the visited network system B, the user registers with the account TS2, and the device initiates a registration request to the system A.
  • Step S708 the system A determines the account TS2 attribution system C according to the registration request.
  • Step S710 the system A initiates an account TS2 identity information authentication request to the system C.
  • the system A receives the authentication result returned by the system C. If the authentication succeeds, the IMS access identity information and the service opening information are returned. Otherwise, the registration ends and the connection with the system A is disconnected.
  • the system A determines, according to the registration request, that the account TS2 is currently visiting the network system B.
  • the system A initiates an IMS access information query to the system B.
  • Step S718 the system A receives the information returned by the system B and obtains the returned IMS network access information. If the query fails, the system A directly obtains the best IMS network access point information under its jurisdiction.
  • step S720 the system A sends the IMS network access information and the service information opened by the account to the device TS.
  • the device TS accesses the IMS network according to the acquired IMS network access information to the best access point BSC. End of registration, disconnect from system A.
  • Preferred Embodiment 5 The data between the IMS terminal management systems can be synchronized before the IMS terminal registers with the IMS terminal management system.
  • Figure 8 is a flow chart showing data synchronization between IMS terminal management systems according to a preferred embodiment 5 of the present invention, wherein the system and management system described below are both IMS terminal management systems.
  • First determine that the system needs to adjust the management data. For example, when the original management IP network segment is refined, the system first checks whether the IP network segment conflicts.
  • Step S802 The system receives a synchronization request message of another system.
  • Step S804 the system requesting the synchronization request requests the synchronization data to be checked for legality. If not, the process proceeds to step S806; if the data is legal, the process proceeds to step S808.
  • Step S806 directly returning the illegal failure information to the system that initiates the synchronization request.
  • Step S808 the system checks whether the data requested by the system that initiates the synchronization request conflicts with the existing data of the system.
  • Step S810 the system automatically updates the data requested for synchronization, for example, is an IP network segment refinement request, and the system automatically refines the IP network segment under the jurisdiction of the system that initiates the synchronization request according to the synchronization request message, and if the synchronization succeeds, directly initiates the synchronization request.
  • the system node returns a successful response, and if the synchronization fails, the process proceeds to step S812.
  • Step S812 the system acquires node information with data conflicts, and returns the conflicting node information to the system that initiates the synchronization request, and the peer system, that is, the system that initiates the synchronization request, re-synchronizes the data after adjusting the correct data.
  • a soft terminal program is installed on the mobile device, by which the IMS terminal management system can be successfully logged in and access to the IMS network, and the user logs in using another foreign cross-system account.
  • the original account A of the device belongs to system A and is successfully registered to system A.
  • the new account B belongs to system B, and the device moves to the jurisdiction of system C.
  • the device communicates with system A, B, C computer network, system A, B, C intercommunication, the IP address and domain name of the peer system of each system are complete and correct.
  • the peer system of system A is system B, C
  • the peer system of system B is system A, C
  • the peer system of system C is the system. A, B.
  • the steps for the system to complete the roaming process are as follows: Step A, System A synchronizes all IP addresses and domain names managed by the system to the systems B and C through the interface, and the systems B and C are processed in the same way; Step B, the account A is in the system A range to the system If the registration is successful, the system C is used to register with the account B.
  • step C the terminal device uses the account B information to first register with the system A. After receiving the registration information, the system A determines that the account B belongs to the system B according to the account information. System A sends the domain name information of system B to the terminal device.
  • step D After receiving the domain name information of system B, the terminal device automatically initiates registration with system B. System B authentication account B is legal, and the terminal device is determined according to the accessed IP address.
  • the system B obtains the BSC address information of the user near the system C, obtains the BSC address information and sends the BSC address and the service configuration information to the terminal device.
  • Step E the terminal device delivers the information according to the system B.
  • the BSC address is accessed to the BSC, accesses the IMS core network, and uses the service according to the service configuration information. It should be noted that, in the above process, the user only inputs the user name and password, and other interaction processes are automatically completed in the background. It should be noted that the steps shown in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and, although the logical order is shown in the flowchart, in some cases, The steps shown or described may be performed in an order different than that herein.
  • a method and apparatus for accessing a network by an IMS terminal which use the IMS terminal management system to synchronize respective data through an interface, and the home IMS of the IMS terminal when roaming
  • the terminal management system acquires the IMS network access point information of the visited place from the visited IMS terminal management system of the IMS terminal, and the home IMS terminal management system sends configuration information to the IMS terminal, where the configuration information includes the acquired IMS network access point.
  • the information solves the problem that the terminal cannot obtain an accurate access point and cannot provide terminal open service roaming management in the related art, so that the IMS network access point acquired by the IMS terminal is more accurate, the service roaming management is realized, and the IMS network is improved. Security.
  • modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or they may be Multiple modules or steps are made into a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种IMS终端接入网络的方法及装置,该方法包括:IMS终端的归属地IMS终端管理系统从IMS终端的拜访地IMS终端管理系统获取拜访地的IMS网络接入点信息,其中,IMS终端管理系统之间通过接口同步各自的数据;归属地IMS终端管理系统向IMS终端发送配置信息,其中,配置信息包括获取的IMS网络接入点信息。本发明中,IMS终端管理系统之间通过接口同步各自的数据,漫游时IMS终端的归属地IMS终端管理系统从其拜访地IMS终端管理系统获取拜访地接入点信息,并向IMS终端发送包括该接入点信息的配置信息,使得IMS终端获取的接入点更准确,实现了业务漫游管理,提高了IMS网络的安全性。

Description

因特网协议多媒体子系统终端接入网络的方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种因特网协议多媒体子系统终端接入网 络的方法及装置。 背景技术 因特网协议多媒体子系统(IP Multimedia Subsystem, 简称为 IMS)网络要求 IMS 终端可像移动无线终端一样可实现漫游控制接入, 减少用户在移动 IMS终端时的开销 户、 移机或改号等操作。 用户在营业厅开户时会生成一个用户名和密码, 用户拿着终端上电后手工在终端 界面输入用户名、 密码。 用户输入用户名、 密码后到控制系统进行登录注册。 如果用 户在控制系统未开户, 或用户名、 密码错误, 或终端处于漫游状态则控制系统直接向 终端返回注册失败的消息。 现有 IMS终端管理系统根据终端接入的因特网协议(Internet Protocol,简称为 IP) 地址与该系统配置的数据进行判断比较, 如果判断条件不匹配则系统判断为该终端超 过漫游控制, 不允许登录和下发登录 IMS核心网的配置信息。 现有 IMS终端管理系统漫游控制及数据配置方法如下: 在系统上配置该系统可控制的区域的所有地区, 地区配置可按照国、 省、 市、 区 县共四级配置, 在每级地区的每个地区都配置该地区的 IP网段。 同时, 配置一个或多 个非控制区域, 并设置这一个或多个非控制区域的 IP网段。在终端账户上设置该终端 账户的漫游控制策略。 终端在出厂时会根据 IMS运营商的要求,统一设置 IMS终端管理系统的域名地址, 终端在任何地方开机注册时, 都按照设置的域名到 IMS终端管理系统进行注册和获取 IMS业务配置信息。 终端在 IMS终端管理系统注册时会获取接入地的 IP地址, 系统根据终端的账户、 密码获取终端账户信息的漫游控制策略,系统根据注册接入地的 IP地址与地区上配置 的 IP地址进行匹配以获取地区信息, 进而用终端账户的漫游控制策略与获取的地区、 开户地区进行匹配判断, 如果不满足漫游控制策略则注册失败。 终端设备在 IMS 网络漫游有两种控制方式: 网络协议连接访问网络 (Internet Protocol Connectivity Access Network, 简称为 IP-CAN) 漫游和 IMS漫游。 其中, IP-CAN漫游实际是终端设备通过网络接入到归属地的 IMS网络。
IMS 漫游接入分为通用无线分组业务 (General Packet Radio Service, 简称为 GPRS)、 第 3代移动通信 (The Third Generation Mobile Communications, 简称为 3G) 方式接入和无线局域网 (Wireless Local Area Network, 简称为 WLAN) 无线、 电缆 / 数字用户线 (cable/Digital Subscriber Line, 简称为 cable/xDSL) 有线方式接入。
GPRS和 3G接入方式可附着在 IP-CAN网络通过服务通用分组无线业务支撑节点 (Serving General packet radio service support node, 简称为 SGSN) 注册到 IMS网络。 WLAN和 cable/xDSL方式通过动态主机配置协议 (Dynamic Host Configure Protocol, 简称为 DHCP) 服务器发现代理呼叫会话控制功能实体 (Proxy-Call Session Control Function, 简称为 P-CSCF) 域名, 域名服务 (Domain Name Server, 简称为 DNS) 解 析 P-CSCF域名并返回给终端, 终端根据 P-CSCF地址接入 IMS网络。 在已有 IMS终端管理系统中分为两种漫游方式: 管理系统内跨地漫游和管理系统 外的跨管理系统漫游。 图 1是根据相关技术的 IMS终端漫游接入网络的示意图, 如图 1所示, 1表示当今的计算机网络, 2表示 IMS终端管理系统 1控制的区域范围, 3表 示 IMS终端管理系统 2控制的区域范围, 4表示 IMS终端管理系统 1, 5表示 IMS终 端管理系统 2, 6表示从区 1漫游到区 b的过程, 7表示终端 (Terminal Station, 简称 为 TS)通过计算机网络到 IMS终端管理系统 1进行注册过程, 8表示终端 TS接收 IMS 终端管理系统 1下发的配置信息。 下面结合图 1描述上述两种漫游方式。 管理系统内跨地漫游: 终端 TS在 IMS终端管理系统 1的控制区域内从区 1漫游 到区 2时, IMS终端管理系统 1根据终端接入的 IP地址判断用户在区 2鉴权通过, IMS 终端管理系统 1下发区 2上配置的 IMS代理服务器地址信息, TS根据下发的 IMS代 理服务器地址信息就近接入。 管理系统外的跨管理系统漫游: 终端 TS在 IMS终端管理系统 1控制的区 1漫游 到 IMS终端管理系统 2控制的区 b, 终端 TS到其归属地的 IMS终端管理系统 1进行 注册, IMS终端管理系统 1根据 IMS终端接入的 IP地址判断漫游地区域不在本系统 管辖区内, 以 IP地址匹配归属地管理系统保存的数据, 获取一个代理接入点基站控制 器 (Base Station Controller, 简称为 BSC) 信息和业务信息下发给 TS。 根据现有 IMS终端管理系统的漫游控制方法和 IMS网络漫游方法存在如下问题: 首先, IMS终端管理系统无法准确配置异地接入代理点的地址等信息, 终端无法 获取准确的接入点。 其次,每个拜访网络 IMS网络域名不同, IMS终端管理系统的域名也不相同, IMS 终端设备初始化困难, 终端数据配置复杂, 不利于推广。 再次, IP-CAN漫游方式通过 IP网络直接接入归属地 IMS网络, 无法保证通信网 络服务质量(Quality of Server, 简称为 QOS)要求; IMS漫游的 WLAN和 cable/xDSL 接入方式需要修改 DHCP服务器, 不通过 DHCP接入网络 IMS终端无法接入 IMS网 络。 最后, 不能提供终端开通业务漫游管理。 针对相关技术中终端无法获取准确的接入点和不能提供终端开通业务漫游管理的 问题, 目前尚未提出有效的解决方案。 发明内容 本发明提供了一种因特网协议多媒体子系统 IMS终端接入网络的方法及装置, 以 至少解决相关技术中终端无法获取准确的接入点和不能提供终端开通业务漫游管理的 问题。 根据本发明的一个发明, 提供了一种 IMS终端接入网络的方法, 包括: IMS终端 的归属地 IMS终端管理系统从 IMS终端的拜访地 IMS终端管理系统获取拜访地的 IMS 网络接入点信息,其中, IMS终端管理系统之间通过接口同步各自的数据;归属地 IMS 终端管理系统向 IMS终端发送配置信息,其中,配置信息包括获取的 IMS网络接入点 信息。 优选地, IMS终端的归属地 IMS终端管理系统从 IMS终端的拜访地 IMS终端管 理系统获取拜访地的 IMS网络接入点信息包括: 归属地 IMS终端管理系统接收 IMS 终端的注册请求;归属地 IMS终端管理系统根据注册请求从拜访地 IMS终端管理系统 获取拜访地的 IMS网络接入点信息。 优选地,归属地 IMS终端管理系统根据注册请求从拜访地 IMS终端管理系统获取 拜访地的 IMS网络接入点信息包括:归属地 IMS终端管理系统根据注册请求认证 IMS 终端合法后,根据 IMS终端连接的因特网协议 IP地址确定拜访地 IMS终端管理系统; 归属地 IMS终端管理系统向拜访地 IMS终端管理系统发送 IMS网络接入点信息请求 消息; 归属地 IMS终端管理系统接收来自拜访地 IMS终端管理系统的 IMS网络接入 点信息和拜访地的业务信息。 优选地,在归属地 IMS终端管理系统向 IMS终端发送配置信息之前,上述方法还 包括:归属地 IMS终端管理系统根据 IMS终端的预定策略整合拜访地的业务信息、 IMS 网络接入点信息和归属地 IMS终端管理系统本地保存的 IMS终端开通的业务信息,并 生成配置信息。 优选地, 如果 IMS终端存在多个不同的账户, IMS终端已经成功注册到一个账户 的归属地 IMS终端管理系统后, 使用与该账户归属地不同的当前账户进行注册时, 在 IMS终端的归属地 IMS终端管理系统从拜访地 IMS终端管理系统获取拜访地的 IMS 网络接入点信息之前,上述方法还包括: 已注册的 IMS终端管理系统接收 IMS终端的 注册请求, 并根据注册请求确定当前账户的归属地 IMS终端管理系统; 已注册的 IMS 终端管理系统向当前账户的归属地 IMS终端管理系统发起身份认证请求; 如果认证成 功,则已注册的 IMS终端管理系统从当前账户的归属地 IMS终端管理系统获取当前账 户的业务信息,并从拜访地 IMS终端管理系统获取拜访地的 IMS网络接入点信息;如 果认证不成功, 则注册结束, IMS终端断开与已注册的 IMS终端管理系统的连接。 优选地, 如果 IMS终端存在多个不同的账户, IMS终端已经成功注册到一个账户 的归属地 IMS终端管理系统后, 使用与该账户归属地不同的当前账户进行注册时, 在 IMS终端的归属地 IMS终端管理系统从拜访地 IMS终端管理系统获取拜访地的 IMS 网络接入点信息之前,所述方法还包括: 已注册的 IMS终端管理系统接收 IMS终端的 注册请求, 并根据注册请求确定当前账户的归属地 IMS终端管理系统; 已注册的 IMS 终端管理系统向 IMS终端下发当前账户的归属地 IMS终端管理系统的域名信息;当前 账户的归属地 IMS终端管理系统接收到 IMS终端的注册请求。 优选地, 如果归属地 IMS终端管理系统获取 IMS网络接入点信息失败, 归属地 IMS终端管理系统直接下发归属地的 IMS网络接入点信息给 IMS终端, IMS终端根 据归属地的 IMS网络接入点信息接入 IMS网络。 优选地, IMS终端管理系统配置自身的所有终端的账户信息、 业务数据、 管辖 IP 网段, 并配置对应的一个或多个 IMS终端管理系统的域名、 管辖 IP网段、 系统特征 码。 优选地, 在归属地 IMS终端管理系统从拜访地 IMS终端管理系统获取拜访地的 IMS网络接入点信息之前, 上述方法还包括: IMS终端管理系统接收来自其它 IMS终 端管理系统的同步更新数据请求, 并检查请求同步的数据的合法性; 若请求同步的数 据合法, 则 IMS终端管理系统检查请求同步的数据与自身的现有数据是否冲突; 若请 求同步的数据不合法, IMS终端管理系统向其它 IMS终端管理系统返回失败信息; 若 请求同步的数据与现有数据没有冲突,则 IMS终端管理系统自动更新请求同步的数据; 若请求同步的数据与现有数据有冲突,则 IMS终端管理系统向其它 IMS终端管理系统 发送冲突的节点信息, 其它 IMS终端管理系统调整数据后重新进行数据的同步。 优选地,在 IMS终端管理系统接收到来自其它 IMS终端管理系统的同步更新数据 请求之前, 上述方法还包括: IMS终端管理系统自检 IP网段是否冲突, 如果不冲突, 拆分 IP网段并生效。 优选地, IMS网络接入点信息是与 IMS终端接入的 IP地址对应的基站控制器 (Base Station Controller, 简称为 BSC) 地址信息。 根据本发明的另一个发明, 提供了一种 IMS终端接入网络的装置, 应设置为 IMS 终端管理系统, 包括: 获取模块, 设置为从 IMS终端的拜访地 IMS终端管理系统获取 拜访地的 IMS网络接入点信息, 其中, IMS终端管理系统之间通过接口同步各自的数 据; 发送模块, 设置为向 IMS 终端发送配置信息, 其中, 配置信息包括获取的 IMS 网络接入点信息。 优选地, 上述装置还包括: 整合模块, 设置为根据 IMS终端的预定策略整合拜访 地的业务信息、 IMS网络接入点信息和归属地 IMS终端管理系统本地保存的 IMS终端 开通的业务信息; 生成模块, 设置为生成配置信息。 通过本发明, IMS终端管理系统之间通过接口同步各自的数据, 漫游时 IMS终端 的归属地 IMS终端管理系统从上述 IMS终端的拜访地 IMS终端管理系统获取拜访地 的 IMS网络接入点信息, 归属地 IMS终端管理系统向 IMS终端发送配置信息, 其中, 配置信息包括获取的 IMS网络接入点信息, 解决了相关技术中终端无法获取准确的接 入点和不能提供终端开通业务漫游管理的问题,使得 IMS终端获取的 IMS网络接入点 更准确, 实现了业务漫游管理, 并且提高了 IMS网络的安全性。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中- 图 1是根据相关技术的 IMS终端漫游接入网络的示意图; 图 2是根据本发明实施例的 IMS终端接入网络的方法的流程图; 图 3是根据本发明实施例的 IMS终端接入网络的装置结构框图; 图 4是根据本发明实施例的 IMS终端接入网络的装置的优选结构框图一; 图 5是根据本发明优选实施例二的 IMS终端管理系统的结构框图; 图 6是根据本发明优选实施例三的 IMS终端在拜访地进行注册的流程图; 图 7是根据本发明优选实施例四的 IMS终端在拜访地更换账户注册的流程图; 图 8是根据本发明优选实施例五的 IMS终端管理系统间进行数据同步的流程图。 具体实施方式 需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相 互组合。 下面将参考附图并结合实施例来详细说明本发明。 本发明实施例提供了一种 IMS终端接入网络的方法, 图 2是根据本发明实施例的 IMS终端接入网络的方法的流程图, 如图 2所示, 包括如下的步骤: 步骤 S202, IMS终端的归属地 IMS终端管理系统从 IMS终端的拜访地 IMS终端 管理系统获取拜访地的 IMS网络接入点信息, 其中, IMS终端管理系统之间通过接口 同步各自的数据; 步骤 S204, 归属地 IMS终端管理系统向 IMS终端发送配置信息, 其中, 配置信 息包括获取的 IMS网络接入点信息。 通过上述步骤, IMS终端管理系统之间通过接口同步各自的数据, 漫游时 IMS终 端的归属地 IMS终端管理系统从上述 IMS终端的拜访地 IMS终端管理系统获取拜访 地的 IMS网络接入点信息, 归属地 IMS终端管理系统向 IMS终端发送配置信息, 其 中, 配置信息包括获取的 IMS网络接入点信息, 解决了相关技术中终端无法获取准确 的接入点和不能提供终端开通业务漫游终端管理的问题, 使得 IMS 终端获取的 IMS 网络接入点更准确, 实现了业务漫游终端管理, 并且提高了 IMS网络的安全性。 在步骤 S202中, IMS终端的归属地 IMS终端管理系统从 IMS终端的拜访地 IMS 终端管理系统获取拜访地的 IMS网络接入点信息的方式有多种, 以下给出了一种较优 的方式, 该方式包括: 归属地 IMS终端管理系统接收 IMS终端的注册请求; 归属地 IMS终端管理系统根据注册请求从拜访地 IMS终端管理系统获取拜访地的 IMS网络接 入点信息。 该方法可以节省系统的开销。 其中,归属地 IMS终端管理系统根据注册请求从拜访地 IMS终端管理系统获取拜 访地的 IMS网络接入点信息的方式也是有多种的。 而在实施过程中, 为了保障网络侧 的安全, IMS核心网的很多信息是不能向 IMS终端公开的, 以下给出了一种较优的归 属地 IMS终端管理系统根据注册请求从拜访地 IMS终端管理系统获取拜访地的 IMS 网络接入点信息的方式,该方式包括:归属地 IMS终端管理系统根据注册请求认证 IMS 终端合法后,根据 IMS终端连接的 IP地址确定拜访地 IMS终端管理系统;归属地 IMS 终端管理系统向拜访地 IMS终端管理系统发送 IMS网络接入点信息请求消息;归属地 IMS终端管理系统接收来自拜访地 IMS终端管理系统的 IMS网络接入点信息和拜访地 的业务信息。 该方法通过把 IMS终端管理系统的域名 (IP地址) 对 IMS终端设备开 放, 而 IMS核心网等其他信息不对 IMS终端开放, 从而提高了 IMS网络的安全性。 在步骤 S204中, 在归属地 IMS终端管理系统向 IMS终端发送配置信息之前, 还 可以包括以下步骤:归属地 IMS终端管理系统根据 IMS终端的预定策略整合拜访地的 业务信息、 IMS网络接入点信息和归属地 IMS终端管理系统本地保存的 IMS终端开通 的业务信息, 并生成配置信息。 该方法通过获取 IMS终端设备在归属地开通的业务信 息, 并且将归属地的业务信息与拜访地的业务信息进行整合后与其他信息一起生成配 置信息, 实现了对终端开通业务漫游终端管理的支持。 实际应用中, IMS终端可能存在多个不同的账户, IMS终端已经成功注册到一个 账户的归属地 IMS终端管理系统后, 可能需要使用与该账户归属地不同的当前账户进 行注册。 下面给出了上述情况下较优的漫游控制实现方式:
( 1 ) 当前账户的归属地 IMS终端管理系统负责验证身份, 并返回信息给已注册 账户的 IMS终端管理系统,由已注册账户的 IMS终端管理系统获取拜访地的接入点信 息,该方式可以通过以下步骤实现:在 IMS终端的归属地 IMS终端管理系统从拜访地 IMS终端管理系统获取拜访地的 IMS网络接入点信息之前,已注册的 IMS终端管理系 统接收 IMS终端的注册请求,并根据注册请求确定当前账户的归属地 IMS终端管理系 统;已注册的 IMS终端管理系统向当前账户的归属地 IMS终端管理系统发起身份认证 请求; 如果认证成功,则已注册的 IMS终端管理系统从当前账户的归属地 IMS终端管 理系统获取当前账户的业务信息, 并从拜访地 IMS 终端管理系统获取拜访地的 IMS 网络接入点信息; 如果认证不成功, 则注册结束, IMS终端断开与已注册的 IMS终端 管理系统的连接。此处, 已注册的 IMS终端管理系统向 IMS终端发送业务信息以及接 入点信息, IMS终端可以据此接入 IMS网络, 并根据业务信息使用业务。 ( 2 ) IMS终端通过已注册账户的 IMS终端管理系统获取当前账户的归属地 IMS 终端管理系统的域名信息,由当前账户的 IMS终端管理系统获取拜访地的接入点信息, 该方式可以通过以下步骤实现:在 IMS终端的归属地 IMS终端管理系统从拜访地 IMS 终端管理系统获取拜访地的 IMS网络接入点信息之前,已注册的 IMS终端管理系统接 收 IMS终端的注册请求, 并根据注册请求确定当前账户的归属地 IMS终端管理系统; 已注册的 IMS终端管理系统向 IMS终端下发当前账户的归属地 IMS终端管理系统的 域名信息; 当前账户的归属地 IMS终端管理系统接收到 IMS终端的注册请求。 此处, IMS终端直接注册到当前账户的归属地 IMS终端管理系统, 由当前账户的归属地 IMS 终端管理系统从拜访地 IMS终端管理系统获取接入点信息, IMS终端可以根据当前账 户的归属地 IMS终端管理系统发送的接入点信息接入 IMS网络,并根据业务信息使用 业务。 上面提供了 IMS终端存在多账户注册 IMS终端管理系统时的两种优选处理方式, 实际运用中可以根据需求选择处理方式, 比较灵活, 提高了 IMS终端管理系统的实用 性。 在上述的步骤中, 如果归属地 IMS终端管理系统获取 IMS网络接入点信息失败, 归属地 IMS终端管理系统直接下发归属地的 IMS网络接入点信息给 IMS终端, IMS 终端根据归属地的 IMS网络接入点信息接入 IMS网络。 该方法在 IMS终端管理系统 运行不稳定时, 提供了一种解决方式, 使得 IMS终端管理系统能够继续提供服务, 提 高了 IMS终端管理系统的可用性。 为了更好的实现 IMS终端接入网络, 在步骤 S202之前, 还可以包括以下步骤:
IMS终端管理系统配置自身的所有终端的账户信息、业务数据、 管辖 IP网段, 并配置 对应的一个或多个 IMS终端管理系统的域名、 管辖 IP网段、 系统特征码。 该方法可 以便于 IMS终端设备的初始化和 IMS终端设备的数据配置, 为不同的 IMS终端管理 系统之间进行数据同步提供了支持。 由于每个 IMS网络的域名不同, IMS终端管理系统的域名也不相同,往往导致 IMS 终端设备初始化困难, IMS终端设备数据配置复杂, 因此提供了一种较优的方式来解 决上述问题,该方式是在归属地 IMS终端管理系统从拜访地 IMS终端管理系统获取拜 访地的 IMS网络接入点信息之前,还包括: IMS终端管理系统接收来自其它 IMS终端 管理系统的同步更新数据请求, 并检查请求同步的数据的合法性; 若请求同步的数据 合法, 则 IMS终端管理系统检查请求同步的数据与自身的现有数据是否冲突; 若请求 同步的数据不合法, IMS终端管理系统向其它 IMS终端管理系统返回失败信息; 若请 求同步的数据与现有数据没有冲突, 则 IMS终端管理系统自动更新请求同步的数据; 若请求同步的数据与现有数据有冲突,则 IMS终端管理系统向其它 IMS终端管理系统 发送冲突的节点信息, 其它 IMS终端管理系统调整数据后重新进行数据的同步。 该方 法实现了不同的 IMS终端管理系统之间进行数据同步,便于 IMS终端设备初始化和数 据配置, 有利于 IMS网络的拓展和应用。 其中,在 IMS终端管理系统接收到来自其它 IMS终端管理系统的同步更新数据请 求之前, 还可以包括: IMS终端管理系统自检 IP网段是否冲突, 如果不冲突, 拆分 IP 网段并生效。该方法有利于不同的 IMS终端管理系统之间进行数据同步。实际应用中, 可以由 IMS终端管理系统自动拆分 IP网段。 需要指出的是, 上述内容中的 IMS网络接入点信息可以是与 IMS终端接入的 IP 地址对应的 BSC地址信息。 本发明实施例还提供了一种 IMS终端接入网络的装置, 该装置可以设置为实现上 述 IMS终端接入网络的方法。图 3是根据本发明实施例的 IMS终端接入网络的装置结 构框图, 如图 3所示, 该装置包括: 获取模块 32和发送模块 34, 其中, 获取模块 32, 设置为从 IMS终端的拜访地 IMS终端管理系统获取拜访地的 IMS网络接入点信息, 其中, IMS终端管理系统之间通过接口同步各自的数据; 发送模块 34, 耦合至获取模 块 32, 设置为向 IMS终端发送配置信息, 其中, 配置信息包括获取的 IMS网络接入 点信息。 通过上述装置, 获取模块 32从 IMS终端的拜访地 IMS终端管理系统获取拜访地 的 IMS网络接入点信息, 其中, IMS终端管理系统之间通过接口同步各自的数据; 发 送模块 34向 IMS终端发送配置信息, 其中, 配置信息包括获取的 IMS网络接入点信 息, 解决了相关技术中终端无法获取准确的接入点和不能提供终端开通业务漫游终端 管理的问题,进而达到了 IMS终端选择的 IMS网络接入点更准确,实现了业务漫游终 端管理以及提高 IMS网络安全性的效果。 图 4是根据本发明实施例的 IMS终端接入网络的装置的优选结构框图一, 如图 4 所示, 该装置除具有图 3所示所有模块外, 还可以包括: 整合模块 36和生成模块 38, 其中, 整合模块 36, 耦合至获取模块 32, 设置为根据 IMS终端的预定策略整合拜访 地的业务信息、 IMS网络接入点信息和归属地 IMS终端管理系统本地保存的 IMS终端 开通的业务信息; 生成模块 38, 耦合至整合模块 36, 设置为生成配置信息。 优选地, 获取模块 32包括: 第一接收单元, 设置为接收 IMS终端的注册请求; 获取单元, 耦合至第一接收单元, 设置为根据注册请求从拜访地 IMS终端管理系统获 取拜访地的 IMS网络接入点信息。 优选地, 获取模块 32还包括: 确定单元, 设置为根据注册请求认证 IMS终端合 法后, 根据 IMS终端连接的因特网协议 IP地址确定拜访地 IMS终端管理系统; 发送 单元,耦合至确定单元,设置为向拜访地 IMS终端管理系统发送 IMS网络接入点信息 请求消息; 第二接收单元, 耦合至发送单元, 设置为接收来自拜访地 IMS终端管理系 统的 IMS网络接入点信息和拜访地的业务信息。 优选地, 如果 IMS终端存在多个不同的账户, IMS终端已经成功注册到一个账户 的归属地 IMS终端管理系统后, 使用与该账户归属地不同的当前账户进行注册时, 此 时, 上述装置所属的 IMS终端管理系统作为已注册账户的系统, 上述装置还包括: 第 一接收模块, 设置为接收 IMS终端的注册请求, 并根据注册请求确定当前账户的归属 地 IMS终端管理系统; 发起模块, 耦合至第一接收模块, 设置为向当前账户的归属地 IMS终端管理系统发起身份认证请求; 第一处理模块, 耦合至发起模块, 设置为在认 证成功的情况下, 从当前账户的归属地 IMS终端管理系统获取当前账户的业务开通信 息,并从拜访地 IMS终端管理系统获取拜访地的 IMS网络接入点信息;如果认证不成 功, 则注册结束, IMS终端断开与已注册的 IMS终端管理系统的连接。 优选地, 如果 IMS终端存在多个不同的账户, IMS终端已经成功注册到一个账户 的归属地 IMS终端管理系统后, 使用与该账户归属地不同的当前账户进行注册时, 此 时, 上述装置所属的 IMS终端管理系统作为已注册账户的系统, 上述装置还包括: 第 二接收模块, 设置为接收 IMS终端的注册请求, 并根据注册请求确定当前账户的归属 地 IMS终端管理系统; 下发模块, 耦合至第二接收模块, 设置为向 IMS终端下发当前 账户的归属地 IMS终端管理系统的域名信息;此时, 当前账户的归属地 IMS终端管理 系统接收 IMS终端的注册请求。 优选地, 如果归属地 IMS终端管理系统获取 IMS网络接入点信息失败, 归属地 IMS终端管理系统直接下发归属地的 IMS网络接入点信息给 IMS终端, IMS终端根 据归属地的 IMS网络接入点信息接入 IMS网络。 优选地, IMS终端管理系统配置自身的所有终端的账户信息、 业务数据、 管辖 IP 网段, 并配置对应的一个或多个 IMS终端管理系统的域名、 管辖 IP网段、 系统特征 码。 优选地, 上述装置还包括: 同步模块, 设置为接收来自其它 IMS终端管理系统的 同步更新数据请求, 并检查请求同步的数据的合法性; 第二处理模块, 耦合至同步模 块, 设置为在请求同步的数据合法的情况下, 检查请求同步的数据与自身的现有数据 是否冲突; 在请求同步的数据不合法的情况下, 向其它 IMS终端管理系统返回失败信 息; 更新模块, 耦合至第二处理模块, 设置为在请求同步的数据与现有数据没有冲突 的情况下, 自动更新请求同步的数据; 第二发送模块, 设置为在请求同步的数据与现 有数据有冲突的情况下, 向其它 IMS 终端管理系统发送冲突的节点信息, 其它 IMS 终端管理系统调整数据后重新进行数据的同步。 需要说明的是, 装置实施例中描述的 IMS终端接入网络的装置对应于上述的方法 实施例, 其具体的实现过程在方法实施例中已经进行过详细说明, 在此不再赘述。 为了使本发明的技术方案和实现方法更加清楚, 下面将结合优选的实施例对其实 现过程进行详细描述。 优选实施例一 本优选实施例中, IMS终端的漫游控制和数据智能调整方法如下: 在 IMS终端管理系统间增加数据通信双向同步接口, 该接口用于系统间的管理的 IP网段同步和信息获取。
IMS终端管理系统配置对端 IMS终端管理系统节点信息, 包括对端系统域名、 管 辖 IP网段和系统特征码; 配置本 IMS终端管理系统的所有终端账户信息、 业务数据, 所辖的 IP网段; 将所有 IP网段在系统间共享并自动调整; 将系统域名同时配置在公 网的 DNS和运营商私有网的 DNS上, 并在公网上开放, 其中, 私网 DNS域名解析时 把所有关系系统的域名解析为就近的终端管理系统 IP地址。
IMS终端到 IMS终端管理系统注册可有两种方式: 一种是就近进入漫游地(即拜 访地) IMS终端管理系统,另一种是通过归属地接入漫游地 IMS终端管理系统。其中, 对于第一种方式,如果 IMS终端可就近接入拜访地的 IMS终端管理系统,拜访地 IMS 终端管理系统根据终端的注册请求到归属地的 IMS终端管理认证合法性, 身份合法则 从归属地获取该账户的业务信息。对于第二种方式,如果 IMS终端到归属地 IMS终端 管理系统注册, 归属地 IMS终端管理系统认证合法后,则拜访地 IMS终端管理系统根 据终端注册信息到拜访地 IMS终端管理系统获取该地区业务信息和 IMS接入点 BSC 信息。 终端接入的 IMS终端管理系统根据策略整合获取的信息和本地保存的信息, 并下 发整合后的信息给 IMS终端, IMS终端根据信息接入 IMS网络和使用开通的业务。 通过上述步骤,所有 IMS终端通过 IMS终端管理系统获取 IMS网络最佳接入点, 终端接入网络方式没有任何限制, 解决了 IMS 终端漫游接入点不准确, 使获取 IMS 网络接入点更加准确; 采用在 IMS终端管理系统间增加数据通信双向同步接口, 解决 了终端注册设置复杂的问题, 使终端注册设置更加简单, 终端实现也更加简单; 解决 了固定 IP地址网络不能接入和业务不能漫游管理的问题,实现了漫游管理,更利于 IMS 软终端设备研发, 更利于 IMS网络推广使用; 并且, IMS终端管理系统域名对终端开 放, IMS核心网等所有信息不开放, 提高了 IMS网络的安全性。 优选实施例二 图 5是根据本发明优选实施例二的 IMS终端管理系统的结构框图, 如图 5所示, 该系统包括: 终端接口模块 502、 外部网元接口模块 504、 数据调度模块 506、 数据存 储模块 508和数据管理模块 510。 其中, 外围与终端接口模块 502和外部网元接口模 块 504对接的网元包括: 注册的各种终端、 归属地开销户系统 512 (又称为客户关系 管理系统, Customer Relationship Management, 简称为 CRM)和对端异地 IMS终端管 理系统 514,注册的各种终端可以包括:硬终端 516,手机软终端 518和 PC软终端 520。 其中, 终端接口模块 502设置为实现对硬终端 516、手机软终端 518和 PC软终端
520 的接入的支持, 协议解析、 转换功能, 提供终端认证注册能力, 并根据终端的注 册情况获取一个最佳的 IMS网络接入点信息; 外部网元接口模块 504设置为实现与归 属地开销户系统 512等三方接口对接, 满足开销户要求, 外部网元接口模块 504还用 于与其它异地 IMS终端管理系统 514对接, 满足系统间的 IP地址、 系统域名同步和 接入点 BSC地址获取;数据调度模块 506设置为实现系统内部数据调度管理和逻辑判 断处理, 根据终端注册请求判断用户归属 IMS终端管理系统, 根据终端注册请求判断 用户当前的拜访地 IMS终端管理系统;数据管理模块 510设置为实现数据配置、维护、 管理; 数据存储模块 508设置为为用户提供存储系统数据、 终端配置信息及其它数据 的服务。 优选实施例三 图 6是根据本发明优选实施例三的 IMS终端在拜访地进行注册的流程图, 如图 6 所示, 其中, 所称的设备 TS和设备 TS'是一种 IMS设备, 也可以称作 IMS终端, 还 可以称作终端或者设备, 所称的系统是指 IMS终端管理系统, 设备 TS注册账户归属 地在系统 A,设备 TS目前系统域名为系统 A的域名, TS漫游进入系统 B管理的区域, 在系统 B管理区域进行注册时获取系统 B管理的 BSC地址等信息, 终端根据系统 A 下发的地址到 BSC接入 IMS核心网。 另外还需要说明的是, 图 6中箭头表示流程前 进方向, TS表示终端, TS'表示终端从系统 A漫游到系统 B。 如图 6所示, 该方法包括如下步骤: 步骤 S602, 设备 TS从系统 A漫游到系统 B, 设备 TS变为设备 TS'。 步骤 S604, 设备 TS'在系统 B管理的网络并成功接入 IP网络, 设备 TS'根据管理 系统域名到系统 A进行注册。 步骤 S606, 系统 A校验设备 TS'的信息, 校验通过后系统 A根据终端连接的 IP 地址判断设备 TS'所属的接入系统, 然后向设备 TS'所属的接入系统 B发送获取用户 接入 BSC地址的请求消息。 步骤 S608,系统 B根据系统 A发送的终端的 IP地址获取对应的 BSC地址信息并 返回给系统 A。 步骤 S610,系统 A收到系统 B返回的 BSC地址信息(域名或 IP地址),根据 BSC 的地址生成设备 TS'的配置信息, 并下发配置信息到设备 TS'。 步骤 S612, 设备 TS'根据下发的配置信息到系统 B管理的 BSC接入。 需要说明的是, 如果系统 A到系统 B获取信息失败, 则系统 A直接下发归属地 的信息给 TS', 则设备 TS'直接到归属接入点 BSC接入 IMS网络。 优选实施例四 图 7是根据本发明优选实施例四的 IMS终端在拜访地更换账户注册的流程图, 如 图 7所示, 其中, 所称的设备 TS是一种 IMS设备, 也可以称作 IMS终端, 还可以称 作终端或者设备, 所称的系统是指 IMS终端管理系统, 注册账户 TS1或账户 TS1归 属在系统 A, 注册账户 TS2或账户 TS2归属在系统 C。 如图 7所示, 使用归属于系统 A的账户 TS1注册的、 归属于系统 A的设备 TS, 漫游至系统 B管理的网络后, 使用归属于系统 C的账户 TS2在系统 B注册的方法, 包括如下步骤: 步骤 S702至步骤 S704, 设备 TS首次使用, 设备预设真实的缺省管理系统 A, 用 户用账户 TS1进行注册, 并且注册成功, 则注册流程与图 9所示流程一致。 步骤 S706, 设备 TS进入拜访网络系统 B, 用户使用账户 TS2进行注册, 设备发 起注册请求到系统 A。 步骤 S708, 系统 A根据注册请求判断账户 TS2归属地系统 C。 步骤 S710, 系统 A向系统 C发起账户 TS2身份信息认证请求。 步骤 S712, 系统 A收到系统 C返回的认证结果, 认证成功则返回 IMS接入身份 信息和业务开通信息, 否则注册结束, 断开与系统 A的连接。 步骤 S714, 系统 A根据注册请求判断账户 TS2当前拜访网络系统 B。 步骤 S716, 系统 A向系统 B发起 IMS接入信息查询。 步骤 S718, 系统 A收到系统 B返回的信息并获取返回的 IMS网络接入信息, 如 果查询失败则系统 A直接获取本身管辖的最佳 IMS网络接入点信息。 步骤 S720, 系统 A下发 IMS网络接入信息和账户开通的业务信息给设备 TS。 步骤 S722, 设备 TS根据获取的 IMS网络接入信息到最佳接入点 BSC接入 IMS 网络。 注册结束, 断开与系统 A的连接。 优选实施例五 在 IMS终端注册到 IMS终端管理系统之前, 可以对 IMS终端管理系统之间的数 据进行同步。 图 8是根据本发明优选实施例五的 IMS终端管理系统间进行数据同步的 流程图, 其中, 以下所述的系统和管理系统均是 IMS终端管理系统。 首先, 确定系统 需要调整管理的数据, 比如, 原来管理 IP网段细化时, 系统首先自检 IP网段是否冲 突, 不冲突则系统自动拆分 IP网段并生效, 同时系统向其它管理系统发送同步请求消 息, 以请求同步或更新系统的数据。 如图 8所示, 该方法包括如下步骤: 步骤 S802, 系统收到其它系统的同步请求消息。 步骤 S804, 对发起同步请求的系统请求同步的数据做合法性检查, 如果非法则进 入步骤 S806; 如果上述数据合法则进入步骤 S808。 步骤 S806, 向发起同步请求的系统直接返回非法的失败信息。 步骤 S808,系统检查发起同步请求的系统请求同步的数据与系统现有数据是否冲 突, 如果数据没有冲突, 则进入步骤 S810; 如果数据有冲突, 则进入步骤 S812。 步骤 S810, 系统自动更新请求同步的数据, 比如, 是 IP网段细化请求, 则系统 自动按照同步请求消息细化发起同步请求的系统管辖下的 IP网段,同步成功则直接向 发起同步请求的系统节点返回成功响应, 同步失败则进入步骤 S812。 步骤 S812, 系统获取有数据冲突的节点信息, 并向发起同步请求的系统返回冲突 的节点信息, 对端系统, 即发起同步请求的系统, 调整正确数据后重新同步数据。 优选实施例六 本优选实施例中, 在移动设备上安装软终端程序, 通过该程序可成功登录 IMS终 端管理系统并接入 IMS网络, 用户使用另一个外地跨系统的账户登录。 设备的原账户 A归属在系统 A并成功注册到系统 A, 新账户 B归属在系统 B, 设备移动到系统 C的 管辖范围; 设备与系统 A、 B、 C计算机网络互通, 系统 A、 B、 C互通, 各系统的对 端系统 IP地址及域名完整正确, 例如, 系统 A的对端系统是系统 B、 C, 系统 B的对 端系统是系统 A、 C, 系统 C的对端系统是系统 A、 B。系统完成漫游处理的步骤如下: 步骤 A, 系统 A通过接口同步本系统管辖的所有 IP地址、 域名到系统 B和 C, 系统 B和 C同样处理; 步骤 B, 账户 A在系统 A范围内到系统 A注册成功, 进入系统 C的范围使用账 户 B进行注册; 步骤 C,终端设备采用账户 B信息首先到系统 A进行注册,系统 A收到注册信息 后根据账户信息判断该账户 B归属在系统 B,系统 A下发系统 B的域名信息到终端设 备; 步骤 D, 终端设备收到系统 B的域名信息后自动向系统 B发起注册, 系统 B鉴权 账户 B合法, 根据接入的 IP地址判断终端设备在系统 C范围内, 系统 B向系统 C获 取用户就近的 BSC地址信息, 获取到就近的 BSC地址信息后下发 BSC地址和业务配 置信息到终端设备; 步骤 E, 终端设备根据系统 B下发的 BSC地址就近接入到该 BSC, 接入 IMS核 心网, 并根据业务配置信息使用业务。 需要说明的是, 在上述过程中, 用户只输入了用户名和密码, 其它交互流程都是 在后台自动运行完成。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可 以以不同于此处的顺序执行所示出或描述的步骤。 综上所述, 根据本发明的上述实施例, 提供了一种 IMS终端接入网络的方法及装 置,采用在 IMS终端管理系统之间通过接口同步各自的数据,漫游时 IMS终端的归属 地 IMS终端管理系统从上述 IMS终端的拜访地 IMS终端管理系统获取拜访地的 IMS 网络接入点信息, 归属地 IMS终端管理系统向 IMS终端发送配置信息, 其中, 配置信 息包括获取的 IMS网络接入点信息, 解决了相关技术中终端无法获取准确的接入点和 不能提供终端开通业务漫游管理的问题,使得 IMS终端获取的 IMS网络接入点更准确, 实现了业务漫游管理, 并且提高了 IMS网络的安全性。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模 块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明 不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims

权 利 要 求 书
1. 一种因特网协议多媒体子系统 IMS终端接入网络的方法, 包括:
IMS终端的归属地 IMS终端管理系统从所述 IMS终端的拜访地 IMS终端 管理系统获取所述拜访地的 IMS网络接入点信息, 其中, IMS终端管理系统之 间通过接口同步各自的数据;
所述归属地 IMS终端管理系统向所述 IMS终端发送配置信息, 其中, 所 述配置信息包括获取的所述 IMS网络接入点信息。
2. 根据权利要求 1所述的方法, 其中, IMS终端的归属地 IMS终端管理系统从所 述 IMS终端的拜访地 IMS终端管理系统获取所述拜访地的 IMS网络接入点信 息包括:
所述归属地 IMS终端管理系统接收所述 IMS终端的注册请求; 所述归属地 IMS终端管理系统根据所述注册请求从所述拜访地 IMS终端 管理系统获取所述拜访地的 IMS网络接入点信息。
3. 根据权利要求 2所述的方法, 其中, 所述归属地 IMS终端管理系统根据所述注 册请求从所述拜访地 IMS终端管理系统获取所述拜访地的 IMS网络接入点信 息包括:
所述归属地 IMS终端管理系统根据所述注册请求认证所述 IMS终端合法 后, 根据所述 IMS终端连接的因特网协议 IP地址确定所述拜访地 IMS终端管 理系统;
所述归属地 IMS终端管理系统向所述拜访地 IMS终端管理系统发送 IMS 网络接入点信息请求消息;
所述归属地 IMS终端管理系统接收来自所述拜访地 IMS终端管理系统的 IMS网络接入点信息和所述拜访地的业务信息。
4. 根据权利要求 3所述的方法,其中,在所述归属地 IMS终端管理系统向所述 IMS 终端发送配置信息之前, 所述方法还包括:
所述归属地 IMS终端管理系统根据所述 IMS终端的预定策略整合所述拜 访地的业务信息、 所述 IMS网络接入点信息和所述归属地 IMS终端管理系统 本地保存的所述 IMS终端开通的业务信息, 并生成所述配置信息。
5. 根据权利要求 1所述的方法, 其中, 如果所述 IMS终端存在多个不同的账户, 所述 IMS终端已经成功注册到一个账户的归属地 IMS终端管理系统后, 使用 与该账户归属地不同的当前账户进行注册时, 在 IMS终端的归属地 IMS终端 管理系统从拜访地 IMS终端管理系统获取所述拜访地的 IMS网络接入点信息 之前, 所述方法还包括:
所述已注册的 IMS终端管理系统接收所述 IMS终端的注册请求, 并根据 所述注册请求确定所述当前账户的归属地 IMS终端管理系统;
所述已注册的 IMS终端管理系统向所述当前账户的归属地 IMS终端管理 系统发起身份认证请求;
如果认证成功,则所述已注册的 IMS终端管理系统从所述当前账户的归属 地 IMS终端管理系统获取所述当前账户的业务信息, 并从所述拜访地 IMS终 端管理系统获取所述拜访地的 IMS网络接入点信息;
如果认证不成功, 则注册结束, 所述 IMS 终端断开与所述已注册的 IMS 终端管理系统的连接。
6. 根据权利要求 1所述的方法, 其中, 如果所述 IMS终端存在多个不同的账户, 所述 IMS终端已经成功注册到一个账户的归属地 IMS终端管理系统后, 使用 与该账户归属地不同的当前账户进行注册时, 在 IMS终端的归属地 IMS终端 管理系统从拜访地 IMS终端管理系统获取所述拜访地的 IMS网络接入点信息 之前, 所述方法还包括:
所述已注册的 IMS终端管理系统接收所述 IMS终端的注册请求, 并根据 所述注册请求确定所述当前账户的归属地 IMS终端管理系统;
所述已注册的 IMS终端管理系统向所述 IMS终端下发所述当前账户的归 属地 IMS终端管理系统的域名信息;
所述当前账户的归属地 IMS终端管理系统接收到所述 IMS终端的注册请 求。
7. 根据权利要求 1至 6中任一项所述的方法, 其中, 如果所述归属地 IMS终端管 理系统获取所述 IMS网络接入点信息失败, 所述归属地 IMS终端管理系统直 接下发归属地的 IMS网络接入点信息给所述 IMS终端, 所述 IMS终端根据所 述归属地的 IMS网络接入点信息接入 IMS网络。
8. 根据权利要求 1至 6中任一项所述的方法, 其中, IMS终端管理系统配置自身 的所有终端的账户信息、业务数据、管辖 IP网段,并配置对应的一个或多个 IMS 终端管理系统的域名、 管辖 IP网段、 系统特征码。
9. 根据权利要求 1至 6中任一项所述的方法, 其中, 在归属地 IMS终端管理系统 从拜访地 IMS终端管理系统获取所述拜访地的 IMS网络接入点信息之前, 所 述方法还包括:
IMS终端管理系统接收来自其它 IMS终端管理系统的同步更新数据请求, 并检查请求同步的数据的合法性;
若所述请求同步的数据合法,则所述 IMS终端管理系统检查所述请求同步 的数据与自身的现有数据是否冲突; 若所述请求同步的数据不合法, 所述 IMS 终端管理系统向所述其它 IMS终端管理系统返回失败信息;
若所述请求同步的数据与所述现有数据没有冲突,则所述 IMS终端管理系 统自动更新所述请求同步的数据;
若所述请求同步的数据与所述现有数据有冲突,则所述 IMS终端管理系统 向所述其它 IMS终端管理系统发送冲突的节点信息, 所述其它 IMS终端管理 系统调整数据后重新进行数据的同步。
10. 根据权利要求 8所述的方法, 其中, 在 IMS终端管理系统接收到来自其它 IMS 终端管理系统的同步更新数据请求之前, 所述方法还包括:
所述 IMS终端管理系统自检 IP网段是否冲突, 如果不冲突, 拆分 IP网段 并生效。
11. 根据权利要求 1至 4中任一项所述的方法, 其中, 所述 IMS网络接入点信息是 与所述 IMS终端接入的 IP地址对应的基站控制器 BSC地址信息。
12. 一种因特网协议多媒体子系统 IMS终端接入网络的装置, 应用于 IMS终端管 理系统, 包括:
获取模块, 设置为从 IMS终端的拜访地 IMS终端管理系统获取所述拜访 地的 IMS网络接入点信息, 其中, IMS终端管理系统之间通过接口同步各自的 数据;
发送模块, 设置为向所述 IMS终端发送配置信息, 其中, 所述配置信息包 括获取的所述 IMS网络接入点信息。
3. 根据权利要求 12所述的装置, 其中, 所述装置还包括:
整合模块,设置为根据所述 IMS终端的预定策略整合所述拜访地的业务信 息、 所述 IMS网络接入点信息和所述归属地 IMS终端管理系统本地保存的所 述 IMS终端开通的业务信息;
生成模块, 设置为生成所述配置信息。
PCT/CN2013/080553 2012-11-14 2013-07-31 因特网协议多媒体子系统终端接入网络的方法及装置 Ceased WO2013174352A2 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2015542141A JP6153622B2 (ja) 2012-11-14 2013-07-31 インターネットプロトコルマルチメディアサブシステム端末のネットワークへのアクセス方法及び装置
EP13793309.9A EP2922318B1 (en) 2012-11-14 2013-07-31 Method and device for internet protocol multimedia subsystem terminal to access network
US14/442,586 US9749857B2 (en) 2012-11-14 2013-07-31 Method and device for internet protocol multimedia subsystem terminal to access network
KR1020157013012A KR102127028B1 (ko) 2012-11-14 2013-07-31 인터넷 프로토콜 멀티미디어 서브시스템 단말의 네트워크 액세스 방법 및 장치

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210458235.6A CN103813296B (zh) 2012-11-14 2012-11-14 因特网协议多媒体子系统终端接入网络的方法及装置
CN201210458235.6 2012-11-14

Publications (2)

Publication Number Publication Date
WO2013174352A2 true WO2013174352A2 (zh) 2013-11-28
WO2013174352A3 WO2013174352A3 (zh) 2014-01-16

Family

ID=49624429

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/080553 Ceased WO2013174352A2 (zh) 2012-11-14 2013-07-31 因特网协议多媒体子系统终端接入网络的方法及装置

Country Status (6)

Country Link
US (1) US9749857B2 (zh)
EP (1) EP2922318B1 (zh)
JP (1) JP6153622B2 (zh)
KR (1) KR102127028B1 (zh)
CN (1) CN103813296B (zh)
WO (1) WO2013174352A2 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3018942A1 (en) * 2014-11-04 2016-05-11 Gemalto Sa Method and device for accessing an internet protocol multimedia subsystem type subsystem
US10764287B2 (en) * 2017-08-02 2020-09-01 American Megatrends International, Llc Secure default user account for embedded systems
CN111355817B (zh) * 2018-12-20 2022-08-23 中国移动通信集团辽宁有限公司 域名解析方法、装置、安全服务器及介质

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7443862B2 (en) * 2002-01-22 2008-10-28 Canon Kabushiki Kaisha Apparatus connected to network, and address determination program and method
US7446795B2 (en) * 2004-12-03 2008-11-04 Motorola Inc Push to video service mode selection using device settings
KR100678054B1 (ko) * 2005-01-31 2007-02-02 삼성전자주식회사 무선 통신 시스템에서 핸드오버 방법
JPWO2006109462A1 (ja) * 2005-04-05 2008-10-16 松下電器産業株式会社 無線通信システムおよび無線通信方法
DE602005020362D1 (de) * 2005-06-11 2010-05-12 Ericsson Telefon Ab L M Vorrichtung und Verfahren zur Auswahl eines besuchten Netzes
JP4728792B2 (ja) * 2005-12-12 2011-07-20 パナソニック株式会社 Ip通信装置およびこれを備えたip通信システムならびにip通信装置のipアドレス設定方法
CN101496387B (zh) * 2006-03-06 2012-09-05 思科技术公司 用于移动无线网络中的接入认证的系统和方法
US20080004006A1 (en) * 2006-06-30 2008-01-03 Sujay Datta Method for notifying network application of client registration in a roaming network
US20080084867A1 (en) * 2006-09-25 2008-04-10 George Foti Method and server for transferring a multimedia session from a first terminal to a second terminal
DE602007007820D1 (de) * 2007-02-21 2010-08-26 Ericsson Telefon Ab L M Verfahren und vorrichtung zur abwicklung der speicherung von benutzerdaten in digitalen zellularen 3g-telekommunikationssystemen
JP4909773B2 (ja) * 2007-03-16 2012-04-04 日本電気株式会社 ホーム加入者サーバ構成方法、構成システム、プログラム及び記憶媒体
US8780857B2 (en) * 2007-10-09 2014-07-15 Qualcomm Incorporated Methods and apparatus for mobility support between network domains
US8705442B2 (en) * 2007-11-15 2014-04-22 Ubeeairwalk, Inc. System, method, and computer-readable medium for mobile station authentication and registration via an IP-femtocell
CN101222763B (zh) * 2008-01-21 2012-02-29 中兴通讯股份有限公司 一种用户设备漫游情况下媒体路由选择的方法
US8606940B2 (en) * 2008-02-06 2013-12-10 Alcatel Lucent DHCP address conflict detection/enforcement
CN101448245B (zh) * 2008-04-01 2011-04-20 中兴通讯股份有限公司 用于归属网ims域获取ue接入信息的方法
CN102265656A (zh) * 2008-12-26 2011-11-30 日本电气株式会社 通信系统、毫微微小区基站、认证设备、通信方法及存储介质
JP5391331B2 (ja) * 2009-05-19 2014-01-15 テレフオンアクチーボラゲット エル エム エリクソン(パブル) ローミングimsユーザのユーザ登録管理
US20110051701A1 (en) * 2009-08-27 2011-03-03 Yigang Cai Ims deregistration of a dual mode device triggered through a legacy network
US8457114B2 (en) * 2009-09-28 2013-06-04 Telefonaktiebolaget Lm Ericsson (Publ) Method to optimize call establishment in mobile satellite communication systems
CN102648614A (zh) * 2009-10-09 2012-08-22 瑞典爱立信有限公司 用于处理通信系统所存储的数据的方法
JP5517199B2 (ja) * 2010-01-19 2014-06-11 日本電気株式会社 同報配信制御装置、コール状態制御装置、フェムトセル用基地局、通信システム、方法および装置のプログラム
US8699413B2 (en) * 2010-08-03 2014-04-15 At&T Intellectual Property I, L.P. Network servers, systems, and methods for multiple personas on a mobile device
US8660554B2 (en) * 2010-10-04 2014-02-25 Genband Us Llc Methods, systems, and computer readable media for optimization of bearer resources for IMS roaming
KR101729336B1 (ko) * 2010-10-15 2017-04-21 삼성전자주식회사 회선 교환 망과 인터넷 프로토콜 멀티미디어 서브시스템 망간 로밍 서비스 제공 방법 및 시스템과 그 장치
EP2637351A4 (en) * 2010-11-04 2016-09-07 Zte Corp METHOD AND SYSTEM FOR OPENING SINGLE SESSION
US20120185604A1 (en) * 2011-01-14 2012-07-19 Alexander Shatsky System and method for indicating callee preferences
US8805977B2 (en) * 2011-06-09 2014-08-12 Freescale Semiconductor, Inc. Method and system for address conflict resolution
US9699135B2 (en) * 2012-06-20 2017-07-04 Openvpn Technologies, Inc. Private tunnel network
US9084176B2 (en) * 2012-06-29 2015-07-14 At&T Intellectual Property I, L.P. Long term evolution network admission management
US9560515B2 (en) * 2014-10-07 2017-01-31 Mitel Mobility Inc. System and method for supplementary services setting synchronization

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
None
See also references of EP2922318A4

Also Published As

Publication number Publication date
CN103813296B (zh) 2018-07-24
KR20150084861A (ko) 2015-07-22
JP6153622B2 (ja) 2017-06-28
EP2922318A4 (en) 2015-12-23
KR102127028B1 (ko) 2020-06-26
EP2922318B1 (en) 2020-09-23
US9749857B2 (en) 2017-08-29
WO2013174352A3 (zh) 2014-01-16
CN103813296A (zh) 2014-05-21
EP2922318A2 (en) 2015-09-23
JP2016504807A (ja) 2016-02-12
US20160227402A1 (en) 2016-08-04

Similar Documents

Publication Publication Date Title
EP3629613B1 (en) Network verification method, and relevant device and system
CN102369750B (zh) 用于管理用户的认证的方法和装置
US20220104018A1 (en) Cross access login controller
US7864766B2 (en) Directory number mobility utilizing dynamic network distributed dial-peer updates
US8621572B2 (en) Method, apparatus and system for updating authentication, authorization and accounting session
WO2009009940A1 (fr) Procédé d'enregistrement de terminal mobile dans un réseau radio
EP3427503B1 (en) Systems and methods for using gba for services used by multiple functions on the same device
US9417887B2 (en) Method and apparatus for bootstrapping gateway in device management system
US20130244622A1 (en) Method and System for Transferring Mobile Device Contact Information
CN104486362A (zh) 一种WiFi热点描述信息的获取方法及系统
CN101931935A (zh) 终端接入方法、网络设备和通信系统
WO2013174352A2 (zh) 因特网协议多媒体子系统终端接入网络的方法及装置
EP3782342B1 (en) Rcs authentication
WO2011120365A1 (zh) 多穴终端建立连接的方法和系统
WO2007051406A1 (fr) Systeme et procede destines a un terminal utilisant un reseau et dispositif correspondant
CN121262571A (zh) 自组网环境中去中心化的终端用户登录管理系统及方法
CN115361685B (zh) 一种端到端漫游认证方法、系统
EP2550836B1 (en) Method and apparatus for home network access
WO2014032225A1 (zh) 服务质量控制的方法、装置及系统
CN117956456A (zh) 一种漫游时统一认证及配置管理方法、系统
US20130003653A1 (en) Method And Apparatus For Facilitating Home Network Access
TWI755951B (zh) 通訊系統及通訊方法
CN117956455A (zh) 一种漫游认证及权限配置管理方法、系统

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

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 14442586

Country of ref document: US

ENP Entry into the national phase

Ref document number: 2015542141

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20157013012

Country of ref document: KR

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2013793309

Country of ref document: EP