[go: up one dir, main page]

WO2012109942A1 - User state notifying method, apparatus and system - Google Patents

User state notifying method, apparatus and system Download PDF

Info

Publication number
WO2012109942A1
WO2012109942A1 PCT/CN2011/084399 CN2011084399W WO2012109942A1 WO 2012109942 A1 WO2012109942 A1 WO 2012109942A1 CN 2011084399 W CN2011084399 W CN 2011084399W WO 2012109942 A1 WO2012109942 A1 WO 2012109942A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal user
circuit domain
user
service platform
change 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/CN2011/084399
Other languages
French (fr)
Chinese (zh)
Inventor
张书兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2012109942A1 publication Critical patent/WO2012109942A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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
    • 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 technologies, and in particular, to a user status notification method, apparatus, and system. Background technique
  • the status subscription presence service is defined in both the data domain and the IMS (IP Multimedia Subsystem) domain, and the circuit domain has not yet launched the service.
  • IMS IP Multimedia Subsystem
  • One solution is to introduce IMS in the circuit domain, which is costly and takes a long time.
  • Another solution is to provide a notification scheme to associate the calling and called parties. If the calling party fails to dial the called party and fails to reach the calling party, the subsequent application is notified to the calling user.
  • An open state proactive notification and subscription architecture is not provided. Summary of the invention
  • Embodiments of the present invention provide a user status notification method, apparatus, and system, which implement active notification and subscription sharing of circuit domain terminal state change information.
  • the embodiment of the present invention provides a user status notification method, where the method includes: receiving status change information of a terminal user of a circuit domain; and determining, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain allows Opening its own user status to the external network and/or the local network; if the circuit domain end user allows to open its own user status to the external network and/or the local network, the state change information of the circuit domain end user is Notifying the service platform; and causing the service platform to deliver the state change information of the terminal user of the circuit domain to the terminal user that needs to be notified in the subscription relationship according to the subscription relationship of the terminal user of the circuit domain.
  • an embodiment of the present invention provides a circuit domain network device, where the circuit domain network is configured.
  • the method includes: a receiving unit, configured to receive state change information of a terminal user of the circuit domain; and a determining unit, configured to determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open the user state thereof
  • the external network and/or the network the sending unit, configured to: when the determining unit determines that the result is yes, notify the service platform of the state change information of the terminal user of the circuit domain; and make the service platform according to the circuit domain terminal
  • the user's subscription relationship is used to deliver the state change information of the circuit domain terminal user to the other party terminal user in the subscription relationship that needs to be notified.
  • the embodiment of the present invention provides a service platform, where the service platform includes: a receiving unit, configured to receive state change information of a terminal user in a circuit domain, where the state change information is allowed in an end user of the circuit domain
  • the user unit is opened to the external network and/or the network, and the query unit is configured to query the terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain;
  • the service network in which the other terminal user is located delivers the state change information of the circuit domain terminal user to the counterpart terminal user.
  • an embodiment of the present invention provides a user status notification system, where the system includes: a circuit domain network device and a service platform that interacts with the circuit domain network device; and the circuit domain network device is configured to receive a circuit domain.
  • the state change information of the terminal user determining, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network; if the terminal user of the circuit domain allows the user state of the user Open to the external network, notify the service platform of the state change information of the terminal user of the circuit domain; the service platform is configured to receive state change information of the terminal user of the circuit domain, according to the terminal user of the circuit domain
  • the subscription relationship is used to deliver the state change information of the circuit domain terminal user to the other terminal user in the subscription relationship that needs to be notified.
  • the technical solution of the embodiment of the present invention provides an open architecture in which the circuit domain network is responsible for reporting the user status/location.
  • the third-party service platform can perform various services based on the reported user status/location (for example, between circuit domain end users, State presentation and application between circuit domain end users and QQ users, circuit domain end users and IMS users).
  • Such a user state/location based, circuit domain end user or circuit domain end user and the other end user simultaneously benefit the business, for friends or trendy People can actively and independently share their information to provide channels, and operators can also selectively provide some rate concessions to improve the user's viscosity.
  • FIG. 1 is a schematic diagram of a connection relationship of a system according to an embodiment of the present invention.
  • FIG. 2 is a functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention
  • FIG. 2a is a second functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention
  • FIG. 2b is a third functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention.
  • FIG. 3 is a functional block diagram of a service platform in a system according to an embodiment of the present invention.
  • FIG. 3 is a detailed functional block diagram of the query unit 302 of the service platform in the system according to the embodiment of the present invention
  • FIG. 4 is a flowchart of a user status notification method according to an embodiment of the present invention
  • FIG. 5 is a second flowchart of a user status notification method according to an embodiment of the present invention.
  • FIG. 6 is a service flow chart of the user status notification by using the system of the embodiment
  • FIG. 7 is a second service flow diagram of the user status notification by using the system of the embodiment
  • the embodiment of the invention provides a user status notification method, device and system, and in particular, provides an open, user state change active notification and subscription sharing scheme for users between heterogeneous networks.
  • the MSC Mobile Switching Center
  • VLR Visitor Location Register
  • HLR Home Location Register
  • the service platform notifies the user of the status information of the user to other networks and/or users of the network.
  • the service platform can be a short message center, an IMS (IP Multimedia Subsystem) application service server, or a platform dedicated to deployment across networks.
  • the user status is presented by the status of the terminal device.
  • the user status of this embodiment may include: the on/off status of the terminal, the call or drop status, and the data industry. Service or circuit business status, location changes, and so on.
  • the meaning of the terminal and the user will not be strictly distinguished, and will be collectively referred to as an end user.
  • the service platform actively pushes the state change information of the terminal user of the circuit domain to the other terminal user according to the subscription relationship between the terminal user of the circuit domain and the user of the opposite terminal.
  • the service platform saves the latest state of the terminal user in the circuit domain.
  • the terminal user status of the circuit domain is notified to the other terminal user.
  • the solution of the embodiment of the present invention may be applied to a scenario including but not limited to the following: Scene 1: The guardian timely grasps the state of the elderly child; Scene 2: After multiple friends arrive at the same city from different cities, the contact list may be actively notified. The other end user on the other party has arrived in the same city without manual intervention. Scene 3, when moving within the same city, can notify each location and status in real time. Operators can also carry out advertising services for specific vendors. For example, users can enjoy certain rate discounts after ordering this service, or provide more accurate location information in combination with positioning service functions.
  • Scenario 4 implement circuit domain end users, circuits Status presentation and application between domain end users and data domain end users (eg, QQ users, IMS users, etc.).
  • Scenario 2, Scenario 3, and Scenario 4 describe the behavior in which the terminal user in the circuit domain actively shares and advertises information to the other end user/third party. This is reflected in a circuit domain end user/side service, circuit domain end user/both parties. The business is relatively more likely to be carried out because the circuit domain end users benefit directly. Scenario 3 and Scenario 4 can also increase the user's user stickiness by sharing a channel for friends or trendy people to share information with each other. When the operator has advertising revenue, it can also provide a discount to the users who sign the service.
  • FIG. 1 is a schematic diagram of the connection relationship of the system. As shown in FIG. 1, the system includes: a circuit domain network device 10 and a service platform 20 that interacts with the circuit domain network device 10.
  • the circuit domain network device 10 is configured to receive state change information of a terminal user of the circuit domain; and determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network; If the circuit domain terminal user allows to open its own user state to the external network, the state change information of the circuit domain terminal user is notified to the service platform 20.
  • the service platform 20 is configured to receive state change information of the terminal user in the circuit domain, and query the terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain; and use the service network where the other terminal user is located The other terminal user sends the state change information of the circuit domain terminal user.
  • the circuit domain network device is a mobile switching center MSC; and the MSC is further configured to acquire subscription information of the circuit domain terminal user from the home location register HLR.
  • the circuit domain network device is an HLR, and the HLR stores the subscription information of the circuit domain terminal user.
  • the service platform stores a subscription relationship of the terminal user of the circuit domain, where the service platform includes but is not limited to: a short message center, an IP multimedia subsystem, an IMS application server, or a special service platform across the network.
  • FIG. 2 is a functional block diagram of the circuit domain network device 10.
  • the device includes: a receiving unit 201, configured to receive state change information of a terminal user of a circuit domain; and a determining unit 202, configured to determine, according to the subscription information of the terminal user of the circuit domain, the terminal user of the circuit domain Whether the user state is allowed to be opened to the external network; the sending unit 203 is configured to, when the determining unit determines that the result is yes, notify the service platform of the state change information of the terminal user of the circuit domain; a subscription relationship of the end user of the circuit domain, querying a terminal user that needs to be notified; and passing the The service network delivers state change information of the terminal user of the circuit domain to the peer terminal user.
  • FIG. 2a is one of the functional block diagrams of the circuit domain network device 10.
  • the circuit area network device 10 corresponding to FIG. 2a is an MSC.
  • the MSC further includes: an obtaining unit 204, configured to obtain subscription information of the circuit domain terminal user from the home location register HLR.
  • FIG. 2b is a functional block diagram of the circuit domain network device 10.
  • the circuit domain network device 10 corresponding to FIG. 2b is an HLR.
  • the HLR further includes: a storage unit 205, configured to pre-store subscription information of the terminal user of the circuit domain.
  • FIG. 3 is a functional block diagram of the service platform 20.
  • the service platform 20 includes: a receiving unit 301, configured to receive a circuit domain sent by a circuit domain network device. Status change information of the terminal user, the state change information is sent under the condition that the circuit domain terminal user allows the user state to be opened to the external network; the query unit 302 is configured to use the terminal user of the circuit domain. The subscription relationship is used to query the terminal user of the circuit domain that needs to be notified.
  • the sending unit 303 is configured to send the state change information of the circuit domain terminal user to the peer terminal user by using the service network where the other party terminal user is located.
  • the service platform further includes: a positioning unit 304, configured to trigger a positioning process of the terminal user in the circuit domain, and obtain location information of the terminal user in the circuit domain; 303.
  • the 303 is further configured to send the location information of the circuit domain terminal user to the peer terminal user by using a service network where the peer terminal user is located.
  • Figure 3a is a detailed functional block diagram of the query unit 302 of the present embodiment.
  • the query unit 302 includes: a first query sub-unit 3021, configured to query a subscription relationship of the terminal user of the circuit domain, and obtain the The second terminal sub-unit 3022 is configured to query the subscription information of each terminal user in the peer terminal user list, and determine the other terminal user that is allowed to receive the notification message to be notified. The other end user.
  • the sending unit 303 is configured to: after receiving the state change information of the terminal user of the circuit domain, actively send the circuit domain terminal to the peer terminal user by using a service network where the peer terminal user is located. User status change information; or receiving the circuit domain terminal The state change information of the user, and after receiving the subscription request message sent by the peer terminal user, the state change information of the circuit domain terminal user is sent to the counterpart terminal user through the service network where the counterpart terminal user is located.
  • the service platform in the system shown in the first embodiment may also be the service platform shown in FIG. 3.
  • the system of the embodiment of the present invention realizes active notification and subscription sharing of the state change information of the terminal user of the circuit domain by interacting with the service platform of the circuit domain network device.
  • the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain;
  • the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain.
  • the user notifies the other terminal user of the state change information of the terminal user of the circuit domain.
  • the network in which the peer terminal user is located may be a circuit domain network or another type of network.
  • the service platform in this embodiment is a service platform across the network, and the system in the embodiment of the present invention can also implement different User state information sharing between networks.
  • FIG. 4 is an overall flowchart of the method. As shown in FIG. 4, the method includes:
  • S40K receives status change information of the terminal user in the circuit domain
  • the terminal user of the circuit domain is allowed to open the user state of the circuit to the external network, notify the service platform of the state change information of the terminal user of the circuit domain; and make the service platform according to the terminal user of the circuit domain. And the subscription relationship, the state change information of the circuit domain terminal user is delivered to the peer terminal user that needs to be notified in the subscription relationship.
  • the method further includes: obtaining, by the home location register HLR, subscription information of the circuit domain terminal user.
  • the method further includes: pre-storing the storage The contract information of the end user of the circuit domain.
  • the sending, by the service platform, the state change information of the terminal user of the circuit domain to the user terminal that needs to be notified in the subscription relationship may include: the service platform receiving the circuit domain After the state change information of the terminal user, the state change information of the circuit domain terminal user is sent to the peer terminal user by using the service network where the peer terminal user is located; or the service platform receives the circuit domain. After the status change information of the terminal user is received, and after receiving the subscription request message sent by the counterpart terminal user, the state change information of the circuit domain terminal user is sent to the counterpart terminal user through the service network where the counterpart terminal user is located.
  • the method shown in FIG. 4 further includes: step a: the service platform receives state change information of the terminal user of the circuit domain; step b, the service platform is subscribed according to the terminal user of the circuit domain Relationship, query the end user who needs to be notified.
  • the step b may include: step bl, the service platform queries a subscription relationship of the terminal user of the circuit domain, and obtains a list of the terminal user corresponding to the terminal user of the circuit domain; step b2 The service platform queries the subscription information of each terminal user in the peer terminal user list, and determines the counterpart terminal user who is allowed to receive the notification message as the counterpart terminal user that needs to be notified.
  • the method further includes: Step c: the service platform triggers the The location process of the terminal user of the circuit domain obtains the location information of the terminal user of the circuit domain; Step d: The service platform delivers the terminal user of the circuit domain to the terminal user by using the service network where the user of the other party terminal is located location information.
  • FIG. 5 is an overall flowchart of the method. As shown in FIG. 5, the method includes:
  • the S50K receives the state change information of the circuit domain terminal user sent by the circuit domain network device, where the state change information is sent under the condition that the circuit domain terminal user allows the user state to be opened to the external network and/or the network. ;
  • the other terminal that needs to be notified.
  • the peer terminal user list that needs to be notified when the state of the circuit domain terminal user changes is stored, and the other terminal user may also set some filtering policies to determine whether to allow receiving the terminal domain state change information of the circuit domain. .
  • the state change information of the terminal user of the circuit domain is sent to the peer terminal user by using a service network where the terminal user is located.
  • the S502 specifically includes: querying a subscription relationship of the terminal user of the circuit domain, obtaining a list of the terminal user corresponding to the terminal user of the circuit domain; and querying subscription information of each terminal user in the user list of the counterpart terminal.
  • the other party user who is allowed to receive the notification message is determined to be the counterpart terminal user who needs to be notified.
  • the method further includes: a location triggering process, specifically: triggering a positioning process of the terminal user in the circuit domain, and obtaining the circuit domain terminal
  • a location triggering process specifically: triggering a positioning process of the terminal user in the circuit domain
  • the location information of the user of the circuit domain is sent to the terminal user of the other party through the service network where the user of the other party is located.
  • S503 specifically includes two situations, and the other is that the active notification is: after receiving the state change information of the terminal user of the circuit domain, actively sending the location to the other terminal user through the service network where the user of the other terminal is located.
  • the service network in which the user is located sends the state change information of the terminal user of the circuit domain to the counterpart terminal user.
  • the interaction between the circuit domain network device and the service platform is realized, and the active notification and subscription sharing of the state change information of the terminal user in the circuit domain are realized.
  • the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain; the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. The user notifies the other terminal user of the state change information of the terminal user of the circuit domain.
  • the network where the peer terminal user is located may be a circuit domain network or another type of network.
  • the network of the other end user is a data domain network, or an IMS network
  • the service platform of the embodiment is a service platform across the network
  • the system of the embodiment of the present invention can also implement user state information sharing between heterogeneous networks.
  • Figure 6 is one of the actual business flow diagrams for user status notification.
  • the circuit domain network in Figure 6 is equipped with MSC/VLR, the terminal user in the circuit domain is MS1, and the other terminal user is MS2.
  • the HLR stores the subscription information of MS1.
  • Figure 6 shows the status notification scheme based on MSC triggering, as shown in Figure 6:
  • the S60K MSC/VLR obtains the subscription information of the MS1 from the HLR through the location registration/qualification indication/qualification request process and saves it to the MSC/VLR, which indicates whether the state of the MS1 is opened to other networks;
  • MSI performs user location registration or initiates a service access network
  • the MSC when the MSC finds that the MSI has signed the status notification service, and actively informs the service platform of the status/location of the MS1, where the MSC carries the identifier and status/location information of the MS1 user.
  • the service platform saves the status change information of the reported MSI. Query the subscription relationship of the terminal user of the circuit domain, and obtain a list of the peer terminal users corresponding to the terminal user of the circuit domain.
  • the home network of the terminal user obtains the service area where the user of the counterpart terminal is located;
  • the service platform sends a status change notification message to the service MSC of the network where the other terminal user is located;
  • this embodiment assumes that MS2 is one of the other end user users, and the service platform sends the notification information to the other terminal user MS2 through the service MSC where the other party user MS2 is located.
  • Figure 7 is the second actual flow chart for user status notification.
  • the circuit domain network device 10 in Fig. 7 is an HLR
  • the circuit domain end user is MS1
  • the other end user user is MS2
  • the HLR stores ...-MS1 subscription information.
  • Figure 7 shows the status notification scheme based on HLR triggering, as shown in Figure 7:
  • the S70K MS1 performs user location registration or initiates a service access network; 5702.
  • the MSC interacts with the HLR according to the needs of the service process.
  • the HLR has different meanings in different service flows. For example, the location registration process, the HLR is the home HLR of the MS1. If it is an ordinary call, the HLR is the called party. HLR) ⁇ '
  • the HLR finds that the MSI user has accessed the network, and the subscription information of the MS1 is to allow the state information to be opened to the external network, and the information about the status and location of the MS1 is actively notified to the service platform, where the identifier and status of the MS1 user are carried. /location information;
  • the service platform saves the status change information of the reported MSI; queries the subscription relationship of the terminal user of the circuit domain, obtains a list of the peer terminal users corresponding to the terminal user of the circuit domain; and queries each of the peer terminal user lists
  • the contract information of the terminal user is allowed to be determined by the other party user who receives the notification message as the counterpart terminal user who needs to be notified; then, according to the list of the other party terminal users that need to be notified, the home network of each of the counterpart terminal users is obtained from the home network of the other terminal user.
  • S705 The service platform sends a status change notification message to the serving MSC of the network where the other terminal user is located.
  • S706 The service MSC where the other terminal user is located sends a notification message to the terminal user.
  • the MSC or the HLR interacts with the service platform to implement active notification and subscription sharing of the state change information of the terminal user in the circuit domain, and the method needs to be based on each counterpart terminal user in the terminal user list.
  • the subscription information is used to determine whether the other terminal user is allowed to receive the state change information of the terminal user of the circuit domain, and then the targeted information is sent underground.
  • Figure 8 is the third actual flow chart for user status notification. Different from FIG. 6 and FIG. 7 , the service platform of FIG. 8 adopts a passive notification manner, that is, after receiving the subscription request sent by the MS2, the state change information of the MS1 is sent to the MS2. As shown in Figure 8:
  • the S80K MSC obtains the subscription information of the MS1 from the user home HLR and saves the subscription information to the MSC/VLR, and the subscription information refers to whether the user status is opened to other networks;
  • the MSI performs user location registration or initiates a service access network.
  • the MSC finds that the MSI has signed the status notification service, and actively informs the service platform of the status and location of the MSI, where the MSC carries the identifier and status/location information of the MS1 user.
  • the service platform saves the user status/location information, and maintains a list of the other terminal users that allow subscription status information.
  • the MS2 user sends a request message for subscribing to the MSI status to the service platform.
  • the service platform determines, according to the subscription relationship of the MSI, whether the MS2 is located in the peer terminal user list of the MSI, and if yes, returns the latest state/location information of the MS1 to the MS2.
  • the method shown in FIG. 8 can also interact with the service platform by the MSC to implement active notification and subscription sharing of the state change information of the terminal user in the circuit domain.
  • the difference is that the method of FIG. 8 only sends the state change information of the terminal user of the circuit domain to the other terminal user after the counterpart terminal user sends the subscription request, and this method does not need to judge the subscription information of the MS2 in advance.
  • the service platform may trigger the location process to obtain more accurate location information of the MS1 according to the service requirement, and send the location information to the MS2; Take the CS domain user as an example.
  • the actual peer can be a user in the IMS domain/data domain (for example, PS domain).
  • the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain; the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. The user notifies the other terminal user of the state change information of the terminal user of the circuit domain.
  • the network where the peer terminal user is located may be a circuit domain network or another type of network.
  • the network of the other end user is the data domain network, or IMS
  • the service platform of the embodiment is a service platform across the network
  • the system in the embodiment of the present invention can also implement user state information sharing between heterogeneous networks.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

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

Abstract

A user state notifying method, apparatus and system, the method comprising: receiving state change information of a circuit domain terminal user; determining whether the circuit domain terminal user allows opening of its own user state to an external network/or the local network according to subscription information of the circuit domain terminal user; if the circuit domain terminal user allows opening of its own user state to an external network/or the local network, notifying the state change information of the circuit domain terminal user to a service platform; and making the service platform to submit the state change information of the circuit switched domain terminal user to an opponent terminal user required to be notified in the subscription relationship according to the subscription relationship of the circuit domain terminal user. The technical solution according to the embodiments of the present invention provides an open structure with a circuit domain network responsible for reporting the user state information, and thus, active notification and subscription sharing of the state change information of the circuit domain terminal user can be realized.

Description

用户状态通知方法、 装置与系统 本申请要求了 2011年 2月 15日提交的、 申请号为 201110038299.6、 发明名 称为 "用户状态通知方法、 装置与系统" 的中国申请的优先权, 其全部内容 通过引用结合在本申请中。 技术领域  User Status Notification Method, Apparatus, and System The present application claims priority to a Chinese application filed on February 15, 2011, with the application number of 201110038299.6 and the invention titled "User Status Notification Method, Apparatus, and System". The citations are incorporated herein by reference. Technical field

本发明涉及通信技术领域, 特别涉及一种用户状态通知方法、 装置与系 统。 背景技术  The present invention relates to the field of communications technologies, and in particular, to a user status notification method, apparatus, and system. Background technique

目前, 在数据域和 IMS (IP多媒体子系统)域都定义提供了状态订阅呈现 业务, 而电路域尚未开展该业务。 一种解决方法是, 在电路域引入 IMS, 该方 法成本较高、 历时较久。 另一种解决方法是, 提供一些通知方案来关联主被 叫, 如果主叫用户拨打被叫发现不可及而失败, 后续当被叫用户可及后通知 主叫用户, 该方案应用场景单一, 且未提供开放的状态主动通知和订阅架构。 发明内容  Currently, the status subscription presence service is defined in both the data domain and the IMS (IP Multimedia Subsystem) domain, and the circuit domain has not yet launched the service. One solution is to introduce IMS in the circuit domain, which is costly and takes a long time. Another solution is to provide a notification scheme to associate the calling and called parties. If the calling party fails to dial the called party and fails to reach the calling party, the subsequent application is notified to the calling user. An open state proactive notification and subscription architecture is not provided. Summary of the invention

本发明实施例提供一种用户状态通知方法、 装置与系统, 实现电路域终 端用户状态变化信息的主动通知与订阅共享。  Embodiments of the present invention provide a user status notification method, apparatus, and system, which implement active notification and subscription sharing of circuit domain terminal state change information.

一方面, 本发明实施例提供一种用户状态通知方法, 所述方法包括: 接 收电路域终端用户的状态变化信息; 根据所述电路域终端用户的签约信息, 判断所述电路域终端用户是否允许将自身的用户状态开放给外部网络和 /或本 网络; 如果所述电路域终端用户允许将自身的用户状态开放给外部网络和 /或 本网络, 则将所述电路域终端用户的状态变化信息通知给业务平台; 使所述 业务平台根据所述电路域终端用户的订阅关系, 向所述订阅关系中需要通知 的对方终端用户下发所述电路域终端用户的状态变化信息。  In one aspect, the embodiment of the present invention provides a user status notification method, where the method includes: receiving status change information of a terminal user of a circuit domain; and determining, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain allows Opening its own user status to the external network and/or the local network; if the circuit domain end user allows to open its own user status to the external network and/or the local network, the state change information of the circuit domain end user is Notifying the service platform; and causing the service platform to deliver the state change information of the terminal user of the circuit domain to the terminal user that needs to be notified in the subscription relationship according to the subscription relationship of the terminal user of the circuit domain.

又一方面, 本发明实施例提供一种电路域网络设备, 所述电路域网络设 备包括: 接收单元, 用于接收电路域终端用户的状态变化信息; 判断单元, 用于根据所述电路域终端用户的签约信息, 判断所述电路域终端用户是否允 许将自身的用户状态开放给外部网络和 /或本网络; 发送单元, 用于在判断单 元判断结果为是时, 则将所述电路域终端用户的状态变化信息通知给业务平 台; 使所述业务平台根据所述电路域终端用户的订阅关系, 向所述订阅关系 中需要通知的对方终端用户下发所述电路域终端用户的状态变化信息。 In another aspect, an embodiment of the present invention provides a circuit domain network device, where the circuit domain network is configured. The method includes: a receiving unit, configured to receive state change information of a terminal user of the circuit domain; and a determining unit, configured to determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open the user state thereof The external network and/or the network; the sending unit, configured to: when the determining unit determines that the result is yes, notify the service platform of the state change information of the terminal user of the circuit domain; and make the service platform according to the circuit domain terminal The user's subscription relationship is used to deliver the state change information of the circuit domain terminal user to the other party terminal user in the subscription relationship that needs to be notified.

又一方面, 本发明实施例提供一种业务平台, 所述业务平台包括: 接收 单元, 用于接收电路域终端用户的状态变化信息, 所述状态变化信息是在所 述电路域终端用户允许将自身的用户状态开放给外部网络和 /或本网络的条件 下发送的; 查询单元, 用于根据所述电路域终端用户的订阅关系, 查询需要 通知的对方终端用户; 发送单元, 用于通过所述对方终端用户所在的服务网 络向所述对方终端用户下发所述电路域终端用户的状态变化信息。  In another aspect, the embodiment of the present invention provides a service platform, where the service platform includes: a receiving unit, configured to receive state change information of a terminal user in a circuit domain, where the state change information is allowed in an end user of the circuit domain The user unit is opened to the external network and/or the network, and the query unit is configured to query the terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain; The service network in which the other terminal user is located delivers the state change information of the circuit domain terminal user to the counterpart terminal user.

又一方面, 本发明实施例提供一种用户状态通知系统, 所述系统包括: 电路域网络设备以及与所述电路域网络设备交互的业务平台; 所述电路域网 络设备, 用于接收电路域终端用户的状态变化信息; 根据所述电路域终端用 户的签约信息, 判断所述电路域终端用户是否允许将自身的用户状态开放给 外部网络; 如果所述电路域终端用户允许将自身的用户状态开放给外部网络, 则将所述电路域终端用户的状态变化信息通知所述业务平台; 所述业务平台, 用于接收所述电路域终端用户的状态变化信息, 根据所述电路域终端用户的 订阅关系, 向所述订阅关系中需要通知的对方终端用户下发所述电路域终端 用户的状态变化信息。  In another aspect, an embodiment of the present invention provides a user status notification system, where the system includes: a circuit domain network device and a service platform that interacts with the circuit domain network device; and the circuit domain network device is configured to receive a circuit domain. The state change information of the terminal user; determining, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network; if the terminal user of the circuit domain allows the user state of the user Open to the external network, notify the service platform of the state change information of the terminal user of the circuit domain; the service platform is configured to receive state change information of the terminal user of the circuit domain, according to the terminal user of the circuit domain The subscription relationship is used to deliver the state change information of the circuit domain terminal user to the other terminal user in the subscription relationship that needs to be notified.

本发明实施例的技术方案提供一个开放的、 由电路域网络负责上报用户 状态 /位置的架构, 第三方业务平台基于这些上报的用户状态 /位置可以开展各 种业务 (比如电路域终端用户间、 电路域终端用户和 QQ用户间、 电路域终端 用户和 IMS用户间的状态呈现和应用) 。 这种基于用户状态 /位置的、 电路域 终端用户或电路域终端用户和对方终端用户同时受益的业务, 为好友或新潮 人士之间相互、 主动共享自身信息提供通道, 运营商还可选择性的提供一些 费率优惠, 以提高运营商下用户的黏度。 附图说明 The technical solution of the embodiment of the present invention provides an open architecture in which the circuit domain network is responsible for reporting the user status/location. The third-party service platform can perform various services based on the reported user status/location (for example, between circuit domain end users, State presentation and application between circuit domain end users and QQ users, circuit domain end users and IMS users). Such a user state/location based, circuit domain end user or circuit domain end user and the other end user simultaneously benefit the business, for friends or trendy People can actively and independently share their information to provide channels, and operators can also selectively provide some rate concessions to improve the user's viscosity. DRAWINGS

图 1为本发明实施例系统的连接关系示意图;  1 is a schematic diagram of a connection relationship of a system according to an embodiment of the present invention;

图 2为本发明实施例系统中电路域网络设备的功能框图之一;  2 is a functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention;

图 2a为本发明实施例系统中电路域网络设备的功能框图之二;  2a is a second functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention;

图 2b为本发明实施例系统中电路域网络设备的功能框图之三;  2b is a third functional block diagram of a circuit domain network device in a system according to an embodiment of the present invention;

图 3为本发明实施例系统中业务平台的功能框图;  3 is a functional block diagram of a service platform in a system according to an embodiment of the present invention;

图 3a为本发明实施例系统中业务平台的查询单元 302的细化功能框图; 图 4为本发明实施例用户状态通知方法的流程图之一;  FIG. 3 is a detailed functional block diagram of the query unit 302 of the service platform in the system according to the embodiment of the present invention; FIG. 4 is a flowchart of a user status notification method according to an embodiment of the present invention;

图 5为本发明实施例用户状态通知方法的流程图之二;  FIG. 5 is a second flowchart of a user status notification method according to an embodiment of the present invention;

图 6为采用本实施例的系统进行用户状态通知的业务流程图之一; 图 7为采用本实施例的系统进行用户状态通知的业务流程图之二; 图 8为采用本实施例的系统进行用户状态通知的业务流程图之三。 具体实施方式  FIG. 6 is a service flow chart of the user status notification by using the system of the embodiment; FIG. 7 is a second service flow diagram of the user status notification by using the system of the embodiment; FIG. The third of the business flow chart of the user status notification. detailed description

本发明实施例提供一种用户状态通知方法、 装置与系统, 具体地说, 是 为异构网络之间的用户提供一种开放的、 用户状态变化主动通知以及订阅共 享的方案。 当电路域用户状态发生变化后, 由 MSC (Mobile Switching Center, 移动交换中心)/VLR( Visitor Location Register,拜访位置寄存器)或 HLR( Home Location Register, 归属位置寄存器) 主动将状态通知给业务平台, 业务平台 将该用户的状态信息通知给其他网络和 /或本网络的用户。 业务平台可以是短 消息中心、 IMS (IP Multimedia Subsystem, IP多媒体子系统) 应用业务服务 器、 也可以是跨网络专项部署的平台。  The embodiment of the invention provides a user status notification method, device and system, and in particular, provides an open, user state change active notification and subscription sharing scheme for users between heterogeneous networks. After the state of the circuit domain user changes, the MSC (Mobile Switching Center)/VLR (Visitor Location Register) or HLR (Home Location Register) actively informs the service platform. The service platform notifies the user of the status information of the user to other networks and/or users of the network. The service platform can be a short message center, an IMS (IP Multimedia Subsystem) application service server, or a platform dedicated to deployment across networks.

本发明实施例中, 用户状态是通过终端设备的状态来呈现的。 例如, 本 实施例的用户状态可以包括: 终端的开关机状态、 通话或掉话状态、 数据业 务或者电路业务状态、 位置变化等等。 下文中为了描述方便, 将不再严格区 分终端和用户的含义, 而将其统称为终端用户。 In the embodiment of the present invention, the user status is presented by the status of the terminal device. For example, the user status of this embodiment may include: the on/off status of the terminal, the call or drop status, and the data industry. Service or circuit business status, location changes, and so on. For the convenience of description below, the meaning of the terminal and the user will not be strictly distinguished, and will be collectively referred to as an end user.

本发明实施例的方法可以包含下述两种情况:  The method of the embodiment of the present invention may include the following two situations:

A、业务平台根据电路域终端用户和对方终端用户的订阅关系, 主动将电 路域终端用户的状态变化信息推送给对方终端用户。  A. The service platform actively pushes the state change information of the terminal user of the circuit domain to the other terminal user according to the subscription relationship between the terminal user of the circuit domain and the user of the opposite terminal.

B、业务平台保存电路域终端用户的最新状态, 当对方终端用户主动订阅 获取该状态信息时, 才将电路域终端用户状态通知给对方终端用户。  B. The service platform saves the latest state of the terminal user in the circuit domain. When the other terminal user actively subscribes to obtain the status information, the terminal user status of the circuit domain is notified to the other terminal user.

本发明实施例的方案可应用在包括但不限于如下的场景中: 场景 1、 监护 人及时掌握老人儿童的状态;场景 2、多个好友从不同城市到达同一个城市后, 可主动通知联系人列表上的对方终端用户已到达同一城市, 无须人工干预; 场景 3、 同城内位置移动时, 可以实时通知各自的位置和状态。 运营商也可开 展特定厂商的广告业务, 如, 用户定购此业务后可享受一定的费率优惠, 或 者结合定位业务功能可提供更加精确的位置信息; 场景 4、 实现电路域终端用 户间、 电路域终端用户和数据域终端用户间 (如, QQ用户、 IMS用户等) 的 状态呈现和应用。  The solution of the embodiment of the present invention may be applied to a scenario including but not limited to the following: Scene 1: The guardian timely grasps the state of the elderly child; Scene 2: After multiple friends arrive at the same city from different cities, the contact list may be actively notified. The other end user on the other party has arrived in the same city without manual intervention. Scene 3, when moving within the same city, can notify each location and status in real time. Operators can also carry out advertising services for specific vendors. For example, users can enjoy certain rate discounts after ordering this service, or provide more accurate location information in combination with positioning service functions. Scenario 4, implement circuit domain end users, circuits Status presentation and application between domain end users and data domain end users (eg, QQ users, IMS users, etc.).

场景 2、 场景 3和场景 4所描述的是电路域终端用户主动将信息共享、 通告 给对方终端用户 /第三方的行为, 体现为一种电路域终端用户 /双方业务, 电路 域终端用户 /双方的业务相对而言更有可能开展, 因为电路域终端用户直接受 益。 场景 3和场景 4通过为好友或新潮人士之间相互共享信息提供一种通道, 还可提高该运营商的用户黏度。 当运营商有广告收益的前提下, 还可采取给 签约本业务的用户提供费率优惠。  Scenario 2, Scenario 3, and Scenario 4 describe the behavior in which the terminal user in the circuit domain actively shares and advertises information to the other end user/third party. This is reflected in a circuit domain end user/side service, circuit domain end user/both parties. The business is relatively more likely to be carried out because the circuit domain end users benefit directly. Scenario 3 and Scenario 4 can also increase the user's user stickiness by sharing a channel for friends or trendy people to share information with each other. When the operator has advertising revenue, it can also provide a discount to the users who sign the service.

为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。 本发明实施例提供一种用户状态通知系统, 图 1为该系统的连接关系示意 图。 如图 1所示, 该系统包括: 电路域网络设备 10以及与所述电路域网络设备 10交互的业务平台 20。 The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without departing from the inventive scope are the scope of the present invention. The embodiment of the invention provides a user status notification system, and FIG. 1 is a schematic diagram of the connection relationship of the system. As shown in FIG. 1, the system includes: a circuit domain network device 10 and a service platform 20 that interacts with the circuit domain network device 10.

所述电路域网络设备 10, 用于接收电路域终端用户的状态变化信息; 根 据所述电路域终端用户的签约信息, 判断所述电路域终端用户是否允许将自 身的用户状态开放给外部网络; 如果所述电路域终端用户允许将自身的用户 状态开放给外部网络, 则将所述电路域终端用户的状态变化信息通知所述业 务平台 20。  The circuit domain network device 10 is configured to receive state change information of a terminal user of the circuit domain; and determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network; If the circuit domain terminal user allows to open its own user state to the external network, the state change information of the circuit domain terminal user is notified to the service platform 20.

所述业务平台 20, 用于接收所述电路域终端用户的状态变化信息, 根据 所述电路域终端用户的订阅关系, 查询需要通知的对方终端用户; 并通过对 方终端用户所在的服务网络向所述对方终端用户下发所述电路域终端用户的 状态变化信息。  The service platform 20 is configured to receive state change information of the terminal user in the circuit domain, and query the terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain; and use the service network where the other terminal user is located The other terminal user sends the state change information of the circuit domain terminal user.

可选地, 所述电路域网络设备为移动交换中心 MSC; 所述 MSC, 还用于 从归属位置寄存器 HLR中获取所述电路域终端用户的签约信息。  Optionally, the circuit domain network device is a mobile switching center MSC; and the MSC is further configured to acquire subscription information of the circuit domain terminal user from the home location register HLR.

可选地, 所述电路域网络设备为 HLR, 所述 HLR中存储了所述电路域终 端用户的签约信息。  Optionally, the circuit domain network device is an HLR, and the HLR stores the subscription information of the circuit domain terminal user.

可选地, 所述业务平台中存储了所述电路域终端用户的订阅关系, 所述 业务平台包括但不限于: 短消息中心, IP多媒体子系统 IMS应用服务器, 或者 跨网络的专项业务平台。  Optionally, the service platform stores a subscription relationship of the terminal user of the circuit domain, where the service platform includes but is not limited to: a short message center, an IP multimedia subsystem, an IMS application server, or a special service platform across the network.

本发明实施例还提供一种电路域网络设备 10, 图 2为该电路域网络设备 10 的功能框图之一。 如图 2所示, 该设备包括: 接收单元 201, 用于接收电路域 终端用户的状态变化信息; 判断单元 202, 用于根据所述电路域终端用户的签 约信息, 判断所述电路域终端用户是否允许将自身的用户状态开放给外部网 络; 发送单元 203, 用于在判断单元判断结果为是时, 则将所述电路域终端用 户的状态变化信息通知给业务平台; 使所述业务平台根据所述电路域终端用 户的订阅关系, 查询需要通知的对方终端用户; 并通过对方终端用户所在的 服务网络向所述对方终端用户下发所述电路域终端用户的状态变化信息。 图 2a为该电路域网络设备 10的功能框图之一。 图 2a所对应的电路域网络 设备 10为 MSC, 此时, 所述 MSC还包括: 获取单元 204, 用于从归属位置寄存 器 HLR中获得所述电路域终端用户的签约信息。 The embodiment of the present invention further provides a circuit domain network device 10, and FIG. 2 is a functional block diagram of the circuit domain network device 10. As shown in FIG. 2, the device includes: a receiving unit 201, configured to receive state change information of a terminal user of a circuit domain; and a determining unit 202, configured to determine, according to the subscription information of the terminal user of the circuit domain, the terminal user of the circuit domain Whether the user state is allowed to be opened to the external network; the sending unit 203 is configured to, when the determining unit determines that the result is yes, notify the service platform of the state change information of the terminal user of the circuit domain; a subscription relationship of the end user of the circuit domain, querying a terminal user that needs to be notified; and passing the The service network delivers state change information of the terminal user of the circuit domain to the peer terminal user. Figure 2a is one of the functional block diagrams of the circuit domain network device 10. The circuit area network device 10 corresponding to FIG. 2a is an MSC. In this case, the MSC further includes: an obtaining unit 204, configured to obtain subscription information of the circuit domain terminal user from the home location register HLR.

图 2b为该电路域网络设备 10的功能框图之二。 图 2b所对应的电路域网络 设备 10为 HLR, 此时, 所述 HLR还包括: 存储单元 205, 用于预先存储所述电 路域终端用户的签约信息。  Figure 2b is a functional block diagram of the circuit domain network device 10. The circuit domain network device 10 corresponding to FIG. 2b is an HLR. In this case, the HLR further includes: a storage unit 205, configured to pre-store subscription information of the terminal user of the circuit domain.

本发明实施例还提供一种业务平台 20, 图 3为该业务平台 20的功能框图, 如图 3所示, 该业务平台 20包括: 接收单元 301, 用于接收电路域网络设备发 送的电路域终端用户的状态变化信息, 所述状态变化信息是在所述电路域终 端用户允许将自身的用户状态开放给外部网络的条件下发送的; 查询单元 302, 用于根据所述电路域终端用户的订阅关系, 查询需要通知的对方终端用 户; 发送单元 303, 用于通过对方终端用户所在的服务网络向所述对方终端用 户下发所述电路域终端用户的状态变化信息。  The embodiment of the present invention further provides a service platform 20, and FIG. 3 is a functional block diagram of the service platform 20. As shown in FIG. 3, the service platform 20 includes: a receiving unit 301, configured to receive a circuit domain sent by a circuit domain network device. Status change information of the terminal user, the state change information is sent under the condition that the circuit domain terminal user allows the user state to be opened to the external network; the query unit 302 is configured to use the terminal user of the circuit domain. The subscription relationship is used to query the terminal user of the circuit domain that needs to be notified. The sending unit 303 is configured to send the state change information of the circuit domain terminal user to the peer terminal user by using the service network where the other party terminal user is located.

可选地, 如图 3所示, 所述业务平台还包括: 定位单元 304, 用于触发对 所述电路域终端用户的定位过程, 获得所述电路域终端用户的位置信息; 所 述发送单元 303, 还用于通过对方终端用户所在的服务网络向所述对方终端用 户下发所述电路域终端用户的位置信息。  Optionally, as shown in FIG. 3, the service platform further includes: a positioning unit 304, configured to trigger a positioning process of the terminal user in the circuit domain, and obtain location information of the terminal user in the circuit domain; 303. The 303 is further configured to send the location information of the circuit domain terminal user to the peer terminal user by using a service network where the peer terminal user is located.

图 3a为本实施例查询单元 302的细化功能框图,如图 3a所示,查询单元 302 包括: 第一查询子单元 3021, 用于查询所述电路域终端用户的订阅关系, 获 得与所述电路域终端用户所对应的对方终端用户列表; 第二查询子单元 3022, 用于查询所述对方终端用户列表中每个终端用户的签约信息, 将允许接收通 知消息的对方终端用户确定为需要通知的对方终端用户。  Figure 3a is a detailed functional block diagram of the query unit 302 of the present embodiment. As shown in Figure 3a, the query unit 302 includes: a first query sub-unit 3021, configured to query a subscription relationship of the terminal user of the circuit domain, and obtain the The second terminal sub-unit 3022 is configured to query the subscription information of each terminal user in the peer terminal user list, and determine the other terminal user that is allowed to receive the notification message to be notified. The other end user.

可选地, 所述发送单元 303, 具体用于在接收到所述电路域终端用户的状 态变化信息后, 主动通过对方终端用户所在的服务网络向所述对方终端用户 下发所述电路域终端用户的状态变化信息; 或者在接收到所述电路域终端用 户的状态变化信息, 并且接收到所述对方终端用户发送的订阅请求消息后, 通过对方终端用户所在的服务网络向所述对方终端用户发送所述电路域终端 用户的状态变化信息。 Optionally, the sending unit 303 is configured to: after receiving the state change information of the terminal user of the circuit domain, actively send the circuit domain terminal to the peer terminal user by using a service network where the peer terminal user is located. User status change information; or receiving the circuit domain terminal The state change information of the user, and after receiving the subscription request message sent by the peer terminal user, the state change information of the circuit domain terminal user is sent to the counterpart terminal user through the service network where the counterpart terminal user is located.

其中, 实施例一所示系统中的业务平台也可以是图 3所示的业务平台。 本发明实施例的系统, 通过电路域网络设备与业务平台的交互, 实现电 路域终端用户状态变化信息的主动通知与订阅共享。 具体地, 由电路域网络 设备根据电路域终端用户的签约信息, 将电路域终端用户的状态变化信息主 动通知并共享给业务平台; 业务平台根据电路域终端用户的订阅关系确定需 要通知的对方终端用户, 并将电路域终端用户的状态变化信息通知给对方终 端用户。  The service platform in the system shown in the first embodiment may also be the service platform shown in FIG. 3. The system of the embodiment of the present invention realizes active notification and subscription sharing of the state change information of the terminal user of the circuit domain by interacting with the service platform of the circuit domain network device. Specifically, the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain; the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. The user notifies the other terminal user of the state change information of the terminal user of the circuit domain.

本实施例中对方终端用户所处的网络可以为电路域网络也可以是其他类 型的网络。进一歩地, 当对方终端用户所处的网络为数据域网络、 或 IMS网络 等其他类型的网络时, 本实施例的业务平台为跨网络的业务平台, 本发明实 施例的系统还能够实现异构网络之间的用户状态信息共享。  In this embodiment, the network in which the peer terminal user is located may be a circuit domain network or another type of network. Further, when the network in which the other terminal user is located is a data domain network, or another type of network such as an IMS network, the service platform in this embodiment is a service platform across the network, and the system in the embodiment of the present invention can also implement different User state information sharing between networks.

对应于前述实施例的电路域网络设备 10, 本实施例还提供一种用户状态 通知方法, 图 4为该方法的整体流程图, 如图 4所示, 该方法包括:  Corresponding to the circuit domain network device 10 of the foregoing embodiment, the embodiment further provides a user status notification method, and FIG. 4 is an overall flowchart of the method. As shown in FIG. 4, the method includes:

S40K 接收电路域终端用户的状态变化信息;  S40K receives status change information of the terminal user in the circuit domain;

5402、 根据所述电路域终端用户的签约信息, 判断所述电路域终端用户 是否允许将自身的用户状态开放给外部网络和 /或本网络;  5402. Determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network and/or the network;

5403、如果所述电路域终端用户允许将自身的用户状态开放给外部网络, 则将所述电路域终端用户的状态变化信息通知给业务平台; 使所述业务平台 根据所述电路域终端用户的订阅关系, 向所述订阅关系中需要通知的所述对 方终端用户下发所述电路域终端用户的状态变化信息。  5403. If the terminal user of the circuit domain is allowed to open the user state of the circuit to the external network, notify the service platform of the state change information of the terminal user of the circuit domain; and make the service platform according to the terminal user of the circuit domain. And the subscription relationship, the state change information of the circuit domain terminal user is delivered to the peer terminal user that needs to be notified in the subscription relationship.

可选地, 当电路域网络设备 10为 MSC时, 所述方法还包括: 从归属位置 寄存器 HLR中获得所述电路域终端用户的签约信息。  Optionally, when the circuit domain network device 10 is an MSC, the method further includes: obtaining, by the home location register HLR, subscription information of the circuit domain terminal user.

可选地, 当电路域网络设备 10为 HLR时, 所述方法还包括: 预先存储所 述电路域终端用户的签约信息。 Optionally, when the circuit domain network device 10 is an HLR, the method further includes: pre-storing the storage The contract information of the end user of the circuit domain.

可选地, S403中, 所述业务平台向所述订阅关系中需要通知的对方终端 用户下发所述电路域终端用户的状态变化信息具体可以包括: 所述业务平台 在接收到所述电路域终端用户的状态变化信息后, 主动通过所述对方终端用 户所在的服务网络向所述对方终端用户下发所述电路域终端用户的状态变化 信息; 或者所述业务平台在接收到所述电路域终端用户的状态变化信息, 并 且接收到所述对方终端用户发送的订阅请求消息后, 通过对方终端用户所在 的服务网络向所述对方终端用户发送所述电路域终端用户的状态变化信息。  Optionally, in S403, the sending, by the service platform, the state change information of the terminal user of the circuit domain to the user terminal that needs to be notified in the subscription relationship may include: the service platform receiving the circuit domain After the state change information of the terminal user, the state change information of the circuit domain terminal user is sent to the peer terminal user by using the service network where the peer terminal user is located; or the service platform receives the circuit domain. After the status change information of the terminal user is received, and after receiving the subscription request message sent by the counterpart terminal user, the state change information of the circuit domain terminal user is sent to the counterpart terminal user through the service network where the counterpart terminal user is located.

可选地, 图 4所示的方法还包括: 歩骤 a、 所述业务平台接收所述电路域 终端用户的状态变化信息; 歩骤 b、 所述业务平台根据所述电路域终端用户的 订阅关系, 查询需要通知的对方终端用户。  Optionally, the method shown in FIG. 4 further includes: step a: the service platform receives state change information of the terminal user of the circuit domain; step b, the service platform is subscribed according to the terminal user of the circuit domain Relationship, query the end user who needs to be notified.

可选地, 歩骤 b具体可以包括: 歩骤 bl、 所述业务平台查询所述电路域终 端用户的订阅关系, 获得与所述电路域终端用户所对应的对方终端用户列表; 歩骤 b2、 所述业务平台查询所述对方终端用户列表中每个终端用户的签约信 息, 将允许接收通知消息的对方终端用户确定为需要通知的对方终端用户。  Optionally, the step b may include: step bl, the service platform queries a subscription relationship of the terminal user of the circuit domain, and obtains a list of the terminal user corresponding to the terminal user of the circuit domain; step b2 The service platform queries the subscription information of each terminal user in the peer terminal user list, and determines the counterpart terminal user who is allowed to receive the notification message as the counterpart terminal user that needs to be notified.

可选地, 对于图 4所示的方法, 在所述业务平台在接收到所述电路域终端 用户的状态变化信息后, 所述方法还包括: 歩骤 c、 所述业务平台触发对所述 电路域终端用户的定位过程, 获得所述电路域终端用户的位置信息; 歩骤 d、 所述业务平台通过对方终端用户所在的服务网络向所述对方终端用户下发所 述电路域终端用户的位置信息。  Optionally, for the method shown in FIG. 4, after the service platform receives the state change information of the terminal user of the circuit domain, the method further includes: Step c: the service platform triggers the The location process of the terminal user of the circuit domain obtains the location information of the terminal user of the circuit domain; Step d: The service platform delivers the terminal user of the circuit domain to the terminal user by using the service network where the user of the other party terminal is located location information.

对应于前述实施例的业务平台 20, 本实施例还提供一种用户状态通知方 法, 图 5为该方法的整体流程图, 如图 5所示, 该方法包括:  Corresponding to the service platform 20 of the foregoing embodiment, the embodiment further provides a user status notification method, and FIG. 5 is an overall flowchart of the method. As shown in FIG. 5, the method includes:

S50K 接收电路域网络设备发送的电路域终端用户的状态变化信息, 所 述状态变化信息是在所述电路域终端用户允许将自身的用户状态开放给外部 网络和 /或本网络的条件下发送的;  The S50K receives the state change information of the circuit domain terminal user sent by the circuit domain network device, where the state change information is sent under the condition that the circuit domain terminal user allows the user state to be opened to the external network and/or the network. ;

S502、 根据所述电路域终端用户的订阅关系, 查询需要通知的对方终端 用户; 本发明实施例的订阅关系中存储了电路域终端用户状态变化时需要通 知的对方终端用户列表, 对方终端用户也可以设置一些过滤策略来决定是否 允许接收所述电路域终端用户状态变化信息。 S502. Query, according to the subscription relationship of the terminal user of the circuit domain, the other terminal that needs to be notified. In the subscription relationship of the embodiment of the present invention, the peer terminal user list that needs to be notified when the state of the circuit domain terminal user changes is stored, and the other terminal user may also set some filtering policies to determine whether to allow receiving the terminal domain state change information of the circuit domain. .

S503、 通过对方终端用户所在的服务网络向所述对方终端用户下发所述 电路域终端用户的状态变化信息。  S503. The state change information of the terminal user of the circuit domain is sent to the peer terminal user by using a service network where the terminal user is located.

可选地, S502具体包括: 查询所述电路域终端用户的订阅关系, 获得与 所述电路域终端用户所对应的对方终端用户列表; 查询所述对方终端用户列 表中每个终端用户的签约信息, 将允许接收通知消息的对方终端用户确定为 需要通知的对方终端用户。  Optionally, the S502 specifically includes: querying a subscription relationship of the terminal user of the circuit domain, obtaining a list of the terminal user corresponding to the terminal user of the circuit domain; and querying subscription information of each terminal user in the user list of the counterpart terminal The other party user who is allowed to receive the notification message is determined to be the counterpart terminal user who needs to be notified.

可选地, 在接收到所述电路域终端用户的状态变化信息后, 所述方法还 包括一定位触发流程, 具体包括: 触发对所述电路域终端用户的定位过程, 获得所述电路域终端用户的位置信息; 通过对方终端用户所在的服务网络向 所述对方终端用户下发所述电路域终端用户的位置信息。  Optionally, after receiving the state change information of the terminal user of the circuit domain, the method further includes: a location triggering process, specifically: triggering a positioning process of the terminal user in the circuit domain, and obtaining the circuit domain terminal The location information of the user of the circuit domain is sent to the terminal user of the other party through the service network where the user of the other party is located.

可选地, S503具体包括两种情况, 一种是主动通知: 在接收到所述电路 域终端用户的状态变化信息后, 主动通过对方终端用户所在的服务网络向所 述对方终端用户下发所述电路域终端用户的状态变化信息; 另一种是被动通 知: 在接收到所述电路域终端用户的状态变化信息, 并且接收到所述对方终 端用户发送的订阅请求消息后, 通过对方终端用户所在的服务网络向所述对 方终端用户发送所述电路域终端用户的状态变化信息。  Optionally, S503 specifically includes two situations, and the other is that the active notification is: after receiving the state change information of the terminal user of the circuit domain, actively sending the location to the other terminal user through the service network where the user of the other terminal is located. The state change information of the terminal user of the circuit domain; the other is passive notification: after receiving the state change information of the terminal user of the circuit domain, and receiving the subscription request message sent by the user of the counterpart terminal, The service network in which the user is located sends the state change information of the terminal user of the circuit domain to the counterpart terminal user.

该实施例通过电路域网络设备与业务平台的交互, 实现电路域终端用户 状态变化信息的主动通知与订阅共享。 具体地, 由电路域网络设备根据电路 域终端用户的签约信息, 将电路域终端用户的状态变化信息主动通知并共享 给业务平台; 业务平台根据电路域终端用户的订阅关系确定需要通知的对方 终端用户, 并将电路域终端用户的状态变化信息通知给对方终端用户。  In this embodiment, the interaction between the circuit domain network device and the service platform is realized, and the active notification and subscription sharing of the state change information of the terminal user in the circuit domain are realized. Specifically, the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain; the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. The user notifies the other terminal user of the state change information of the terminal user of the circuit domain.

本实施例中对方终端用户所处的网络可以为电路域网络也可以是其他类 型的网络。进一歩地, 当对方终端用户所处的网络为数据域网络、 或 IMS网络 等其他类型的网络时, 本实施例的业务平台为跨网络的业务平台, 本发明实 施例的系统还能够实现异构网络之间的用户状态信息共享。 In this embodiment, the network where the peer terminal user is located may be a circuit domain network or another type of network. Further, when the network of the other end user is a data domain network, or an IMS network When the service platform of the embodiment is a service platform across the network, the system of the embodiment of the present invention can also implement user state information sharing between heterogeneous networks.

下面结合实际的流程图对本发明实施例的用户通知过程进行详细描述。 图 6为进行用户状态通知的实际业务流程图之一。 图 6中的电路域网络设 · ··· 备 10为 MSC/VLR, 电路域终端用户为 MS1 , 对方终端用户为 MS2, HLR中存 储了 MS1的签约信息。 图 6为基于 MSC触发的状态通知方案, 如图 6所示: The user notification process of the embodiment of the present invention will be described in detail below with reference to actual flowcharts. Figure 6 is one of the actual business flow diagrams for user status notification. The circuit domain network in Figure 6 is equipped with MSC/VLR, the terminal user in the circuit domain is MS1, and the other terminal user is MS2. The HLR stores the subscription information of MS1. Figure 6 shows the status notification scheme based on MSC triggering, as shown in Figure 6:

S60K MSC/VLR通过位置登记 /资格指示 /资格请求流程,从 HLR获取 MS1 的签约信息并保存到 MSC/VLR中, 该签约信息指是否将 MS1的状态开放给其 他网络; The S60K MSC/VLR obtains the subscription information of the MS1 from the HLR through the location registration/qualification indication/qualification request process and saves it to the MSC/VLR, which indicates whether the state of the MS1 is opened to other networks;

…- S602、 MSI进行用户位置登记或发起业务接入网络;  ...- S602, MSI performs user location registration or initiates a service access network;

5603、 MSC发现 MSI已签约状态通知业务, 则主动将 MS1的状态 /位置等 信息通知给业务平台, 其中携带 MS1用户的标识以及状态 /位置信息;  The MSC, when the MSC finds that the MSI has signed the status notification service, and actively informs the service platform of the status/location of the MS1, where the MSC carries the identifier and status/location information of the MS1 user.

5604、 业务平台保存上报的 MSI的状态变化信息; 查询所述电路域终端 用户的订阅关系, 获得与所述电路域终端用户所对应的对方终端用户列表; 5604. The service platform saves the status change information of the reported MSI. Query the subscription relationship of the terminal user of the circuit domain, and obtain a list of the peer terminal users corresponding to the terminal user of the circuit domain.

… 以及查询所述对方终端用户列表中每个终端用户的签约信息, 将允许接收通 知消息的对方终端用户确定为需要通知的对方终端用户; 然后, 根据需要通 知的对方终端用户列表, 到各对方终端用户的归属网络获取该对方终端用户 所在服务区; And querying the subscription information of each terminal user in the peer terminal user list, and determining the counterpart terminal user who is allowed to receive the notification message as the counterpart terminal user that needs to be notified; and then, according to the list of the counterpart terminal users that need to be notified, to each party The home network of the terminal user obtains the service area where the user of the counterpart terminal is located;

S605、 业务平台给各对方终端用户所在网络的服务 MSC下发状态变化通 …-知消息;  S605: The service platform sends a status change notification message to the service MSC of the network where the other terminal user is located;

S606、 本实施例假设 MS2为对方终端用户之一, 业务平台通过对方终端 用户 MS2所在服务 MSC给该对方终端用户 MS2下发通知信息。  S606, this embodiment assumes that MS2 is one of the other end user users, and the service platform sends the notification information to the other terminal user MS2 through the service MSC where the other party user MS2 is located.

图 7为进行用户状态通知的实际业务流程图之二。 图 7中的电路域网络设 备 10为 HLR, 电路域终端用户为 MS1 , 对方终端用户为 MS2, HLR中存储了 …- MS1的签约信息。 图 7为基于 HLR触发的状态通知方案, 如图 7所示:  Figure 7 is the second actual flow chart for user status notification. The circuit domain network device 10 in Fig. 7 is an HLR, the circuit domain end user is MS1, the other end user user is MS2, and the HLR stores ...-MS1 subscription information. Figure 7 shows the status notification scheme based on HLR triggering, as shown in Figure 7:

S70K MS1进行用户位置登记或发起业务接入网络; 5702、 MSC根据业务流程的需要和 HLR交互 (该 HLR在不同的业务流程 中含义不同, 例如位置登记流程, 则该 HLR就是 MS1的归属 HLR, 如果是普 通呼叫, 则该 HLR就是被叫归属的 HLR) ·' The S70K MS1 performs user location registration or initiates a service access network; 5702. The MSC interacts with the HLR according to the needs of the service process. The HLR has different meanings in different service flows. For example, the location registration process, the HLR is the home HLR of the MS1. If it is an ordinary call, the HLR is the called party. HLR) ·'

5703、 HLR发现 MSI用户已接入网络, 并且 MS1的签约信息为允许将自 身状态信息开放给外部网络, 则主动将 MS1的状态 /位置等信息通知给业务平 台, 其中携带 MS1用户的标识以及状态 /位置信息;  5703. The HLR finds that the MSI user has accessed the network, and the subscription information of the MS1 is to allow the state information to be opened to the external network, and the information about the status and location of the MS1 is actively notified to the service platform, where the identifier and status of the MS1 user are carried. /location information;

5704、 业务平台保存上报的 MSI的状态变化信息; 查询所述电路域终端 用户的订阅关系, 获得与所述电路域终端用户所对应的对方终端用户列表; 以及查询所述对方终端用户列表中每个终端用户的签约信息, 将允许接收通 知消息的对方终端用户确定为需要通知的对方终端用户; 然后, 根据需要通 知的对方终端用户列表, 到各对方终端用户的归属网络获取该对方终端用户 所在服务区;  5704: The service platform saves the status change information of the reported MSI; queries the subscription relationship of the terminal user of the circuit domain, obtains a list of the peer terminal users corresponding to the terminal user of the circuit domain; and queries each of the peer terminal user lists The contract information of the terminal user is allowed to be determined by the other party user who receives the notification message as the counterpart terminal user who needs to be notified; then, according to the list of the other party terminal users that need to be notified, the home network of each of the counterpart terminal users is obtained from the home network of the other terminal user. Service area

S705、 业务平台给各对方终端用户所在网络的服务 MSC下发状态变化通 知消息;  S705: The service platform sends a status change notification message to the serving MSC of the network where the other terminal user is located.

S706, 对方终端用户所在服务 MSC给该对方终端用户下发通知信息。 图 6与图 7所示的方法, 由 MSC或者 HLR与业务平台进行交互, 实现了电 路域终端用户状态变化信息的主动通知与订阅共享, 该方法需要根据对方终 端用户列表中每个对方终端用户的签约信息来判断该对方终端用户是否允许 接收该电路域终端用户的状态变化信息, 然后有针对性地下发信息。  S706: The service MSC where the other terminal user is located sends a notification message to the terminal user. In the method shown in FIG. 6 and FIG. 7, the MSC or the HLR interacts with the service platform to implement active notification and subscription sharing of the state change information of the terminal user in the circuit domain, and the method needs to be based on each counterpart terminal user in the terminal user list. The subscription information is used to determine whether the other terminal user is allowed to receive the state change information of the terminal user of the circuit domain, and then the targeted information is sent underground.

图 8为进行用户状态通知的实际业务流程图之三。 和图 6、 图 7不同的是, 图 8的业务平台采用的是被动通知的方式, 即在接收到 MS2发送的订阅请求之 后, 才将 MS1的状态变化信息发送给 MS2。 如图 8所示:  Figure 8 is the third actual flow chart for user status notification. Different from FIG. 6 and FIG. 7 , the service platform of FIG. 8 adopts a passive notification manner, that is, after receiving the subscription request sent by the MS2, the state change information of the MS1 is sent to the MS2. As shown in Figure 8:

S80K MSC在位置登记 /资格指示 /资格请求流程中, 从用户归属 HLR获取 MS1的签约信息并保存到 MSC/VLR中, 该签约信息指是否将用户状态开放给 其他网络;  In the location registration/qualification indication/qualification request process, the S80K MSC obtains the subscription information of the MS1 from the user home HLR and saves the subscription information to the MSC/VLR, and the subscription information refers to whether the user status is opened to other networks;

S802、 MSI进行用户位置登记或发起业务接入网络; 5803、 MSC发现 MSI已签约状态通知业务, 则主动将 MSI的状态 /位置等 信息通知给业务平台, 其中携带 MS1用户的标识以及状态 /位置信息; S802. The MSI performs user location registration or initiates a service access network. S803, the MSC finds that the MSI has signed the status notification service, and actively informs the service platform of the status and location of the MSI, where the MSC carries the identifier and status/location information of the MS1 user.

5804、 业务平台保存该用户状态 /位置信息, 还可维护允许订阅状态信息 的对方终端用户列表;  5804. The service platform saves the user status/location information, and maintains a list of the other terminal users that allow subscription status information.

5805、 MS2用户给业务平台发送订阅 MSI状态的请求消息;  5805. The MS2 user sends a request message for subscribing to the MSI status to the service platform.

5806、 业务平台根据 MSI的订阅关系判断 MS2是否位于 MSI的对方终端 用户列表中, 如果是, 则向 MS2返回 MS1的最新状态 /位置信息。  5806. The service platform determines, according to the subscription relationship of the MSI, whether the MS2 is located in the peer terminal user list of the MSI, and if yes, returns the latest state/location information of the MS1 to the MS2.

和图 6、图 7的方法类似,图 8所示的方法也可以 MSC与业务平台进行交互, 实现电路域终端用户状态变化信息的主动通知与订阅共享。 所不同的是, 图 8 的方法只有在对方终端用户发送了订阅请求之后才向对方终端用户下发电路 域终端用户的状态变化信息, 这种方式不需要事先对 MS2进行签约信息的判 断。  Similar to the methods in FIG. 6 and FIG. 7, the method shown in FIG. 8 can also interact with the service platform by the MSC to implement active notification and subscription sharing of the state change information of the terminal user in the circuit domain. The difference is that the method of FIG. 8 only sends the state change information of the terminal user of the circuit domain to the other terminal user after the counterpart terminal user sends the subscription request, and this method does not need to judge the subscription information of the MS2 in advance.

对于图 6-图 8, 业务平台在接收到 MS1的状态变化信息后, 可以根据业务 需要, 触发定位流程以获取 MS1更精确的位置信息, 并将该位置信息下发给 MS2; 虽然对方终端用户以 CS域用户为例进行说明, 实际对方可以是 IMS域 / 数据域 (例如 PS域) 下的用户。  For the service platform, after receiving the status change information of the MS1, the service platform may trigger the location process to obtain more accurate location information of the MS1 according to the service requirement, and send the location information to the MS2; Take the CS domain user as an example. The actual peer can be a user in the IMS domain/data domain (for example, PS domain).

本发明技术方案带来的有益效果:  The beneficial effects brought by the technical solution of the invention:

1、提供一个开放的、 由电路域网络负责上报用户状态 /位置的架构, 可选 择由核心网本身、 或第三方基于这些上报的用户状态 /位置开展各种业务 (比 如电路域终端用户间、 电路域终端用户和 QQ用户间、 电路域终端用户和 IMS 用户间的状态呈现和应用) 。 具体地, 由电路域网络设备根据电路域终端用 户的签约信息, 将电路域终端用户的状态变化信息主动通知并共享给业务平 台; 业务平台根据电路域终端用户的订阅关系确定需要通知的对方终端用户, 并将电路域终端用户的状态变化信息通知给对方终端用户。  1. Providing an open architecture that is responsible for reporting the status/location of the user by the circuit domain network, and optionally, the core network itself, or a third party, to perform various services based on the reported user status/location (such as between circuit domain end users, Status presentation and application between circuit domain end users and QQ users, circuit domain end users and IMS users). Specifically, the circuit domain network device actively informs and shares the state change information of the terminal user of the circuit domain to the service platform according to the subscription information of the terminal user of the circuit domain; the service platform determines the counterpart terminal that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. The user notifies the other terminal user of the state change information of the terminal user of the circuit domain.

本发明实施例中对方终端用户所处的网络可以为电路域网络也可以是其 他类型的网络。进一歩地, 当对方终端用户所处的网络为数据域网络、 或 IMS 网络等其他类型的网络时, 本实施例的业务平台为跨网络的业务平台, 本发 明实施例的系统还能够实现异构网络之间的用户状态信息共享。 In the embodiment of the present invention, the network where the peer terminal user is located may be a circuit domain network or another type of network. Further, when the network of the other end user is the data domain network, or IMS When the service platform of the embodiment is a service platform across the network, the system in the embodiment of the present invention can also implement user state information sharing between heterogeneous networks.

2、 为好友或新潮人士之间相互、 主动共享自身信息提供通道, 还可选择 性的提供一些费率优惠, 提高运营商下用户的黏度。  2. Provide channels for friends and trendy people to share their own information actively, and also provide some rate discounts to improve the user's viscosity.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流 程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于 一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施 例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。  A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium. In execution, the flow of an embodiment of the methods as described above may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

以上实施例仅用以说明本发明实施例的技术方案, 而非对其限制; 尽管 参照前述实施例对本发明实施例进行了详细的说明, 本领域的普通技术人员 应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者对 其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相应技术方 案的本质脱离本发明实施例各实施例技术方案的精神和范围。  The above embodiments are only used to explain the technical solutions of the embodiments of the present invention, and are not limited thereto; although the embodiments of the present invention are described in detail with reference to the foregoing embodiments, those skilled in the art should understand that The technical solutions described in the embodiments are modified, or the equivalents of the technical features are replaced by the equivalents. The modifications and substitutions of the embodiments do not depart from the spirit and scope of the technical solutions of the embodiments of the embodiments of the present invention.

Claims

权 利 要 求 书 Claim 1、 一种用户状态通知方法, 其特征在于, 所述方法包括:  A user status notification method, the method comprising: 接收电路域终端用户的状态变化信息;  Receiving state change information of the terminal user of the circuit domain; 根据所述电路域终端用户的签约信息, 判断所述电路域终端用户是否允 许将自身的用户状态开放给外部网络和 /或本网络;  Determining, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network and/or the network; 如果所述电路域终端用户允许将自身的用户状态开放给外部网络和 /或本 网络, 则将所述电路域终端用户的状态变化信息通知给业务平台; 使所述业 务平台根据所述电路域终端用户的订阅关系, 向所述订阅关系中需要通知的 对方终端用户下发所述电路域终端用户的状态变化信息。  If the circuit domain end user allows to open its own user state to the external network and/or the local network, notify the service platform of the state change information of the circuit domain end user; and make the service platform according to the circuit domain And the state change information of the circuit domain terminal user is sent to the terminal user that needs to be notified in the subscription relationship. 2、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 从归属位置寄存器 HLR中获得所述电路域终端用户的签约信息。  2. The method according to claim 1, wherein the method further comprises: obtaining subscription information of the terminal user of the circuit domain from a home location register HLR. 3、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 预先存储所述电路域终端用户的签约信息。  The method according to claim 1, wherein the method further comprises: pre-storing subscription information of the terminal user of the circuit domain. 4、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 所述业务平台接收所述电路域终端用户的状态变化信息;  The method according to claim 1, wherein the method further comprises: receiving, by the service platform, state change information of a terminal user of the circuit domain; 所述业务平台根据所述电路域终端用户的订阅关系, 查询需要通知的对 方终端用户。  The service platform queries the opposite terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain. 5、 根据权利要求 4所述的方法, 其特征在于, 所述业务平台根据所述电 路域终端用户的订阅关系, 查询需要通知的对方终端用户包括:  The method according to claim 4, wherein the service platform queries the terminal user that needs to be notified according to the subscription relationship of the terminal user of the circuit domain, including: 所述业务平台查询所述电路域终端用户的订阅关系, 获得与所述电路域 终端用户所对应的对方终端用户列表;  The service platform queries a subscription relationship of the terminal user of the circuit domain, and obtains a list of the counterpart terminal users corresponding to the circuit domain terminal user; 所述业务平台查询所述对方终端用户列表中每个终端用户的签约信息, 将允许接收通知消息的对方终端用户确定为需要通知的对方终端用户。  The service platform queries the subscription information of each terminal user in the peer terminal user list, and determines the counterpart terminal user who is allowed to receive the notification message as the counterpart terminal user that needs to be notified. 6、 根据权利要求 1或 4所述的方法, 其特征在于, 所述业务平台在接收到 所述电路域终端用户的状态变化信息后, 所述方法还包括:  The method according to claim 1 or 4, wherein, after the service platform receives the state change information of the terminal user of the circuit domain, the method further includes: 所述业务平台触发对所述电路域终端用户的定位过程, 获得所述电路域 终端用户的位置信息; The service platform triggers a positioning process on the terminal user of the circuit domain, and obtains the circuit domain. Location information of the end user; 所述业务平台通过对方终端用户所在的服务网络向所述对方终端用户下 发所述电路域终端用户的位置信息。  The service platform sends the location information of the circuit domain terminal user to the counterpart terminal user through the service network where the other party terminal user is located. 7、 根据权利要求 1或 4所述的方法, 其特征在于, 所述业务平台向所述订 阅关系中需要通知的对方终端用户下发所述电路域终端用户的状态变化信息 包括:  The method according to claim 1 or 4, wherein the service platform sends the state change information of the terminal user of the circuit domain to the terminal user that needs to be notified in the subscription relationship, including: 所述业务平台在接收到所述电路域终端用户的状态变化信息后, 主动通 过所述对方终端用户所在的服务网络向所述对方终端用户下发所述电路域终 端用户的状态变化信息; 或者  After receiving the state change information of the terminal user of the circuit domain, the service platform actively sends the state change information of the circuit domain terminal user to the peer terminal user through the service network where the peer terminal user is located; or 所述业务平台在接收到所述电路域终端用户的状态变化信息, 并且接收 到所述对方终端用户发送的订阅请求消息后, 通过对方终端用户所在的服务 网络向所述对方终端用户发送所述电路域终端用户的状态变化信息。  After receiving the state change information of the terminal user of the circuit domain, and receiving the subscription request message sent by the user of the counterpart terminal, the service platform sends the message to the counterpart terminal user through the service network where the peer terminal user is located. State change information for end users in the circuit domain. 8、 一种电路域网络设备, 其特征在于, 所述电路域网络设备包括: 接收单元, 用于接收电路域终端用户的状态变化信息;  A circuit domain network device, wherein the circuit domain network device comprises: a receiving unit, configured to receive state change information of a terminal user in a circuit domain; 判断单元, 用于根据所述电路域终端用户的签约信息, 判断所述电路域 终端用户是否允许将自身的用户状态开放给外部网络和 /或本网络;  a determining unit, configured to determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network and/or the network; 发送单元, 用于在判断单元判断结果为是时, 将所述电路域终端用户的 状态变化信息通知给业务平台; 使所述业务平台根据所述电路域终端用户的 订阅关系, 向所述订阅关系中需要通知的对方终端用户下发所述电路域终端 用户的状态变化信息。  a sending unit, configured to notify the service platform of the state change information of the terminal user of the circuit domain when the judgment unit determines that the result is YES; and enable the service platform to subscribe to the subscription according to the subscription relationship of the circuit domain terminal user The terminal user that needs to be notified in the relationship sends the state change information of the terminal user of the circuit domain. 9、 根据权利要求 8所述的电路域网络设备, 其特征在于, 所述电路域网 络设备还包括:  The circuit domain network device according to claim 8, wherein the circuit domain network device further comprises: 获取单元, 用于从归属位置寄存器 HLR中获得所述电路域终端用户的签 约信息。  And an obtaining unit, configured to obtain, from the home location register HLR, the subscription information of the circuit domain end user. 10、 根据权利要求 8所述的电路域网络设备, 其特征在于, 所述电路域网 络设备还包括: 存储单元, 用于预先存储所述电路域终端用户的签约信息。 The circuit domain network device according to claim 8, wherein the circuit domain network device further comprises: And a storage unit, configured to pre-store subscription information of the terminal user of the circuit domain. 11、 一种业务平台, 其特征在于, 所述业务平台包括:  A service platform, wherein the service platform comprises: 接收单元, 用于接收电路域终端用户的状态变化信息, 所述状态变化信 息是在所述电路域终端用户允许将自身的用户状态开放给外部网络和 /或本网 络的条件下发送的;  a receiving unit, configured to receive state change information of a circuit domain terminal user, where the state change information is sent under the condition that the circuit domain terminal user allows the user state to be opened to the external network and/or the local network; 查询单元, 用于根据所述电路域终端用户的订阅关系, 查询需要通知的 对方终端用户;  a querying unit, configured to query, according to a subscription relationship of the terminal user of the circuit domain, a terminal user that needs to be notified; 发送单元, 用于通过所述对方终端用户所在的服务网络向所述对方终端 用户下发所述电路域终端用户的状态变化信息。  And a sending unit, configured to send the state change information of the circuit domain terminal user to the peer terminal user by using a service network where the peer terminal user is located. 12、 根据权利要求 11所述的业务平台, 其特征在于, 所述查询单元包括: 第一查询子单元, 用于查询所述电路域终端用户的订阅关系, 获得与所 述电路域终端用户所对应的对方终端用户列表;  The service platform according to claim 11, wherein the query unit comprises: a first query subunit, configured to query a subscription relationship of the terminal user of the circuit domain, and obtain the terminal user of the circuit domain Corresponding counterpart terminal user list; 第二查询子单元, 用于查询所述对方终端用户列表中每个终端用户的签 约信息, 将允许接收通知消息的对方终端用户确定为需要通知的对方终端用 户。  The second query sub-unit is configured to query the subscription information of each terminal user in the peer terminal user list, and determine the counterpart terminal user who is allowed to receive the notification message as the counterpart terminal user that needs to be notified. 13、 根据权利要求 11或 12所述的业务平台, 其特征在于, 所述业务平台 还包括:  The service platform according to claim 11 or 12, wherein the service platform further comprises: 定位单元, 用于触发对所述电路域终端用户的定位过程, 获得所述电路 域终端用户的位置信息;  a positioning unit, configured to trigger a positioning process of the terminal user of the circuit domain, and obtain location information of the terminal user in the circuit domain; 所述发送单元, 还用于通过对方终端用户所在的服务网络向所述对方终 端用户下发所述电路域终端用户的位置信息。  The sending unit is further configured to send, by using a service network where the user of the other party is located, location information of the terminal user of the circuit domain to the terminal user. 14、 根据权利要求 11或 12所述的业务平台, 其特征在于,  14. The service platform according to claim 11 or 12, characterized in that 所述发送单元, 具体用于在接收到所述电路域终端用户的状态变化信息 后, 主动通过所述对方终端用户所在的服务网络向所述对方终端用户下发所 述电路域终端用户的状态变化信息; 或者在接收到所述电路域终端用户的状 态变化信息, 并且接收到所述对方终端用户发送的订阅请求消息后, 通过对 方终端用户所在的服务网络向所述对方终端用户发送所述电路域终端用户的 状态变化信息。 The sending unit is configured to: after receiving the state change information of the terminal user of the circuit domain, actively send the state of the circuit domain terminal user to the peer terminal user through the service network where the peer terminal user is located Change information; or after receiving the state change information of the terminal user of the circuit domain, and receiving the subscription request message sent by the user of the counterpart terminal, The service network where the party terminal user is located sends the state change information of the circuit domain terminal user to the counterpart terminal user. 15、 一种用户状态通知系统, 其特征在于, 所述系统包括: 电路域网络 设备以及与所述电路域网络设备交互的业务平台;  15. A user status notification system, the system comprising: a circuit domain network device and a service platform interacting with the circuit domain network device; 所述电路域网络设备, 用于接收电路域终端用户的状态变化信息; 根据 所述电路域终端用户的签约信息, 判断所述电路域终端用户是否允许将自身 的用户状态开放给外部网络; 如果所述电路域终端用户允许将自身的用户状 态开放给外部网络, 则将所述电路域终端用户的状态变化信息通知所述业务 平台;  The circuit domain network device is configured to receive state change information of a terminal user of the circuit domain; and determine, according to the subscription information of the terminal user of the circuit domain, whether the terminal user of the circuit domain is allowed to open its own user state to the external network; The circuit domain terminal user is allowed to open its own user state to the external network, and the state change information of the circuit domain terminal user is notified to the service platform; 所述业务平台, 用于接收所述电路域终端用户的状态变化信息, 根据所 述电路域终端用户的订阅关系, 向所述订阅关系中需要通知的对方终端用户 下发所述电路域终端用户的状态变化信息。  The service platform is configured to receive the state change information of the terminal user of the circuit domain, and send the circuit domain terminal user to the terminal user that needs to be notified in the subscription relationship according to the subscription relationship of the terminal user of the circuit domain State change information. 16、 根据权利要求 15所述的系统, 其特征在于, 所述电路域网络设备为 移动交换中心 MSC;  The system according to claim 15, wherein the circuit domain network device is a mobile switching center MSC; 所述 MSC, 还用于从归属位置寄存器 HLR中获取所述电路域终端用户的 签约信息。  The MSC is further configured to acquire subscription information of the terminal user of the circuit domain from the home location register HLR. 17、 根据权利要求 15所述的系统, 其特征在于, 所述电路域网络设备为 HLR, 所述 HLR中存储了所述电路域终端用户的签约信息。  The system according to claim 15, wherein the circuit domain network device is an HLR, and the HLR stores the subscription information of the terminal user of the circuit domain. 18、 根据权利要求 15所述的系统, 其特征在于, 所述业务平台包括权利 要求 11-14中任意一项权利要求所述的业务平台, 所述业务平台包括: 短消息 中心, IP多媒体子系统 IMS应用服务器, 或者跨网络的专项业务平台。  The service platform according to claim 15, wherein the service platform comprises the service platform according to any one of claims 11-14, and the service platform comprises: a short message center, an IP multimedia sub- System IMS application server, or a dedicated service platform across networks.
PCT/CN2011/084399 2011-02-15 2011-12-21 User state notifying method, apparatus and system Ceased WO2012109942A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110038299.6 2011-02-15
CN201110038299.6A CN102075912B (en) 2011-02-15 2011-02-15 User state notifying method, device and system

Publications (1)

Publication Number Publication Date
WO2012109942A1 true WO2012109942A1 (en) 2012-08-23

Family

ID=44034225

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/084399 Ceased WO2012109942A1 (en) 2011-02-15 2011-12-21 User state notifying method, apparatus and system

Country Status (2)

Country Link
CN (1) CN102075912B (en)
WO (1) WO2012109942A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075912B (en) * 2011-02-15 2014-07-30 华为技术有限公司 User state notifying method, device and system
CN104579914A (en) * 2013-10-17 2015-04-29 中兴通讯股份有限公司 Method and device for subscribing to state for system
CN106817673B (en) * 2015-11-30 2020-12-01 中国移动通信集团辽宁有限公司 Method and device for sharing location description information
CN108834104A (en) * 2017-05-03 2018-11-16 中国移动通信有限公司研究院 Method and device for information transmission
CN109729220B (en) * 2018-12-14 2020-09-15 维沃移动通信有限公司 User state pushing method and mobile terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080014939A1 (en) * 2006-06-30 2008-01-17 Samsung Electronics Co., Ltd. Method for providing service in a communication system based on IP multimedia subsystem
CN101179852A (en) * 2007-06-29 2008-05-14 华为技术有限公司 Method and device for synchronizing terminal state in universal access network
CN101374258A (en) * 2007-08-20 2009-02-25 华为技术有限公司 A system for realizing network backward compatibility and methods for attaching and deattaching
CN101448305A (en) * 2008-03-05 2009-06-03 中兴通讯股份有限公司 Method for circuit domain paging in a plurality of packet domain networks
EP2111018A1 (en) * 2008-04-17 2009-10-21 Alcatel Lucent Method for saving energy and radio resources in wireless communication devices
CN102075912A (en) * 2011-02-15 2011-05-25 华为技术有限公司 User state notifying method, device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008019622A1 (en) * 2006-08-16 2008-02-21 Huawei Technologies Co., Ltd. A method and application of acquiring the circuit switched domain information for the ip multimedia subsystem application and a method, apparatus and system for changing the circuit switched domain information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080014939A1 (en) * 2006-06-30 2008-01-17 Samsung Electronics Co., Ltd. Method for providing service in a communication system based on IP multimedia subsystem
CN101179852A (en) * 2007-06-29 2008-05-14 华为技术有限公司 Method and device for synchronizing terminal state in universal access network
CN101374258A (en) * 2007-08-20 2009-02-25 华为技术有限公司 A system for realizing network backward compatibility and methods for attaching and deattaching
CN101448305A (en) * 2008-03-05 2009-06-03 中兴通讯股份有限公司 Method for circuit domain paging in a plurality of packet domain networks
EP2111018A1 (en) * 2008-04-17 2009-10-21 Alcatel Lucent Method for saving energy and radio resources in wireless communication devices
CN102075912A (en) * 2011-02-15 2011-05-25 华为技术有限公司 User state notifying method, device and system

Also Published As

Publication number Publication date
CN102075912A (en) 2011-05-25
CN102075912B (en) 2014-07-30

Similar Documents

Publication Publication Date Title
US9712567B2 (en) Voice over internet protocol (VoIP) systems, methods, network elements and applications
EP1450570A1 (en) Communication to one mobile station of update of call participation availability status of another mobile station
US8542674B2 (en) System and method to initiate a presence driven peer to peer communications session on non-IMS and IMS networks
US20110098059A1 (en) Method and arrangement to monitor distances among a group of electronic communication devices
CN106657194A (en) Network slice capability opening method, device and system
CN116195299B (en) Network-initiated slice-based session switching
US20150271773A1 (en) System and Method for Event Driven Operations in a Communications System
WO2012109942A1 (en) User state notifying method, apparatus and system
CN106487641A (en) A kind of method and apparatus for realizing online customer service
US20220225149A1 (en) Network API Capability Reporting Method, Apparatus, and System
WO2013067907A1 (en) Method, device and system for terminal call processing
JP5686898B2 (en) Querying the subscriber server for the identity of multiple serving elements of the user equipment (UE)
WO2014023146A1 (en) Method for determining service node of short message service, subscriber server, and mobility management entity
CN101374282B (en) Method, device and system for displaying different states of PTT users in different groups
CN108307082A (en) A method of realizing ip voice service access
WO2009138016A1 (en) Information transmission method, apparatus and system
CN102131260B (en) Method, device and system for implementing call anchoring service
CN102647709B (en) Method and device for mobile number portability
WO2012097693A1 (en) Registration method, system and device
WO2008000141A1 (en) Method and system for code division multiple access network hot billing and mobile switching center
CN110312243A (en) Blockchain-based international roaming communication method, service control point node
CN103379512A (en) WLAN network user strategy distribution device and method
US9282439B1 (en) Systems and methods of wireless device push-to-talk registration
CN102638886B (en) Location information of cell provides method, Apparatus and system
CN102811423A (en) Method and system for realizing signature information transmission

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

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

Country of ref document: EP

Kind code of ref document: A1