WO2006026901A1 - Systeme de traitement de signal de service de domaine de paquet et procede utilisant ce systeme - Google Patents

Systeme de traitement de signal de service de domaine de paquet et procede utilisant ce systeme Download PDF

Info

Publication number
WO2006026901A1
WO2006026901A1 PCT/CN2005/000734 CN2005000734W WO2006026901A1 WO 2006026901 A1 WO2006026901 A1 WO 2006026901A1 CN 2005000734 W CN2005000734 W CN 2005000734W WO 2006026901 A1 WO2006026901 A1 WO 2006026901A1
Authority
WO
WIPO (PCT)
Prior art keywords
access gateway
user
access
control function
user equipment
Prior art date
Application number
PCT/CN2005/000734
Other languages
English (en)
French (fr)
Other versions
WO2006026901A8 (fr
Inventor
Youzhu Shi
Dongming Zhu
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Priority to EP05749626A priority Critical patent/EP1788764B1/en
Publication of WO2006026901A1 publication Critical patent/WO2006026901A1/zh
Publication of WO2006026901A8 publication Critical patent/WO2006026901A8/zh
Priority to US11/682,392 priority patent/US7804820B2/en
Priority to US12/797,134 priority patent/US20100246574A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1225Details of core network interconnection arrangements
    • H04M7/123Details of core network interconnection arrangements where the packet-switched network is an Internet Protocol Multimedia System-type network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]

Definitions

  • the present invention relates to telecommunications service network technology based on broadband packet transmission, and in particular, the telecommunications service network technology based on broadband packet transmission can access a terminal that does not support SIP (Session Initiation Protocol).
  • SIP Session Initiation Protocol
  • ISDN Integrated Services Digital Network
  • IDN Integrated Digital Network
  • PSTN Public Switched Telephone Network
  • PSTN and ISDN services generally refer to the general term for various types of service services provided to users in traditional PSTN and ISDN networks.
  • PSTN and ISDN services have traditionally been implemented in the circuit-switched domain.
  • softswitches of Next Generation Network can also be used in packet domains.
  • NTN Next Generation Network
  • NTN has broad and narrow meanings.
  • NGN refers to all telecommunication service networks that use bearer and control separation softswitch architectures and broadband packet bearers, whether the network provides fixed or mobile services to end users.
  • the telecom service network carried by the broadband packet mentioned herein may be an Internet Protocol (IP) network or an asynchronous transmission mode. (Asynchronous Transfer Mode, the tube is called "ATM") Grid.
  • IP Internet Protocol
  • ATM Asynchronous Transfer Mode
  • This aspect can refer to the definition of NGN given by ITU-T in February 2004:
  • NGN is a packet network that provides multiple services including telecommunication services, and can utilize multiple bandwidths and quality of service.
  • QoS Quality of Service
  • the transmission technology of capability which separates the business function from the underlying transmission technology; it allows users to freely access different service provider networks, and supports universal mobility to achieve user-to-business consistency. And unity.
  • NGN refers to a network that provides C4/C5 services and IP multimedia services for fixed network access users based on broadband packet bearers. Unless otherwise stated, the NGN network referred to in the present invention refers to "narrow NGN".
  • the softswitch acts as a call processing node in the network to implement PSTN and ISDN services.
  • PSTN users and ISDN users access the softswitch through access devices such as the voice gateway ("Audio Gateway") and the Integrated Access Device (IAD), which are completed by softswitch.
  • IAD Integrated Access Device
  • Its session control, service control and user data storage management functions provide PSTN and ISDN services.
  • the call control and service control functions are coupled in the same network node, which has poor flexibility and is not conducive to rapid deployment and expansion of services.
  • a feature change may trigger another feature change, increasing the potential risk; the deployment and expansion of certain services may even cause an upgrade of the entire network node, which is costly.
  • Softswitch supports fixed terminal access through various access devices, such as AG or IAD access devices based on different protocols.
  • PSTN and ISDN service implementation is related to user access.
  • the softswitch In addition to the PSTN and ISDN services, the softswitch also needs to provide the Service Switch Point (SSP) function to trigger the intelligent service. Because there is no unified trigger mechanism, there are conflicts between the two types of services.
  • SSP Service Switch Point
  • PSTN and ISDN services are dispersed in each GN call processing node, each network It is difficult for the network nodes to work together to complete the business. When there is a conflict in business, there is no clear business arbitration point.
  • the PSTN and ISDN services are dispersed in the NGN call processing nodes.
  • each service needs to be repeatedly implemented in all softswitches of the network, and the service promotion cost is high.
  • PSTN and ISDN services are dispersed in each GN call processing node.
  • PSTN' and ISDN services are difficult to be used as a network basic service capability, that is, they cannot be used as a shared component of a network, and cooperate with other services in the NGN network to provide a combination.
  • Value-added services are difficult to be used as a network basic service capability, that is, they cannot be used as a shared component of a network, and cooperate with other services in the NGN network to provide a combination.
  • the user data is dispersed in each call processing node of the NGN, and the user service is limited to its access point. Even if the user terminal allows mobile, it is difficult to obtain the same service as the original one, and the unified promotion of the service brand is also restricted.
  • the Third Generation there is also a system similar in function to the above-mentioned fixed-line NGN. This is the IP Multimedia Subsystem (IMS).
  • IMS IP Multimedia Subsystem
  • IMS IP multimedia subsystem in the WCDMA network defined by the 3rd Generation Partnership Project (3GPP) R5/6 standard. It is a 3G mobile network that implements packet voice and packet data to provide unified multimedia. The target network for business and applications.
  • the IMS adopts the IP packet domain as the bearer channel for its control signaling and media transmission, and uses the Session Initiation Protocol (SES) protocol as the call control signaling to implement service management, session control and bearer access.
  • SES Session Initiation Protocol
  • Figure 1 shows the IMS network structure in the 3GPP R5/R6 standard. For a detailed description of each network entity and related interfaces in the IMS, refer to the document "3GPP TS 23.002".
  • IMS provides a mechanism for separation of service management, session control, and bearer access
  • the control protocol (typically SIP) does not support PSTN users, ISDN users, and access management controls for H.323, H.248, and MGCP users, so PSTN users, ISD ⁇ i users, and H.323, H.248, MGCP users cannot access the visited domain nodes defined by the IMS standard, 'so that these users can only obtain related business services through other network devices.
  • SIP Session Initi
  • MGCP users cannot access the visited domain nodes defined by the IMS standard, 'so that these users can only obtain related business services through other network devices.
  • These other network devices either have all or part of the shortcomings of the fixed network NGN, or even if the technical shortcomings are solved, the network is different from the IMS domain, and the network is repeatedly constructed. Summary of the invention
  • the main object of the present invention is to provide a packet domain service signal processing system and a method thereof, so that a terminal that does not support the IMS access control protocol can also access the IMS system and obtain service services in the IMS system.
  • the present invention provides a packet domain service signal processing system, the system comprising an internet protocol multimedia subsystem, the system further comprising at least one user equipment, at least one access gateway function, and an access gateway control function. , among them,
  • the user equipment is used as a terminal to process a public switched telephone network service signal or a comprehensive digital service network signal;
  • the access gateway function is configured to access the access control function of the user equipment, complete a conversion function between a narrowband voice in a circuit domain and an internet protocol media stream in a packet domain, and user interface signaling in a circuit domain. a conversion function between call control signaling within a packet domain;
  • the access gateway control function is configured to perform access management and call control on the access gateway function, and act as a proxy to access the user equipment accessed by the access gateway function to the internet protocol multimedia. Call session control in the subsystem.
  • system may further include a first application server, configured to provide a public switched telephone network and an integrated service digital network service control according to the service trigger of the call session control function.
  • System function the business control can be completed in the following ways:
  • the first way is: the public switched telephone network and the integrated service digital network service control provided by the first application server include control of basic services, supplementary services, and extended value-added services.
  • the second way is: the access gateway control function is further used to implement control processing on basic services and supplementary services of the public telephone exchange network and the integrated service digital network;
  • the public switched telephone network and the integrated service digital network service control function provided by the first application server are control functions for the extended value-added services.
  • the access control function of the public switched telephone network and the integrated service digital network basic service, the supplementary service, and the extended value-added service may be controlled by the access gateway control function.
  • the protocol supported by the access gateway control function includes the following one or any combination thereof: H.248 protocol, media gateway control protocol, session initiation protocol, and end-to-end delivery of integrated service digital network service information by using session initiation protocol "SIP-I" protocol, signaling-based integrated services digital network Q.921 user adaptation / link access protocol version 5 user adaptation protocol.
  • the access gateway control function is further configured to complete management of the user identifier of the Internet Protocol Multimedia Subsystem domain by the access gateway function and the user equipment accessed by the access gateway. at this time:
  • the access gateway control function manages one or more of the access gateway functions, and stores a public identifier and a private identifier of the Internet Protocol Multimedia Subsystem domain user corresponding to each access gateway function, and the identifier and Corresponding relationship of the access gateway function;
  • All user equipments accessed by the access gateway function share a private identity of the access gateway function
  • the plurality of user equipments accessed by the access gateway function are distinguished by a port, and the access gateway control function saves, for each user equipment, a public identifier of the corresponding user of the Internet Protocol multimedia subsystem domain, and saves the Private identification, the public identification, and the use The corresponding relationship between the access gateway function and the port number accessed by the user equipment;
  • the access gateway control function acquires the user equipment according to the access gateway function and the port number ⁇ Describe the public identity and the private identity;
  • the access gateway control function When the access gateway control function receives the service request for the user equipment, the access gateway function and the port number accessed by the user equipment are obtained according to the public identifier and the saved information of the user equipment. .
  • the access gateway control function is further configured to complete access management of the user equipment accessed by the access gateway function in the Internet Protocol Multimedia Subsystem domain by using an Internet Protocol Multimedia Subsystem registration process. At this time: '
  • the access gateway control function is further configured to complete a mapping process of registering the access gateway function to the access gateway 'control function, and a signaling process of the initial registration process of the Internet Protocol multimedia subsystem domain user, and during this process:
  • the access session control function and the home subscription user server can complete the access authentication of the access gateway function
  • the security algorithm negotiation with the access gateway function can be completed and the related information can be saved, and the interactive security message is used to protect the interactive message in the subsequent interaction process;
  • the access gateway control function is further configured to complete mapping of the access gateway function to a signaling process of the Internet Protocol Subsystem domain user cancellation process.
  • the access gateway control function may perform signaling flow mapping to perform authentication on the access gateway function according to the Internet Protocol multimedia subsystem-authentication and key negotiation manner.
  • the home subscription subscriber server may further configure an authentication algorithm supported by the access gateway function according to the capability of the access gateway function, and adopt the configuration in conjunction with the call session control function.
  • the authentication algorithm completes the authentication of the access gateway function.
  • the home subscription server may also carry the integrity protection key and the encryption key through the authentication token.
  • the access gateway control function is passed to the access gateway function to complete key negotiation in authentication and key negotiation.
  • the security algorithm may adopt the following manner: an internet protocol network security protocol.
  • the access gateway control function is further configured to complete the access gateway function to access the user equipment by mapping the port status process to the Internet Protocol multimedia subsystem user registration and deregistration process by using the access gateway function.
  • the access gateway function reports that the port status is normal, the registration of the corresponding user equipment of the port is completed, and when the access gateway function reports that the port status is abnormal, the corresponding user of the port is completed.
  • Deregistration of the device completing an internet protocol multimedia subsystem service node assignment controlling the user equipment session processing, establishing an association between the service node and the access gateway control function, and the service node and/or related service server during the registration process
  • the download of the user subscription data is completed, and the service node information is cleared during the logout process.
  • the registration of the user equipment accessed by the access gateway function is re-registered in the Internet Protocol Multimedia Subsystem domain, and no access authentication is performed;
  • the access gateway control function records the related address information after the registration of the Internet Protocol Subsystem domain by the user through the registration process, including the address and port information accessed by the user and the Internet Protocol Multimedia Subsystem domain allocated for the user. Service node address information.
  • the access gateway control function is further configured to complete the access gateway function by mapping the port state process, the port state audit process, and the inter-network protocol multimedia subsystem domain periodic re-registration process by the access gateway function.
  • the accessed user equipment is maintained in the registered valid state of the Internet Protocol Multimedia Subsystem domain.
  • the access gateway control function saves the validity period determined by the negotiation in the user registration, and is in use The user is monitored before logging out; when the expiration date is reached, a port audit operation is initiated to the access gateway function, and periodic re-registration is performed to the Internet Protocol Multimedia Subsystem domain according to the audit result.
  • the access gateway control function locally saves the port status reported by the access gateway function
  • the access gateway control function saves the validity period determined by the negotiation in the user registration, and performs monitoring before the user logs out;
  • the access gateway function directly re-registers with the Internet Protocol Multimedia Subsystem domain according to the locally saved port state when the validity period is reached.
  • the periodic re-registration process may not be used to maintain the registration valid state of the user equipment accessed by the access gateway function in the Internet Protocol Multimedia Subsystem domain, but in the Internet Protocol Multimedia Subsystem.
  • the subscriber server is specially identified in the user data of the user accessed through the access gateway function;
  • the service node and/or the related application server in the Internet Protocol Multimedia Subsystem is further configured to statically maintain the user registration status and save the user data before the user actively logs out according to the special identifier in the downloaded user data.
  • the access management of the user equipment accessed by the access gateway function in the Internet Protocol Multimedia Subsystem domain may be completed without using the Internet Protocol Multimedia Subsystem registration process.
  • the Internet Protocol Multimedia Subsystem The service node information of the user equipment is statically configured in the home subscription subscriber server and the access gateway control function;
  • the service call session control function and/or the related application server in the Internet Protocol Multimedia Subsystem is also used for static storage, or when downloading a user equipment session establishment request, determining to download user data and statically saving before logging off, or When receiving the user equipment session establishment request, determining to download the user data and clearing the data after the predetermined time is reached, and re-downloading when receiving the user equipment session establishment request;
  • the application server is further configured to determine, according to the specific identifier in the session establishment request, or the message source, or the user equipment internet protocol multimedia subsystem domain public identifier, to statically save or determine the download user data when receiving the user's device session establishment request.
  • the access gateway control function is further configured to accept a subscription of the user equipment status by the application server, and send an event notification to the corresponding application server when the status of the user equipment changes.
  • the system may further include at least one packet user equipment, configured to process the packet service signal as a terminal;
  • the access gateway control function is further configured to act as a proxy to access the packet user equipment to a call session control function in the Internet Protocol Multimedia Subsystem.
  • the protocol used by the packet user equipment includes: H.248 protocol, media gateway control protocol, H.323 protocol.
  • the access gateway control function is further used to complete the access management of the directly accessed packet user equipment in the Internet Protocol Multimedia Subsystem domain through the Internet Protocol Multimedia Subsystem registration process.
  • the access management of the access gateway control function further includes the following contents:
  • the access gateway control function is further configured to complete initial registration and deregistration of the Internet Protocol Multimedia Subsystem domain during H.323 endpoint registration and deregistration, and complete an internet protocol for controlling the user equipment service processing in the initial registration process.
  • the access gateway control function may cooperate with the call session control function, and the home subscription subscriber server completes access authentication of the packet user equipment in the Internet Protocol multimedia subsystem, and the access is performed.
  • Gateway control function can also negotiate with the terminal The security algorithm, and uses the negotiated security algorithm to protect the interactive message in the subsequent interaction process.
  • the access gateway control function may perform signaling flow mapping to complete group user equipment authentication by using an internet protocol multimedia subsystem-authentication and key agreement mode.
  • the authentication algorithm supported by the authentication function may be configured in the home subscriber server according to the capability of the grouping user equipment, and the authentication of the group user equipment is completed by using the configured authentication algorithm.
  • the home subscription server may also carry the complete protection key and the encryption key through the authentication token.
  • the access gateway control function is passed to the packet user equipment to complete key agreement in authentication and key agreement.
  • the access management of the access gateway control function further includes the following content:
  • the access gateway control function is used as an H.323 gatekeeper to utilize the H.323 state monitoring mechanism.
  • the mapping with the Internet Protocol Multimedia Subsystem domain periodic re-registration process completes the direct access of the H.323 user equipment in the Internet Protocol. Registration valid state maintenance of the multimedia subsystem domain.
  • state monitoring mechanism of the H.323 may be one of the following ways:
  • the polling mode in which the access gateway control function periodically sends an information request or,
  • the packet user equipment actively reports the reporting manner of the information report according to the indication period of the access gateway control function.
  • the periodic re-registration process may not be used to maintain the registration valid state of the directly accessed packet user equipment in the Internet Protocol Multimedia Subsystem domain, but the home subscription subscriber server in the Internet Protocol Multimedia Subsystem. Special identification in the user data of the grouping user;
  • the device is further configured to statically maintain the user registration status and save the user data before the user actively logs out according to the special identifier in the downloaded user data.
  • the access gateway control function is further used to complete the user equipment accessed by the access gateway function, and/or the directly accessed packet user equipment is called. Unified control of subsystems. At this time:
  • the access gateway control function is further configured to complete a mapping between a basic call process of the user equipment accessed by the access gateway function, and/or a directly accessed packet user equipment, and an Internet Protocol multimedia subsystem domain session establishment process. And during this process and after the session is established, the Internet Protocol is discussed.
  • the multimedia subsystem session initiation protocol and various non-internet protocol multimedia subsystem control protocols are converted to achieve a unified call control.
  • the access gateway control function queries the record reserved by the calling user equipment according to the identifier of the calling user equipment, and routes the session request of the user equipment to the network protocol multimedia subsystem service node allocated for the user, Performing, by the service node, the application server service of the calling user equipment; performing a session request from the called service node to the user equipment, and querying the address information recorded during the registration according to the user equipment identifier, and executing the information to the user equipment Routing.
  • the access gateway control function may also be used to complete a special operation during the call process of the public switched telephone network or the integrated service digital network user equipment accessed by the access gateway function.
  • the mapping of session initiation protocol messages include, but are not limited to, the following single or multiple combinations of processing:
  • the access gateway control function implements mapping of a flash event to a session initialization protocol message
  • the access gateway control function adopts "KPML" to support the "*" and "#” key dialing schemes
  • the access gateway control function adopts "KPML" to implement overlapping code implementation. Secondary dial tone service mapping.
  • the access gateway control function is also used as a session initiation protocol user; proxy, implementation, enhanced control in a session initiation protocol session, user equipment, group user equipment, and internet protocol multimedia sub-accessed by the access gateway function Interworking and service sharing between system standard user equipments. Implementations include, but are not limited to, the following single or multiple combinations of processing:
  • the access gateway control function supports H.248/Media Gateway Control Protocol/H.323-session transmission.
  • the calling number display/calling number display between the protocols suppresses service related parameter mapping processing;
  • the opposite side changes and sends the media stream interaction direction of the local side. Processing such as closing/opening of the media channel;
  • the protocol redirection indication is to modify the destination side to re-initiate the session establishment request while maintaining the local user status, and to give the local user a prompt tone according to the service requirement.
  • the access gateway control function is further configured to support the "Diameter” protocol, and support the parsing of the content of the session description protocol provided in the session initiation protocol message, and support the access domain and the backbone domain based on the "Diameter” protocol.
  • Resource policy decision function interaction Complete the per-session based quality of service control process.
  • the access gateway control function is further configured to perform interaction between the signaling proxy and the media proxy through a public open policy service protocol, and complete network address translation processing of the control plane and the user plane in the interaction process.
  • the access gateway control function is further configured to generate a charging request message according to the requirements defined by the Internet Protocol Multimedia Subsystem standard and send the charging collection function to the Internet Protocol Multimedia Subsystem.
  • the present invention also provides a packet domain service signal processing system, the system comprising an internet protocol multimedia subsystem, the system further comprising an access gateway control function and at least one packet user equipment, wherein
  • the packet user equipment is configured to process a packet service signal as a terminal
  • the access gateway control function is configured to act as a proxy to access the packet user equipment to a call session control function in the Internet Protocol Multimedia Subsystem.
  • the protocol used by the packet user equipment includes: H.248 protocol, media gateway control protocol, and H.323 protocol.
  • the access gateway control function is further used to complete the access management of the directly accessed packet user equipment in the Internet Protocol Multimedia Subsystem domain through the Internet Protocol Multimedia Subsystem registration process.
  • the access management of the access gateway control function further includes the following contents:
  • the access gateway control function is further configured to complete the initial registration and deregistration of the Internet Protocol Multimedia Subsystem domain during H.323 endpoint registration and deregistration, and complete an internet protocol for controlling the service processing of the user equipment in an initial process.
  • the multimedia subsystem service node is allocated, the association between the service node and the access gateway control function is established, and the user subscription data is downloaded on the service node and/or the related service server, and the service node information is cleared and deleted in the logout process.
  • the access gateway control function may cooperate with the call session control function, and the home subscription subscriber server completes access authentication of the packet user equipment in the Internet Protocol Multimedia Subsystem.
  • the access gateway control function can also negotiate the security algorithm with the terminal, and use the negotiated security algorithm to protect the interaction message in the subsequent interaction process.
  • the access gateway control function may perform signaling flow mapping, and perform authentication of the group user equipment by using an internet protocol multimedia subsystem-authentication and key negotiation manner.
  • the authentication algorithm supported by the grouping user equipment may be configured in the home subscriber network server according to the capability of the grouping user equipment, and the authentication of the grouping user equipment may be completed by using the configured weighting algorithm.
  • the home subscription server may also carry the integrity protection key and the encryption key through the authentication token.
  • the access gateway control function is passed to the group user to perform key agreement in the authentication and key negotiation.
  • the access management of the access gateway control function further includes the following content:
  • the access gateway control function is used as an H.323 gatekeeper to utilize the H.323 state monitoring mechanism and the Internet Protocol Multimedia Subsystem domain periodic re-registration process to complete the direct access of the 'H.323 user equipment in the Internet Protocol. Registration valid state maintenance of the multimedia subsystem domain.
  • the access gateway control function is also used to complete the unified control of the direct access group user equipment call process in the Internet Protocol multimedia subsystem. At this time:
  • the access gateway control function is further configured to complete a mapping between a basic call process of a directly accessed packet user equipment and an Internet Protocol multimedia subsystem domain session establishment process, and execute an internet protocol multimedia subsystem in the process and after the session is established. Session initiation protocol and various non-networks
  • the inter-protocol multimedia subsystem controls the two-way conversion between protocols to achieve unified call control.
  • the access gateway control function queries the record reserved by the calling user equipment according to the identifier of the calling user equipment, and routes the session request of the user equipment to the Internet Protocol multimedia subsystem service node allocated for the user, The service node performs an application of the calling user equipment.
  • the server service triggers; the session request from the called service node to the user equipment is performed, and the address information recorded during the registration is queried according to the user equipment identifier, and is executed to the user equipment. routing.
  • the access gateway control function is also used as a session initiation protocol user agent to implement enhanced control in the session initiation protocol session, in the packet user equipment and the internet protocol multimedia subsystem standard. Interworking and service sharing between user devices. Implementations include, but are not limited to, the following single or multiple combinations of processing:
  • the access gateway control function supports H.248/Media Gateway Control Protocol/H.323-Session Sending Protocol Calling Number Display/Calling Number Display Suppression Service Related Parameter Mapping Processing;
  • a re-negotiation request such as media stream redirection and transceiving mode change initiated by the peer to indicate the re-request "re-INVITE" or the updated "UPDATE"
  • Processing such as closing/opening of the transmission media channel
  • the protocol redirection indication in the case of maintaining the local user status, the destination side re-initiates the session establishment request, and gives the local user a request according to the service requirement. Sound.
  • the access gateway control function is further configured to support "Diamete, / Protocol, Support. Session Description Protocol content provisioning and response in the Session Initiation Protocol message, and support through the "Diameter" protocol based with the access domain and backbone
  • the resource policy decision function of the domain interacts to complete the per-session based quality of service control process.
  • the access gateway control function is further configured to generate a charging request message according to the requirements defined by the Internet Protocol Multimedia Subsystem and send the charging collection function to the Internet Protocol Multimedia Subsystem.
  • the access gateway control function is further configured to perform a network address translation process between the signaling agent and the media agent through a public open policy service protocol, and complete the control plane and the user plane in the interaction process.
  • the present invention also provides an access method for a packet domain service signal processing system, which is applied to the above packet domain service signal processing system, and includes the following steps:
  • the access gateway control function obtains the user identifier corresponding to the function of the access gateway according to the configuration data, in response to the registration message;
  • the access gateway control function cooperates with the call session control function, and the home subscription subscriber server completes registration authentication of the user identifier in the Internet Protocol multimedia subsystem, and completes negotiation with the security algorithm between the access gateway functions.
  • the access authentication of the access gateway function ensures the access validity of the user under the access gateway function;
  • the access gateway control function protects the interaction message with the access gateway function by using a negotiated security algorithm.
  • the access gateway control function completes the access gateway function by mapping the access gateway function to the port state process and the Internet Protocol multimedia subsystem domain re-registration process.
  • the registration and deregistration of the user equipment in the Internet Protocol Multimedia Subsystem domain, the completion of the Internet Protocol Multimedia Subsystem service node allocation for controlling the user equipment service processing, and the association between the service node and the access gateway control function And downloading the user subscription data on the service node and/or the related service server, and completing the service node.
  • the information is cleared during the logout process.
  • the access gateway control function is configured by the access gateway function, the port state process, the port state audit process, and the inter-network protocol multimedia subsystem domain periodic re-registration process.
  • the device is maintained in the registered valid state of the Internet Protocol Multimedia Subsystem domain.
  • the service node and/or the related application server in the Internet Protocol Multimedia Subsystem also statically maintains the user registration status and saves the user data before the user actively logs out according to the special identifier in the downloaded user data.
  • the present invention also provides an access method of a packet domain service signal processing system, which is applied to the foregoing packet domain service signal processing system, and includes the following steps:
  • the registration request is sent to the access gateway control function, where the user identifier is included;
  • the access gateway control function sends a session initiation protocol registration request to the call session control function according to the configuration information and the user identifier in response to the registration request;
  • the call session control function cooperates with the home subscription subscriber server to perform normal initial registration process processing of the Internet Protocol Multimedia Subsystem domain.
  • the initial registration process includes the following sub-steps: Allocating a service call session control function for controlling the packet user equipment service processing; establishing an association between the service call session control function and the access gateway control function;
  • the access gateway control function negotiates a security algorithm with the packet user equipment, and uses a negotiated security algorithm to protect subsequent interaction messages.
  • the packet user equipment is an H.323 device, and includes the following steps: the access gateway control function is used as an H.323 gatekeeper to utilize H.323 state monitoring mechanism and the Internet Protocol multimedia subsystem domain periodicity The mapping of the registration process is completed by direct access to the H.323 user's registration valid state maintenance in the Internet Protocol Multimedia Subsystem domain.
  • the status monitoring mechanism of the H.323 includes a polling mode in which the access gateway control function periodically sends an information request, and a reporting manner in which the packet user equipment actively reports the information report according to the access gateway control function indication period.
  • the service call session control function and/or the related application server in the Internet Protocol Multimedia Subsystem is further configured to statically maintain the user registration status and save the user data before the user actively logs out according to the special identifier in the downloaded user data.
  • the present invention also provides an access method for a packet domain service signal processing system, which is applied to the foregoing packet domain service signal processing system, and includes the following steps:
  • the access gateway control function determines the service node of the user through the static configuration information, where the service call session control function and/or the related application server are included;
  • the service call session control function and/or the related application server in the Internet Protocol Multimedia Subsystem are pre-statically stored, or when the user equipment session is established, the user data is downloaded and statically saved before being logged off, or
  • the user data is judged to be downloaded and the data is cleared after the predetermined time has elapsed, and is re-downloaded upon receiving the user equipment session establishment request.
  • the service call session control function and/or the related application server in the Internet Protocol Multimedia Subsystem determine static storage according to a specific identifier in the session establishment request, or a message source, or a public identifier of the user equipment Internet Protocol multimedia subsystem domain.
  • the download and download user data is judged when receiving the user equipment session establishment request.
  • An application server that needs to obtain user status information in time subscribes to the access gateway control function
  • the access gateway control function sends an event notification to the application server according to the subscription information when the user status changes.
  • an access gateway control function for shielding access user differences is added; PSTN users and ISDN users access the access gateway first.
  • the function (Access Gateway Function, referred to as "AGF") is used to access the IMS through the proxy function of the AGCF.
  • the AGCF is also used for access management and control of the AGF.
  • the AGCF acts as a proxy to access non-IMS packet user terminals such as H.323/H.248 MGCP terminals into the IMS for access management and control.
  • the PSTN and ISDN service control can be completed in the AGCF, or can be completed by an application server (Application Server, referred to as "AS") added in the IMS, and can also process basic and supplementary service control in the AGCF, and process the extended in the AS. Value-added business control.
  • AS Application Server
  • the area on this technical solution has the obvious beneficial effect that it has the following advantages over IMS:
  • the extended IMS Become a universal telecommunications service network that can access various types of terminals.
  • PSTN and ISDN services exist as a network service capability of IMS, and can participate in rapid combination or customization of new application services. All services in the IMS are composed of multiple ASs. Each AS provides a basic network service capability or a specific value-added service. All ASs can be used as network sharing components to combine new application services through service contract rules. It can also be opened to the outside world through a third-party application interface, and a new application service can be customized by a third party.
  • the invention does not need to make specific changes to each network node defined by the 3GPP IMS standard, completely reuses the IMS defined for the mobile network, only needs to add a new network node AGCF, and PSTN, ISDN and H.323/H.248 through AGF.
  • the /MGCP user accesses the IMS domain and seamlessly integrates fixed and mobile from the network architecture. Due to the shielding effect of the AGCF, the IMS does not need to distinguish the terminal through which the service user accesses.
  • the service provided by the IMS is a network-independent service.
  • the PSTN/ISDN analog AS can also provide service control for mobile users; User-customized ASs can serve fixed users as well as fixed terminal capabilities, and seamlessly integrate fixed and mobile services.
  • IMS can extend a variety of value-added services and combine with other IMS network service capabilities to access PSTN, ISDN and H.323/H.248/MGCP. Users bring a new business experience.
  • terminals such as Web Client, provide users with such as network address book, instant messaging service, Presence service, unified messaging service, click-to-dial, click transfer, click-to-queue, click conference, intelligent routing, CRBT service, calling Color image business, task customization and reminders, business customization and self-service management.
  • Primary Branch eXchange
  • User switch
  • User Switch
  • a cross-domain enterprise network can be established between multiple networks to enjoy the wide-area IP Centrex business. This function was originally in the IMS. By connecting the user terminal to the IMS, it is convenient to add these functions to the newly accessed user terminal.
  • the present invention Compared with the scheme of the fixed network NGN, the present invention has the advantages of seamless integration of the above-mentioned fixed network movement with respect to IMS, and also has many other excellent characteristics because of the improvement based on IMS.
  • the service implementation is independent of the network, which facilitates the rapid deployment and expansion of the business, and the business 'customization cost is low.
  • the PSTN and ISDN services are all implemented by the PSTN/ISDN Simulation AS or partially implemented by the AGCF.
  • the S-CSCF provides a session control function completely independent of all services, and the session control and the service control functions are different.
  • the network node is complete. Through the newly added network node AGCF, the difference between the user and the ISDN user of the PSTN accessed by the AGF is shielded, and a unified SIP session control interface is provided to the IMS network.
  • the user subscription data is managed by the HSS. All the services of the user are provided by the AS in a centralized manner, which facilitates the operators to promote the unified brand business.
  • User subscription data is centrally managed in the IMS HSS.
  • the user is separated from the public user ID at the access point and supports the nomadic feature of the fixed network user.
  • the user service obtains the home domain that is always in the contract. When the user terminal moves, it can always be routed to its subscribed home domain through different access points, thereby obtaining the same service as the original.
  • the IMS allows the PSTN/ISDN analog AS to exist as multiple physical entities. For users with special needs, they can customize separate group services and group service ASs, which are triggered by customized user subscription data, so as not to affect other In the case of business and users, it is fast and convenient to provide personalized business customization services.
  • FIG. 1 is a schematic structural diagram of an IMS network in a 3GPP R5 R6 standard
  • FIG. 2 is a schematic structural diagram of a network of a packet domain service signal processing system according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of a call flow of an AGF access user calling out in a packet domain service signal processing method according to an embodiment of the present invention
  • 4 is a schematic diagram of a call flow of an AGF access user incoming call in a packet domain service signal processing method according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of a call flow of an AGF access user calling out in a packet domain service signal processing method according to another embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a call flow of an AGF access user incoming call in a packet domain service signal processing method according to another embodiment of the present invention.
  • FIG. 7 is a flow chart showing the registration of an AGF access in an IMS domain and the negotiation of an access authentication and security algorithm in a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 8 is a schematic diagram of a negotiation according to the present invention.
  • FIG. 9 is a schematic flowchart of the registration of an AGF access user in an IMS domain in a packet domain service signal processing method according to a preferred embodiment of the present invention.
  • FIG. 10 is a schematic flowchart of a registration valid state maintenance of an AGF access user in an IMS domain in a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 11 is a schematic flowchart of an originating call of an AGF access user in an IMS domain in a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 12 is a flow chart showing the originating call of a non-SIP terminal (H.323) user in an IMS domain in a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 13 is a schematic flowchart of an AGF access user terminating call in an IMS domain according to a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 14 is a flow chart showing a process of terminating a call of a non-SIP terminal (H.323) user in an IMS domain in a packet domain service signal processing method according to a preferred embodiment of the present invention
  • FIG. 15 is a schematic diagram showing the network structure of a packet domain service signal processing system according to another preferred embodiment of the present invention. Mode for carrying out the invention
  • the basic principle of the present invention is to introduce a new network node AGCF in the IMS defined by the 3GPP R5/R6 standard, and to control the access device, the PSTN user, the ISDN user, and the H.323/H.248/
  • the MGCP accesses the IMS domain to provide corresponding services.
  • the functions of each network node of the IMS defined by the 3GPP standard remain unchanged. Since the AGCF shields the difference of access users, these access users can be regarded as users in the IMS domain, just like 3G mobile users.
  • the PSTN and ISDN services can be completed by the AGCF, or can be centrally controlled by the PSTN/ISDN Simulation (analog) AS in the IMS (ie, the first application server), and the basic services and supplementary services can be controlled by the AGCF, by PSTN/ISDN.
  • Simulation AS completes the control of the extended value-added services.
  • the H.323 terminal is taken as an example, but those skilled in the art can understand that for other non-SIP packet terminals, such as H. 248 / MGCP terminal, with reference to the related processing of the AGF access user with the H.248 / MGCP 12 interface control protocol provided by this patent, the technical solution of the present invention can also be applied without any creative work.
  • the packet domain service signal processing system includes an IMS 10 ⁇ PSTN/ISDN analog AS 20, an AGCF 30, an AGF 40, an access network ("AN") 51, and a PSTN user.
  • PSTN UE 52, ISDN UE 53, and PBX 54 are collectively referred to as UE 50, H.323 terminal 61, H.248/MGCP terminal 62. It is called a packet UE.
  • each subsystem PSTN/ISDN analog AS 20, connected through the Sh interface and the Home Subscriber Server ("HSS") in the IMS 10, through the Dh interface and the IMS 10
  • SSF Subscription Locator Function
  • ISC IP Multimedia Service Control
  • Call Session Control Function Call Session Control Function
  • S-CSCF service call session control function
  • the AGCF 30 is connected to the CSCF in the IMS 10 via the II interface.
  • the CSCF referred to herein may include a Serving CSCF (S-CSCF) and an Interrogating-CSCF (Interrogating-CSCF).
  • the AGF 40 is also connected to the AN 51 through the V5 interface, connected to the PSTN UE 52 through the Z interface, and connected to the ISDN UE 53 through the Basic Rate Interface (BRT) interface, through the Foreign Exchange Office. Called "FXO") interface / primary rate interface (Primary Rate Interface, "PRT” / El interface and PBX 54 connection.
  • the H.323 terminal 61 is connected to the AGCF 30, and the interface thereof uses the H.323 protocol, and the H.248/MGCP terminal 62 and the AGCF 30 are connected, and the interface therebetween uses the H.248/MGCP protocol.
  • IMS 10 is an IMS defined by the 3GPP R5/R6 standard, in which each network entity and related interfaces are completely identical to those defined by the 3GPP IMS standard. For details, refer to the published document 3GPP TS 23.002.
  • the S-CSCF is used to complete the session initiation protocol (Session) of accessing AGF access users (PSTN users and ISDN users accessed from AGF 40) and directly accessing group users.
  • Session session initiation protocol
  • AGF access users PSTN users and ISDN users accessed from AGF 40
  • SIP Initation Protocol
  • the HSS is used to provide a storage management function for user subscription data of AGF access users and directly accessed packet users, and provides storage management functions for PSTN and ISDN service related data of AGF access users and directly accessed packet users.
  • the SLF is used to provide subscription location work for AGF access users and directly accessed packet users.
  • these network entities serve AGF access users and directly accessed packet users, they are familiar with the technology in the field of the present invention. Personnel can know that there is actually no need to make any modifications to these network entities, as long as the AGF access user and the directly accessed packet 'users are treated as ordinary IMS domain users (such as 3G mobile users). This is because AGCF 30 shields the difference in access users.
  • PSTN/ISDN Analog AS 20 is used to provide PSTN and ISDN service control for AGF access users and directly accessed packet users as well as other standard IMS users.
  • the AS is a standard network entity in IMS.
  • the PSTN/ISDN analog AS 20 differs from the general AS only in that it is dedicated to providing PSTN and ISDN service control, but other types of AS in IMS do not have this function.
  • the interfaces of the PSTN/ISDN emulation AS 20 and the network entities in the IMS 10 are standard.
  • PSTN/ISDN Simulation AS 20 can be used in two specific ways.
  • the PSTN/ISDN emulation AS 20 provides all PSTN and ISDN service control.
  • the advantage of this approach is that the call control and service control are completely separated, and the PSTN and ISDN services exist as a network service capability provided by the IMS AS. In this way, all subscriber subscription data and service related data are in the HSS of IMS 10.
  • the AGCF 30 performs control of basic services and supplementary services, and the PSTN/ISDN analog AS 20 performs control of the extended value-added services.
  • This' The advantage of this approach is that the PSTN service and ISDN service can be implemented more quickly than the former solution. This is because the SIP protocol is not designed for the implementation of ISDN services at the beginning.
  • the PSTN/ISDN emulation AS 20 is completed as a basic service and supplementary service, and the AGCF 30 is required to complete the mapping conversion between the partial user interface signaling and the SIP protocol.
  • some user interface signaling is encapsulated in the SIP protocol, which may also involve extended use of the SIP protocol, such as mapping of the flashing event (pressing the R key) in the user interface signaling, using KPML support *# dialing scheme
  • the implementation of the dial plan includes the mapping of new services of the *# class, the use of KPML to support the overlapping code transmission to achieve the secondary dial tone service mapping, and the downward mapping of the impulse charging and reverse polarity meter in the AS providing the PSTN/ISDN legacy service.
  • the SIP message of the fee event implements pulse charging and reverse polarity charging function mapping.
  • subscription data and service data related to PSTN/ISDN basic services and supplementary services are placed on the AGCF, and other subscription data and service related data are placed in the HSS of the IMS 10.
  • the related services of the flashing event include but are not limited to: Call Transfer, Malicious Call Trace, 3-Party Service, Call Waiting, and the like.
  • the AGCF notifies the AS that provides the basic supplementary service to the peer to play the prompt tone and instructs the AGF to play the voice when receiving the notification message of the report of the flash event.
  • the transfer number After receiving the number, the transfer number will be collected and the AS will be notified by REFER to process the call.
  • the AGCF 30 is a key device of the present invention and is a new network entity for providing access control functions for the AGF 40, shielding the difference between AGF access users and directly accessed packet users and users in the general IMS domain. , can satisfy the session control of the IMS core network
  • the service control function is not related to the access user.
  • AGCF can be regarded as another visited domain node of IMS, providing proxy access work for AGF access users and directly accessed packet users.
  • AGCF 30 The specific functions of AGCF 30 are as follows:
  • the signaling protocol on the 12 interface between AGCF 30 and AGF 40 can be, but is not limited to, H.248 protocol, Media Gateway Control Protocol (MGCP), SIP protocol, IUA/V5UA over SIGTRAN. Protocol (integrated service digital network based on signaling transmission Q.921 User Adaptation/Link Access Protocol Version 5 User Adaptation Protocol), etc.
  • the AGCF 30 can manage and control one or more AGFs 40, and in Fig. 2, only one AGF 40 is drawn for convenience. Each AGF 40 has a unique identity in the AGCF 30.
  • a person skilled in the art of the present invention may know that the management and control of the AGF 40 by the AGCF 30 can refer to the Media Gateway Controller (MGC) to the Media Gateway (Media Gateway, referred to as "MG" in the prior art.
  • MSC Media Gateway Controller
  • MG Media Gateway
  • the AGCF 30 implements the function of registering/authenticating the AGF 40 and mapping it to the registration/authentication flow defined by the IMS domain.
  • these registration/authentication mechanisms can be used in conjunction with the proxy call session control function (Proxy-CSCF, referred to as "P-CSCF") in IMS and the service call session control function to cooperate with the HSS to the user terminal.
  • P-CSCF proxy call session control function
  • the registration/authentication mechanism of the user signaling level is implemented.
  • the AGCF 30 also completes the negotiation with the security algorithm of the AGF 40 while registering/authenticating, and protects the interactive message by using a negotiated security algorithm in the subsequent interaction.
  • access authentication can be mapped through the signaling flow of AGCF 30, using IMS-AKA (AKA refers to "authentication and key agreement", English is “Authentication” And Key Agreement”); it is also possible to configure a special authentication algorithm according to the user according to the AGF 40 capability in the HSS; for the AGF 40 without self-calculating IK/CK capability, the integrity can be carried by the HSS 13 through the authentication token (AUTN) Protection key and encryption key
  • the security algorithm can be adopted, including but not limited to: Internet Protocol Security (abbreviation)
  • the AGF access user accesses the IMS 10 through the proxy node AGCF 30 of the current location.
  • the AGCF 30 provides proxy access functions for these PSTN users and ISDN users, and shields their access differences, which satisfies the requirements of the session control and service control functions of the IMS core network that are independent of the access users, and therefore does not require the definition of the 3GPP standard.
  • Each network node function of the IMS is specifically modified. Those skilled in the art of the present invention will appreciate that this proxy access function can be implemented with reference to the related functions of the P-CSCF.
  • the interface between the AGCF 30 and the S-CSCF or I-CSCF in the IMS 10 is II, and its reference point is based on the SIP protocol; in some cases the II reference point may also be based on the SIP-I protocol, for example, in the need to carry ISDN When supplementing business information.
  • the AGCF 30 performs the mutual mapping between the signaling protocols of the 12 interface protocol and the II interface protocol.
  • the signaling protocol on the 12 interface is the SIP protocol
  • the AGCF 30 is not required to perform mapping conversion between the 12 interface protocol and the II interface protocol, but it may be necessary to modify the protocol content of the 12 interface or the II interface.
  • the AGCF 30 must configure the Private User Identity (Public User Identity) and Public User Identity necessary for access to the IMS domain for PSTTSi users and ISDN users accessing the AGF 40.
  • Public User Identity Public User Identity
  • Public User Identity necessary for access to the IMS domain for PSTTSi users and ISDN users accessing the AGF 40.
  • the AGCF 30 may, but is not limited to, obtain the private user identity and public corresponding to the user according to the AGF 40 identity and the user port identifier. User ID.
  • the AGCF 30 can, but is not limited to, locate the AGF 40 and its user port accessed by the user based on information such as the called public user identity and private user identity.
  • the AGCF 30 also reports the port state process, the port state audit process, and the IMS domain periodic registration process through the AGF 40, and completes the registration and registration valid state maintenance of the AGF 40 access user in the IMS domain. It can be understood by those skilled in the art that, in a specific implementation, the AGCF 30 can complete the corresponding user identity when the port status is normal/abnormal when the AGF 40 is reported. Registration/deregistration; Since the AGF 40 access user shares the AGF 40 private identity, the above The registration process is represented by the IMS standard method as re-registration, and no access authentication is performed. The AGCF 30 can record related address information, including the address and port information accessed by the user, after completing the registration of the user in the IMS domain through the above process.
  • the AGCF 30 may save the validity period determined by the negotiation in the user registration, and monitor the user before the logout;
  • the AGF 40 initiates a port audit operation and periodically re-registers with the IMS domain according to the audit result.
  • the AGCF 30 can also directly cycle to the IMS domain according to the locally saved port state when the validity period is reached. Sex registration. It should be noted that, in order to implement the above mechanism, the AGCF 30 needs to locally save the port status reported by the AGF 40.
  • the AGCF 30 may not perform periodic re-registration processing in the case of registration validity monitoring and port non-reporting status change, S-CSCF and/or related application server in the IMS domain.
  • the downloaded data is specially tagged so that it does not need to be maintained by its periodic registration to maintain its valid state, or data aging according to the IMS unified processing cycle and re-downloaded at the next business process.
  • the AGF 40 may be omitted entirely.
  • the AGCF 30 and the HSS statically configure the service node information of the user instead of the service node information recorded by the network obtained during the registration process, and the AGCF 30 can access the AGF 40 according to the data configuration mode.
  • the identifiers of the PSTN users and the ISDN users correspond to the S-CSCF to obtain the address of the S-CSCF to which the user belongs.
  • the AGCF 30 can also obtain the I-CSCF address according to the data configuration manner, and the I-CSCF according to the certain The mode selects an S-CSCF as the S-CSCF to which the user belongs; the S-CSCF and the related AS statically save or determine the downloaded user data when receiving the user session establishment request, and may establish a specific identifier or a message source according to the session establishment request message.
  • the user IMS domain public identity determines the special processing for data download. For data maintenance, special can be performed in the S-CSCF and related ASs.
  • the corresponding AS needs to be obtained in time.
  • the corresponding AS subscribes to the corresponding AGCF 30, and the AGCF 30 receives the information according to the corresponding application server when the AGF 40 receives the 4 status change of the port status to learn that the user status changes.
  • the AGCF 30 can also directly access the packet user terminals of the non-IMS access control protocol, such as the H.323 terminal 61 and the H.248/MGCP terminal 62 in FIG.
  • the IMS access control protocol includes the SIP protocol, the SIP-I' protocol (that is, the SIP protocol that encapsulates the ISDN User Part (ISUP) information).
  • Access control protocols for non-IMS domains include, but are not limited to: H.248, MGCP (Media Gateway Control Protocol), H.323.
  • the AGCF 30 performs H.323/H.248 MGCP protocol between the CSCF and the H.323 terminal 61 and the H.248/MGCP terminal 62 for the H.323 terminal 61 and the H.248/MGCP terminal 62.
  • Message mapping with SIP protocol, and access management and call control are as follows:
  • the AGCF 30 completes its initial registration and deregistration in the IMS domain when the H.323 terminal 61 registers and removes the registration, and completes the allocation of the IMS node (S-CSCF) that controls the user service processing in the initial process, and the node and the AGCF 30 Association establishment and downloading of the user subscription data on the node and/or the related service server, and completing the clearing of the node information in the logout process;
  • S-CSCF IMS node
  • the AGCF 30 performs the conversion of the related protocol messages involved in the access authentication in the initial registration process, and also performs the security algorithm negotiation with the packet terminal, and uses the negotiated security algorithm to protect the interaction message in the subsequent interaction process;
  • the AGCF 30 acts as the H.323 gatekeeper using the original state monitoring mechanism of H.323 (including the AGCF 30-cycle sending IRQ (information request) polling mode or the endpoint actively reporting the IRR (Information Reporting) message according to the AGCF 30 indication period. Reporting mode) and IMS domain periodic re-registration process mapping complete direct access H.323 user registration effective state maintenance in the IMS domain;
  • the AGCF 30 may also perform periodic re-registration processing in the case where the registration validity period is monitored and the packet terminal does not report the status change, and the above-mentioned S-CSCF and/or or the related application server according to the special flag in the download data. There is no need to maintain its valid state through periodic registration, or data aging according to the IMS unified processing cycle and re-downloading at the next business process.
  • the AGCF 30 also completes the mapping of the H.323 terminal UE 61 request removal registration procedure and the signaling flow of the IMS domain deregistration process. 4. Perform two-way conversion between the Internet Protocol Multimedia Subsystem Session Initiation Protocol and various non-internet protocol multimedia subsystem control protocols to achieve unified call control.
  • the AGCF 30 is also used to complete the mapping of the basic call procedure of the AGF 40 to the PSTN / ISDN subscriber and/or the directly accessed packet user equipment and the Internet Protocol Multimedia Subsystem domain session establishment process, and in the process and session establishment After the implementation of the Internet Protocol Multimedia Subsystem Session Initiation Protocol and various non-internet protocol multimedia subsystem control protocols, a two-way switch to achieve unified call control.
  • the AGCF 30 queries the record reserved by the calling user equipment according to the identity of the calling user equipment, and routes the session request of the user equipment to the S-CSCF allocated for the user, and the calling user is performed by the S-CSCF.
  • the service triggers a session request from the called S-CSCF to the user equipment, and performs routing to the user equipment according to the address information recorded by the user equipment identifier when registering the registration.
  • the PSTN/ISDN analog AS 20 When all PSTN and ISDN service control is provided by the PSTN/ISDN analog AS 20, the support of the original characteristic service of the POTS/ISDN user is implemented in the IMS for 7, and the AGCF 30 also completes the POTS/ISDN user call of the AGF 40 access. Mapping of special operations to SIP messages during the process;
  • ' AGCF 30 also acts as a session initiation protocol user agent for session initiation.
  • Enhanced control in the protocol session such as service requests for enhanced control in the session initiated by the peer user or the network to the local user, such as re-INVITE (re-invitation), UPDATE (update) request, REFER (transfer) indication, heavy Orientation indication, etc., instead of the corresponding user terminal to make corresponding control processing, and complete mapping processing of service related parameters between different control protocols.
  • AGCF 30 also has a per-session based service shield similar to P-CSCF (Quality Of Service, called “QoS” control and Network Address Translation (“NAT”) control mechanism.
  • QoS Quality Of Service
  • NAT Network Address Translation
  • the AGCF supports the Diameter protocol, and supports the resolution of the Session Description Protocol (SDP) for the offer/answer in the SIP message.
  • SDP Session Description Protocol
  • PDF Policy Decision Function
  • the AGCF supports the COPS protocol, supports interaction with the media agent through the COPS protocol, and cooperates with the NAT processing of the control plane and the user plane in the service processing.
  • PSTN and ISDN basic services and supplementary service control functions 4.
  • the AGCF 30 can also provide PSTN and ISDN basic services and supplementary service control for the PSTN and ISDN users accessed by the AGF 40.
  • the service related data required for this part of the service control is stored in the AGCF 30.
  • the AGCF 30 may generate an accounting request message according to the requirements defined by the IMS standard and send the charging information to the charging collection function in the IMS 10. (Charging connection function, referred to as "CCF").
  • the AGF 40 is an access device located between the circuit domain and the packet domain, and is used to provide access functions for accessing the PSTN user and the ISDN user to the AGCF 30, and completing the conversion between the circuit domain narrowband voice and the IP domain stream in the packet domain.
  • the AGF 40 simultaneously performs the conversion function between the user interface signaling in the circuit domain and the call control signaling in the packet domain.
  • the call control signaling in these packet domains is transmitted by the 12 interface between the AGF 40 and the AGCF 30, on the 12 interfaces.
  • the signaling protocol can be, but is not limited to, the H.248 protocol, the MGCP protocol, the SIP protocol, the IUA/V5UA over SIGTRAN protocol, and the like.
  • the AGF 40 may be limited to an AG access device, an IAD access device, or the like.
  • AN 51 is the access network and is connected to the AGF through the V5 interface.
  • Users in the access network can be PSTN users and ISDN users.
  • the V5 interface provides V5 digital access signaling.
  • the PSTN UE 52 is a PSTN user terminal, which is connected to the AGF through the Z interface, and the Z interface provides analog user signaling.
  • the ISDN UE 53 is an ISDN user terminal, which is connected to the AGF through a BRI interface, and the BRI' interface provides ISDN digital subscriber signaling.
  • the PBX 54 is a group-specific small switch that is connected to the AGF 40 through, but not limited to, an FXO interface or a PRI interface or an E1 interface.
  • PBX 54 users can be PSTN users or ISDN users.
  • the FXO interface provides loop relay signaling
  • the PRI provides ISDN digital subscriber signaling
  • the E1 interface provides digital relay signaling.
  • AN 51, PSTN UE 52 ISDN UE 53, PBX 54, H.323 terminal 61, H.248/MGCP terminal 62 are all prior art devices, and the present invention is only for these devices. It is not used to improve the equipment itself.
  • the present invention mainly adds an AGCF 30, and accesses the AN 51, the PSTN UE 52, the ISDN UE 53 or the PBX through the AGCF 30 and the AGF 40 under its control.
  • the PSTN user or ISDN user of 54 directly accesses the packet terminal such as the H.323 terminal 61 and the H.248/MGCP terminal 62 through the AGCF 30.
  • PSTN/ISDN analog AS 20 for PSTN and ISDN service control is added.
  • Implementing PSTN and ISDN services through the architecture in Figure 2 is one of the key points of the present invention.
  • the AGCF 30 does not access packet terminals such as the H.323 terminal 61 and/or the H.248/MGCP terminal 62, and only accesses several AGFs 40.
  • the AGCF 30 only accesses a number of packet terminals such as the H.323 terminal 61 and/or the H.248/MGCP terminal 62, and does not access the AGF 40, as shown in FIG. Skill Those skilled in the art will appreciate that the functions of AGCF 30 in both cases are a subset of the AGCF 30 functions of Figure 2, as long as they are associated with AGF 40 or with H.323 terminal 61 and H.248/MGCP terminal 62. That part of the function is fine, and it will not be repeated here.
  • the core steps of the packet domain service signal processing method of the present invention are port/identity conversion and protocol conversion implemented by the AGCF 30, but depending on the specific situation (for example, sometimes it is necessary to make full use of existing equipment), there may be multiple implementations. the way.
  • the detailed flow of the packet domain service signal processing method of the present invention will be described below by means of two embodiments.
  • the PSTN/ISDN analog AS 20 provides all service control for PSTN users and ISDN users accessed by the AGF 40, including PSTN/ISDN basic services, supplementary services, and extended value-added services.
  • step 310 the user dials off the phone through the PSTN/ISDN UE 50.
  • the PSTN/ISDN UE 50 is used herein to refer to various PSTN services and ISDN service user equipment, including all related user equipments in the AN 51, PSTN UE 52, and ISDN UE 53 PBX 54.
  • the AGF 40 transmits the called number to the AGCF 30 through the 12 interface protocol.
  • the AGCF 30 obtains the private user identifier and the public user identifier corresponding to the user according to the AGF 40 identifier and the user port identifier, converts or modifies the 12 interface protocol mapping into a SIP protocol, and sends an Invite message to the S-CSCF 11.
  • Invite is a SIP request defined by the SIP protocol.
  • S-CSCF 11 is a network entity in IMS 10.
  • the S-CSCF 11 performs a service trigger according to the user subscription information, and sends an Invite message to the PSTN/ISDN analog AS 20.
  • User subscription information can be obtained from the HSS in IMS 10.
  • the PSTN/ISD simulates the AS 20 to perform the corresponding PSTN/ISDN service control, and then sends an Invite message to the S-CSCF 11.
  • the S-CSCF 11 continues the session control, and judges the subsequent new service trigger or completes the route addressing and the connection control. If the S-CSCF 11 is in the user subscription data judgment, it is to be triggered to other ASs, then enter Step 370, otherwise the S-CSCF 11 completes the path.
  • the addressing and connection control if the called user is in the IMS domain, for example, the called user is also an AGF access user, the Invite message is sent to the called home domain I-CSCF; The called user is outside the IMS domain and sends an Invite message to the Exit Gateway Control Function (BGCF).
  • BGCF Exit Gateway Control Function
  • step 370 when the S-CSCF 11 determines that it is to be triggered to other ASs according to the user subscription data, the S-CSCF 11 performs a new service trigger, and sends an Invite message to the corresponding AS 21 of the new service.
  • step 410 the called home domain S-CSCF 11 receives the Invite message and triggers the service according to the user subscription information.
  • User subscription information can be obtained from the HSS in the IMS 10.
  • the S-CSCF 11 sends an Invite message to the PSTN/ISDN analog AS 20.
  • the PSTN/ISDN emulation AS 20 sends an Invite message to the S-CSCF 11 after performing corresponding service control.
  • the S-CSCF 11 continues the session control to determine whether to perform subsequent new service triggering or complete route addressing and connection control. If the S-CSCF 11 determines that it is to be triggered to other ASs according to the user subscription number, then Proceed to step 470, otherwise the S-CSCF 11 completes the route addressing and connection control, the called user is the AGF access user, and the S-CSCF 11 sends an Invite message to the AGCF 30, and then proceeds to step 450.
  • step 450 the AGCF 30 is based on the public user ID of the called party and the user registration time stamp '
  • the recorded information locates the AGF and its user port accessed by the user, converts or modifies the SIJ? protocol mapping into a 12-interface protocol, and transmits the called user number to the AGF 40 through the 12-interface protocol. Then proceed to step 460.
  • step 460 AGF 40 transmits an incoming signal to PSTN/ISDN UE 50.
  • step 470 the S-CSCF 11 performs a new service trigger, and sends an Invite message to the corresponding AS 22 of the new service.
  • the AGCF 30 provides basic services and supplemental services for AGF access users, and the PSTN/ISDN analog AS 20 provides extended value-added services.
  • step 510 the user dials the phone off the PSTN/ISDN UE 50.
  • the AGF 40 receives the dialed number from the PSTN/ISDN UE 50 and transmits the called number to the AGCF 30 through the 12 interface protocol.
  • the AGCF 30 first performs control processing of the PSTN and ISDN basic services and supplementary services.
  • the PSTN and ISDN basic services and supplementary services mentioned here may be services such as abbreviated dialing and new service registration.
  • the AGCF 30 terminates the call, such as the AGCF 30 processes the new service registration, etc.; if the call continues, if the AGCF 30 processes the abbreviated dialing service, etc., the AGCF 30 is based on the AGF identity.
  • the user port identifier obtains the private user identifier and the public user identifier corresponding to the user, converts or modifies the 12 interface protocol mapping into the SIP protocol, and sends an 'Invite message to the S-CSCF 11.
  • the related user subscription information and service data of the PSTN and ISDN basic services and supplementary services are stored in the AGCF 30, or stored in the HSS, and downloaded to the AGCF 30 when the AGCF 30 is started or the user registers; other user subscription information and The business data is stored in the HSS of the IMS 10.
  • the S-CSCF 11 performs a service trigger according to the user subscription information, and sends an Invite message to the PSTN/ISDN analog AS 20. Thereafter, the process proceeds to step 550. After the PSTN/ISDN analog AS 20 performs the corresponding FSTN/ISDN value-added service control, the Invite message is sent to the S-CSCF 11.
  • the S-CSCF 11 continues the session control to determine whether to perform subsequent new service triggering or complete route addressing and connection control. If the S-CSCF 11 determines that it is to be triggered to other ASs according to the user subscription data, then the step is entered. 570. Otherwise, the S-CSCF 11 completes the routing and connection control. If the called user is in the IMS domain, for example, the called user is also an AGF access user, the Invite message is sent to the called home domain I-CSCF; Outside the IMS domain, an Invite message is sent to the BGCF.
  • step 570 when the S-CSCF 11 determines that it is to be triggered to other ASs according to the user subscription data, the S-CSCF 11 performs a new service trigger, and sends an Invite message to the corresponding AS 21 of the new service.
  • step 610 the called home domain S-CSCF 11 receives the Invite message and triggers the service according to the user subscription information.
  • the S-CSCF 11 sends an Invite message to the PSTN/ISDN analog AS 20.
  • the PSTN/ISDN emulation AS 20 sends an Invite message to the S-CSCF 11 after performing corresponding value-added service control.
  • step 640 the S-CSCF 11 continues the session control to determine whether to perform subsequent new service triggering or complete route addressing and connection control. If the S-CSCF 11 determines that it is to be triggered to other ASs according to the user subscription data, the process proceeds to 680. Otherwise, the S-CSCF 11 completes the routing and connection control, the called user is the AGF access user, and the S-CSCF 11 sends an Invite message to the AGCF 30, and then proceeds to step 650.
  • step 650 the AGCF 30 determines whether the PSTN and the ISDN basic service and the supplementary service are triggered. If the service is triggered, the process proceeds to step 670; if the service is not triggered, If the called party is idle, the AGCF 30 locates the AGF and its user port accessed by the user according to the information such as the public user ID and the private user ID, and converts or modifies the SIP protocol mapping into a 12-interface protocol to the AGF through the 12-interface protocol. 40 transmits the called subscriber number, and proceeds to step 660.
  • step 660 the AGF 40 sends an incoming signal to the PSTN/ISDN UE 50.
  • step 670 the AGCF 30 triggers the service, and the AGCF 30 performs corresponding PSTN and ISDN service control. After the process ends, it is determined whether the disconnect call requires the S-CSCF 11 to perform session control again, for example, the AGCF 30 completes the call of the called user. After the forwarding service is processed, an Invite message is sent to the S-CSCF 11, and the S-CSCF 11 continues the session control. If the call ends accordingly, the AGCF 30 terminates the call, as is the case after the AGCF 30 completes the DND service.
  • the AGCF 30 locates the AGF and its user port accessed by the user according to the called public user ID and the information recorded when the user registers.
  • the SIP protocol map is converted or modified to a 12-interface protocol, and the called subscriber number is transmitted to the AGF 40 through the 12-interface protocol. Then proceed to step 660.
  • step 680 the S-CSCF 11 performs a new service triggering, and sends an Invite message to the corresponding AS 22 of the new service.
  • a flow of registration of an AGF access in an IMS domain and negotiation of an access authentication and security algorithm in a packet domain service signal processing method according to a preferred embodiment of the present invention is shown in the following.
  • the AGF 40 sends a Gateway Registration message to the AGCF 30 and the AGCF 30 responds to the Gateway Registration Response message.
  • the gateway registration message carries the identifier and address of the AGF 40, and the security algorithm list and parameters supported by the AGF 40, and the gateway registration message has no encryption and integrity protection.
  • the AGCF 30 After receiving the gateway registration message, the AGCF 30 obtains the AGF 40 corresponding according to the configuration data.
  • the IMS user has a public identifier and a private identifier, and retains the security algorithm and parameters supported by the AGF 40 carried in the message, and then sends a SIP registration request to the I-CSCF 11 according to the IMS user identifier and configuration data corresponding to the AGF 40.
  • the I-CSCF 11, HSS 13, and S-CSCF 12 perform the normal initial registration process of the IMS domain.
  • the normal initial registration process of the IMS domain further includes the following sub-steps:
  • the I-CSCF 11 sends a User Authorization Request (UAR) message to the HSS 13 for the user registration status query, and the HSS 13 completes the user's legal request for the request.
  • UAR User Authorization Request
  • a User Authorization Response (UAA) message is returned, and the service node information allocated for the user is returned; the I-CSCF 11 forwards the SIP registration request message to the S-CSCF 12 determined according to the service node information returned by the HSS; S-CSCF 12 determines that the initial registration and the local rights set of the user have not been saved locally, sends a multimedia authentication request (MAR) message to the HSS 13, and the multimedia authentication response (MAA) message returned by the S-CSCF 12 from the HSS 13 is authenticated by the user.
  • the S-CSCF 12 saves the obtained authentication set, and returns an authentication challenge message to the registration gateway AGF 40 through the I-CSCF and the AGCF, carrying the authentication challenge word and the AUTN and IK, CK.
  • the AGCF 30 saves the IK, CK, returns the authentication challenge word and the AUTN to the AGF10 by changing the attribute and the notification request message, and carries the local supported security selected according to the AGF 40 support situation. Algorithm and related parameters.
  • the AGF 40 completes the authentication of the network by using the AUTN, and then calculates the authentication result according to the authentication challenge word, and sends a notification message to the AGCF 30.
  • the notification message carries the authentication result and the finally selected security algorithm.
  • the AGCF 30 returns a notification response message, saves the finally selected security algorithm, obtains the public identifier and the private identifier of the IMS user corresponding to the AGF 40 according to the configuration data, and performs the registration process protocol conversion and the integrity protection indication is " Yes, and the SIP note request message is sent again to the I-CSCF 11 according to the IMS user identification and configuration data corresponding to the AGF 40.
  • the saved final selected security algorithm is applied to the subsequent AGF 40
  • the SIP registration request message carries the authentication result.
  • the I-CSCF 11, HSS 13, and S-CSCF 12 perform normal initial registration of the IMS domain. Process processing.
  • the normal initial registration process of the IMS domain further includes the following sub-steps:
  • the I-CSCF 11 sends a User Authorization Request (UAR) message to the HSS 13, and the HSS 13 responds to the User Authorization Response (UAA) message and returns to the service node.
  • UAR User Authorization Request
  • UAA User Authorization Response
  • the I-CSCF 11 forwards the SIP registration request message to the S-CSCF. 12 determined according to the service node information returned by the HSS; the S-CSCF 12 determines whether the returned authentication result is the same as the expected authentication result of the saved authentication set.
  • the authentication of the AGF 40 is completed; the S-CSCF 12 sends a Server Allocation Request (SAR) message to the HSS 13 to request download of the subscriber subscription data, and the S-CSCF 12 downloads and saves the user data according to the HSS 13 Response Server Assignment Response (SAA) message; The authentication success is returned to the registration gateway AGF 40 through the I-CSCF 11 and the AGCF 30.
  • SAR Server Allocation Request
  • SAA Server Assignment Response
  • the AGCF 30 saves the relevant information and starts registration validity monitoring, and instructs the AGF 40 to complete the access authentication by changing the attribute and the notification request message. It should be noted that the message is protected by the final selected security algorithm negotiated.
  • FIG. 8 A flow chart of the direct access non-SIP user registration in the IMS domain and the access rights and security algorithm negotiation in the packet domain service signal processing method according to a preferred embodiment of the present invention is shown in FIG. 8.
  • the H.323 terminal 61 transmits a registration request message to the AGCF 30 after access.
  • the registration request message carries the user identifier and address, and the security algorithm list and parameters supported by the terminal, without encryption and integrity protection.
  • the AGCF 30 obtains the public identifier and private identifier of the IMS user carried by the IMS user, and the security algorithm and parameters supported by the H.323 terminal 61 carried in the message, and then corresponding to the H.323 terminal 61.
  • the IMS subscriber identity and configuration data sends a SIP registration request to the I-CSCF 11.
  • I-CSCF 11, HSS 13, and S-CSCF 12 perform normal initial registration of the IMS domain.
  • the normal initial registration process of the IMS domain further includes the following sub-steps:
  • the I-CSCF 11 sends a User Authorization Request (UAR) message to the HSS 13 to query the user registration status, and the HSS 13 completes the validity of the request by the user.
  • UAR User Authorization Request
  • the response user authorization response (UAA) message is returned, and the service node information assigned to the user is returned;
  • the I-CSCF 11 forwards the SIP registration request message to the S-CSCF 12 determined according to the service node information returned by the HSS;
  • the CSCF 12 determines that the initial registration and the authentication set of the user has not been saved locally, sends a multimedia authentication request (MAR) message to the HSS 13, and the multimedia authentication response (MAA) message returned by the S-CSCF 12 from the HSS 13 is obtained by the user.
  • the authentication set; the S-CSCF 12 saves the obtained authentication set, and returns an authentication challenge message to the registration gateway AGF 40 through the I-CSCF 11 and the AGCF 30, carrying the authentication challenge word and the AUTN and IK, CK.
  • the AGCF 30 saves the IK, CK, returns the authentication challenge word and the AUTN to the 323.323 terminal 61 through the registration rejection message, and carries the local support according to the support of the H.323 terminal 61. Security algorithm and related parameters.
  • the H.323 terminal 61 saves the negotiated security algorithm and the AGCF side parameters, and then performs synchronization check and network authentication according to the AUTN, and then uses the challenge word to calculate the authentication result and IK, CK, and sends it to the AGCF 30.
  • New registration request message The new registration request message carries the authentication result and the finally selected security algorithm.
  • the AGCF 30 saves the finally selected security algorithm, performs a registration process protocol conversion and sets the integrity protection indication to "Yes", and sends a new to the I-CSCF 11 according to the IMS user identification and configuration data.
  • SIP registration request message The security algorithm of the last selected key is applied to the subsequent interaction with the H.323 terminal 61, and the new SIP registration request message carries the authentication result.
  • the I-CSCF 11, the HSS 13, and the S-CSCF 12 perform normal initial registration process processing of the IMS domain.
  • the normal initial registration process of the IMS domain further includes the following substep: the I-CSCF 11 sends a User Authorization Request (UAR) message query to the HSS 13.
  • I-CSCF 11 forwards the SIP registration request message to the node information returned by the HSS.
  • UAR User Authorization Request
  • UAA user authorization response
  • S-CSCF 12 The CSCF 12 judges whether the returned authentication result is the same as the expected authentication result of the saved authentication set, and completes the authentication of the H.323 terminal 61; the S-CSCF 12 sends a server allocation request (SAR) message to the HSS 13 to request downloading.
  • SAR server allocation request
  • User data the S-CSCF 12 downloads and saves the user data according to the HSS 13 Response Server Assignment Response (SAA) message; and passes the I-CSCF 11, AGCF 30 to the H.323 terminal 61 to return the authentication success.
  • SAA Response Server Assignment Response
  • the AGCF 30 saves the relevant information and starts the registration validity period monitoring, and indicates to the H.323 terminal 61 that the access authentication is completed by the registration confirmation message. Among them, the message is protected by the final selected security algorithm negotiated.
  • the AGF40 is actually treated as a special user to complete the access authentication and security algorithm negotiation in the IMS, for a directly accessed H.248/MGCP packet user, completely
  • the same method can be used to complete its access authentication and security algorithm negotiation processing in IMS.
  • the AGF 40 sends a port registration message to the AGCF 30 after detecting that the state of the underlying port is normal.
  • the port registration message carries the gateway identifier, the address, and the port number, and the port registration message is protected by a security algorithm negotiated at the time of gateway registration.
  • the AGCF 30 After receiving the port registration message, the AGCF 30 obtains the IMS user private identifier and the public identifier corresponding to the gateway and the port according to the configuration data, and performs registration process protocol conversion and juxtaposition.
  • the integrity protection indication is "Yes", and then a SIP registration request is sent to the I-CSCF 11 according to the IMS user public identity and configuration data corresponding to the port.
  • the I-CSCF 11, HSS 13, and S-CSCF 12 determine the normal re-registration process of the IMS domain according to the integrity protection indication.
  • the normal re-injection process of the IMS domain further includes the following sub-steps:
  • the I-CSCF 11 sends a User Authorization Request (UAR) message to the HSS 13 for user registration status query, and the HSS 13 responds to the user authorization response ( UAA) message, returning service node information;
  • I-CSCF 11 forwards the SIP registration request message to the S-CSCF 12 determined according to the service node information returned by the HSS;
  • the S-CSCF 12 judges according to the integrity protection indication in the registration message Registration, no access authentication is performed, and a server allocation request (SAR) message is directly sent to the HSS 13 to request download of user subscription data, and the S-CSCF 12 uses the HSS 13 response server allocation response (SAA) message to obtain user data and save it.
  • the registration success message is returned to the AGCF 30 through the I-CSCF
  • the AGCF 30 saves the relevant information and starts the registration validity period monitoring of the port corresponding to the public identity, indicates to the AGF 40 that the port registration is successfully completed through the port registration response message, and then instructs the AGF 40 to monitor the port through the notification request message. Terminal pick-up event.
  • the above message interacting between AGCF 30 and AGF 40 is protected by a security algorithm negotiated during AGF '40 registration.
  • the AGCF 30 detects that the port registration expiration period expires, and sends a port audit command message to the corresponding gateway/port according to the locally saved data, and the AGF 40 confirms the port status and returns the port audit response message.
  • the AGCF obtains the IMS user ID corresponding to the port and the corresponding gateway according to the configuration data, and according to the IMS user identifier. And the configuration data sends a periodic re-registered SIP registration request message to the I-CSCF 11.
  • the I-CSCF 11, the HSS 13, and the S-CSCF 12 determine the normal periodic re-registration process of the IMS domain according to the integrity protection indication.
  • the normal periodic re-registration process of the IMS domain includes the following sub-steps:
  • the I-CSCF 11 sends a User Authorization Request (UAR) message to the HSS 13 to query the user registration status, and the HSS 13 responds to the User Authorization Response (UAA) message, and returns the user.
  • UAR User Authorization Request
  • UAA User Authorization Response
  • the SAR requests downloading of updated user data
  • SAA server allocation response
  • the AGCF 30 saves the relevant information and restarts the registration validity period monitoring of the port corresponding to the public identity. Among them, the message is protected by the security algorithm negotiated when the AGF 40 is registered.
  • FIG. 1 The flow of the originating call of the AGF access user in the IMS domain in the packet domain service signal processing method according to a preferred embodiment of the present invention is further illustrated in FIG.
  • the AGF 40 detects that the user is off-hook, sends a notification message to the AGCF 30, and the AGCF 30 returns a notification response message upon receipt.
  • the AGCF 30 issues a change attribute and a notification request message, notifies the AGF 40 to play the dial tone and receive the number for the user, and the AGF 40 returns the change attribute and the notification response message, puts a dial tone to the user, monitors the on-hook event, and waits for the user to input the called party. number.
  • the AGF 40 collects the called number, it sends a notification message to the AGCF 30 to report the received number, and the AGCF 30 returns a notification response message, and issues a connection creation message, and requests the AGF 40 to stop receiving the dialed number, and Continuing to monitor the on-hook event, AGF 40 returns to create a connection response and reports the relevant parameters of the created connection.
  • the connection is created in the step In the message, the connection mode is set to the receive mode.
  • the AGCF 30 obtains the IMS domain user identifier corresponding to the gateway/port according to the local configuration and the port number friend connection parameter reported by the AGF 40, and sends a SIP session establishment request message to the S-CSCF 12 according to the information recorded during the terminal registration, carrying the AGF. 40 related parameters of the connection created by the report floor.
  • the S-CSCF 12 performs standard IMS domain calling side session control processing.
  • the step further includes the following sub-steps: after receiving the session establishment request, the S-CSCF 12 triggers the service control according to the subscription data, and after receiving the session establishment request returned by the last application server, forwards the session establishment request message to the called side; A series of session establishment messages are forwarded between the AGCF 30 and the called side.
  • the charging collection function (Charging Collection Function, referred to as "CCF") 70 is activated to initiate charging processing.
  • CCF Charging Collection Function
  • the S-CSCF 12 obtains the user subscription data downloaded by the user when the user registers, and the session establishment message includes: a session establishment processing message, a temporary response confirmation message, a temporary response confirmation response message, a resource reservation success message, and The resource reservation success response message, the called user ringing message, the session establishment success message, and the session establishment success confirmation message.
  • the step of initiating the charging process further includes the following sub-steps: The S-CSCF 12 sends a start charging request message to the CCF 70, and the CCF 70 receives the reply to initiate the charging response message.
  • the AGCF 30 after receiving the message in the session establishment process, the AGCF 30 interacts with the PDF entity to perform a QoS resource authorization operation according to the session description protocol carried therein, and returns a temporary response confirmation message to the S-CSCF 12.
  • the AGCF 30 receives the QoS resource reservation acknowledgement after receiving the temporary response confirmation response message replied by the S-CSCF 12, and confirms that the resource reservation success message is returned by the S-CSCF 12 after the resource reservation is completed.
  • the Qos resource reservation confirmation is completed by the AGCF 30 interacting with the PDF entity.
  • the AGCF 30 receives the ringing message of the called user according to the user identification and configuration data.
  • the gateway and the port information are obtained, and the change attribute and the notification request message are sent to the AGF 40, instructing the AGF 40 to put back the ring tone to the user and continue to view the on-hook event.
  • the AGF 40 After receiving the change attribute and the notification request message, the AGF 40 returns the change attribute and the notification response message after releasing the ring tone to the user.
  • the AGCF 30 approves the reserved QoS resource usage, obtains the gateway and port information according to the user identifier and the configuration data, and sends the change attribute and the notification request message to the AGF 40 to indicate the AGF 40.
  • the connection is changed to the transceiver mode, and the CCF 70 is exchanged to initiate the charging process and return a session establishment success confirmation message to the S-CSCF 12.
  • AGCF 30 interacts with the PDF entity to approve the use of reserved QoS resources.
  • the AGF 40 changes the connection attribute to send and receive and returns the change attribute and notification response message to the AGCF 30, and the user starts the call.
  • the H.323 terminal 61 sends a User Access Authentication Request (ARQ) message to the AGCF 30.
  • ARQ User Access Authentication Request
  • the AGCF 30 After receiving the AGCF 30, the AGCF 30 performs legality confirmation according to the information recorded when the user registers, and returns to the Call Access Authentication Confirmation (ACF) message after passing. .
  • ACF Call Access Authentication Confirmation
  • the H.323 terminal 61 sends a call setup request (Setup) message to the AGCF 30, and the AGCF 30 returns a Call Proceeding message.
  • the AFCF 20 performs protocol conversion and saves the routing information according to the message at the time of registration of the H.323 terminal, and transmits a session establishment request message to the S-CSCF 12. It should be noted that, since the H.245 interaction process of the H.323 terminal 61 is relatively lagging, the media stream attribute in the session establishment request message is described as being inactive. Next, the S-CSCF 12 performs standard IMS domain calling side session control processing.
  • the step further includes the following sub-steps: after receiving the session establishment request, the S-CSCF 12 triggers the service control according to the subscription data, and after receiving the session establishment request returned by the last application server, forwards the session establishment request message to the called side; A series of session establishment messages are forwarded between the AGCF 30 and the called side; after receiving the session establishment success message, the CCF 70 is activated to initiate the charging process.
  • the S-CSCF 12 obtains the user subscription data downloaded by the user when the user registers, and the session establishment message includes: a session establishment processing message, a temporary response confirmation message, a temporary response confirmation response message, a resource reservation success message, and The resource reservation success response message, the called user ringing message, the session establishment success message, and the session establishment success confirmation message.
  • the step of initiating the charging process further includes the following sub-steps: The S-CSCF 12 sends a start charging request message to the CCF 70, and the CCF 70 receives the reply and initiates the charging response message.
  • the AGCF 30 After receiving the message in the session establishment process, the AGCF 30 performs a QoS resource authorization operation and returns a temporary response confirmation message. In this step, the AGCF 30 performs an interaction with the PDF entity according to the session description protocol carried in the message in the session establishment process. The QoS resource authorization operation.
  • the AGCF 30 After receiving the temporary response confirmation response message, the AGCF 30 performs QoS resource reservation confirmation, and returns a resource reservation success message after confirming that the resource reservation is completed.
  • the QoS resource reservation confirmation is completed by the AGCF 30 interacting with the PDF entity.
  • the AGCF 30 receives the ringing (Alert) message to the H.323 terminal 61 after receiving the ringing message of the called user.
  • the AGCF 30 performs protocol conversion after receiving the session establishment success message, sends a Connect (Connect) message to the H.323 terminal 61, and then performs H.245. capability exchange with the H.323 terminal 61, and then transmits to the S-CSCF 12
  • the session establishes a success confirmation message and a renegotiation request message.
  • the re-negotiation request message instructs the S-CSCF 12 to change the media stream attribute to be activated.
  • the AGCF 30 interacts with the PDF entity to approve the reservation after receiving the renegotiation response response.
  • the QoS resource is used, and then the 323.245 interaction with the 323.323 terminal 61 opens the logical channel, and interacts with the CCF 70 to initiate charging processing, and the user starts a call.
  • FIG. 13 is a schematic diagram of a process for an AGF accessing a user to terminate a call in an IMS domain according to a packet domain service signal processing method according to a preferred embodiment of the present invention.
  • the S-CSCF 12 performs standard IMS domain called side session control processing.
  • the step further includes the following sub-steps: after receiving the session establishment request message, the S-CSCF 12 indexes the subscription data downloaded when the user registers according to the called user identifier, and performs service trigger processing according to the subscription data, and receives the last After the session establishment request is returned by the application server, the session establishment request message is forwarded to the AGCF 30 according to the information saved by the user registration; a series of session establishment messages are forwarded between the calling side and the AGCF 30; after receiving the session establishment success message, The CCF 70 interacts to initiate charging processing.
  • the session establishment message includes: a session establishment process, a temporary response confirmation message, a temporary response confirmation response message, a resource reservation success message, and a resource reservation success confirmation message, the called user rings, the session establishment success message, and the session establishment success. Confirm the message.
  • the step of initiating the charging process further includes the following sub-steps: The S-CSCF 12 sends a start charging request message to the CCF 70, and the CCF 70 receives the reply and initiates the charging response message.
  • the AGCF 30 After receiving the session establishment request message, the AGCF 30 obtains the corresponding gateway address and port information according to the local configuration and the called user identifier and the information recorded during the terminal registration, and sends a connection creation message to the AGF 40.
  • the connection mode is set to the receiving mode;
  • the AGF 40 creates a connection according to the create connection message and returns a create connection response message.
  • the AGCF 30 interacts with the PDF entity to perform a QoS resource authorization operation, and returns a session establishment processing message to the S-CSCF 12.
  • the connection response message carries the relevant parameters of the connection, and the message in the session establishment process carries the session description protocol indication.
  • the AGCF 30 returns a temporary response confirmation response after receiving the temporary response confirmation message.
  • the AGCF 30 interacts with the PDF entity to perform QoS resource reservation confirmation, and sends an attribute change and notification request message to the AGF 40 to instruct the AGF 40 to ring the called user and monitor the user to pick up the phone.
  • the resource reservation success message is returned, and the called user ringing message is returned to the S-CSCF 12 after receiving the attribute change and notification response message returned by the AGF 40.
  • the AGF 40 rings the user according to the indication of the called user ringing message and monitors the off-hook event, and the user sends a notification message to the AGCF 30 after going off-hook.
  • the notification message is used to identify a user off-hook event.
  • the AGCF 30 returns a notification response message after receiving the notification message of the user's off-hook event, interacts with the PDF entity to approve the reserved QoS resource usage, obtains the user identifier according to the gateway and port information and the configuration data, and sends the session establishment to the S-CSCF 12.
  • the success message sends a change attribute and notification request message to the AGF 40 to instruct the AGF 40 to ring the flow and monitor the user to hang up, interact with the .CCF 70 to initiate the charging process, and thereafter receive the session establishment success confirmation message from the S-CSCF 12. , the user starts talking.
  • FIG. 14 is a schematic diagram of a process of terminating a call of a non-SIP terminal (H.323) user in an IMS domain according to a packet domain service signal processing method according to a preferred embodiment of the present invention.
  • the S-CSCF 12 needs to perform standard IMS domain called side session control processing.
  • the step further includes the following sub-steps: after receiving the session establishment request message, the S-CSCF 12 indexes the subscription data downloaded when the user registers according to the called user identifier, and performs service trigger processing according to the subscription data, and receives the last one.
  • the session establishment request message is forwarded to the AGCF 30 according to the information saved when the user registers; the S-CSCF 12 forwards a series of session establishment messages between the calling side and the AGCF 30; the S-CSCF 12 is After receiving the session establishment success message, the CCF 70 is exchanged to initiate charging processing.
  • the session establishment message forwarded by the S-CSCF 12 includes: a message in the session establishment process.
  • the AGCF 30 receives the session establishment request message, and sends a call setup request (Setup) message to the H.323 terminal 61 according to the information recorded at the time of the terminal registration, and the terminal returns a Call Proceeding message, and then sends an access to the AGCF 30.
  • Authentication Request (ARQ) message is a call setup request (Setup) message.
  • the AGCF 30 interacts with the PDF entity according to the bandwidth parameter applied therein to perform a QoS resource authorization operation, and performs protocol conversion to return the session establishment processing message to the S-CSCF 12.
  • the message in the session establishment process carries a session description protocol indication.
  • the AGCF 30 returns a temporary response confirmation response after receiving the temporary response confirmation message.
  • the AGCF 30 interacts with the PDF entity to perform QoS resource reservation confirmation and returns an Access Authentication Confirmation (ACF) message to the H.323 terminal 61.
  • ACF Access Authentication Confirmation
  • the H.323 terminal 61 starts ringing and sends an alert message to the AGCF 30.
  • the AGCF 30 After receiving the protocol, the AGCF 30 performs protocol conversion, and returns the called user ringing message to the S-CSCF 12. .
  • the H.323 terminal 61 sends a Connect (Connect) message to the AGCF.
  • the AGCF exchanges with the terminal, and then sends a renegotiation request message to the S-CSCF 12.
  • the AGCF 30 receives the re-negotiation response message returned by the S-CSCF 12, and then sends a session establishment success message to the S-CSCF 12, and then interacts with the PDF entity to approve the reserved QoS resource for use, and initiates charging with the CCF 70. Processing, performing H.245 interaction with the H.323 terminal 61 to open the logical channel, and thereafter receiving a session establishment success confirmation message from the S-CSCF 12, The user starts talking.

Description

分组域业务信号处理系统及其方法 技术领域
本发明涉及基于宽带分组传输的电信服务网络技术, 特别是该基于 宽带分组传输的电信服务网络技术可以接入不支持 SIP (会话初始化协 议) 的终端。 发明背景
综合业务数字网(Integrated Services Digital Network, 简称 "ISDN" ) 起源于 1967年,是以综合数字网( Integrated Digital Network,简称" IDN" ) 为基础发展而成的通信网, ISDN 支持端到端的数字连接, 支持电话等 各种通信业务, 提供标准的用户 -网络接口便于各种用户终端接入。
公用电话交换网( Public Switched Telephone Network,简称 "PSTN" ) 是一种公众通信公司网絡, 它提供基于交换线路的话音和数据通信服 务。
PSTN和 ISDN业务泛指在传统的 PSTN和 ISDN网络中,为用户提 供的各类业务服务的总称。
PSTN和 ISDN业务传统上是在电路交换域中实现的,随着基于分组 的通信技术的飞速发展, 目前也可以通过下一代网絡 ( Next Generation Network, 简称 "NGN" )的软交换在分组域中实现 PSTN和 ISDN业务。
"NGN" 的定义有广义、 狭义之分。
广义 NGN泛指所有采用承载、 控制分离的软交换架构以及宽带分 组承载的电信服务网络, 无论该网络为最终用户提供的是固定或是移动 业务。 这里所说的宽带分组承载的电信服务网络可以是网际协议 ( Internet Protocol , 简称 " IP " ) 网络, 也可以是异步传输模式 ( Asynchronous Transfer Mode, 筒称 "ATM" ) 网格。 这方面可以参考 ITU-T于 2004年 2月给出的 NGN的定义: NGN是一个分組网络,它提 供包括电信业务在内的多种业务, 能够利用多种带宽和具有服务质量 · ( Quality of Service, 简称 "QoS" ) 能力的传送技术, 实现业务功能与 底层传送技术的分离; 它允许用户对不同业务提供商网络的自由接入, 并支持通用移动性, 实现用户对业务使用的一致性和统一性。
狭义 NGN则仅指提供基于宽带分组承载、 为固定网接入用户提供 C4/C5业务及 IP多媒体业务的网络,如无特别说明,本发明所称的 NGN 网络指 "狭义 NGN"。
在固网 NGN 中, 软交换作为网络中的呼叫处理节点, 实现 PSTN 和 ISDN业务。 PSTN用户和 ISDN用户通过语音网关( Audio Gateway, · 筒称 "AG,,)、 综合接入设备(Integrated Access Device, 简称 "IAD" ) 等接入设备接入到软交换中, 由软交换完成其会话控制、 业务控制及用 户数据的存储管理功能, 为其提供 PSTN和 ISDN业务。
这种通过软交换实现的方案存在以下问题:
1. 呼叫控制和业务控制功能耦合在同一个网络节点中完成, 灵活性 差, 不利于业务的快速部署和扩展。 一个功能的修改可能会引发另一个 功能的变动, 增加了潜在的风险; 某些业务的部署和扩展甚至会引起整 个网絡节点的升级, 成本高。
2. 软交换支持固定终端通过各种接入设备接入, 如基于不同协议的 AG或 IAD等接入设备, PSTN和 ISDN业务实现和用户接入相关。
3. 软交换除实现 PSTN和 ISDN业务外, 还需要提供业务交换点 ( Service Switch Point, 简称 "SSP" )功能实现智能业务的触发, 由于' 没有统一的触发机制, 两类业务存在冲突。
4. PSTN和 ISDN业务分散在 GN各个呼叫处理节点中完成, 各网 絡节点难以协同完成业务。 业务发生冲突时, 没有明确的业务仲裁点。
5. PSTN和 ISDN业务分散在 NGN各个呼叫处理节点中完成, 推广 统一的业务品牌时要求每一个业务都需要在本网所有的软交换中重复 实现, 业务推广成本高。
6. VSTN和 ISDN业务分散在 GN各个呼叫处理节点中完成, PSTN ' 和 ISDN业务难以作为一个网络基本业务能力, 即不能作为一个网络的 共享组件, 和 NGN网络中的其它业务配合, 提供组合的增值业务。
7. 用户数据分散在 NGN各个呼叫处理节点中, 用户业务获得被限 定在其接入点, 即使用户终端允许移动, 也难以获得和原来完全一样的 服务, 也限制了业务品牌的统一推广。
8. 用户数据分散使得 NGN无法在各呼叫处理节点间共享访问用户 数据, 导致跨呼叫处理节点的相关业务(广域业务)提供困难。
在第三代移动通信( The Third Generation, 简称 "3G,,) 中也有一 个功能和上述固网 NGN相似的系统,这就是网际协议多媒体子系统(IP Multimedia Subsystem, 简称 "IMS" )。
IMS是第三代合作伙伴项目 ( 3rd Generation Partnership Project, 简 称 "3GPP" ) R5/ 6标准定义的 WCDMA网络中的一个 IP多媒体子系 统, 是 3G移动网实现分组话音和分组数据, 提供统一的多媒体业务和 应用的目标网络。 IMS采用 IP分组域作为其控制信令和媒体传输的承载 通道, 采用会话初始化协议(Session Initation Protocol, 筒称 "SIP" )协 议作为呼叫控制信令, 实现了业务管理、 会话控制及承载接入的三者分' 离。 图 1示出了 3GPP R5/R6标准中 IMS网络结构, 关于 IMS中各个网 络实体及相关接口的详细说明, 可以参见文献《3GPP TS 23.002》。
虽然 IMS提供了业务管理、 会话控制及承载接入三者分离的机制, 但由于 IMS标准最初是为 3G移动系统设计的,终端必须支持 IMS接入 控制协议(典型的是 SIP ), 不支持 PSTN用户、 ISDN用户和 H.323、 H.248、 MGCP用户的接入管理控制, 因此 PSTN用户、 ISD^i用户和 H.323、 H.248、 MGCP用户无法通过 IMS标准定义的拜访域节点接入, ' 使得这些用户只能通过其它的网络设备获得相关业务服务。 这些其它的 网絡设备要么存在固网 NGN的全部或部分缺点, 要么即使解决了这些 技术缺点, 也是和 IMS域分属不同的网络, 网络重复建设。 发明内容
有鉴于此, 本发明的主要目的在于提供一种分组域业务信号处理系 统及其方法, 使得不支持 IMS接入控制协议的终端也可以接入 IMS系 统, 并获得 IMS系统中的业务服务。
为实现上述目的, 本发明提供了一种分组域业务信号处理系统, 所 述系统包含网际协议多媒体子系统, 所述系统还包含至少一个用户设 备、 至少一个接入网关功能和接入网关控制功能, 其中,
所述用户设备用于作为终端处理公用电话交换网业务信号或综合业' 务数字网业务信号;
所述接入网关功能用于将所述用户设备接入所述接入网关控制功 能, 完成电路域内窄带语音和分组域内网际协议媒体流之间的转换功 能, 以及电路域内的用户接口信令和分组域内的呼叫控制信令之间的转 换功能;
所述接入网关控制功能用于对所述接入网关功能进行接入管理和呼 叫控制 , 并作为代理将通过所述接入网关功能接入的所述用户设备接入 到所述网际协议多媒体子系统中的呼叫会话控制功能。
此外, 所述系统还可以包含第一应用服务器, 用于根据所述呼叫会 话控制功能的业务触发提供公用电话交换网和综合业务数字网业务控 制功能。 这时, 可以采用以下方式完成业务控制:
第一种方式是: 所述第一应用服务器提供的公用电话交换网和综合 业务数字网业务控制包含对基本业务、 补充业务以及扩展的增值业务的 控制。
第二种方式是: 所述接入网关控制功能还用于实现对公用电话交换. 网和综合业务数字网基本业务和补充业务的控制处理;
所述第一应用服务器提供的公用电话交换网和综合业务数字网业务 控制功能是对扩展的增值业务的控制功能。
此外, 也可以全部由所述接入网关控制功能实现对公用电话交换网 · 和综合业务数字网基本业务、 补充业务和扩展的增值业务的控制处理。
此外, 所述接入网关控制功能支持的协议包含以下一种或其任意组 合: H.248协议、 媒体网关控制协议、 会话初始化协议、 利用会话初始 化协议封装端到端传递综合业务数字网业务信息的 "SIP-I" 协议、 基于 信令传送的集成服务数字网络 Q.921用户适配 /链接访问协议版本 5用户 适配协议。
此外, 所述接入网关控制功能还用于完成经所述接入网关功能及其 接入的用户设备在网际协议多媒体子系统域用户标识的管理。 此时:
所述接入网关控制功能管理一个或多个所述接入网关功能, 保存每 个接入网关功能对应的所述网际协议多媒体子系统域用户的一个公有 标识和一个私有标识以及所述标识和所述接入网关功能的对应关系;
所述接入网关功能接入的所有用户设备共享该接入网关功能的私有 · 标识;
所述接入网关功能接入的多个用户设备通过端口区分, 所述接入网 关控制功能为每个用户设备保存其对应的所述网际协议多媒体子系统 域用户的一个公有标识, 并保存所述私有标识、 所述公有标识与所述用 户设备接入的所述接入网关功能、 端口号的对应关系;
所述用户设备经所述接入网关功能发出的业务请求至所述接入网关 控制功能时, 所述接入网关控制功能根据该接入网关功能和所述端口号■ 获取该用户设备的所述公有标识和所述私有标识;
所述接入网关控制功能接受到对所述用户设备的业务请求时, 根据 该用户设备的所述公有标识和保存的信息获取该用户设备接入的所述 接入网关功能和所述端口号。
此外, 所述接入网关控制功能还用于, 通过网际协议多媒体子系统 注册过程, 完成经所述接入网关功能接入的用户设备在网际协议多媒体 子系统域的接入管理。 这时: '
所述接入网关控制功能还用于完成将所述接入网关功能向接入网关 ' 控制功能的注册过程、 和所述网际协议多媒体子系统域用户初始注册过 程的信令流程的映射, 并在此过程中:
可以配合呼叫会话控制功能、 归属签约用户服务器完成接入网关功 能的接入鉴权;
除此之外, 还可以完成与接入网关功能间的安全算法协商并保存相 关信息, 并在后续交互过程中采用协商的安全算法对交互消息进行保 护;
所述接入网关控制功能还用于完成将所述接入网关功能上^ =艮状态异 ' 常过程、 与网际协议多媒体子系统域用户注销过程的信令流程的映射。
此外, 在完成对接入网关功能的鉴权时可以:
所述接入网关控制功能可以进行信令流程映射按照网际协议多媒体 子系统-鉴权和密钥协商方式完成对接入网关功能的鉴权。
或者, 所述归属签约用户服务器还可以根据所述接入网关功能的能 力配置其所支持的鉴权算法, 并与呼叫会话控制功能配合采用所述配置 的鉴权算法完成对接入网关功能的鉴权。
此外, 对于没有自行计算完整性保护密钥及加密密钥能力的所述接 入网关功能, 还可以由所述归属签约用户服务器通过鉴权令牌携带完整 性保护密钥及加密密钥, 经所述接入网关控制功能传递给该接入网关功 能完成鉴权和密钥协商中的密钥协商。
此外, 所述安全算法采用的方式可以是: 网际协议网络安全协议。 在此基础上, 所述接入网关控制功能还用于通过所述接入网关功能 上报端口状态过程与网际协议多媒体子系统用户注册和注销过程的映 射完成所述接入网关功能接入用户设备在网际协议多媒体子系统域的 注册和注销 , 在所述接入网关功能上报端口状态正常时完成该端口对应 用户设备的注册, 在所述接入网关功能上报端口状态异常时完成该端口 对应用户设备的注销; 在注册过程中完成控制该用户设备会话处理的网 际协议多媒体子系统服务节点分配、 该服务节点与所述接入网关控制功 能间关联建立、以及该服务节点和 /或相关业务服务器上该用户签约数据 的下载, 在注销过程中完成该服务节点信息的清除。
此外, 经所述接入网关功能接入的所述用户设备的注册在所述网际 协议多媒体子系统域采用重注册的方式, 不进行接入鉴权;
所述接入网关控制功能通过所述注册过程完成用户在网际协议多媒 体子系统域的注册后记录相关的地址信息, 包括用户接入的地址和端口 信息以及为用户分配的网际协议多媒体子系统域服务节点地址信息。
在此基础上, 所述接入网关控制功能还用于通过接入网关功能上报 端口状态过程、 端口状态审计过程与网际协议多媒体子系统域周期性重 注册过程的映射完成所述接入网关功能接入的用户设备在网际协议多 媒体子系统域的注册有效状态维护。 即:
所述接入网关控制功能保存用户注册中协商确定的有效期, 并在用 户注销前进行监控; 在到达有效期时向接入网关功能发起端口审计操 作, 并根据审计结果向网际协议多媒体子系统域进行周期性重注册。
或者, 所述接入网关控制功能在本地保存接入网关功能上报的端口 状态;
所述接入网关控制功能保存用户注册中协商确定的有效期, 并在用 户注销前进行监控;
所述接入网关功能在到达有效期时根据本地保存的端口状态直接向 网际协议多媒体子系统域进行周期性重注册。
此外, 也可以不釆用周期性重注册处理来维持所述接入网关功能接 入的用户设备在网际协议多媒体子系统域的注册有效状态, 而是在所述 网际协议多媒体子系统内的归属签约用户服务器中对通过接入网关功 能接入的用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务节点和 /或相关应用服务器还 用于根据下载的所述用户数据中的特殊标识在用户主动注销前静态保 持用户注册状态, 并保存用户数据。
此外, 也可以不通过网际协议多媒体子系统注册过程, 来完成经所 述接入网关功能接入的用户设备在网际协议多媒体子系统域的接入管 理, 这时, 所述网际协议多媒体子系统内的归属签约用户服务器和所述 接入网关控制功能中静态配置有用户设备的服务节点信息;
所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关 应用服务器还用于静态保存 , 或在接到用户设备会话建立请求时判断下 载用户数据并在注销前静态保存, 或, 在接到用户设备会话建立请求时 判断下载用户数据并在到达预定时间后清除该数据, 并在接到用户设备 会话建立请求时重新下载;
所述网际协议多媒体子系统中的服务呼叫会话控制功能及 /或相关 应用^ 务器还用于根据会话建立请求中的特定标识、 或消息来源、 或用 户设备网际协议多媒体子系统域公有标识判断静态保存或在接到用户 '设备会话建立请求时判断下载用户数据。
此外, 所述接入网关控制功能还用于接受应用服务器对用户设备状 态的订阅, 并在用户设备状态发生变化时向相应的应用服务器发送事件 通知。
在以上所述基础上, 所述系统还可以包含至少一个分組用户设备, 用于作为终端处理分组业务信号; 此时:
所述接入网关控制功能还用于作为代理将所述分组用户设备接入到 所述网际协议多媒体子系统中的呼叫会话控制功能。
所述分组用户设备使用的协议包含: H.248 协议, 媒体网关控制协 议, H.323协议。
这时, 所述接入网关控制功能还用于通过网际协议多媒体子系统注 册过程完成直接接入的分组用户设备在网际协议多媒体子系统域的接 入管理。
所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能还用于在 H.323端点登记及去除登记时完成 其在网际协议多媒体子系统域的初始注册和注销, 在初始注册过程中完 成控制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该 服务节点与接入网关控制功能间关联建立以及该服务节点和 /或相关业 . 务服务器上该用户签约数据的下载, 在注销过程中完成该服务节点信息 的清除。
在所述初始注册过程中所述接入网关控制功能可以配合呼叫会话控 制功能、 归属签约用户服务器完成分组用户设备在网际协议多媒体子系 统的接入鉴权, 除此之外, 所述接入网关控制功能还可以协商与终端间 的安全算法, 并在后续交互过程中采用协商的安全算法对交互消息进行 保护。
在完成对接入网关功能的鉴权时:
所述接入网关控制功能可以进行信令流程映射采用网际协议多媒体 子系统 -鉴权和密钥协商方式完成分組用户设备鉴权。
也可以根据所述分组用户设备的能力在归属签约用户服务器中配置 . 其所支持的鉴权算法 , 并采用所述配置的鉴权算法完成所述分组用户设 备的鉴权。
此外, 对于没有自行计算完整性保护密钥及加密密钥能力的所述分 组用户设备, 还可以由所述归属签约用户服务器通过鉴权令牌携带完整. 性保护密钥及加密密钥, 经所述接入网关控制功能传递给该分组用户设 备完成鉴权和密钥协商中的密钥协商。
此外, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制. 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入的 H.323用户设备在网际协议多媒体子系统域的注册有效状态维护。
此外, 所述 H.323的状态监控机制可以是以下方式之一:
接入网关控制功能周期发送信息请求的轮询方式; 或,
分组用户设备按接入网关控制功能指示周期主动上报信息报告的报 告方式。
此外, 也可以不采用周期性重注册处理来维持所述直接接入的分组 用户设备在网际协议多媒体子系统域的注册有效状态, 而是在所述网际 协议多媒体子系统内的归属签约用户服务器中所述分組用户的用户数 据中进行特殊标识;
这时, 所述网际协议多媒体子系统中的服务节点和 /或相关应用服务 器还用于根据下载的所述用户数据中的特殊标识在用户主动注销前静 态保持用户注册状态, 并保存用户数据。
在完成以上接入控制的基础上, 所述接入网关控制功能还用于完成 经接入网关功能接入的用户设备,和 /或直接接入的分组用户设备呼叫过. 程在网际协议多媒体子系统的统一控制。 这时:
所述接入网关控制功能还用于完成经所述接入网关功能接入的用户 设备,和 /或直接接入的分組用户设备的基本呼叫过程与网际协议多媒体 子系统域会话建立过程的映射, 并在此过程中及会话建立后执行网际协. 议多媒体子系统会话发起协议与各种非网际协议多媒体子系统控制协 议之间的欢向转换, 实现统一的呼叫控制。
此外, 所述接入网关控制功能依据主叫用户设备的标识查询其注册 时保留的记录, 将该用户设备的会话请求路由到为该用户分配的所述网 . 际协议多媒体子系统服务节点, 由该服务节点进行主叫用户设备的应用 服务器业务触发; 将来自被叫服务节点指向所述用户设备的会话请求, 根据所述用户设备标识查询注册时记录的地址信息, 执行到所述用户设 备的路由。
除以上基本呼叫过程中的处理之外 , 所述接入网关控制功能还可以 用于完成经所述接入网关功能接入的公用电话交换网或综合业务数字 网用户设备呼叫过程中特殊操作到会话发起协议消息的映射。 实现包括 但不限于以下单项或多项处理的组合:
所述接入网关控制功能实现拍叉事件到会话初始化协议消息的映 射;
和 /或, 所述接入网关控制功能采用 "KPML" 支持 "*"、 "#" 键拨 号方案;
和 /或, 所述接入网关控制功能采用 "KPML" 实现重叠发码实现二 次拨号音业务映射。
此外, 所述接入网关控制功能还作为会话发起协议用户;代理, 实现. 会话发起协议会话中的增强控制, 在所述接入网关功能接入的用户设 备、 分组用户设备和网际协议多媒体子系统标准用户设备之间提供互通 和业务共享。 实现包括但不限于以下单项或多项处理的组合:
所述接入网关控制功能支持 H.248/媒体网关控制协议 /H.323-会话发. 起协议间主叫号码显示 /主叫号码显示抑制业务相关参数映射处理;
和 /或, 支持 H.248/媒体网关控制协议-会话发起协议间被连号码显 示 /被连号码显示抑制业务相关参数映射处理;
和 /或 ,进行 H.248/媒体网关控制协议/ H.323-会话发起协议间相关参. 数映射实现 IP虚拟用户交换机业务要求的区分振铃;
和 /或, 收到对端通过表示重新请求的 "re-INVITE" 或表示更新的 "UPDATE" 发起的媒体流重定向及收发模式更改等重协商请求后进行 本侧媒体流交互方向更改及发送媒体通道的关闭 /打开等处理;
和 /或, 收到对端通过会话发起协议 "UPDATE" 实现的呼叫保持 / 恢复通知, 根据其中会话描述协议指示与策略决定功能交互进行本侧发 送媒体通道的关闭 /打开处理;
和 /或, 收到对端表示转交的 "REFER" 指示, 保持本侧终端状态, 按指示发起新的连接并根据后续指示切换本侧终端连接、 释放老连接; 和 /或, 收到会话发起协议 重定向指示, 在维持本端用户状态情况 下修改目的侧重新发起会话建立请求, 并根据业务需要给本端用户放提 示音。
此外, 所述接入网关控制功能还用于支持 "Diameter" 协议, 支持 会话初始化协议消息中提供与应答的会话描述协议内容的解析, 支持通 过基于 "Diameter"协议的与接入域和骨干域的资源策略决策功能交互, 完成基于每会话的服务质量控制过程。
此外, 所述接入网关控制功能还用于作为信令代理与媒体代理之间 通过公共开放策略服务协议交互, 并在交互过程中完成控制面和用户面 的网络地址转换处理。
此外, 所述接入网关控制功能还用于根据网际协议多媒体子系统标 准定义的要求产生计费请求消息并送往网际协议多媒体子系统中的计 费收集功能。
本发明还提供了一种分组域业务信号处理系统, 所述系统包含网际 . 协议多媒体子系统 , 所述系统还包含接入网关控制功能和至少一个分组 用户设备, 其中,
所述分组用户设备用于作为终端处理分组业务信号;
所述接入网关控制功能用于作为代理将所述分组用户设备接入到所 述网际协议多媒体子系统中的呼叫会话控制功能。
其中, 所述分组用户设备使用的协议包含: H.248 协议, 媒体网关 控制协议, H.323协议。
这时, 所述接入网关控制功能还用于通过网际协议多媒体子系统注 . 册过程完成直接接入的分组用户设备在网际协议多媒体子系统域的接 入管理。
所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能还用于在 H.323端点登记及去除登记时完成' 其在网际协议多媒体子系统域的初始注册和注销, 在初始过程中完成控 制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该服务 节点与接入网关控制功能间关联建立以及该服务节点和 /或相关业务服 务器上该用户签约数据的下载, 在注销过程中完成该服务节点信息的清 · 除。 在所述初始注册过程中, 所述接入网关控制功能可以配合呼叫会话 控制功能、 归属签约用户服务器完成分组用户设备在网际协议多媒体子. 系统的接入鉴权, 除此之外, 所述接入网关控制功能还可以协商与终端 间的安全算法, 并在后续交互过程中采用协商的安全算法对交互消息进 行保护。
在完成对接入网关功能的鉴权时:
所述接入网关控制功能可以进行信令流程映射釆用网际协议多媒体 子系统 -鉴权和密钥协商方式完成分组用户设备鉴权。
也可以才^据所述分组用户设备的能力在归属签约用户服务器中配置 其所支持的鉴权算法, 并采用所述配置的 权算法完成所述分组用户设' 备的鉴权。
此外, 对于没有自行计算完整性保护密钥及加密密钥能力的所述分 组用户设备, 还可以由所述归属签约用户服务器通过鉴权令牌携带完整 性保护密钥及加密密钥, 经所述接入网关控制功能传递给该分组用户设' 备完成鉴权和密钥协商中的密钥协商。
此外, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入的 ' H.323用户设备在网际协议多媒体子系统域的注册有效状态维护。
在完成以上接入控制的基础上, 所述接入网关控制功能还用于完成 直接接入的分组用户设备呼叫过程在网际协议多媒体子系统的统一控 制。 这时:
所述接入网关控制功能还用于完成直接接入的分组用户设备的基本 呼叫过程与网际协议多媒体子系统域会话建立过程的映射, 并在此过程 中及会话建立后执行网际协议多媒体子系统会话发起协议与各种非网 际协议多媒体子系统控制协议之间的双向转换, 实现统一的呼叫控制。 此外, 所述接入网关控制功能依据主叫用户设备的标识查询其注册 时保留的记录, 将该用户设备的会话请求路由到为该用户分配的所述网 际协议多媒体子系统服务节点, 由该服务节点进行主叫用户设备的应用 . 服务器业务触发; 将来自被叫服务节点指向所述用户设备的会话请求, 根据所述用户设备标识查询注册时记录的地址信息, 执行到所述用户设 备的路由。
除以上基本呼叫过程中的处理之外, 所述接入网关控制功能还作为 · 会话发起协议用户代理, 实现会话发起协议会话中的增强控制, 在所述 分组用户设备和网际协议多媒体子系统标准用户设备之间提供互通和 业务共享。 实现包括但不限于以下单项或多项处理的组合:
所述接入网关控制功能支持 H.248/媒体网关控制协议/ H.323-会话发 ' 起协议间主叫号码显示 /主叫号码显示抑制业务相关参数映射处理;
和 /或, 支持 H.248/媒体网关控制协议-会话发起协议间被连号码显 示 /被连号码显示抑制业务相关参数映射处理;
和 /或, 收到对端通过表示重新请求的 "re-INVITE" 或表示更新的' "UPDATE" 发起的媒体流重定向及收发模式更改等重协商请求后进行 本侧媒体流交互方向更改及发送媒体通道的关闭 /打开等处理;
和 /或, 收到对端通过会话发起协议 "UPDATE" 实现的呼叫保持 / 恢复通知, 根据其中会话描述协议指示与策略决定功能交互进行本侧发 ' 送媒体通道的关闭 /打开处理;
和 /或, 收到对端表示转交的 "REFER" 指示, 保持本侧终端状态, 按指示发起新的连接并根据后续指示切换本侧终端连接、 释放老连接; 和 /或, 收到会话发起协议 重定向指示, 在维持本端用户状态情况' 下修改目的侧重新发起会话建立请求, 并根据业务需要给本端用户放提 示音。
此外, 所述接入网关控制功能还用于支持 "Diamete、/协议, 支持. 会话初始化协议消息中提供与应答的会话描述协议内容解析, 支持通过 基于 "Diameter" 协议的与接入域和骨干域的资源策略决策功能交互, 完成基于每会话的服务质量控制过程。
此外 , 所述接入网关控制功能还用于根据网际协议多媒体子系统标 . 准定义的要求产生计费请求消息并送往网际协议多媒体子系统中的计 费收集功能。
此外, 所述接入网关控制功能还用于作为信令代理与媒体代理之间 通过公共开放策略服务协议交互, 并在交互过程中完成控制面和用户面■ 的网络地址转换处理。
本发明还提供了一种分组域业务信号处理系统的接入方法, 应用于 上述的分组域业务信号处理系统, 包含以下步骤:
. 接入网关功能启动时向接入网关控制功能发送注册消息;
所述接入网关控制功能响应所述注册消息, 根据配置数据得到该接 入网关功能对应的用户标识;
所述接入网关控制功能配合呼叫会话控制功能、 归属签约用户服务 器完成所述用户标识在网际协议多媒体子系统的注册鉴权, 完成与所述 ' 接入网关功能间的安全算法协商, 通过所述接入网关功能接入合法性的 认证保障接入网关功能下用户的接入合法性;
所述接入网关控制功能采用协商的安全算法对与所述接入网关功能 间的交互消息进行保护。
其中, 还包含以下步骤
所述接入网关控制功能通过所述接入网关功能上艮端口状态过程与 网际协议多媒体子系统域重注册过程的映射完成所述接入网关功能接 入用户设备在网际协议多媒体子系统域的注册和注销 , 在注册过程中完 成控制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该 服务节点与所述接入网关控制功能间关联建立、以及该服务节点和 /或相 关业务服务器上该用户签约数据的下载, 在注销过程中完成该服务节点. 信息的清除。
此外, 还包含以下步骤:
所述接入网关控制功能通过接入网关功能上 ^艮端口状态过程、 端口 状态审计过程与网际协议多媒体子系统域周期性重注册过程的映射完 . 成所述接入网关功能接入的用户设备在网际协议多媒体子系统域的注 册有效状态维护。
或者, 包含以下步驟:
在所述网际协议多媒体子系统内的归属签约用户服务器中所述接入 · 网关功能接入用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务节点及 /或相关应用服务器还 根据下载的所述用户数据中的特殊标识在用户主动注销前静态保持用 户注册状态, 并保存用户数据。
本发明还提供了一种分组域业务信号处理系统的接入方法, 应用于 前述分组域业务信号处理系统, 包含以下步骤:
分组用户设备接入后向接入网关控制功能发送登记请求, 其中包含 用户标识;
所述接入网关控制功能响应所述登记请求, 根据配置信息和所述用 户标识向呼叫会话控制功能发送会话发起协议注册请求;
所述呼叫会话控制功能协同归属签约用户服务器进行网际协议多媒 体子系统域正常的初始注册流程处理。
其中, 所述初始注册流程包含以下子步骤: 分配控制所述分组用户设备业务处理的服务呼叫会话控制功能; 建立该服务呼叫会话控制功能与所述接入网关控制功能之间的关 联;
从该服务呼叫会话控制功能和 /或相关业务服务器上下载用户签约 数据。
此外, 还包含以下步骤:
所述接入网关控制功能与所述分组用户设备协商安全算法 , 并采用 协商的安全算法对后续的交互消息进行保护。
此外, 所述分组用户设备是 H.323设备, 并且包含以下步骤: 所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入 H.323用户在网际协议多媒体子系统域的注册有效状态维护。
所述 H.323的状态监控机制包括接入网关控制功能周期发送信息请 求的轮询方式和分组用户设备按接入网关控制功能指示周期主动上报 信息报告的报告方式。
或者, 包含以下步骤:
在所述网际协议多媒体子系统内的归属签约用户服务器中所述分组 用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务呼叫会话控制功能及 /或相关 应用服务器还用于根据下载的所述用户数据中的特殊标识在用户主动 注销前静态保持用户注册状态, 并保存用户数据。
本发明还提供了一种分组域业务信号处理系统的接入方法, 应用于 前述的分组域业务信号处理系统, 包含以下步骤:
用户设备接入时, 接入网关控制功能通过静态配置信息确定用户的 服务节点, 其中包含服务呼叫会话控制功能及 /或相关应用服务器; 所述网际协议多媒体子系统中的服务呼叫会话控制功能及 /或相关 应用服务器预先静态保存, 或在接到用户设备会话建立诮 ^时判断下载 用户数据并在注销前静态保存, 或, 在接到用户设备会话建立请求时判 断下载用户数据并在到达预定时间后清除该数据, 并在接到用户设备会 话建立请求时重新下载。
其中, 所述网际协议多媒体子系统中的服务呼叫会话控制功能及 / 或相关应用服务器根据会话建立请求中的特定标识、 或消息来源、 或用 户设备网际协议多媒体子系统域公有标识判断静态保存或在接到用户 设备会话建立请求时判断下载下载用户数据。
此外, 还包含以下步骤:
需要及时获得用户状态信息的应用服务器向所述接入网关控制功能 进行订阅;
所述接入网关控制功能在用户状态发生变化时根据所述订阅信息向 所述应用服务器发送事件通知。
通过比较可以发现, 本发明的技术方案与现有技术的区别在于, 在
3GPP R5/R6标准定义的 IMS基础上, 增加了用于屏蔽接入用户差异的 接入网关控制功能( Access Gateway Control Function, 简称 " AGCF" ); PSTN 用户和 ISDN 用户先接入到接入网关功能 (Access Gateway Function,简称" AGF" ),再通过 AGCF的代理功能接入到 IMS中, AGCF 还用于对 AGF 进行接入管理和控制。 AGCF 作为代理把 H.323/H.248 MGCP终端等非 IMS的分组用户终端接入到 IMS中并进行 接入管理和控制。 PSTN和 ISDN业务控制可以在 AGCF中完成, 也可 以由 IMS中增加的专用应用服务器(Application Server, 简称 "AS" ) 完成, 还可以在 AGCF中处理基本和补充业务控制, 在 AS中处理扩展 的增值业务控制。 这种技术方案上的区另 ,带来了较为明显的有益效果,即相对于 IMS 具有以下优点:
第一、 可以接入原先 IMS不支持的终端, 包括 PSTN / ISDN终端、 H.323/H.248/MGCP终端等, 并可以充分利用 IMS的资源为这些终端提 供业务服务,使得扩展后的 IMS成为一个可以接入各种类型终端的通用 电信服务网絡。
第二、 能够为 PSTN和 ISDN用户快速定制新的应用业务。 PSTN和 ISDN业务作为 IMS一个网络业务能力存在, 可以参与快速组合或定制 新的应用业务。 IMS中所有业务由多种 AS组合而成, 每个 AS提供一 种基本的网络业务能力或某种特定的增值业务, 所有 AS都可以作为网 络共享组件, 通过业务签约规则进行组合新的应用业务; 也可以通过第 三方应用接口作为业务能力对外开放, 由第三方定制新的应用业务。
第三、 实现固定移动网络结构和业务的无缝融合。 本发明不需要对 3GPP IMS标准定义的各网络节点作特定改动, 完全重用为移动网定义 的 IMS,只需要增加一个新的网絡节点 AGCF,通过 AGF将 PSTN、ISDN 和 H.323/H.248/MGCP用户接入到 IMS域,从网络体系结构上实现了固 定和移动的无缝融合。 由于 AGCF的屏蔽作用, IMS不需要区分服务用 户是通过何种方式接入的终端, IMS提供的业务是与网络无关的业务, ' PSTN/ISDN模拟 AS同样可以为移动用户提供业务控制;为移动用户定 制的 AS在固定终端能力允许的情况下一样可以为固定用户服务, 在业 务提供上也实现了固定和移动的无缝融合。
第四、 可以为 PSTN、 ISDN和 H.323/H.248/MGCP用户带来全新的' 业务体验。 IMS作为一个提供 IP多媒体业务的系统 , PSTN/ISDN模拟 AS可以扩展出多种增值业务, 并和其它的 IMS网络业务能力组合, 为 接入的 PSTN、 ISDN和 H.323/H.248/MGCP用户带来全新的业务体验。 通过 Web Client等终端的配合, 向用户提供诸如网络地址簿、 即时消息 业务、 Presence (呈现)业务、 统一消息业务、 点击拨号、 点击转移、 点击排队、 点击会议、 智能路由、 彩铃业务、 主叫彩像业务、 任务定制 和提醒、业务定制和自助管理等 务。特别是通过无所不在的点击控制、' 业务定制和自助管理, 使 PSTN/ISDN业务的使用更加方便筒洁, 有助 于提高固网用户的平均单位用户营收( Average Revenue Per Unit, 筒称 "ARPU" ), 寻找新的业务增加点。
第五、可以支持用户交换机 ( Private Branch eXchange ,筒称 "ΡΒΧ" ) 接入, 便于组建跨域的企业网。 ΡΒΧ用户可以享受和其它 AGF接入用 户一样的业务服务。 多个 ΡΒΧ之间可以组建跨域的企业网, 享受广域 IP Centrex业务。这个功能原本是 IMS中的,通过把用户终端接入 IMS, 就可以方便地为新接入的用户终端增加这些功能。
本发明相对于固网 NGN的方案, 除了有上述相对于 IMS的固网移 动无缝融合等优点以夕卜, 还因为以 IMS为改进基础, 因此还具有许多其 他优良特性。
第一、 业务实现与网络无关, 有利于业务的快速部署和扩展, 业务' 定制成本低。本发明中 , PSTN和 ISDN业务由 PSTN/ISDN Simulation AS 全部实现或部分由前者实现部分由 AGCF实现, S-CSCF提供了与所有 业务都完全无关的会话控制功能 , 会话控制和业务控制功能由不同的网 络节点完成。通过新增的网络节点 AGCF,屏蔽了 AGF接入的 PSTN用' 户和 ISDN用户的差异, 向 IMS网絡提供统一的 SIP会话控制接口。
第二、 有效解决了多种业务之间的冲突, 避免了业务多重触发、 多 点提供、 业务套拨等问题。 IMS中所有业务都由 S-CSCF通过用户业务 签约数据触发,通过制订合适的触发规则,可以有效避免 PSTN和 ISDN 业务与智能等其它业务触发之间的冲突。 PSTN和 ISDN业务统一由 AS 一个网络节点完成, AS可以很好的协调各类 PSTN和 ISDl^业务, 并在 业务发生冲突时仲裁。
第三、 用户签约数据通过 HSS统一管理, 用户所有业务由 AS集中 统一提供, 便于运营商推广统一的品牌业务。
第四、 支持固网用户游牧特性和业务移动性。 用户签约数据集中在 IMS HSS中管理, 用户在接入点的终端端口和公共用户标识分离, 支持 固网用户游牧特性。 用户业务获得总在其签约的归属域, 当用户终端发 生移动, 总能通过不同的接入点路由到其签约的归属域, 从而获得和原 来完全一样的服务。
第五、 易于实现广域业务, 跨域的、 丰富的 IP Centrex业务有助于' 吸引更多的集团客户。PSTN和 ISDN业务的所有用户数据都集中在 IMS HSS中管理, 多个 HSS间可以通过 IMS SLF定位, 使得广域业务很容 易实现。
第六、 可以快速方便的定制个性化的集团业务和群组业务。 IMS允' 许 PSTN/ISDN模拟 AS可以作为多个物理实体存在, 对有特殊需求的 用户可以为其定制单独的集团业务和群组业务 AS, 通过定制的用户签 约数据触发, 从而在不影响其它业务和用户的情况下, 快速方便的提供 个性化的业务定制服务。 附图简要说明
图 1是 3GPP R5 R6标准中 IMS网络结构示意图;
图 2是根据本发明的一个实施例的分组域业务信号处理系统的网络' 结构示意图;
图 3是根据本发明的一个实施例的分组域业务信号处理方法中 AGF 接入用户呼出的呼叫流程示意图; 图 4是根据本发明的一个实施例的分组域业务信号处理方法中 AGF 接入用户呼入的呼叫流程示意图;
图 5 是 居本发明的另一个实施例的分组域业务信号处理方法中 AGF接入用户呼出的呼叫流程示意图;
图 6 是才艮据本发明的另一个实施例的分组域业务信号处理方法中 AGF接入用户呼入的呼叫流程示意图;
图 7是^^据本发明一个较佳实施例的分组域业务信号处理方法中 AGF接入在 IMS域的注册及接入鉴权和安全算法协商的流程示意图; 图 8是根据本发明一个较佳实施例的分组域业务信号处理方法中直 接接入非 SIP用户在 IMS域的注册及接入鉴权和安全算法协商的流程示 意图;
图 9 是才艮据本发明一个较佳实施例的分组域业务信号处理方法中 AGF接入用户在 IMS域的注册的流程示意图;
图 10是根据本发明一个较佳实施例的分组域业务信号处理方法中 AGF接入用户在 IMS域的注册有效状态维护的流程示意图;
图 11 是根据本发明一个较佳实施例的分组域业务信号处理方法中 AGF接入用户在 IMS域的始发呼叫的流程示意图;
图 12是根据本发明一个较佳实施例的分组域业务信号处理方法中 非 SIP终端 (H.323 )用户在 IMS域的始发呼叫的流程示意图;
图 13 是根据本发明一个较佳实施例的分组域业务信号处理方法的 AGF接入用户在 IMS域的终结呼叫的流程示意图;
图 14是根据本发明一个较佳实施例的分组域业务信号处理方法中 非 SIP终端 (H.323 )用户在 IMS域的终结呼叫的流程示意图;
图 15 是根据本发明另一个较佳实施例的分组域业务信号处理系统 的网络结构示意图。 实施本发明的方式
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对 本发明作进一步地详细描述。
本发明的基本原理是在 3GPP R5/R6标准定义的 IMS中, 引入一个 新的网络节点 AGCF, 通过对接入设备的控制, 将 PSTN用户、 ISDN用. 户和 H.323/H.248/MGCP接入到 IMS域中, 从而为其提供相应的业务。 3GPP标准定义的 IMS的各网络节点功能保持不变, 由于 AGCF屏蔽了 接入用户的差异, 这些接入用户可以看成是 IMS域内用户, 和 3G移动 用户一样。 PSTN和 ISDN业务可以由 AGCF完成, 也可以由 IMS中的 PSTN/ISDN Simulation (模拟) AS (即第一应用服务器) 集中控制, 还 可以由 AGCF 完成基本业务和补充业务的控制, 由 PSTN/ISDN Simulation AS完成扩展的增值业务的控制。
需要指出是, 在以下的实施例中, 为了说明方便, 都以 H.323终端. 为例进行说明的, 但熟悉本领域的普通技术人员可以理解, 对于其它非 SIP的分组终端,如 H.248 / MGCP终端,参照本专利所提供的对以 H.248 / MGCP为 12接口控制协议的 AGF接入用户的相关处理, 也可以应用 本发明的技术方案, 而不需要任何创造性劳动。
下面结合图 2详细说明分組域业务信号处理系统的网络结构和工作 原理。
在本发明的一个较佳实施例中, 分组域业务信号处理系统包含 IMS 10^ PSTN/ISDN模拟 AS 20、 AGCF 30、 AGF 40、接入网( Access Network, 简称 " AN" ) 51、 PSTN用户设备(User Equipment, 简称 " UE" ) 52、 ISDN UE 53、和用户交换机( Private Branch eXchange,简称 "PBX" ) 54、 H.323终端 61、 H.248/MGCP终端 62。本发明中, PSTN UE 52、 ISDN UE 53、 和 PBX 54统称为 UE 50, H.323终端 61、 H.248/MGCP终端 62统 称为分组 UE。
其中各子系统的连接关系是: PSTN/ISDN模拟 AS 20,、通过 Sh接口 和 IMS 10 中的归属签约用户服务器 (Home Subscriber Server, 简称. "HSS" )连接,通过 Dh接口和 IMS 10中的签约定位功能( Subscription Locator Function, 筒称 "SLF" ) 连接, 通过 IP 多媒体业务控制 (IP multimedia Service Control, 简称 "ISC" )接口和 IMS 10中的呼叫会话 控制功能( Call Session Control Function, 简称 "CSCF" )连接, 这里说. 的 CSCF是服务呼叫会话控制功能(Serving CSCF, 简称 "S-CSCF" )。 AGCF 30通过 II接口和 IMS 10中的 CSCF连接, 这里说的 CSCF可以 包含服务呼叫会话控制功能(Serving CSCF, 简称 "S-CSCF" )和询问 呼叫会话控制功能(Interrogating-CSCF, 筒称 "I-CSCF" ), 通过 12接口 和 AGF 40连接。 AGF 40还通过 V5接口和 AN 51连接, 通过 Z接口和 PSTN UE 52连接,通过基本速率接口( Basic Rate Interface,简称 "BRT ) 接口和 ISDN UE 53连接, 通过外围交换局 ( Foreign Exchange Office, 筒称 "FXO" )接口 /主速率接口 (Primary Rate Interface, 筒称 "PRT ) /El接口和 PBX 54连接。 H.323终端 61和 AGCF 30连接, 其间接口使 用 H.323协议, H.248/MGCP终端 62和 AGCF 30连接, 其间接口使用 H.248/MGCP协议。
以下详细介绍各个子系统的功能:
IMS 10是 3GPP R5/R6标准定义 IMS, 其中的各个网絡实体及相关 接口完全和 3GPP IMS 标准定义的相同, 详细信息可以参见公开文献 《3GPP TS 23.002》。
下面简单说明一下与本发明比较相关的 IMS中的几个网络实体。 S-CSCF用于完成接入 AGF接入用户 (从 AGF 40接入的 PSTN用 户和 ISDN用户)和直接接入的分组用户的会话初始化协议 ( Session Initation Protocol, 简称 " SIP" )会话控制功能。
HSS用于提供 AGF接入用户和直接接入的分组用户的用户签约数 据的存储管理功能,提供 AGF接入用户和直接接入的分组用户的 PSTN 和 ISDN业务相关数据的存储管理功能。
SLF用于提供 AGF接入用户和直接接入的分组用户的签约定位功. 虽然这几个网络实体都是为 AGF接入用户和直接接入的分组用户 服务的, 但是熟悉本发明领域的技术人员可以知道, 实际上不需要对这 几个网络实体作任何的修改, 只要把 AGF接入用户和直接接入的分组' 用户当作普通的 IMS域内用户 (如 3G移动用户)处理就可以了, 这是 因为 AGCF 30屏蔽了接入用户的差异。
PSTN/ISDN模拟 AS 20用于为 AGF接入用户和直接接入的分组用 户以及其他标准的 IMS用户提供 PSTN和 ISDN业务控制。 AS是 IMS · 中的标准网络实体, PSTN/ISDN模拟 AS 20和一般 AS的区别仅在于是 专用于提供 PSTN和 ISDN业务控制的, 而在 IMS中的其它类型 AS不 具备这种功能。但是 PSTN/ISDN模拟 AS 20和 IMS 10中各网络实体的 接口都是标准的。
PSTN/ISDN模拟 AS 20可以有两种具体的用法。
在本发明的一个较佳实施例中, PSTN/ISDN模拟 AS 20提供所有的 PSTN和 ISDN业务控制。 这种方式的好处在于呼叫控制和业务控制完 全分离 , PSTN和 ISDN业务作为一种 IMS AS提供的网络业务能力存在。 在这种方式中, 用户所有签约数据和业务相关数据都在 IMS 10的 HSS 中。
在本发明的另一个较佳实施例中, AGCF 30完成对基本业务和补充 业务的控制, PSTN/ISDN模拟 AS 20完成对扩展的增值业务的控制。这' 种方式的好处在于相对前一种方案可以更快速的实现 PSTN 业务和 ISDN业务。这是因为 SIP协议一开始并不是为实现 和 ISDN业务 而设计的, PSTN/ISDN模拟 AS 20完'成基本业务和补充业务,需要 AGCF 30完成部分用户接口信令和 SIP协议的之间映射转换或将部分用户接口 信令封装在 SIP协议中, 其中还可能涉及对 SIP协议的扩展使用, 如对 用户接口信令中的拍叉事件(按 R键)的映射, 采用 KPML支持 *#拨号 方案, 实现拨号方案包括 *#类的新业务的映射, 采用 KPML支持重叠发 码实现二次拨号音业务映射,采用在提供 PSTN/ISDN传统业务的 AS向 下映射出脉冲计费和反极性计费事件的 SIP消息实现脉冲计费和反极性 计费功能映射等。 在这种方式中, 与 PSTN/ISDN基本业务和补充业务 相关的签约数据和业务数据放在 AGCF上,其它签约数据和业务相关数' 据放在 IMS 10的 HSS中。 在这种方式中, 除非用户的呼出被 AGCF 30 因为业务控制而终结, 否则用户的所有呼叫仍然需要经过 IMS 10, 由 S-CSCF 完成路由寻址和接续控制。 其中, 拍叉事件的相关业务包括但 不限于:呼叫转移( Call Transfer )、骚 4尤电话追踪 ( Malicious Call Trace )、 三方服务( 3-Party Service )、 呼叫等待( Call Waiting )等。 例如, 对于 呼转转移, AGCF 在接到报告拍叉事件的通知消息时, 以 SIP 转交 ( REFER ) 消息通知为该用户提供基本补充业务的 AS向对端播放提示 音, 并指示 AGF进行放音收号, 收齐转移号码后再以 REFER通知 AS 进行呼转处理。
实际应用中可以把后一种方式作为现网演进到前一种方案的过渡方 案。
AGCF 30是本发明的一个关键设备, 是新增的网络实体, 用于提供 对 AGF 40的接入控制功能,屏蔽 AGF接入用户和直接接入的分组用户 与普通 IMS域内用户之间的差异, 可以满足 IMS核心网的会话控制和 业务控制功能与接入用户无关的要求。 AGCF可以看成是 IMS的另一种 拜访域节点, 为 AGF接入用户和直接接入的分组用户提供代理接入功
Bb =
AGCF 30的具体功能如下:
1.对 AGF 40的接入管理和控制功能。
AGCF 30和 AGF 40之间的 12接口上的信令协议可以但不限于是: H.248协议、 媒体网关控制协议( Media Gateway Control Protocol, 简称 "MGCP" )、 SIP协议、 IUA/V5UA over SIGTRAN协议(基于信令传送 的集成服务数字网络 Q.921 用户适配 /链接访问协议版本 5用户适配协 议)等。
AGCF 30可以管理和控制一个或多个 AGF 40, 图 2中为了表达方 便只画了一个 AGF 40的情况。 每个 AGF 40在 AGCF 30中具有唯一标 识。 熟悉本发明领域的技术人员可以知道, AGCF 30对 AGF 40的管理 和控制可以借鉴现有技术中媒体网关控制器( Media Gateway Controller, 筒称 "MGC" )对媒体网关 ( Media Gateway, 简称 "MG" )的管理和控 制功能实现。
AGCF 30 实现对 AGF 40的注册 /鉴权, 并将其和 IMS域定义的注 册 /鉴权流程进行相互映射转换的功能。熟悉本发明领域的技术人员可以 知道, 这些注册 /鉴权机制可以借鉴 IMS 中代理呼叫会话控制功能 ( Proxy-CSCF, 简称 "P-CSCF" )与服务呼叫会话控制功能与 HSS配合 对用户终端的用户信令层面的注册 /鉴权机制来实现。在本发明的一个较 佳实施例中, AGCF 30还在注册 /鉴权的同时完成与 AGF 40的安全算法 协商, 并在后续交互过程中采用协商的安全算法对交互消息进行保护。 熟悉本领域的技术人员可以理解,接入鉴权可通过 AGCF 30的信令流程 映射,采用 IMS-AKA( AKA指"鉴权和密钥协商",英文是 "Authentication and Key Agreement" )方式; 也可以根据 AGF 40能力在 HSS根据用户 配置特殊的鉴权算法; 针对没有自行计算 IK/CK能力的 AGF 40, 可由 HSS 13 通过鉴权令牌 (AUTN ) 携带完整性保护密钥及加密密钥
( IK/CK ), 并经 AGCF 30转递给 AGF 40。 其中, 安全算法可以采用的 方式包括但不限于: 网际协议安全 ( Internet Protocol Security, 简称
"IPSec" )0
2.对 PSTN用户和 ISDN用户的代理接入功能。
AGF接入用户通过当前所在地的代理节点 AGCF 30接入到 IMS 10。
AGCF 30为这些 PSTN用户和 ISDN用户提供代理接入功能, 同时屏蔽 它们的接入差异,满足了 IMS核心网的会话控制和业务控制功能与接入 用户无关的要求, 也因此不需要 3GPP标准定义的 IMS的各网络节点功 能作特定修改。 熟悉本发明领域的技术人员可以知道, 此代理接入功能 可以借鉴 P-CSCF的相关功能实现。
AGCF 30和 IMS 10中 S-CSCF或 I-CSCF之间的接口是 II , 其参考 点是基于 SIP协议; 在某些情况下 II参考点也可能是基于 SIP-I协议, 例如在需要承载 ISDN补充业务信息时。
AGCF 30完成 12接口协议和 II接口协议的信令流程之间的相互映 射转换。 当 12接口上的信令协议为 SIP协议时, 不需要 AGCF 30进行 12接口协议和 II接口协议之间的映射转换, 但可能需要对 12接口或 II 接口的协议内容进行某种修改。
AGCF 30必须为 AGF 40接入的 PSTTSi用户和 ISDN用户配置进入 IMS 域所必须的私有用户标识(Private User Identity )、 公共用户标识 ( Public User Identity )。
当 AGF 40接入用户呼出至 AGCF 30时, AGCF 30可以但不限于根 据 AGF 40标识和用户端口标识得到该用户对应的私有用户标识和公共 用户标识。
当对 AGF 40接入用户呼入至 AGCF 30时, AGCF 30可以但不限于 根据被叫的公共用户标识和私有用户标识等信息定位用户所接入的 AGF 40及其用户端口。
AGCF 30还通过 AGF 40上报端口状态过程、 端口状态审计过程与 IMS域周期性注册过程的映射, 完成 AGF 40接入用户在 IMS域的注册 及注册有效状态维护。熟悉本领域的技术人员可以理解,在具体实现时, AGCF 30可以在 AGF 40上报端口状态正常 /异常时完成对应用户标识的 . 注册 /注销; 由于 AGF 40接入用户共享 AGF 40私有标识, 以上注册过 程通过 IMS标准方式表示为重注册,不进行接入鉴权; AGCF 30可以在 通过以上过程完成用户在 IMS域的注册后记录相关的地址信息,包括用 户接入的地址和端口信息以及为用户分配的 IMS域服务节点地址信息。 . 在本发明的一个较佳实施例中, 对于用户在 IMS 域的注册有效性的保 持,可以由 AGCF 30保存用户注册中协商确定的有效期,并在用户注销 前进行监控; 在到达有效期时向 AGF 40发起端口审计操作, 并根据审 计结果向 IMS域进行周期性重注册; 为避免与 AGF 40间的频繁交互, AGCF 30也可在到达有效期时根据本地保存的端口状态直接向 IMS域 进行周期性重注册。 需要说明的是, 为实现以上机制, AGCF 30需要在 本地保存 AGF 40上报的端口状态。
需要说明的是, 为了进一步减少 AGCF 30的业务负荷, AGCF 30 可以不进行注册有效期监控及端口未上报状态变化情况下的周期性重 注册处理, IMS域中的 S-CSCF及 /或相关应用服务器中下载数据进行特 殊标记从而不需要通过周期性注册维持其有效状态,或按照 IMS统一处 理周期进行数据老化并在下一次业务处理时重新下载。
需要说明的是,为了筒化 AGCF 30的处理,也可以完全省略 AGF 40 在 IMS域的注册过程, 此时, 由于无法在注册时完成用户数据的下载以 及灵活分配 IMS域服务节点, 需要对 AGCF 30以及 IMS"¾有网络实体 上的相关处理过程进行相应的改造。 在本发明的一个较佳实施例中, AGCF 30及 HSS静态配置用户的服务节点信息而不是记录在注册过程 中得到的网络分配的服务节点信息, AGCF 30可以根据数据配置方式, 将 AGF 40接入的 PSTN用户和 ISDN用户的标识和 S-CSCF对应,以得 · 到用户归属的 S-CSCF的地址。 AGCF 30也可以根据数据配置方式, 先 得到 I-CSCF地址, 由 I-CSCF根据某种方式选择一个 S-CSCF作为用户 归属的 S-CSCF; S-CSCF及相关 AS静态保存或在接到用户会话建立请 求时判断下载用户数据, 并且可以根据会话建立请求消息中的特定标识 或消息来源或用户 IMS域公有标识判断进行数据下载的特殊处理。对于 数据的维护, 可以在 S-CSCF及相关 AS中进行特殊标记从而不需要通 过周期性注册维持其有效状态,也可以按照 IMS统一处理周期进行数据 老化并在下一次业务处理时重新下载。 另外需要说明的是, 考虑到部分' IMS业务需要相应的 AS及时获得用户状态信息的需要, 相应 AS向对 应的 AGCF 30进行订阅 (Subscribe ), AGCF 30在收到 AGF 40关于端 口状态变化的 4艮告得知用户状态发生变化情况下, 则根据相应应用服务 器订阅信息向其发送事件通知(Notify )。
3. 分组终端的代理接入功能。
AGCF 30除了可以通过 AGF 40接入 PSTN / ISDN用户以外, 也可 以直接接入非 IMS接入控制协议的分组用户终端, 例如图 2中的 H.323 终端 61和 H.248/MGCP终端 62。 IMS接入控制协议包括 SIP协议, SIP-I' 协议 (即封装综合业务数字网用户部分( ISDN User Part, 筒称 "ISUP" ) 信息的 SIP协议)。 非 IMS域的接入控制协议包括但不限于: H.248, MGCP (媒体网关控制协议), H.323。 AGCF 30对于 H.323终端 61和 H.248/MGCP终端 62妁功能主要是 作为代理在 CSCF和 H.323终端 61以及 H.248/MGCP终端 62之间进行 H.323/H.248 MGCP协议和 SIP协议的消息映射, 并进行接入管理和呼 叫控制。 以对 H.323终端 61的处理为例, 具体来说, AGCF 30的相关 功能如下:
AGCF 30在 H.323终端 61登记及去除登记时完成其在 IMS域的初 始注册和注销, 在初始过程中完成控制该用户业务处理的 IMS 节点 ( S-CSCF )分配、 该节点与 AGCF 30间关联建立以及该节点和 /或相关 业务服务器上该用户签约数据的下载, 在注销过程中完成上述节点信息 的清除;
AGCF 30在上述初始注册过程中完成接入鉴权涉及的相关协议消息 的转换, 同时还可以与分组终端间进行安全算法协商, 并在后续交互过 程中采用协商的安全算法对交互消息进行保护;
AGCF 30做为 H.323 网守利用 H.323原有的状态监控机制 (包括 AGCF 30周期发送 IRQ (信息请求) 的轮询方式或端点按 AGCF 30指 示周期主动上报 IRR (信息报告 )消息的报告方式)与 IMS域周期性重' 注册过程的映射完成直接接入 H.323用户在 IMS域的注册有效状态维 护;
为减少 AGCF 30业务负荷, AGCF 30也可不进行注册有效期监控及 分组终端未上报状态变化情况下的周期性重注册处理, 上述 S-CSCF及 /' 或相关应用服务器根据下载数据中的特殊标记而不需要通过周期性注 册维持其有效状态,或按照 IMS统一处理周期进行数据老化并在下一次 业务处理时重新下载。
在本发明的一个较佳实施例中, AGCF 30还完成 H.323终端 UE 61 请求去除登记过程与 IMS域注销过程的信令流程的映射 4、执行网际协议多媒体子系统会话发起协议与各种 ^非网际协议多媒 体子系统控制协议之间的双向转换, 实现统一的呼叫控制。
AGCF 30还用于完成将 AGF 40接入 PSTN / ISDN用户和 /或直接接 入的分組用户设备的基本呼叫过程与网际协议多媒体子系统域会话建 立过程的映射, 并在此过程中及会话建立后执行网际协议多媒体子系统 会话发起协议与各种非网际协议多媒体子系统控制协议之间的双向转' 换, 实现统一的呼叫控制。
在此过程中 ,所 AGCF 30依据主叫用户设备的标识查询其注册时保 留的记录, 将该用户设备的会话请求路由到为该用户分配的 S-CSCF, 由 S-CSCF进行主叫用户的业务触发; 将来自被叫 S-CSCF指向所述用 户设备的会话请求, 根据所述用户设备标识查询注册时记录的地址信 息, 执行到所述用户设备的路由。
当由 PSTN/ISDN模拟 AS 20提供所有的 PSTN和 ISDN业务控制时, 为 7支持 POTS/ISDN用户原有特色业务在 IMS的实现, AGCF 30还完 ' 成 AGF 40接入的 POTS/ISDN用户呼叫过程中特殊操作到 SIP消息的映 射;
此外, 为了在 AGF 40接入 PSTN / ISDN用户、 直接接入的分组用 户和网际协议多媒体子系统标准用户设备之间提供互通和业务共享, ' AGCF 30还作为会话发起协议用户代理, 实现会话发起协议会话中的增 强控制, 比如针对对端用户或网络向本侧用户发起的会话中增强控制的 业务请求, 如 re-INVITE (重邀请)、 UPDATE (更新 )请求、 REFER (转 交)指示、 重定向指示等, 代替本侧用户终端作出相应的控制处理, 并 完成不同控制协议间业务相关参数的映射处理。
5、 基于每会话的服务质量控制和网絡地址转换功能
AGCF 30还具备与 P-CSCF类似的基于每会话的服务盾量( Quality of Service , 筒称 " QoS" ) 控制和网络地址转换 ( Network Address Translation, 简称 "NAT" )控制机制。其中, 为了提供基 每会话的 QoS 控制, AGCF 支持 Diameter 协议, 支持对 SIP 消息中的提供 /应答 ( offer/answer ) 的会话描述协议 ( Session Description Protocol , 简称 "SDP" )的解析, 支持通过基于 Diameter协议的类 Gq接口与策略决定 功能(Policy Decision Function, 简称 "PDF" ) 交互。 为了做为信令代 理实现网络地址转换, AGCF支持 COPS协议, 支持与媒体代理间通过 COPS协议交互,在业务处理过程中配合完成控制面和用户面的 NAT处 理。
6. PSTN和 ISDN基本业务和补充业务控制功能。
AGCF 30也可以为 AGF 40接入的 PSTN和 ISDN用户提供 PSTN 和 ISDN基本业务和补充业务控制, 这部分业务控制所需要的业务相关 数据保存在 AGCF 30中。
7. 计费功能。
在 AGF 40接入的 PSTN和 ISDN用户以及直接接入的分组用户呼叫 过程中, AGCF 30可以根据 IMS标准定义的要求产生计费请求消息并将 计费信息送往 IMS 10中的计费收集功能( Charging connection function, 简称 "CCF" )。
AGF 40是位于电路域和分组域之间的接入设备, 用于提供将 PSTN 用户和 ISDN用户接入到 AGCF 30的接入功能,完成电路域窄带语音和 分组域内 IP媒体流之间的转换功能。
AGF 40 同时完成电路域内的用户接口信令和分组域内的呼叫控制 信令之间的转换功能,这些分组域内的呼叫控制信令由 AGF 40到 AGCF 30之间的 12接口传送, 12接口上的信令协议可以但不限于是: H.248 协议、 MGCP协议、 SIP协议、 IUA/V5UA over SIGTRAN协议等。 AGF 40可以但木限于是 AG接入设备、 IAD接入设备等。
AN 51为接入网, 通过 V5接口和 AGF相连。 接入网中用户可以是 PSTN用户和 ISDN用户。 V5接口提供 V5数字接入信令。
PSTN UE 52为 PSTN用户终端, 通过 Z接口和 AGF相连, Z接口 提供模拟用户信令。
ISDN UE 53为 ISDN用户终端, 通过 BRI接口和 AGF相连, BRI' 接口提供 ISDN数字用户信令。
PBX 54为集团专用小交换机, 通过但不限于是 FXO接口或 PRI接 口或 E1接口和 AGF 40相连。 PBX 54用户可以是 PSTN用户或 ISDN 用户。 FXO接口提供环路中继信令, PRI提供 ISDN数字用户信令, E1 接口提供数字中继信令。
熟悉本发明领域的技术人员可以知道, AN 51、 PSTN UE 52 ISDN UE 53、 PBX 54、 H.323终端 61、 H.248/MGCP终端 62都是现有技术的 设备, 本发明只是对这些设备加以利用, 并不涉及对这些设备本身的改 进。
综上所述,比较图 1和图 2,可以知道本发明的主要是增加了 AGCF 30,通过 AGCF 30及其控制下的 AGF 40,接入使用 AN 51、 PSTN UE 52、 ISDN UE 53或 PBX 54的 PSTN用户或 ISDN用户,通过 AGCF 30直接 接入 H.323终端 61和 H.248/MGCP终端 62等分组终端。 另外还增加了 进行 PSTN和 ISDN业务控制的 PSTN/ISDN模拟 AS 20。 通过图 2中的 构架来实现 PSTN和 ISDN业务是本发明的关键点之一。
对于图 2中的实现方式还可以有一些变形。一种是 AGCF 30不接入 H.323终端 61和 /或 H.248/MGCP终端 62等分组终端, 只接入若干个 AGF 40。 另一种是 AGCF 30 只接入若干个 H.323 终端 61 和 /或 H.248/MGCP终端 62等分组终端, 不接入 AGF 40, 如图 15所示。 本领 域的技术人员可以理解,这两种情况上 AGCF 30的功能是图 2中 AGCF 30功能的一个子集,只要取与 AGF 40或与 H.323终端 61和 H.248/MGCP 终端 62相关的那部分功能就可以了, 这里就不再重复了。
需要指出的是, 本发明分组域业务信号处理方法的核心步骤是由 AGCF 30实现的端口 /标识转换和协议转换,但是根据具体情况(例如有 时需要充分利用现有设备), 可以有多种实施方式。 下面通过两个实施 例说明本发明分组域业务信号处理方法的详细流程。
第一个实施例中, PSTN/ISDN模拟 AS 20为 AGF 40接入的 PSTN 用户和 ISDN用户提供所有的业务控制, 包括 PSTN/ISDN基本业务、补 充业务、 以及扩展的增值业务等。
AGF接入用户呼出的呼叫流程如图 3所示。
在步骤 310中, 用户通过 PSTN/ISDN UE 50摘机拨号。 为了表达方 便,这里用 PSTN/ISDN UE 50表示各种 PSTN业务和 ISDN业务用户设 备的统称, 包括 AN 51、 PSTN UE 52, ISDN UE 53 PBX 54中的所有 相关用户设备。
此后进入步驟 320, AGF 40收到来自 PSTN/ISDN UE 50的拨号信 号后, 通过 12接口协议向 AGCF 30传送被叫号码。
此后进入步骤 330, AGCF 30根据 AGF 40标识和用户端口标识得 到该用户对应的私有用户标识和公共用户标识,将 12接口协议映射转换 或修改成 SIP协议, 向 S-CSCF 11发送 Invite消息。 熟悉本发明领域的 技术人员可以知道, Invite是 SIP协议定义的一种 SIP请求。 S-CSCF 11 是 IMS 10中的一个网络实体。
此后进入步骤 340, S-CSCF 11根据用户签约信息进行业务触发, 向 PSTN/ISDN模拟 AS 20发送 Invite消息。 用户签约信息可以从 IMS 10 中的 HSS获得。 此后进入步骤 350, PSTN/ISD 模拟 AS 20进行相应的 PSTN/ISDN 业务控制后, 向 S-CSCF 11发送 Invite消息。
此后进入步骤 360, S-CSCF 11继续会话控制,判断进行后继的新的 业务触发或完成路由寻址和接续控制, 如果 S-CSCF 11 居用户签约数 据判断还要'向其他 AS触发, 则进入步骤 370, 否则 S-CSCF 11完成路. 由寻址和接续控制,如果被叫用户在 IMS域内,比如被叫用户也是 AGF 接入用户, 则向被叫归属域 I-CSCF发送 Invite消息; 如果被叫用户在 IMS域外, 则向出口网关控制功能 ( Breakout GatewayControl Function, 筒称 "BGCF" )发送 Invite消息。
在步驟 370中,当 S-CSCF 11根据用户签约数据判断还要向其他 AS 触发, S-CSCF 11进行新的业务触发,向该新业务相应的 AS 21发送 Invite 消息。
AGF接入用户呼入的呼叫流程如图 4所示。
在步驟 410中, 被叫归属域 S-CSCF 11收到 Invite消息, 根据用户 签约信息触发业务。 用户签约信息可以从 IMS 10中的 HSS获得。
此后进入步骤 420, S-CSCF 11向 PSTN/ISDN模拟 AS 20发送 Invite 消息。
此后进入步骤 430, PSTN/ISDN模拟 AS 20进行相应的业务控制后, 向 S-CSCF 11发送 Invite消息。
此后进入步骤 440, S-CSCF 11继续会话控制,判断进行后继的新的 业务触发或完成路由寻址和接续控制, 如果 S-CSCF 11根据用户签约数' 据判断还要向其他 AS触发, 则进入步驟 470, 否则 S-CSCF 11完成路 由寻址和接续控制,被叫用户是 AGF接入用户, S-CSCF 11向 AGCF 30 发送 Invite消息, 接着进入步骤 450。
在步骤 450中, AGCF 30 据被叫的公共用户标识和用户注册时记 ' 录的信息定位用户所接入的 AGF及其用户端口,将 SIJ?协议映射转换或 修改成 12接口协议,通过 12接口协议向 AGF 40传送被叫用户号码。接 着进入步骤 460。
在步骤 460中, AGF 40向 PSTN/ISDN UE 50发送呼入信号。
在步骤 470中, S-CSCF 11进行新的业务触发, 向该新业务相应的 AS 22发送 Invite消息。
在第二个实施例中, AGCF 30为 AGF接入用户提供基本业务和补' 克业务, PSTN/ISDN模拟 AS 20提供扩展的增值业务。
AGF接入用户呼出的呼叫流程如图 5所示。
在步骤 510中, 用户通过 PSTN/ISDN UE 50摘机拨号。
此后进入步骤 520, AGF 40收到来自 PSTN/ISDN UE 50的拨号信' 号后, 通过 12接口协议向 AGCF 30传送被叫号码。
此后进入步骤 530, AGCF 30首先进行 PSTN和 ISDN基本业务和 补充业务的控制处理。 这里所说的 PSTN和 ISDN基本业务和补充业务 可以是缩位拨号、 新业务登记等业务。 业务处理完毕, 如果呼叫相应的' 结束, 则 AGCF 30终结此次呼叫, 如 AGCF 30处理新业务登记等; 如 果呼叫继续, 如 AGCF 30处理完缩位拨号业务等后 , 则 AGCF 30根据 AGF 标识和用户端口标识得到该用户对应的私有用户标识和公共用户 标识, 将 12接口协议映射转换或修改成 SIP协议, 向 S-CSCF 11发送' Invite消息。 需要说明的是, PSTN和 ISDN基本业务和补充业务的相关 用户签约信息和业务数据保存在 AGCF 30中,或保存在 HSS,在 AGCF 30启动或用户注册时下载到 AGCF30; 其它的用户签约信息和业务数据 保存在 IMS 10的 HSS中。
此后进入步骤 540, S-CSCF 11根据用户签约信息进行业务触发,向 PSTN/ISDN模拟 AS 20发送 Invite消息。 此后进入步骤 550, PSTN/ISDN模拟 AS 20进行相应的 FSTN/ISDN 增值业务控制后, 向 S-CSCF 11发送 Invite消息。
此后进入步骤 560, S-CSCF 11继续会话控制,判断进行后继的新的 业务触发或完成路由寻址和接续控制, 如果 S-CSCF 11根据用户签约数 据判断还要向其他 AS触发, 则进入步骤 570, 否则 S-CSCF 11完成路 由寻址和接续控制,如果被叫用户在 IMS域内,比如被叫用户也是 AGF 接入用户 , 则向被叫归属域 I-CSCF发送 Invite消息; 如果被叫用户在 IMS域外, 则向 BGCF发送 Invite消息。
在步骤 570中,当 S-CSCF 11根据用户签约数据判断还要向其他 AS 触发, S-CSCF 11进行新的业务触发,向该新业务相应的 AS 21发送 Invite 消息。
AGF接入用户呼入的呼叫流程如图 6所示。
在步骤 610中, 被叫归属域 S-CSCF 11收到 Invite消息, 根据用户 签约信息触发业务。 ·
此后进入步驟 620, S-CSCF 11向 PSTN/ISDN模拟 AS 20发送 Invite 消息。
此后进入步骤 630, PSTN/ISDN模拟 AS 20进行相应的增值业务控 制后, 向 S-CSCF 11发送 Invite消息。
此后进入步驟 640, S-CSCF 11继续会话控制,判断进行后继的新的 业务触发或完成路由寻址和接续控制, 如果 S-CSCF 11根据用户签约数 据判断还要向其他 AS触发, 则进入步骤 680, 否则 S-CSCF 11完成路 由寻址和接续控制,被叫用户是 AGF接入用户, S-CSCF 11向 AGCF 30 发送 Invite消息, 接着进入步骤 650。
在步骤 650中, AGCF 30判断是否触发了 PSTN和 ISDN基本业务 和补充业务, 如果触发了业务, 则进入步骤 670; 如果没有触发业务, 被叫空闲,则 AGCF 30根据被叫的公共用户标识和私有用户标识等信息 定位用户所接入的 AGF及其用户端口, 将 SIP协议映射转换或修改成 12接口协议, 通过 12接口协议向 AGF 40传送被叫用户号码, 接着进入 步骤 660。
在步骤 660中 , AGF 40向 PSTN/ISDN UE 50发送呼入信号。
在步骤 670中, AGCF 30触发了业务,则 AGCF 30进行相应的 PSTN 和 ISDN业务控制, 处理结束后判 '断呼叫是否需要 S-CSCF 11重新进行 会话控制 , 例如 AGCF 30完成被叫用户的呼叫前转业务处理后的情况, 则向 S-CSCF 11发送 Invite消息, S-CSCF 11继续进行会话控制。 如果 呼叫相应的结束, 则 AGCF 30终结此次呼叫, 如 AGCF 30完成免打扰 业务处理后的情况。如果继续呼叫被叫用户,如 AGCF 30完成排队业务 处理的情况,被叫空闲,则 AGCF 30根据被叫的公共用户标识和用户注 册时记录的信息定位用户所接入的 AGF及其用户端口,将 SIP协议映射 转换或修改成 12接口协议,通过 12接口协议向 AGF 40传送被叫用户号 码。 接着进入步骤 660。
在步骤 680中, S-CSCF 11进行新的业务触发, 向该新业务相应的 AS 22发送 Invite消息。
下面说明根据本发明方案的一个较佳实施例的分组域业务信号处理 方法中 AGF接入在 IMS域的注册及接入鉴权和安全算法协商的流程, 其示意图如图 7所示。
首先, AGF 40启动后向 AGCF 30发送网关注册消息并由 AGCF 30 响应网关注册响应消息。 其中, 网关注册消息中携带 AGF 40的标识和 地址, 以及 AGF 40支持的安全算法列表及参数, 网关注册消息无加密 及完整性保护。
AGCF 30接收到网关注册消息后, 根据配置数据得到 AGF 40对应 的 IMS用户公有标识和私有标识, 保留消息中携带的 AGF 40支持的安 全算法及参数, 然后根据 AGF 40对应的 IMS用户标识和配置数据向 I-CSCF 11发送 SIP注册请求。
接着, I-CSCF 11、 HSS 13、 S-CSCF 12进行 IMS域正常的初始注册 流程处理。 其中, 该步骤中, IMS域正常的初始注册流程处理还包含以 下子步骤: I-CSCF 11向 HSS 13发送用户授权请求(UAR )消息进行用 户注册状态查询, HSS 13完成用户对该请求的合法性检查后返回用户授 权响应 (UAA ) 消息, 返回为用户分配的服务节点信息; I-CSCF 11将. SIP注册请求消息转发给根据 HSS返回的服务节点信息确定的 S-CSCF 12; S-CSCF 12判断为初始注册且本地尚未保存该用户的婆权集,向 HSS 13发送多媒体鉴权请求( MAR ) 消息, S-CSCF 12从 HSS 13返回的多 媒体鉴权响应(MAA )消息得到用户鉴权集; S-CSCF 12保存得到的鉴. 权集, 通过 I-CSCF、 AGCF向注册网关 AGF 40返回鉴权挑战消息, 携 带鉴权挑战字及 AUTN和 IK, CK。
接着, AGCF 30收到返回的鉴权挑战消息后, 保存 IK、 CK, 通过 更改属性及通知请求消息向 AGF10返回鉴权挑战字及 AUTN, 并携带. 根据 AGF 40支持情况选择的本地支持的安全算法和相关参数。
接着, AGF 40利用 AUTN完成对网络的鉴权, 通过后根据鉴权挑 战字计算鉴权结果, 并向 AGCF 30发送通知消息。 其中, 通知消息携带 鉴权结果及最终选择的安全算法。
接着, AGCF 30收到通知消息后返回通知响应消息, 保存最终选择 的安全算法 , 根据配置数据得到 AGF 40对应的 IMS用户公有标识和私 有标识, 进行注册流程协议转换并置完整性保护指示为 "是", 并根据 AGF 40对应的 IMS用户标识和配置数据向 I-CSCF 11再次发送 SIP注. 册请求消息。其中,被保存的最终选择的安全算法应用于后续与 AGF 40 间以及与 AGF 40下接入终端的交互, SIP注册请求消息携带鉴权结果。 接着, I-CSCF 11、 HSS 13、 S-CSCF 12进行 IMS域正常的初始注册. 流程处理。 其中, 该步骤中, IMS域正常的初始注册流程处理还包含以 下子步骤: I-CSCF 11向 HSS 13发送用户授权请求(UAR )消息, HSS 13响应用户授权响应 (UAA ) 消息, 返回服务节点信息; I-CSCF 11将 SIP注册请求消息转发给根据 HSS返回的服务节点信息确定的 S-CSCF. 12; S-CSCF 12判断返回的鉴权结果是否与保存的鉴权集中预期鉴权结 果相同完成对 AGF 40的鉴权; S-CSCF 12向 HSS 13发送服务器分配请 求( SAR )消息要求下载用户签约数据, S-CSCF 12根据 HSS 13响应服 务器分配响应(SAA )消息下载并保存用户数据;通过 I-CSCF 11、 AGCF 30向注册网关 AGF 40返回鉴权成功。
最后, AGCF 30收到返回的鉴权成功消息后, 保存相关信息并启动 注册有效期监控, 通过更改属性及通知请求消息向 AGF 40指示完成接 入鉴权。 需要说明的是, 消息采用协商的最终选择的安全算法保护。
根据本发明一个较佳实施例的分组域业务信号处理方法中直接接入 非 SIP用户在 IMS域的注册及接入答权和安全算法协商的流程示意图如 图 8所示。
首先, H.323终端 61在接入后向 AGCF 30发送登记请求消息。 其 中, 登记请求消息中携带用户标识和地址, 以及终端支持的安全算法列 表及参数, 无加密及完整性保护。
接着, AGCF 30接收到登记清求消息后,从中得到其携带的 IMS用 户公有标识和私有标识, 保留消息中携带的 H.323终端 61 支持的安全 算法及参数, 然后根据 H.323终端 61对应的 IMS用户标识和配置数据 向 I-CSCF 11发送 SIP注册请求。
接着, I-CSCF 11、 HSS 13、 S-CSCF 12进行 IMS域正常的初始注册 流程处理。 其中, 该步骤中, IMS域正常的初始注册流程处理还包含以 下子步骤: I-CSCF 11向 HSS 13发送用户授权请求(UAR )消息查询用 户注册状态, HSS 13完成用户对该请求的合法性检查后返回响应用户授 权响应 (UAA ) 消息, 返回为用户分配的^良务节点信息; I-CSCF 11将. SIP注册请求消息转发给根据 HSS返回的服务节点信息确定的 S-CSCF 12; S-CSCF 12判断为初始注册且本地尚未保存该用户的鉴权集,向 HSS 13发送多媒体鉴权请求( MAR ) 消息 , S-CSCF 12从 HSS 13返回的多 媒体鉴权响应( MAA )消息得到用户鉴权集; S-CSCF 12保存得到的鉴. 权集, 通过 I-CSCF 11、 AGCF 30向注册网关 AGF 40返回鉴权挑战消 息, 携带鉴权挑战字及 AUTN和 IK, CK。
接着, AGCF 30收到返回的鉴权挑战消息后, 保存 IK、 CK, 通过 登记拒绝消息向 Η.323终端 61返回鉴权挑战字及 AUTN, 并携带根据 H.323终端 61支持情况选择本地支持的安全算法和相关参数。
接着, H.323终端 61保存协商的安全算法和 AGCF侧参数, 才艮据 AUTN完成同步检查和对网络的鉴权, 通过后利用挑战字计算鉴权结果 以及 IK、 CK, 向 AGCF 30发送的新的登记请求消息。 其中, 新的登记 请求消息携带鉴权结果及最终选择的安全算法。
接着, AGCF 30收到新的登记请求后保存最终选择的安全算法, 进 行注册流程协议转换并置完整性保护指示为 "是", 并根据 IMS用户标 识和配置数据向 I-CSCF 11发送新的 SIP注册请求消息。 其中, 被保存 · 的最终选择的安全算法应用于后续与 H.323终端 61间的交互,新的 SIP 注册请求消息携带鉴权结果。
接着, I-CSCF 11、 HSS 13、 S-CSCF 12进行 IMS域正常的初始注册 流程处理。 其中, 该步骤中, IMS域正常的初始注册流程处理还包含以' 下子步骤: I-CSCF 11向 HSS 13发送用户授权请求(UAR )消息查询用 户注册状态, HSS 13 响应用户授权响应 (UAA ) 消息返 :回服务节点信 息; I-CSCF 11将 SIP注册请求消息转发给才艮据 HSS返回的节点信息确 . 定的 S-CSCF 12; S-CSCF 12判断返回的鉴权结果是否与保存的鉴权集 中预期鉴权结果相同, 完成对 H.323终端 61的鉴权; S-CSCF 12向 HSS 13发送服务器分配请求(SAR )消息请求下载用户数据, S-CSCF 12根 据 HSS 13响应服务器分配响应 (SAA ) 消息下载并保存用户数据; 通' 过 I-CSCF 11、 AGCF 30向 H.323终端 61返回鉴权成功。
最后, AGCF 30收到返回的鉴权成功消息后, 保存相关信息并启动 注册有效期监控, 通过登记确认消息向 H.323终端 61指示完成接入鉴 权。 其中, 消息采用协商的最终选择的安全算法保护。
熟悉本领域的技术人员可以看出,直接接入非 SIP用户和 AGF40在 IMS域的注册及接入鉴权和安全算法协商的流程在 IMS域和现有的技术 完全相同,不同的只是 AGCF 30和接入设备之间交互的消息不同,这样 就可以把非 SIP用户的接入纳入 IMS域的统一管理。
同时, 在 AGF接入的处理中, 实际上是将 AGF40作为一个特殊的 用户完成在 IMS的接入鉴权及安全算法协商处理的,针对一个直接接入 的 H.248/MGCP分组用户,完全可以采用同样的方法完成其在 IMS的接 入鉴权及安全算法协商处理。
下面再说明根据本发明一个较佳实施例的分组域业务信号处理方法 中 AGF接入用户在 IMS域的注册流程, 其示意图如图 9所示。
首先, AGF 40在检测到下辖端口状态转为正常后向 AGCF 30发送 端口注册消息。 其中, 端口注册消息中携带网关标识、 地址及端口号, ' 端口注册消息采用在网关注册时协商的安全算法保护。
接着, AGCF 30接收到端口注册消息后, 根据配置数据得到网关及 端口对应的 IMS用户私有标识和公有标识,进行注册流程协议转换并置 完整性保护指示为 "是", 然后根据端口对应的 IMS用户公有标识和配 置数据向 I-CSCF 11发送 SIP注册请求。
接着, I-CSCF 11、 HSS 13、 S-CSCF 12根据完整性保护指示判断进 行 IMS域正常的重注册流程处理。 其中, 该步骤中, IMS域正常的重注. 册流程处理还包含以下子步骤: I-CSCF 11向 HSS 13发送用户授权请求 ( UAR )消息进行用户注册状态查询, HSS 13响应用户授权响应(UAA ) 消息, 返回服务节点信息; I-CSCF 11将 SIP注册请求消息转发给根据 HSS返回的服务节点信息确定的 S-CSCF 12; S-CSCF 12根据注册消息' 中完整性保护指示判断为重注册, 不再进行接入鉴权, 而直接向 HSS 13 发送服务器分配请求 (SAR ) 消息请求下载用户签约数据, S-CSCF 12 利用 HSS 13响应服务器分配响应 (SAA ) 消息得到用户数据并予以保 存, 通过 I-CSCF 11向 AGCF 30返回注册成功消息。
最后, AGCF 30收到注册成功消息后, 保存相关信息并启动端口对 应公有标识的注册有效期监控, 通过端口注册响应消息向 AGF 40指示 成功完成端口注册, 随后通过通知请求消息指示 AGF 40监控该端口的 终端摘机事件。 其中, AGCF 30和 AGF 40间交互的上述消息采用 AGF ' 40注册时协商的安全算法保护。
下面再说明根据本发明一个较佳实施例的分组域业务信号处理方法 中 AGF接入用户在 IMS域的注册有效状态维护的流程, 其示意图如图 10所示。
首先, AGCF 30检测到端口注册有效期到期, 根据本地保存数据向 对应网关 /端口发送端口审计命令消息, AGF 40确认下辖端口状态后返 回端口审计响应消息。
接着, AGCF收到端口审计响应后, 若端口状态正常, 则根据配置 数据得到端口及对应网关对应的 IMS用户标识, 并根据 IMS用户标识 和配置数据向 I-CSCF 11发送周期性重注册的 SIP注册请求消息。
接着, I-CSCF 11、 HSS 13、 S-CSCF 12根据完整性保护指示判断进. 行 IMS域正常的周期性重注册流程处理。其中, IMS域正常的周期性重 注册处理流程包含以下子步骤: I-CSCF 11向 HSS 13发送用户授权请求 ( UAR ) 消息查询用户注册状态, HSS 13响应用户授权响应 (UAA ) 消息, 返回用户注册时分配的服务节点 S-CSCF域名; I-CSCF 11将 SIP 注册请求消息转发给该 S-CSCF 12; S-CSCF 12根据本地保存的用户数 据状态可选地向 HSS 13发送服务器分配请求(SAR ) 消息请求下载更 新用户数据, S-CSCF 12利用 HSS 13响应服务器分配响应( SAA )消息 得到更新用户数据并予以保存,通过 I-CSCF 11向 AGCF 30返回注册成. 功消息。
最后, AGCF 30收到返回的注册成功消息后, 保存相关信息并重新 启动端口对应公有标识的注册有效期监控。 其中, 消息采用 AGF 40注 册时协商的安全算法保护。
下面再说明根据本发明一个较佳实施例的分组域业务信号处理方法 中 AGF接入用户在 IMS域的始发呼叫的流程, 其示意图如图 11所示。
首先, AGF 40检测到下辖用户摘机, 向 AGCF 30发送通知消息, AGCF 30收到后返回通知响应消息。
接着, AGCF 30下发更改属性及通知请求消息, 通知 AGF 40为用 户播放拨号音并收号, AGF 40返回更改属性及通知响应消息, 向用户 放拨号音、 监视挂机事件并等待用户输入被叫号码。
接着, AGF 40收齐被叫号码后向 AGCF 30发送通知消息上报收到 · 的被叫号码, AGCF 30返回通知响应消息, 并下发创建连接消息, 同时 要求 AGF 40停止接收拨号号码, 并继续监视挂机事件, AGF 40返回创 建连接响应, 上报所创建连接的相关参数。 其中, 该步骤中创建连接消 息中, 连接模式被设为接收模式。
接着, AGCF 30根据本地配置和 AGF 40上报的端口号友连接参数, 得到网关 /端口对应的 IMS域用户标识, 根据终端注册时记录的信息向 S-CSCF 12发送 SIP会话建立请求消息, 携带 AGF 40上报地所创建连 接的相关参数。
接着, S-CSCF 12进行标准的 IMS域主叫侧会话控制处理。 其中, 该步骤还包含以下子步骤: S-CSCF 12收到会话建立请求后根据签约数 据触发业务控制, 收到最后一个应用服务器返回地会话建立请求后, 向 被叫侧转发会话建立请求消息;在 AGCF 30和被叫侧间转发一系列会话 建立消息; 在收到会话建立成功消息后与计费收集功能 (Charging Collection Function, 简称 "CCF" ) 70交互进行启动计费处理。 其中, S-CSCF 12由主叫用户标识索引得到用户注册时下载的用户签约数据, 会话建立消息包括: 会话建立处理中消息、 临时响应确认消息及临时响 应确认响应消息、 资源预留成功消息及资源预留成功响应消息、 被叫用 户振铃消息、 会话建立成功消息以及会话建立成功确认消息。 另外, 在 启动计费处理的步骤中还包含以下子步驟: S-CSCF 12向 CCF 70发送 启动计费请求消息, CCF 70收到后回复启动计费响应消息。
在以上过程中, AGCF 30收到会话建立处理中消息后根据其中携带 的会话描述协议指示与 PDF 实体交互进行 QoS 资源授权操作, 并向 S-CSCF 12返回临时响应确认消息。
接着, AGCF 30收到 S-CSCF 12回复的临时响应确认响应消息后进 行 QoS资源预留确认,确认资源预留完成后经 S-CSCF 12返回资源预留 成功消息。 其中, Qos资源预留确认通过 AGCF 30与 PDF实体交互完 成。
接着, AGCF 30收到被叫用户振铃消息后根据用户标识和配置数据 得到网关及端口信息, 向 AGF 40下发更改属性及通知请求消息, 指示 AGF 40向用户放回铃音并继续检视挂机事件。
接着, AGF 40收到更改属性及通知请求消息后,向用户放回铃音后, 返回更改属性及通知响应消息。
接着, AGCF 30收到 S-CSCF 12转发的会话建立成功消息后批准预 留 QoS 资源使用, 根据用户标识和配置数据得到网关及端口信息, 向 AGF 40下发更改属性及通知请求消息指示 AGF 40更改连接为收发模 式, 与 CCF 70交互进行启动计费处理并向 S-CSCF 12返回会话建立成 功确认消息。 该步骤中, AGCF 30与 PDF实体交互, 批准预留 QoS资 源使用。
最后, AGF 40将连接属性改为收发并向 AGCF 30返回更改属性及 通知响应消息, 用户开始通话。
下面再说明根据本发明一个较佳实施例的分组域业务信号处理方法 中非 SIP终端 (H.323 )用户在 IMS域的始发呼叫的流程, 其示意图如 图 12所示。
首先, H.323终端 61向 AGCF 30发送用户接入认证请求( ARQ ) 消息, AGCF 30收到后根据用户注册时记录的信息进行合法性确认, 通 过后返回呼叫接入认证证实 (ACF ) 消息。
接着, H.323终端 61收到接入认证证实消息后, 向 AGCF 30发送 呼叫建立请求( Setup )消息, AGCF 30返回呼叫处理中( Call Proceeding ) 消息。
接着, AFCF 20进行协议转换并根据 H.323终端注册时的消息保存 路由信息, 向 S-CSCF 12发送会话建立请求消息。 需要说明的是, 由于 H.323终端 61的 H.245交互过程相对滞后, 因此会话建立请求消息中媒 体流属性描述为未激活。 接着, S-CSCF 12进行标准的 IMS域主叫侧会话控制处理。 其中, 该步骤还包含以下子步驟: S-CSCF 12收到会话建立请求后根据签约数 据触发业务控制, 收到最后一个应用服务器返回地会话建立请求后, 向 被叫侧转发会话建立请求消息;在 AGCF 30和被叫侧间转发一系列会话 建立消息; 在收到会话建立成功消息后与 CCF 70交互进行启动计费处 理。 其中, S-CSCF 12由主叫用户标识索引得到用户注册时下载的用户 签约数据, 会话建立消息包括: 会话建立处理中消息、 临时响应确认消 息及临时响应确认响应消息、 资源预留成功消息及资源预留成功响应消 息、被叫用户振铃消息、会话建立成功消息以及会话建立成功确认消息。 另外, 在启动计费处理的步骤中还包含以下子步骤: S-CSCF 12向 CCF 70发送启动计费请求消息, CCF 70收到后回复启动计费响应消息。
在以上过程中, AGCF 30收到会话建立处理中消息后,进行 QoS资 源授权操作, 并返回临时响应确认消息。 其中, 该步驟中, AGCF 30根 据会话建立处理中消息携带的会话描述协议指示与 PDF 实体交互进行. QoS资源授权操作。
接着, AGCF 30收到临时响应确认响应消息后, 进行 QoS资源预留 确认, 确认资源预留完成后返回资源预留成功消息。 其中, 该步骤中, QoS资源预留确认由 AGCF 30与 PDF实体交互完成。
接着, AGCF 30收到被叫用户振铃消息后进行协议转换并向 H.323 终端 61转发振铃(Alert ) 消息。
接着, AGCF 30收到会话建立成功消息后进行协议转换, 向 H.323 终端 61发送连接 ( Connect )消息, 继而与 H.323终端 61进行 H.245. 能力交换, 之后向 S-CSCF 12发送会话建立成功确认消息及重协商请求 消息。 其中, 重协商请求消息指示 S-CSCF 12更改媒体流属性为激活。
最后, AGCF 30收到重协商响应响应后与 PDF实体交互批准预留 QoS资源使用, 之后与 Η.323终端 61进行 Η.245交互打开逻辑通道, 与 CCF 70交互进行启动计费处理, 用户开始通话。
根据本发明一个较佳实施例的分组域业务信号处理方法的 AGF接 入用户在 IMS域的终结呼叫的流程示意图如图 13所示。
首先, S-CSCF 12进行标准的 IMS域被叫侧会话控制处理。 其中, 该步骤还包含以下子步骤: S-CSCF 12收到会话建立请求消息后, 根据 其中的被叫用户标识索引到用户注册时下载的签约数据并根据签约数 据进行业务触发处理, 收到最后一个应用服务器返回的会话建立请求 . 后,根据用户注册时保存的信息向 AGCF 30转发会话建立请求消息;在 主叫侧和 AGCF 30间转发一系列会话建立消息;收到会话建立成功消息 后与 CCF 70交互进行启动计费处理。 其中, 会话建立消息包括: 会话 建立处理中, 临时响应确认消息及临时响应确认响应消息, 资源预留成 功消息及资源预留成功确认消息, 被叫用户振铃, 会话建立成功消息以 及会话建立成功确认消息。 另外, 在启动计费处理的步驟中还包含以下 子步骤: S-CSCF 12向 CCF 70发送启动计费请求消息, CCF 70收到后 回复启动计费响应消息。
同时, AGCF 30收到会话建立请求消息后, 根据本地配置和被叫用 户标识以及终端注册时记录的信息得到对应的网关地址及端口信息, 向 AGF 40 下发创建连接消息。 其中, 创建连接消息中, 连接模式被设为 接收模式;
接着, AGF 40依据创建连接消息创建连接并返回创建连接响应消 息, AGCF 30收到后与 PDF实体交互进行 QoS资源授权操作, 并返回 会话建立处理中消息给 S-CSCF 12。 其中, 创建连接响应消息携带连接 的相关参数, 会话建立处理中消息携带会话描述协议指示。
接着, AGCF 30收到临时响应确认消息后返回临时响应确认响应消 接着, AGCF 30收到资源预留成功消息后, 与 PDF实体交互进行 QoS 资源预留确认, 并向 AGF 40 下发属性更改与通知请求消息指示 AGF 40 向被叫用户振铃并监视用户摘机, 确认资源预留完成后返回资 源预留成功消息, 收到 AGF 40 返回的属性更改与通知响应消息后向 S-CSCF 12返回被叫用户振铃消息。
接着, AGF 40按被叫用户振铃消息的指示向用户振铃并监视摘机事 件, 用户摘机后向 AGCF 30发送通知消息。 其中, 该通知消息用于标识 用户摘机事件。
最后, AGCF 30收到用户摘机事件的通知消息后返回通知响应消息, 与 PDF实体交互批准预留 QoS资源使用, 根据网关及端口信息和配置 数据得到用户标识, 向 S-CSCF 12发送会话建立成功消息, 向 AGF 40 下发更改属性及通知请求消息指示 AGF 40停铃流并监视用户挂机, 与. CCF 70交互进行启动计费处理, 此后收到来自 S-CSCF 12的会话建立 成功确认消息, 用户开始通话。
根据本发明一个较佳实施例的分组域业务信号处理方法中非 SIP终 端 (H.323 )用户在 IMS域的终结呼叫的流程示意图如图 14所示。
在该流程中, S-CSCF 12需要进行标准的 IMS域被叫侧会话控制处 理。 其中, 该步骤还包含以下子步骤: S-CSCF 12收到会话建立请求消 息后根据其中的被叫用户标识索引到用户注册时下载的签约数据并根 据签约数据进行业务触发处理, 收到最后一个应用服务器返回的会话建 立请求后,然后根据用户注册时保存的信息向 AGCF 30转发会话建立请 求消息; S-CSCF 12在主叫侧和 AGCF 30间转发一系列会话建立消息; S-CSCF 12在收到会话建立成功消息后与 CCF 70交互进行启动计费处 理。 其中, S-CSCF 12转发的会话建立消息包含: 会话建立处理中消息,. 临时响应确认消息及临时响应确认响应消息, 资源预留成功消息及资源 预留成功确认消息, 被叫用户振铃消息, 会话建立成功消息以及会话建 立成功确认消息。
同时, AGCF 30收到会话建立请求消息, 根据终端注册时记录的信 息向 H.323终端 61呼叫建立请求(Setup ) 消息, 终端返回呼叫处理中 ( Call Proceeding ) 消息, 继而向 AGCF 30发送接入认证请求( ARQ ) 消息。
接着, AGCF 30收到接入认证请求消息后根据其中申请的带宽参数 与 PDF实体交互进行 QoS资源授权操作,并进行协议转换向 S-CSCF 12 返回会话建立处理中消息。 其中, 会话建立处理中消息携带会话描述协 议指示。
接着 , AGCF 30收到临时响应确认消息后返回临时响应确认响应消 白
接着, AGCF 30收到资源预留成功消息后与 PDF实体交互进行 QoS 资源预留确认并向 H.323终端 61返回接入认证证实 ( ACF ) 消息。
接着, H.323终端 61收到接入认证证实后开始振铃并向 AGCF 30 发送振铃(Alert )消息, AGCF 30收到后进行协议转换, 向 S-CSCF 12 返回被叫用户振铃消息。
接着, 用户接听后 H.323终端 61向 AGCF发送连接 ( Connect ) 消 息, AGCF收到后与终端间进行 H.245能力交互, 然后向 S-CSCF 12发 送重协商请求消息。
最后, AGCF 30收到 S-CSCF 12返回的重协商响应消息后向 S-CSCF 12发送会话建立成功消息, 然后与 PDF实体交互批准预留 QoS资源使. 用, 与 CCF 70交互进行启动计费处理, 与 H.323终端 61进行 H.245交 互打开逻辑通道, 此后收到来自 S-CSCF 12的会话建立成功确认消息, 用户开始通话。
虽然通过参照本发明的某些优选实施例 , 已经对本发明进行了图示 和描述, 但本领域的普通技术人员应该明白, 可以在形式上和细节上对 其作各种各样的改变, 而不偏离所附权利要求书所限定的本发明的精神 和范围。

Claims

权利要求书
1. 一种分组域业务信号处理系统,所述系统包含网际协议多媒体子. 系统,
其特征在于, 所述系统还包含至少一个用户设备、 至少一个接入网 关功能和接入网关控制功能其中,
所述用户设备用于作为终端处理公用电话交换网业务信号或综合业. 务数字网业务信号;
所述接入网关功能用于将所述用户设备接入所述接入网关控制功 能, 完成电路域内窄带语音和分组域内网际协议媒体流之间的转换功 能, 以及电路域内的用户接口信令和分组域内的呼叫控制信令之间的转 换功能;
所述接入网关控制功能用于对所述接入网关功能进行接入管理和呼 叫控制, 并作为代理将通过所述接入网关功能接入的所述用户设备接入 到所述网际协议多媒体子系统中的呼叫会话控制功能。
2. 根据权利要求 1所述的分组域业务信号处理系统, 其特征在于, 所述系统还包含第一应用服务器, 用于根据所述呼叫会话控制功能的业 务触发提供公用电话交换网和综合业务数字网业务控制功能。
3. 根据权利要求 2所述的分组域业务信号处理系统, 其特征在于, 所述第一应用服务器提供的公用电话交换网和综合业务数字网业务控 制包含对基本业务、 补充业务以及扩展的增值业务的控制。
4. 根据权利要求 2所述的分组域业务信号处理系统, 其特征在于, 所述接入网关控制功能还用于实现对公用电话交换网和综合业务数字 ' 网基本业务和补充业务的控制处理;
所述第一应用服务器提供的公用电话交换网和综合业务数字网业务 控制功能是对扩展的增值业务的控制功能。
5. 根据权利要求 1所迷的分組域业务信号处理系统, 其特征在于, 所述接入网关控制功能还用于实现对公用电话交换网和综合业务数字 网基本业务、 补充业务和扩展的增值业务的控制处理。
6. 根据权利要求 1所述的分组域业务信号处理系统, 其特征在于, 所述接入网关控制功能支持的协议包含以下一种或其任意组合: H.248 协议、 媒体网关控制协议、 会话初始化协议、 利用会话初始化协议封装 端到端传递综合业务数字网业务信息的 "SIP-I" 协议、 基于信令传送的 集成服务数字网絡 Q.921用户适配 /链接访问协议版本 5用户适配协议。
7. 根据权利要求 1所述的分组域业务信号处理系统, 其特征在于, 所述接入网关控制功能还用于完成经所述接入网关功能及其接入的用 户设备在网际协议多媒体子系统域用户标识的管理。
8. 才艮据权利要求 7所述的分组域业务信号处理系统, 其特征在于, 所述接入网关控制功能管理一个或多个所述接入网关功能, 保存每个接 入网关功能对应的所述网际协议多媒体子系统域用户的一个公有标识 和一个私有标识以及所述标识和所述接入网关功能的对应关系;
所述接入网关功能接入的所有用户设备共享该接入网关功能的私有 标识;
所述接入网关功能接入的多个用户设备通过端口区分, 所述接入网 关控制功能为每个用户设备保存其对应的所述网际协议多媒体子系统 域用户的一个公有标识, 并保存所述私有标识、 所述公有标识与所述用 户设备接入的所述接入网关功能、 端口号的对应关系;
所述用户设备经所述接入网关功能发出的业务请求至所述接入网关 控制功能时, 所述接入网关控制功能根据该接入网关功能和所述端口号 获取该用户设备的所述公有标识和所述私有标识; 所述接入网关控制功能接受到对所述用户设备的业务请求时, 根据 该用户设备的所述公有标识和保存的信息获取该用户设备接入的所述 接入网关功能和所述端口号。
9. 根据权利要求 1所述的分组域业务信号处理系统, 其特征在于, 所述接入网关控制功能还用于, 通过网际协议多媒体子系统注册过程, 完成经所述接入网关功能接入的用户设备在网际协议多媒体子系统域 的接入管理。
10. 根据权利要求 9所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于完成将所述接入网关功能向接入网关控 制功能的注册过程、 和所述网际协议多媒体子系统域用户初始注册过程 的信令流程的映射, 并在此过程中:
配合呼叫会话控制功能、 归属签约用户服务器完成接入网关功能的 接入鉴权;
和 /或, 完成与接入网关功能间的安全算法协商并保存相关信息, 并 在后续交互过程中采用协商的安全算法对交互消息进行保护;
所述接入网关控制功能还用于完成将所述接入网关功能上^ =艮状态异 常过程、 与网际协议多媒体子系统域用户注销过程的信令流程的映射。
11.根据权利要求 10所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能进行信令流程映射按照网际协议多媒体子系统- 鉴权和密钥协商方式完成对接入网关功能的鉴权。
12.根据权利要求 10所述的分组域业务信号处理系统,其特征在于, 所述归属签约用户服务器根据所述接入网关功能的能力配置其所支持 的鉴权算法, 并与呼叫会话控制功能配合采用所述配置的鉴权算法完成 对接入网关功能的鉴权。
13.根据权利要求 10所述的分组域业务信号处理系统,其特征在于, 对于没有自行计算完整性保护密钥及加密密钥能力的所述接入网关功 能 , 由所述归属签约用户服务器通过養权令牌携带完整性保护密钥及加 密密钥, 经所述接入网关控制功能传递给该接入网关功能完成鉴权和密 钥协商中的密钥协商。
14.根据权利要求 10所述的分组域业务信号处理系统,其特征在于, 所述安全算法采用的方式可以是: 网际协议网络安全协议。
15. 据权利要求 9所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于通过所述接入网关功能上报端口状态过 程与网际协议多媒体子系统用户注册和注销过程的映射完成所述接入 网关功能接入用户设备在网际协议多媒体子系统域的注册和注销 , 在所 述接入网关功能上^ =艮端口状态正常时完成该端口对应用户设备的注册, 在所述接入网关功能上报端口状态异常时完成该端口对应用户设备的 注销; 在注册过程中完成控制该用户设备会话处理的网际协议多媒体子 系统服务节点分配、 该服务节点与所述接入网关控制功能间关联建立、 以及该服务节点和 /或相关业务服务器上该用户签约数据的下载,在注销 过程中完成该服务节点信息的清除。
16.根据权利要求 15所述的分组域业务信号处理系统,其特征在于, 经所述接入网关功能接入的所述用户设备的注册在所述网际协议多媒 体子系统域采用重注册的方式, 不进行接入鉴权; 所述接入网关控制功 能通过所述注册过程完成用户在网际协议多媒体子系统域的注册后记 录相关的地址信息, 包括用户接入的地址和端口信息以及为用户分配的 网际协议多媒体子系统域服务节点地址信息。
17.根据权利要求 15所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于通过接入网关功能上报端口状态过程、 端 口状态审计过程与网际协议多媒体子系统域周期性重注册过程的映射 完成所述接入网关功能接入的用户设备在网际协议多媒体子系统域的 注册有效状态维护。
18.根据权利要求 17所述的分组域业务信号处 ί皇系统,其特征在于, 所述接入网关控制功能保存用户注册中协商确定的有效期, 并在用户注 销前进行监控;
在到达有效期时向接入网关功能发起端口审计操作, 并根据审计结 果向网际协议多媒体子系统域进行周期性重注册。
19.根据权利要求 17所述的分組域业务信号处理系统,其特征在于, 所述接入网关控制功能在本地保存接入网关功能上报的端口状态;
所述接入网关控制功能保存用户注册中协商确定的有效期, 并在用 户注销前进行监控;
所述接入网关功能在到达有效期时根据本地保存的端口状态直接向 网际协议多媒体子系统域进行周期性重注册。
20.根据权利要求 15所述的分组域业务信号处理系统,其特征在于, 在所述网际协议多媒体子系统内的归属签约用户服务器中对通过接入 网关功能接入的用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务节点和 /或相关应用服务器还 用于根据下载的所述用户数据中的特殊标识在用户主动注销前静态保 持用户注册状态, 并保存用户数据。
'
21. 根据权利要求 1所述的分组域业务信号处理系统,其特征在于, 所述网际协议多媒体子系统内的归属签约用户服务器和所述接入网关 控制功能中静态配置有用户设备的服务节点信息;
所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关 应用服务器还用于静态保存, 或在接到用户设备会话建立请求时判断下 载用户数据并在注销前静态保存, 或, 在接到用户设备会话建立请求时 判断下载用户数据并在到达预定时间后清除该数据, 并在接到用户设备 会话建立请求时重新下载;
所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关 应用服务器还用于根据会话建立请求中的特定标识、 或消息来源、 或用 户设备网际协议多媒体子系统域公有标识判断静态保存或在接到用户 设备会话建立请求时判断下载用户数据。
22.根据权利要求 21所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于接受应用服务器对用户设备状态的订阅, 并在用户设备状态发生变化时向相应的应用服务器发送事件通知。
23. 根据权利要求 1所述的分组域业务信号处理系统,其特征在于, 所述系统还包含至少一个分组用户设备, 用于作为终端处理分组业务信 号;
所述接入网关控制功能还用于作为代理将所述分组用户设备接入到 所述网际协议多媒体子系统中的呼叫会话控制功能。
24.根据权利要求 23所述的分组域业务信号处理系统,其特征在于, 所述分组用户设备使用的协议包含: H.248协议, 媒体网关控制协议, H.323协议。
25.根据权利要求 24所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于通过网际协议多媒体子系统注册过程完 成直接接入的分组用户设备在网际协议多媒体子系统域的接入管理。
26.根据权利要求 25所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能还用于在 H.323端点登记及去除登记时完成 其在网际协议多媒体子系统域的初始注册和注销, 在初始注册过程中完 成控制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该 服务节点与接入网关控制功能间关联建立以及该服务节点和 /或相关业 务服务器上该用户签约数据的下载, 在注销过程中完成该服务节点信息 . 的清除。
27.根据权利要求 26所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于在所述初始注册过程中 , 配合呼叫会话控 制功能、 归属签约用户服务器完成分组用户设备在网际协议多媒体子系 . 统的接入鉴权, 和 /或协商与终端间的安全算法, 并在后续交互过程中采 用协商的安全算法对交互消息进行保护。
28.根据权利要求 27所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能进行信令流程映射采用网际协议多媒体子系统- · 鉴权和密钥协商方式完成分组用户设备鉴权。
29.根据权利要求 27所述的分组域业务信号处理系统,其特征在于, 根据所述分组用户设备的能力在归属签约用户服务器中配置其所支持 的鉴权算法, 并采用所述配置的鉴权算法完成所述分组用户设备的鉴 权。
30.根据权利要求 27所述的分组域业务信号处理系统,其特征在于, 对于没有自行计算完整性保护密钥及加密密钥能力的所述分组用户设 备, 由所述归属签约用户服务器通过鉴权令牌携带完整性保护密钥及加 . 密密钥, 经所述接入网关控制功能传递给该分组用户设备完成鉴权和密 钥协商中的密钥协商。
31.根据权利要求 26所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入的 H.323用户设备在网际协议多媒体子系统域的注册有效状态维护。
32.根据权利要求 31所述的分组域业务信号处理系统,其特征在于, 所述 H.323的状态监控机制可以是以下方式之一:
接入网关控制功能周期发送信息请求的轮询方式; 或,
分组用户设备按接入网关控制功能指示周期主动上报信息报告的报 · 告方式。
33.根据权利要求 26所述的分组域业务信号处理系统,其特征在于, 在所述网际协议多媒体子系统内的归属签约用户服务器中所述分组用 户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务节点和 /或相关应用服务器还 用于根据下载的所述用户数据中的特殊标识在用户主动注销前静态保 持用户注册状态, 并保存用户数据。
34.根据权利要求 1至 33中任一项所述的分组域业务信号处理系统,■ 其特征在于, 所述接入网关控制功能还用于完成经接入网关功能接入的 用户设备,和 /或直接接入的分组用户设备呼叫过程在网际协议多媒体子 系统的统一控制。
35.根据权利要求 34所述的分组域业务信号处理系统,其特征在于, ' 所述接入网关控制功能还用于完成经所述接入网关功能接入的用户设 备,和 /或直接接入的分组用户设备的基本呼叫过程与网际协议多媒体子 系统域会话建立过程的映射, 并在此过程中及会话建立后执行网际协议 多媒体子系统会话发起协议与各种非网际协议多媒体子系统控制协议 . 之间的默向转换, 实现统一的呼叫控制。
36.根据权利要求 35所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能依据主叫用户设备的标识查询其注册时保留的 记录, 将该用户设备的会话请求路由到为该用户分配的所述网际协议多 ' 媒体子系统服务节点, 由该服务节点进行主叫用户设备的应用服务器业 务触发; 将来自被叫服务节点指向所述用户设备的会话请求, 根据所述 用户设备标识查询注册时记录的地址信息, 执行到所述用户设备的路 由。
37.根据权利要求 34所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于完成经所述接入网关功能接入的公用电 话交换网或综合业务数字网用户设备呼叫过程中特殊操作到会话发起 协议消息的晚射。
38.根据权利要求 37所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能实现拍叉事件到会话初始化协议消息的映射; 和 /或, 所述接入网关控制功能采用 "KPML" 支持 "*,,、 "#" 键拨 号方案;
和 /或, 所述接入网关控制功能采用 "KPML" 实现重叠发码实现二 次拨号音业务映射。
39.根据权利要求 34所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还作为会话发起协议用户代理, 实现会话发起协 议会话中的增强控制, 在所述接入网关功能接入的用户设备、 分组用户 设备和网际协议多媒体子系统标准用户设备之间提供互通和业务共享。
40.根据权利要求 39所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能支持 H.248/媒体网关控制协议 /H.323与会话发起 协议间主叫号码显示 /主叫号码显示抑制业务相关参数的映射处理;
和 /或,支持 H.248/媒体网关控制协议与会话发起协议间被连号码显 示 /被连号码显示抑制业务相关参数的映射处理;
和 /或,进行 H.248/媒体网关控制协议/ H.323与会话发起协议间相关 参数映射实现 IP虚拟用户交换机业务要求的区分振铃;
和 /或, 收到对端通过表示重新请求的 "re-INVITE" 或表示更新的 "UPDATE" 发起的媒体流重定向及收发模式更改等重协商请求后进行 本侧媒体流交互方向更改及发送媒体通道的关闭 /打开等处理;
和 /或, 收到对端通过会话发起协议 "UPDATE" 实现的呼叫保持 / 恢复通知, 根据其中会话描述协议指示与策略决定功能交互进行本侧发 送媒体通道的关闭 /打开处理;
和 /或, 收到对端表示转交的 "REFER" 指示, 保持本侧终端状态, 按指示发起新的连接并根据后续指示切换本侧终端连接、 释放老连接; 和 /或, 收到会话发起协议重定向指示, 在维持本端用户状态情况下 修改目的侧重新发起会话建立请求, 并根据业务需要给本端用户放提示 音。
41.根据权利要求 34所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于支持 "Diameter" 协议, 支持对会话初始 化协议消息中提供与应答的会话描述协议内容的解析, 支持通过基于
"Diameter" 协议的与接入域和骨干域的资源策略决策功能交互, 完成 基于每会话的服务质量控制过程。
42.根据权利要求 34所述的分組域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于作为信令代理与媒体代理之间通过公共 开放策略服务协议交互, 并在交互过程中完成控制面和用户面的网络地 址转换处理。
43.根据权利要求 34所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于根据网际协议多媒体子系统标准定义的 要求产生计费请求消息并送往网际协议多媒体子系统中的计费收集功 能。
44. 一种分组域业务信号处理系统, 所述系统包含网际协议多媒体 子系统, 其特征在于, 所述系统还包含接入网关控制功能和至少一个分组用 户设备, 其中,
所述分组用户设备用于作为终端处理分组业务信号;
所述接入网关控制功能用于作为代理将所述分组用户设备接入到所 述网际协议多媒体子系统中的呼叫会话控制功能。
45.根据权利要求 44所述的分组域业务信号处理系统,其特征在于, 所述分组用户设备使用的协议包含: H.248协议, 媒体网关控制协议, H.323协议。
46.根据权利要求 45所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于通过网际协议多媒体子系统注册过程完 成直接接入的分组用户设备在网际协议多媒体子系统域的接入管理。
47.根据权利要求 46所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能还用于在 H.323端点登记及去除登记时完成 其在网际协议多媒体子系统域的初始注册和注销, 在初始过程中完成控 制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该服务 节点与接入网关控制功能间关联建立以及该服务节点和 /或相关业务服 务器上该用户签约数据的下载, 在注销过程中完成该服务节点信息的清 除。
48.根据权利要求 47所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于在所述初始注册过程中, 配合呼叫会话控 制功能、 归属签约用户服务器完成分组用户设备在网际协议多媒体子系 统的接入鉴权, 和 /或协商与终端间的安全算法, 并在后续交互过程中采 用协商的安全算法对交互消息进行保护。
49.根据权利要求 48所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能进行信令流程映射采用网际协议多媒体子系统- 鉴权和密钥协商方式完成分组用户设备鉴权。
50.根据权利要求 48所述的分组域业务信号处理系统 Γ其特征在于, . 根据所述分组用户设备的能力在归属签约用户服务器中配置其所支持 的鉴权算法, 并采用所述配置的鉴权算法完成所述分组用户设备的鉴 权。
51.根据权利要求 48所述的分组域业务信号处理系统,其特征在于, . 对于没有自行计算完整性保护密钥及加密密钥能力的所述分组用户设 备, 由所述归属签约用户服务器通过鉴权令牌携带完整性保护密钥及加 密密钥 , 经所述接入网关控制功能传递给该分组用户设备完成鉴权和密 钥协商中的密钥协商。
52.根据权利要求 44所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能的接入管理还包含以下内容:
所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入的 H.323用户设备在网际协议多媒体子系统域的注册有效状态维护。
53. 根据权利要求 44至 52中任一项所述的分组域业务信号处理系 统, 其特征在于, 所述接入网关控制功能还用于完成直接接入的分组用 户设备呼叫过程在网际协议多媒体子系统的统一控制。
54.根据权利要求 53所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于完成直接接入的分组用户设备的基本呼 叫过程与网际协议多媒体子系统域会话建立过程的映射, 并在此过程中 及会话建立后执行网际协议多媒体子系统会话发起协议与各种非网际' 协议多媒体子系统控制协议之间的双向转换, 实现统一的呼叫控制。
55.根据权利要求 54所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能依据主叫用户设备的标识查询其注册时保留的 记录, 将该用户设备的会话请求路由到为该用户分配的所述网际协议多 媒体子系统服务节点, 由该服务节点进行主叫用户设备的应用服务器业 务触发; 将来自被叫服务节点指向所述用户设备的会话请求, 根据所述 用户设备标识查询注册时记录的地址信息, 执行到所述用户设备的路. 由。
56.根据权利要求 53所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还作为会话发起协议用户代理, 实现会话发起协 议会话中的增强控制, 在所述分组用户设备和网际协议多媒体子系统标■ 准用户设备之间提供互通和业务共享。
57.根据权利要求 56所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能支持 H.248/媒体网关控制协议/ H.323与会话发起 协议间主叫号码显示 /主叫号码显示抑制业务相关参数的映射处理;
和 /或,支持 H.248/媒体网关控制协议与会话发起协议间被连号码显 示 /被连号码显示抑制业务相关参数的映射处理;
和 /或, 收到对端通过表示重新请求的 "re-INVITE" 或表示更新的 "UPDATE" 发起的媒体流重定向及收发模式更改等重协商请求后进行' 本侧媒体流交互方向更改及发送媒体通道的关闭 /打开等处理;
和 /或, 收到对端通过会话发起协议 "UPDATE" 实现的呼叫保持 / 恢复通知 , 根据其中会话描述协议指示与策略决定功能交互进行本侧发 送媒体通道的关闭 /打开处理;
和 /或, 收到对端表示转交的 "REFER" 指示, 保持本侧终端状态, 按指示发起新的连接并根据后续指示切换本侧终端连接、 释放老连接; 和 /或, 收到会话发起协议 重定向指示, 在维持本端用户状态情况 下修改目的侧重新发起会话建立请求, 并根据业务需要给本端用户放提' 示音。
58.才艮据权利要求 53所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于支持 "Diameter" 协议, 支持会话初始化 协议消息中提供与应答的会话描述协议内容解析, 支持通过基于
"Diameter" 协议的与接入域和骨干域的资源策略决策功能交互, 完成 基于每会话的服务质量控制过程。
59. 居权利要求 53所述的分组域业务信号处 ί里系统,其特征在于, 所述接入网关控制功能还用于根据网际协议多媒体子系统标准定义的 要求产生计费请求消息并送往网际协议多媒体子系统中的计费收集功 b。
60.根据权利要求 53所述的分组域业务信号处理系统,其特征在于, 所述接入网关控制功能还用于作为信令代理与媒体代理之间通过公共 开放策略服务协议交互, 并在交互过程中完成控制面和用户面的网络地 址转换处理。
61. —种分组域业务信号处理系统的接入方法, 用于权利要求 1所' 述的分组域业务信号处理系统,
其特征在于, 包含以下步骤:
接入网关功能启动时向接入网关控制功能发送注册消息;
所述接入网关控制功能响应所述注册消息, 根据配置数据得到该接 入网关功能对应的用户标识;
所述接入网关控制功能配合呼叫会话控制功能、 归属签约用户服务 器完成所述用户标识在网际协议多媒体子系统的注册鉴权, 完成与所述 接入网关功能间的安全算法协商, 通过所述接入网关功能接入合法性的 认证保障接入网关功能下用户的接入合法性;
所述接入网关控制功能采用协商的安全算法对与所述接入网关功能 间的交互消息进行保护。
62. 根据权利要求 61所述的分组域业务信号处理系统的接入方法, 其特征在于, 还包含以下步骤
所述接入网关控制功能通过所述接入网关功能上报端口状态过程与 网际协议多媒体子系统域重注册过程的映射完成所述接入网关功能接 入用户设备在网际协议多媒体子系统域的注册和注销 , 在注册过程中完 成控制该用户设备业务处理的网际协议多媒体子系统服务节点分配、 该 服务节点与所述接入网关控制功能间关联建立、以及该服务节点和 /或相 关业务服务器上该用户签约数据的下载, 在注销过程中完成该服务节点 信息的清除。
63. 根据权利要求 61所述的分组域业务信号处理系统的接入方法, 其特征在于, 还包含以下步骤:
所述接入网关控制功能通过接入网关功能上报端口状态过程、 端口 状态审计过程与网际协议多媒体子系统域周期性重注册过程的映射完 成所述接入网关功能接入的用户设备在网际协议多媒体子系统域的注 册有效状态维护。
64. 根据权利要求 62所述的分组域业务信号处理系统的接入方法, 其特征在于, 包含以下步骤:
在所述网际协议多媒体子系统内的归属签约用户服务器中所述接入 网关功能接入用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务节点和 /或相关应用服务器还 根据下载的所述用户数据中的特殊标识在用户主动注销前静态保持用 户注册状态, 并保存用户数据。
65. —种分组域业务信号处理系统的接入方法, 用于权利要求 23. 或 44所述的分组域业务信号处理系统, 其特征在于, 包含以下步骤:
分组用户设备接入后向接入网关控制功能发送登记请求, 其中包含 用户标识;
所述接入网关控制功能响应所述登记请求, 根据配置信息和所述用 户标识向呼叫会话控制功能发送会话发起协议注册请求;
所述呼叫会话控制功能协同归属签约用户服务器进行网际协议多媒 体子系统域正常的初始注册流程处理。
66. 根据权利要求 65所述的分组域业务信号处理系统的接入方法, 其特征在于, 所述初始注册流程包含以下子步骤:
分配控制所述分组用户设备业务处理的服务呼叫会话控制功能; 建立该服务呼叫会话控制功能与所述接入网关控制功能之间的关 联;
从该服务呼叫会话控制功能和 /或相关业务服务器上下载用户签约 数据。
67. 根据权利要求 65所述的分组域业务信号处理系统的接入方法, 其特征在于, 还包含以下步骤:
所述接入网关控制功能与所述分组用户设备协商安全算法, 并采用 协商的安全算法对后续的交互消息进行保护。
68. 根据权利要求 65所述的分组域业务信号处理系统的接入方法, 其特征在于, 所述分组用户设备是 H.323设备, 并且包含以下步骤:
所述接入网关控制功能做为 H.323网守利用 H.323的状态监控机制 与网际协议多媒体子系统域周期性重注册过程的映射完成直接接入. H.323用户在网际协议多媒体子系统域的注册有效状态维护。
69. 根据权利要求 68所述的分组域业务信号处理系统的接入方法, 其特征在于, 所述 H.323的状态监控机制可以是以下方式之一: 接入网关控制功能周期发送信息请求的轮询方式, 或, 分组用户设 备按接入网关控制功能指示周期主动上报信息报告的报告方式。
70. 根据权利要求 66所述的分组域业务信号处理系统的接入方法, 其特征在于, 包含以下步骤:
在所述网际协议多媒体子系统内的归属签约用户服务器中所述分组 用户的用户数据中进行特殊标识;
所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关 应用服务器还用于根据下载的所述用户数据中的特殊标识在用户主动 . 注销前静态保持用户注册状态, 并保存用户数据。
71. 一种分组域业务信号处理系统的接入方法, 用于权利要求 1所 述的分组域业务信号处理系统,
其特征在于, 包含以下步骤:
用户设备接入时, 接入网关控制功能通过静态配置信息确定用户的 服务节点, 其中包含服务呼叫会话控制功能及 /或相关应用服务器;
所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关 应用服务器预先静态保存, 或在接到用户设备会话建立请求时判断下载 · 用户数据并在注销前静态保存, 或, 在接到用户设备会话建立请求时判 断下载用户数据并在到达预定时间后清除该数据, 并在接到用户设备会 话建立请求时重新下载。
72. 根据权利要求 71所述的分组域业务信号处理系统的接入方法, 其特征在于, 所述网际协议多媒体子系统中的服务呼叫会话控制功能和 /或相关应用服务器才 据会话建立请求中的特定标识、或消息来源、或用 户设备网际协议多媒体子系统域公有标识判断静态保存或在接到用户 设备会话建立请求时判断下载下载用户数据。
73. 根据权利要求 71所述的分组域业务信号处理系统的接入方法, 其特征在于, 还包含以下步骤:
需要及时获得用户状态信息的应用服务器向所述接入网关控制功能 · 进行订阅;
所述接入网关控制功能在用户状态发生变化时根据所述订阅信息向 所述应用服务器发送事件通知。
PCT/CN2005/000734 2004-09-07 2005-05-26 Systeme de traitement de signal de service de domaine de paquet et procede utilisant ce systeme WO2006026901A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP05749626A EP1788764B1 (en) 2004-09-07 2005-05-26 The process system for the packet domain service signal and the method using the same
US11/682,392 US7804820B2 (en) 2004-09-07 2007-03-06 System and method for processing packet domain signal
US12/797,134 US20100246574A1 (en) 2004-09-07 2010-06-09 System and Method for Processing Packet Domain Signal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB2004100799010A CN100531194C (zh) 2004-09-07 2004-09-07 分组域业务信号处理系统及其方法
CN200410079901.0 2004-09-07

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/682,392 Continuation US7804820B2 (en) 2004-09-07 2007-03-06 System and method for processing packet domain signal

Publications (2)

Publication Number Publication Date
WO2006026901A1 true WO2006026901A1 (fr) 2006-03-16
WO2006026901A8 WO2006026901A8 (fr) 2006-12-21

Family

ID=36036062

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2005/000734 WO2006026901A1 (fr) 2004-09-07 2005-05-26 Systeme de traitement de signal de service de domaine de paquet et procede utilisant ce systeme

Country Status (4)

Country Link
US (2) US7804820B2 (zh)
EP (1) EP1788764B1 (zh)
CN (1) CN100531194C (zh)
WO (1) WO2006026901A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1742443A1 (en) * 2005-07-05 2007-01-10 Huawei Technologies Co., Ltd. method and system for a traditional terminal user to access an IMS domain
WO2008022647A1 (en) * 2006-08-23 2008-02-28 Telefonaktiebolaget Lm Ericsson (Publ) Method for registering in an ims domain a non-ims user device
WO2008057731A2 (en) * 2006-10-17 2008-05-15 Mavenir Systems, Inc. Providing mobile core services independent of a mobile device
WO2008080342A1 (en) 2006-12-30 2008-07-10 Huawei Technologies Co., Ltd. Method and system for implementing simulative service, method for implementing interworking, and unit for controlling interworking
EP2053782A1 (en) * 2006-08-21 2009-04-29 Huawei Technologies Co., Ltd. A communication network system and method for providing a service broker function and a service broker device
US8887235B2 (en) 2006-10-17 2014-11-11 Mavenir Systems, Inc. Authentication interworking

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100531194C (zh) * 2004-09-07 2009-08-19 华为技术有限公司 分组域业务信号处理系统及其方法
CN100550936C (zh) * 2005-07-21 2009-10-14 华为技术有限公司 一种公共电话交换网仿真业务实现方法
CN100502402C (zh) 2005-08-19 2009-06-17 华为技术有限公司 一种在ims网络中处理会话消息的方法及装置
WO2007087749A1 (fr) * 2006-01-26 2007-08-09 Huawei Technologies Co. Ltd. Procédé et système pour la génération et l'acquisition de droits d'auteurs et centre d'octroi de droits
US8023479B2 (en) 2006-03-02 2011-09-20 Tango Networks, Inc. Mobile application gateway for connecting devices on a cellular network with individual enterprise and data networks
US8958346B2 (en) 2006-03-02 2015-02-17 Tango Networks, Inc. Calling line/name identification of enterprise subscribers in mobile calls
CN101039257B (zh) * 2006-03-17 2012-02-01 华为技术有限公司 实现业务激活和业务数据操作的系统、方法与转译装置
CN101043701B (zh) * 2006-03-23 2012-03-21 华为技术有限公司 一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统
CN101047628A (zh) * 2006-03-30 2007-10-03 华为技术有限公司 一种电路域终端接入分组网络实现分组业务的系统和方法
WO2007120876A2 (en) * 2006-04-13 2007-10-25 Tekelec Methods, systems, and computer program products for providing internet protocol multimedia subsystem(ims) registration services for non-ims devices
CN1937596B (zh) * 2006-05-12 2010-12-15 王伟珣 多人互动娱乐应用扩展支持多种终端和网络的系统和方法
CN101155055B (zh) * 2006-09-28 2011-04-27 华为技术有限公司 一种下一代网络的用户管理方法和系统
CN101090416B (zh) * 2006-09-29 2012-02-29 中兴通讯股份有限公司 基本业务补充业务实现系统及方法
CN101197806B (zh) * 2006-12-08 2012-04-18 华为技术有限公司 一种路由会话的方法、网络及设备
US8068469B2 (en) * 2007-02-14 2011-11-29 Alcatel Lucent Surrogate registration in internet protocol multimedia subsystem for users indirectly coupled via an end point
CN100484285C (zh) * 2007-02-14 2009-04-29 华为技术有限公司 呼叫处理方法、系统、应用服务器及交换设备
CN101282288B (zh) * 2007-04-02 2012-06-27 华为技术有限公司 在分组域网络中处理业务的系统、装置及方法
US9455969B1 (en) 2007-06-18 2016-09-27 Amazon Technologies, Inc. Providing enhanced access to remote services
US8312154B1 (en) * 2007-06-18 2012-11-13 Amazon Technologies, Inc. Providing enhanced access to remote services
EP2168351B1 (en) * 2007-06-22 2019-11-20 Telefonaktiebolaget LM Ericsson (publ) Method of providing a service through a user equipment unit in an ip multimedia subsystem telecommunications network, including a user database server, service policy server and application server for use with said method
US8559446B2 (en) 2007-06-27 2013-10-15 Blackberry Limited Signaling architecture for decomposed service network elements operable with IMS
EP2009863B1 (en) * 2007-06-27 2014-12-10 BlackBerry Limited Signaling architecture for decomposed service network elements operable with IMS
US8019820B2 (en) 2007-06-27 2011-09-13 Research In Motion Limited Service gateway decomposition in a network environment including IMS
US8706075B2 (en) 2007-06-27 2014-04-22 Blackberry Limited Architecture for service delivery in a network environment including IMS
US20090003381A1 (en) * 2007-06-28 2009-01-01 Shamilian John H Method and Apparatus for Providing Protocol Translation in Support of IMS Services
CN100584068C (zh) 2007-07-18 2010-01-20 华为技术有限公司 实现无线一键通业务的方法及无线一键通网关
CN101330750B (zh) * 2007-08-03 2012-02-08 中兴通讯股份有限公司 同时向主叫用户和被叫用户播放多媒体信息的方法
CN101370155B (zh) * 2007-08-15 2013-03-06 上海摩波彼克半导体有限公司 蜂窝网络和公共安全网络的互操作系统及阻塞率确定方法
EP2198560B1 (en) * 2007-09-06 2017-03-29 Tekelec, Inc. Methods, systems, and computer readable media for providing services in a telecommunications network using interoperability specification/session initiation protocol (ios/sip) adapter
EP2051472A1 (en) * 2007-10-19 2009-04-22 Koninklijke KPN N.V. System for managing service interactions
WO2009049906A1 (en) * 2007-10-19 2009-04-23 Koninklijke Kpn N.V. System for managing service interactions
US7869383B2 (en) * 2008-07-24 2011-01-11 Symform, Inc. Shared community storage network
US8107956B2 (en) * 2008-12-30 2012-01-31 Motorola Mobility, Inc. Providing over-the-top services on femto cells of an IP edge convergence server system
US8121600B2 (en) * 2008-12-30 2012-02-21 Motorola Mobility, Inc. Wide area mobile communications over femto-cells
US20100215018A1 (en) * 2009-02-26 2010-08-26 Alcatel-Lucent Usa Inc. Cs handover from ims femto to macro
CN101997697B (zh) * 2009-08-12 2012-06-20 华为终端有限公司 一种i1接口的业务控制方法和装置
CN102025686B (zh) * 2009-09-22 2014-06-11 中兴通讯股份有限公司 接入网关控制功能用户呼叫转接业务的实现方法及系统
US8787355B2 (en) * 2009-11-25 2014-07-22 Alcatel Lucent Method to interact with packet-network based services and applications via intelligent network signaling
CN102131301B (zh) * 2010-01-14 2016-02-03 阿尔卡特朗讯公司 一种为非ims终端实现ims多公共用户标识服务的方法及装置
US9197676B2 (en) * 2010-01-14 2015-11-24 Blackberry Limited System and method for reducing message signaling
WO2012047138A1 (en) * 2010-10-04 2012-04-12 Telefonaktiebolaget L M Ericsson (Publ) Data model pattern updating in a data collecting system
US8775610B2 (en) 2010-12-30 2014-07-08 Sonus Networks, Inc. Identifying an application server in a plurality of application servers associated with a shared identifier
EP2501119B1 (en) * 2011-03-15 2013-08-07 Alcatel Lucent A gateway for the survivability of an enterprise network using sip
US9602556B1 (en) * 2013-03-15 2017-03-21 CSC Holdings, LLC PacketCable controller for voice over IP network
CN110149241B (zh) * 2019-04-09 2021-08-24 广州市高科通信技术股份有限公司 一种基于ims设备的自动化测试方法及存储介质
CN112887496B (zh) * 2019-11-30 2022-08-09 华为技术有限公司 一种呼叫处理系统、呼叫处理方法以及通信装置
US11936694B2 (en) 2021-11-18 2024-03-19 T-Mobile Usa, Inc. Cross-domain routing based on session initiation protocol information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024943A1 (en) * 2000-08-22 2002-02-28 Mehmet Karaul Internet protocol based wireless call processing
KR20020043434A (ko) * 2000-12-02 2002-06-10 박종섭 통합 인터넷 프로토콜 망에서 도메인 구별 장치 및 그를이용한 메시지 전달 방법
WO2003036905A1 (de) * 2001-10-22 2003-05-01 Siemens Aktiengesellschaft Verfahren zur übertragung von signaltönen in heterogenen netzen, vorrichtung und computerprogrammprodukt
CN1469605A (zh) * 2002-06-17 2004-01-21 Lg电子株式会社 下一代开放网络中的路由系统和控制该路由系统的方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7002970B1 (en) * 1999-05-19 2006-02-21 Edge Access, Inc. Private dialing plan for voice on a packet-based network
DE10063082A1 (de) * 2000-12-18 2002-07-11 Siemens Ag Vorrichtung und Verfahren zum paketbasierten Anschluss von klassischen ISDN/PSTN-Teilnehmern an ein Vermittlungssystem
WO2002052825A1 (en) * 2000-12-22 2002-07-04 Nokia Corporation Method and system for establishing a multimedia connection by negotiating capability in an outband control channel
US7551734B2 (en) * 2000-12-22 2009-06-23 Nokia Corporation Method and system for modifying a connection parameter
US6954654B2 (en) * 2001-07-31 2005-10-11 Lucent Technologies Inc. Provision of services in a communication system including an interworking mobile switching center
US6871070B2 (en) * 2001-07-31 2005-03-22 Lucent Technologies Inc. Communication system for providing roaming between an internet protocol multimedia system and a circuit-switched domain
US20080002669A1 (en) * 2001-09-14 2008-01-03 O'brien Ray Packet voice gateway
DE60114646T2 (de) * 2001-11-21 2006-07-20 Alcatel Methode zum flexiblem Laden von IP Multimedia Kommunikationssitzungen, Telekommunikationssystem und Netzelemente um eine derartige Methode anzuwenden
EP1324544A1 (en) * 2001-12-26 2003-07-02 Telefonaktiebolaget L M Ericsson (Publ) Method and system for controlling traffic load between media gateway controllers and proxies
ATE334551T1 (de) 2002-06-03 2006-08-15 Cit Alcatel Telekommunikationssystem mit transfer einer packetvermittelteten multimedia sitzung zu einer leitungsvermittelten verbindung
US20030233457A1 (en) * 2002-06-12 2003-12-18 Henrik Basilier Signaling framework for wireless networks
US7898990B2 (en) * 2003-03-25 2011-03-01 Spyder Navigations L.L.C. Method, system and gateway device for enabling interworking between IP and CS networks
US7660898B2 (en) * 2003-07-29 2010-02-09 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
US7746849B2 (en) * 2003-07-30 2010-06-29 Nortel Networds Limited Providing packet-based multimedia services via a circuit bearer
US7882239B2 (en) * 2004-05-28 2011-02-01 Telefonaktiebolaget Lm Ericsson (Publ) Communications method and apparatus, database information retrieval method and apparatus
WO2005120007A1 (en) * 2004-05-31 2005-12-15 Telecom Italia S.P.A. Method and system for a secure connection in communication networks
US20050286703A1 (en) * 2004-06-02 2005-12-29 Alcatel Method for forwarding a call in a fixed telecommunication's network and such network
US7406330B2 (en) * 2004-07-29 2008-07-29 Sprint Spectrum L.P. Method and system for extending IP PBX services to cellular wireless communication devices
US7260384B2 (en) * 2004-07-29 2007-08-21 Sprint Spectrum L.P. Method and system for dynamic selection of voice mail system
CN100531194C (zh) * 2004-09-07 2009-08-19 华为技术有限公司 分组域业务信号处理系统及其方法
US7596102B2 (en) * 2004-12-06 2009-09-29 Sony Ericsson Mobile Communications Ab Image exchange for image-based push-to-talk user interface
FI20041659A0 (fi) * 2004-12-23 2004-12-23 Nokia Corp Menetelmä liikkeen reitittämiseksi VoIP-päätteeseen matkaviestinjärjestelmässä
CN100379316C (zh) * 2005-07-05 2008-04-02 华为技术有限公司 传统终端用户接入ims域的实现方法及系统
US20080049648A1 (en) * 2006-08-28 2008-02-28 Motorola, Inc. Method and apparatus for policy management for an internet protocol multimedia subsystem based wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024943A1 (en) * 2000-08-22 2002-02-28 Mehmet Karaul Internet protocol based wireless call processing
KR20020043434A (ko) * 2000-12-02 2002-06-10 박종섭 통합 인터넷 프로토콜 망에서 도메인 구별 장치 및 그를이용한 메시지 전달 방법
WO2003036905A1 (de) * 2001-10-22 2003-05-01 Siemens Aktiengesellschaft Verfahren zur übertragung von signaltönen in heterogenen netzen, vorrichtung und computerprogrammprodukt
CN1469605A (zh) * 2002-06-17 2004-01-21 Lg电子株式会社 下一代开放网络中的路由系统和控制该路由系统的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP AND ETSI TISPAN WORKSHOP ON NGN-IMS SOPHIA ANTIPOLIS, 23 June 2004 (2004-06-23)
See also references of EP1788764A4 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1742443A1 (en) * 2005-07-05 2007-01-10 Huawei Technologies Co., Ltd. method and system for a traditional terminal user to access an IMS domain
US7643474B2 (en) 2005-07-05 2010-01-05 Huawei Technologies Co., Ltd. Method and system for a traditional terminal user to access an IMS domain
EP2053782A4 (en) * 2006-08-21 2010-04-14 Huawei Tech Co Ltd COMMUNICATION NETWORK SYSTEM, SERVICE DELIVERY FUNCTION METHOD, AND SERVICE DELIVERY DEVICE
EP2053782A1 (en) * 2006-08-21 2009-04-29 Huawei Technologies Co., Ltd. A communication network system and method for providing a service broker function and a service broker device
WO2008022647A1 (en) * 2006-08-23 2008-02-28 Telefonaktiebolaget Lm Ericsson (Publ) Method for registering in an ims domain a non-ims user device
WO2008057731A2 (en) * 2006-10-17 2008-05-15 Mavenir Systems, Inc. Providing mobile core services independent of a mobile device
WO2008057731A3 (en) * 2006-10-17 2008-09-12 Mavenir Systems Inc Providing mobile core services independent of a mobile device
US8887235B2 (en) 2006-10-17 2014-11-11 Mavenir Systems, Inc. Authentication interworking
US7813730B2 (en) 2006-10-17 2010-10-12 Mavenir Systems, Inc. Providing mobile core services independent of a mobile device
WO2008080342A1 (en) 2006-12-30 2008-07-10 Huawei Technologies Co., Ltd. Method and system for implementing simulative service, method for implementing interworking, and unit for controlling interworking
EP2068517A4 (en) * 2006-12-30 2010-01-13 Huawei Tech Co Ltd METHOD AND SYSTEM FOR IMPLEMENTING SIMULATION SERVICE, METHOD FOR IMPLEMENTING INTERWORKING, AND UNIT FOR CONTROLLING INTERWORKING
EP2068517A1 (en) * 2006-12-30 2009-06-10 Huawei Technologies Co Ltd Method and system for implementing simulative service, method for implementing interworking, and unit for controlling interworking
US9055083B2 (en) 2006-12-30 2015-06-09 Huawei Technologies Co., Ltd. Interworking method and interworking control unit, method and system for implementing simulation services

Also Published As

Publication number Publication date
US7804820B2 (en) 2010-09-28
CN1747470A (zh) 2006-03-15
WO2006026901A8 (fr) 2006-12-21
US20070211695A1 (en) 2007-09-13
EP1788764A1 (en) 2007-05-23
EP1788764B1 (en) 2012-08-15
US20100246574A1 (en) 2010-09-30
EP1788764A4 (en) 2010-10-13
CN100531194C (zh) 2009-08-19

Similar Documents

Publication Publication Date Title
EP1788764B1 (en) The process system for the packet domain service signal and the method using the same
Knightson et al. NGN architecture: generic principles, functional architecture, and implementation
US7643474B2 (en) Method and system for a traditional terminal user to access an IMS domain
EP1892897B2 (en) A cross-domain routing control method
US9900351B2 (en) Methods, systems, and computer readable media for providing legacy devices access to a session initiation protocol (SIP) based network
JP4988855B2 (ja) 非登録加入者のための、gsmとimsとの間のオーバレイ
CN101133603B (zh) 实现传统终端接入ims系统的装置及方法
EP1770949A2 (en) Method and communication system for circuit switch users accessing IP multimedia subsystem
WO2006047964A1 (fr) Procede pour fournir un service a un utilisateur de domaine cs
EP2247031B1 (en) Implementation method, system and device for ims monitoring
WO2006131070A1 (fr) Procede de realisation d'un service vocal d'apres le declenchement du service, procede de commande de route et systeme associe
US9055397B2 (en) Method for usage of VPLMN infrastructure by an HPLMN to terminate an IMS session set up for a roaming user
WO2007115455A1 (fr) Procédé, dispositif et système de fourniture de services de commutation par paquets destinés à des terminaux à domaines de circuits accédant à des réseaux à commutation par paquets
WO2007085154A1 (fr) Procédé et système pour la mise en oeuvre de service de réseau numérique à intégration de services (rnis) dans le réseau de commutation par paquets
US7738445B2 (en) Combined H.450.2 and SIP call transfer
US8320363B2 (en) Implementation method, system and device of IMS interception
WO2011032426A1 (zh) 紧急呼叫跨越业务的实现方法、装置和系统
EP1436963B1 (en) Method, apparatus and computer program for selecting a media gateway control function based on the monitoring of resources of media gateway functions
WO2008040171A1 (fr) Procédé, système de domaine de commutation de circuits apercevant des informations de sessions multimédia du domaine ims
Bates et al. Converged multimedia networks
WO2017185943A1 (zh) 通信方法和通信方法中使用的网元
WO2009092437A1 (en) Completion of fax and analog data call
MarSic et al. IMS to PSTN/CS interworking
CN101217604A (zh) 分组域业务信号处理系统及其方法
KR101136653B1 (ko) 발신 단말 또는 착신 단말에 얼리미디어로서 멀티미디어 콘텐츠를 제공하는 장치 및 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 11682392

Country of ref document: US

Ref document number: 2005749626

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 2005749626

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 11682392

Country of ref document: US