WO2008138234A1 - An implementing method for immediately displaying telephone rate, terminal, switch apparatus and application server - Google Patents

An implementing method for immediately displaying telephone rate, terminal, switch apparatus and application server Download PDF

Info

Publication number
WO2008138234A1
WO2008138234A1 PCT/CN2008/070094 CN2008070094W WO2008138234A1 WO 2008138234 A1 WO2008138234 A1 WO 2008138234A1 CN 2008070094 W CN2008070094 W CN 2008070094W WO 2008138234 A1 WO2008138234 A1 WO 2008138234A1
Authority
WO
WIPO (PCT)
Prior art keywords
call
message
switching device
terminal
ngn
Prior art date
Application number
PCT/CN2008/070094
Other languages
French (fr)
Chinese (zh)
Inventor
Haihua Hu
Hongjin Yuan
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2008138234A1 publication Critical patent/WO2008138234A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/28Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/84Types of notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • H04M15/851Determined tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • H04M2215/8129Type of notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • H04M2215/815Notification when a specific condition, service or event is met
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/82Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Definitions

  • the present invention relates to the field of communications, and in particular, to a method for implementing a fee-based display, and a corresponding terminal, a switching device, and an application server. Background technique
  • NGN Next Generation Network
  • PSTN public switched telephone network
  • PLMN public land mobile network
  • IP packet-based
  • the products of the exchanged IP network for convergence, and currently integrated services such as voice, video and data have been carried out in the NGN network.
  • the NGN network supports a variety of services by using a unified IP/Multi-Protocol Label Switching (MPLS) bearer network with QoS (Quality of Service) capability.
  • MPLS Multi-Protocol Label Switching
  • QoS Quality of Service
  • the core network components have packet switching control.
  • the softswitch of capability whose call control protocol is Session Initiation Protocol (SIP).
  • SIP Session Initiation Protocol
  • the NGN network accesses the traditional circuit-switched network through the signaling gateway and the relay gateway to implement voice communication.
  • FIG. 1 it is a structural block diagram of a network system for implementing an existing NGN terminal call fee display, wherein the NGN terminal (such as NGN terminal 1 and NGN terminal 2 in the figure) directly passes the private protocol and the NGN application server (AS, Application). Server) for message interaction.
  • the NGN terminal needs to register with the NGN AS first before the call, and keeps the heartbeat handshake message with the NGN AS during the call setup, and needs to log out to the NGN AS after the call ends.
  • FIG. 2 a schematic diagram of a process for implementing NGN terminal call fee display on the network system shown in FIG. 1 , wherein after the call is established, the NGN terminal sends a call fee to the NGNAS through a communication link established based on the private protocol.
  • a request message where the request message carries the calling user, the called user information, and the call identification information thereof (step 1); after the call is terminated, the NGN AS performs the billing and billing process for the call call, and then passes the
  • the communication link established between the terminals feeds back the call to the NGN terminal Qi Zhi, the feedback call log includes call identification, calling user information, called user information, call start time, call duration and call charge information (step 2); the NGN terminal will receive the call log.
  • the included information analysis display can achieve the purpose of the call fee.
  • the inventor of the present application finds that according to the above-mentioned processing method of the NGN terminal call fee, the communication link established by the NGN terminal based on the private protocol is required to register with the NGN AS before the call, and always with the NGN AS during the call setup.
  • the heartbeat handshake message is maintained, and the logout process is performed on the NGNAS after the call is terminated.
  • This inevitably leads to additional overhead of the signaling link between the NGN terminal and the NGN AS, and also increases the processing load of the NGN terminal and the NGN AS.
  • the embodiment of the present invention provides a method for implementing a call fee display to avoid additional signaling overhead between the NGN terminal and the NGN AS, and reduce the processing load of the NGN terminal and the NGN AS.
  • an embodiment of the present invention further provides an NGN-based terminal, a switching device, and an application server thereof.
  • the embodiment of the present invention provides a method for implementing a call fee display, including the steps of: in a next-generation network, after the call is established, the terminal sends a call request message to the switching device, where the switching device will The billing request message is forwarded to the application server; the application server delivers the result information of the billing process to the switching device, and the switching device sends the billing result information to the terminal; The terminal parses and displays the received charging result information.
  • the embodiment of the present invention provides a terminal based on a next generation network, including a request message sending unit, configured to send a call fee request message for the call to the switching device after the call is established;
  • the unit is configured to receive the charging result information that is sent by the switching device, and the charging result analysis display unit, configured to parse and display the charging result information received by the charging result receiving unit.
  • the embodiment of the present invention provides a switching device based on a next generation network, including a request message forwarding unit, configured to forward a call charge request message sent by the terminal to the application server; and a charging result forwarding unit, For the terminal that is sent by the application server, the fee is sent to the terminal.
  • the request message is forwarded to the terminal by charging result information for charging the call process.
  • an embodiment of the present invention provides an application server based on a next generation network, including a request message receiving unit, configured to receive a call charge request message sent by the switching device, and a charging unit, configured to use the request message according to the request message
  • the billing request request message is received by the receiving unit, and the billing process is performed.
  • the billing result sending unit is configured to send the billing result information of the billing unit to the switching device.
  • the embodiment of the present invention further provides a value-added service processing system based on a next-generation network, including a terminal, a switching device, and an application server, where the terminal is configured to send a value-added service processing request message to the switching device, and the receiving switch device delivers the The value-added service processing result information; the switching device, configured to forward the value-added service processing request message sent by the terminal to the application server, and forward the value-added service processing result information sent by the application server to the terminal; the application server, configured to receive the switching device The value-added service processing request message is sent, and the value-added service processing result information is processed according to the received value-added service processing request message, and the obtained value-added service processing result information is sent to the switching device.
  • a next-generation network including a terminal, a switching device, and an application server, where the terminal is configured to send a value-added service processing request message to the switching device, and the receiving switch device delivers the The value-added service processing result information; the
  • the interaction between the NGN terminal and the NGN AS is transparently transmitted by the softswitch by using the existing SIP link between the NGN terminal and the switching device, and between the switching device and the NGN AS.
  • the request message and the call log message carrying the call charge information are displayed, so that the NGN terminal does not need to re-establish an IP link with the NGN AS, and the NGN terminal call fee can be achieved, thereby avoiding the NGN terminal and the NGN.
  • the additional signaling overhead between the ASs also reduces the processing load on the NGN terminal and the NGN AS.
  • FIG. 1 is a structural block diagram of a network system for implementing an NGN terminal call fee display
  • FIG. 2 is a schematic diagram of a process of implementing NGN terminal call fee display on the network system shown in FIG. 1;
  • FIG. 3 is a block diagram of a system component structure for implementing a call charge display in an embodiment of the present invention;
  • 4 is a block diagram showing specific structures of a terminal, a switching device, and an application server in a system according to an embodiment of the present invention;
  • FIG. 5 is a flowchart of processing a method for implementing a fee fee display according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram of a specific implementation process of an embodiment of a method for implementing a call charge. detailed description
  • the NGN terminal After the NGN terminal is successfully registered on the switching device, the NGN terminal periodically sends a heartbeat message to the switching device. After the switching device returns the corresponding response result, the SIP link is maintained between the two parties, and the switching device and the switching device maintain A corresponding SIP link exists between the NGNs.
  • the technical solution of the embodiment of the present invention is based on the feature that the switching device forwards the terminal and the NGN AS by using the established SIP link after the call is successfully established. The interaction between the request and the call result information, so as to realize the call fee display function of the NGN terminal, thereby avoiding the extra signaling link overhead between the NGN terminal and the NGN AS, and also reducing the NGN terminal and the NGN AS Processing load.
  • FIG. 3 it is a block diagram of a system component structure for realizing a call fee for the embodiment of the present invention, which includes an NGN terminal (the NGN terminal 1 and the NGN terminal 2 are shown) and an NGN switching device (the NGN is shown in the figure).
  • the NGN switching device forwards the call charge request message sent by the NGN terminal to the NGN AS through the SIP link established between the NGN AS and the NGN AS (the uplink processing procedure shown in the figure).
  • the NGN AS charges the call process according to the received call charge request message, and sends the charging result information to the NGN switching device, and the NGN switching device further forwards the received charging result information to the NGN terminal.
  • the terminal analyzes and displays the received charging result information, the terminal can realize the purpose of the call fee display (the downlink processing process shown in the figure).
  • the NGN AS can perform the charging process on the call process at a specified time, and send the charging result information to the NGN switching device. Of course, the NGN AS can also charge the call process after the call process ends. And sending the final charging result information to the NGN switching device. If the NGNAS sends the charging result information when the call process is not finished, the NGNAS can be directly sent based on the SIP link established during the call. If the billing result information is sent at the end of the call, the new link or other out-of-session link needs to be sent.
  • FIG. 4 it is a block diagram of a specific structure of a terminal, a switching device, and an application server in the system according to the embodiment of the present invention, where the NGN terminal includes a request message sending unit 101, which is used after the call is established, based on the call established.
  • the SIP link sends a call request request message to the switching device, wherein the call charge request message sent by the request message sending unit 101 can be, but is not limited to, an in-session SIP that carries the call record identifier corresponding to the call.
  • the NGN switching device includes a request message forwarding unit 201, configured to forward the call charge request message sent by the terminal to the NGN AS based on the SIP link that has been established for the call process, and the charging result forwarding unit 202, for The billing result message sent by the NGN AS for the billing request message is forwarded to the NGN terminal.
  • a request message forwarding unit 201 configured to forward the call charge request message sent by the terminal to the NGN AS based on the SIP link that has been established for the call process
  • the charging result forwarding unit 202 for The billing result message sent by the NGN AS for the billing request message is forwarded to the NGN terminal.
  • the charging result forwarding unit 202 delivers the charging result information to the NGN terminal based on the SIP link that has been established during the call process, and if the NGNAS is sent at the end of the call process For the charging result information, the charging result forwarding unit 202 needs to deliver the charging result information to the NGN terminal based on the newly established link or other out-of-session link.
  • the NGNAS includes a request message receiving unit 301, configured to receive a call charge request message sent by the switching device, and a charging unit 302, configured to perform the call process according to the call charge request message received by the request message receiving unit 301.
  • the billing process wherein the billing unit 302 can perform billing for the call process at a specified time to obtain the billing information of different time periods during the call, or perform billing processing on the call process after the call process ends.
  • the final charging result information of the secondary call process; the charging result issuing unit 303 is configured to send the charging result information of the charging unit 302 to the switching device.
  • FIG. 5 it is a processing flowchart of a method for implementing a call fee display in an embodiment of the present invention.
  • the terminal sends a call request message to the switching device. Forwarding the call charge request message to the application server by the switching device (step 10); the application server sends the result information of the billing process to the switching device according to the received call charge request message, and the exchange is performed.
  • the device sends the charging result information to the terminal (step 20); the terminal displays and analyzes the received charging result information (step 30).
  • the switching device in the NGN network is usually a softswitch device, but may also be a Call Session Control Function (CSCF) in the IP Multimedia Subsystem (IMS).
  • CSCF Call Session Control Function
  • IMS IP Multimedia Subsystem
  • the NGN terminal can perform registration and logout processing to the NGN softswitch and interact with the NGN softswitch through the established SIP link. And call signaling messages.
  • the technical solution of the embodiment of the present invention considers that the protocol that can carry the body information in the SIP protocol is a SIP INFO and a SIP MESSAGE message, and the SIP INFO message has been defined in the RFC3261 standard specification, so it is recommended in the technical solution of the embodiment of the present invention.
  • the SIP INFO message is used to implement a message transparently transmitting the interaction between the NGN terminal and the NGN AS by the softswitch.
  • the SIP MESSAGE message can also serve as a bearer protocol for the NGN terminal to exchange messages between the softswitch and the NGN AS. Therefore, the SIP MESSAGE message can also be used in the technical solution of the embodiment of the present invention to implement the transparent transmission of the NGN terminal by the softswitch. A message to interact with the NGN AS.
  • the call record identifier of the current call can be carried in the SIP INFO message in the session, and sent to the NGN softswitch as a call charge request message, and the call can be made.
  • the call record identifier is carried in the SIP MESSAGE message and sent to the NGN softswitch as a call charge request message.
  • the NGN AS carries the result information of the charging process in the call log message to the NGN terminal through the NGN softswitch, and the call log message delivered includes the call charge information.
  • Information such as call record identification, calling number information, called number information, call start time, and call duration.
  • the NGN AS sends a call log message, the call is made. The process has ended, so the corresponding call link established between the NGN terminal and the softswitch has also been released. Therefore, the NGN AS can carry the call log message in the out-of-session SIP INFO message or in the SIP MESSAGE message.
  • the softswitch is transparently transmitted to the NGN terminal.
  • the NGN AS can describe the content of the call log message based on Extensible Markup Language (XML).
  • the SIP INFO message protocol is used as an example to describe how the softswitch transparently transmits the message content between the NGN terminal and the NGN AS. The details are as follows:
  • the NGN terminal first registers on the softswitch and then sends the SIP INFO message to the softswitch. Accordingly, the softswitch needs to determine whether the SIP INFO message is sent from the IP address registered with the (From) number.
  • the NGN terminal only needs to configure the IP address of the softswitch, and the NGN AS does not need to know the IP address of the NGN AS.
  • the NGN terminal sends an INFO message to the NGNAS, it only needs to send the softswitch to the registration.
  • the softswitch After receiving the SIP INFO message sent by the NGN terminal, the softswitch can determine which NGN AS to forward to according to the NGN AS access code information contained in the Request URI carried by the message.
  • the NGN AS sends the INFO message carrying the call log message to the NGN terminal
  • the NGN AS sends the INFO message to the softswitch first, and the softswitch can send the INFO according to the calling number information contained in the Request URI carried by the message.
  • the message is forwarded to the NGN terminal identified by the registered IP address of the number. In this way, the NGN AS does not need to know the registration address information of the NGN terminal. If the NGN terminal does not register on the softswitch, the softswitch can return an error code to the NGN AS after receiving the INFO message sent by the NGNAS.
  • the INFO message exchanged between the NGN terminal and the NGN AS that is transparently transmitted by the softswitch usually includes the following SIP elements: From, To, Content Type, Content Length, Status Code, Body, Softswitch can lose the INFO message without Body. Discard the processing.
  • the content of the SIP INFO message exchanged between the NGN terminal and the NGN AS can be uniformly used in the UTF-8 encoding mode, and the transmission content can be encrypted by using the base64 algorithm during the transmission.
  • the called terminal in which the NGN calling terminal calls may be various types of terminals such as an NGN terminal, a PSTN terminal, a GSM terminal, and a CDMA terminal thereof, and is used in various types of the present invention in the embodiment of the present invention.
  • the terminal is called, and its signaling processing flow is basically similar, and will not be described in detail here.
  • FIG. 6 it is a schematic diagram of a specific implementation process of an embodiment of a method for implementing a call charge, and the specific implementation process is as follows:
  • the NGN calling terminal After the call between the calling terminal and the called terminal is successfully established, the NGN calling terminal sends a call request message to the corresponding softswitch (SoftSwitch), where the NGN terminal can carry the call record corresponding to the call.
  • SoftSwitch softswitch
  • the identified intra-session SIP INFO message is used as a call charge request message. That is, after the call between the NGN calling terminal and the called terminal is established, the NGN calling terminal sends an in-session SIP INFO message to the SoftSwitch to carry the call record identifier of the current call; the softswitch sends the SIP INFO message in the session. Forward to the NGN AS.
  • the specific contents of the SIP INFO message sent by the NGN terminal to the SoftSwitch are as follows:
  • the NGN AS receives the intra-session SIP INFO transparently transmitted by the NGN calling terminal through the SoftSwitch. After the request message is sent, the 200 OK message is sent back to the SoftSwitch, and the 200 OK message sent by the NGN AS is fed back to the NGN calling terminal by the SoftSwitch.
  • the content of the body of the 200 OK message fed back by the NGN AS is empty, and the specific content of the feedback 200 OK message is as follows:
  • the caller and the called terminal are disconnected.
  • the call record identifier and the calling number are taken.
  • the session log message consisting of the message, the called number information, the call start time, the call duration, and the charging result information is sent to the SoftSwitch through the out-of-session SIP INFO message, and the sessionless SIP INFO message sent by the NGN AS is sent by the SoftSwitch.
  • Transparently transmitted to the NGN calling terminal wherein the NGN AS can describe the call log message based on the XML language.
  • the details of the out-of-session SIP INFO message sent by the NGN AS to SoftSwitch are as follows:
  • the SoftSwitch finds the corresponding communication link of the NGN calling terminal registered in the SoftSwitch according to the From number identifier carried in the SIP INFO message sent by the NGN AS, and passes the outbound SIP INFO message through the found communication link. Forward to the NGN calling terminal.
  • the NGN calling terminal After the NGN calling terminal decodes the message content based on the XML description in the body message body in the SIP INFO message transparently transmitted by the NGN AS, the NGN AS correctly displays the detailed record information of the current call on the display interface according to the call record identifier. Thus, the function of the NGN calling terminal call fee is realized.
  • the NGN calling terminal After receiving the call log message transmitted by the NGN AS through the SoftSwitch, the NGN calling terminal returns a 200 OK message to the SoftSwitch, and the SoftSwitch transmits the received 200 OK message to the NGNAS.
  • the content of the message body in the 200 OK message fed back by the NGN calling terminal is empty, and the specific content of the feedback 200 OK message is as follows:
  • the content of the message is empty.
  • the message transparently transmitted between the NGN terminal and the NGN AS through the softswitch may also be based on the SIP MESSAGE message protocol, and the specific implementation process is the same as the implementation of the foregoing embodiment. The principle is similar, and will not be repeated here.
  • the NGN terminal does not need to register and log out to the NGN AS, and maintains a heartbeat message with the NGN AS, and only needs to maintain the SIP protocol link established during the call and the softswitch. Therefore, the processing load of the NGNAS and the NGN terminal can be better reduced, and the system performance overhead is saved.
  • the NGN terminal can realize the call fee display by using the existing SIP link and the NGNAS interaction between the softswitch and the NGNAS without adding an additional IP link to the NGN AS.
  • the phone bill is easy to implement, the system is easy to maintain, and the system's scalability and flexibility are enhanced.
  • the NGN terminal does not need to actively register with the NGN AS. Therefore, the change of the IP address of the NGN AS does not require changes to the configuration of the NGN terminal, so that the maintenance workload can be avoided.
  • the NGN AS is used as an intelligent platform of the NGN network, and only needs to maintain the existing link between the softswitch and the NGN terminal, so that it does not need to face all the NGN terminals, thereby reducing the NGNAS.
  • the risk of being attacked increases the security of the system.
  • the system embodiment of the present invention can also be applied to other value-added services, such as an NGN terminal instant messaging service, a short message service, and a PIM service thereof, and the present invention.
  • the embodiment also proposes the following value-added service processing system based on the NGN network, including an NGN terminal, a switching device, and an NGNAS (see the above figure for the specific composition structure).
  • the NGN terminal is configured to send a value-added service processing request message to the corresponding switching device, and receive the value-added service processing result information sent by the switching device; and the switching device is configured to process the value-added service sent by the NGN terminal
  • the request message is forwarded to the NGN AS, and the value-added service processing result information sent by the NGN AS is forwarded to the corresponding NGN terminal.
  • the NGN AS is configured to receive the value-added service processing request message sent by the softswitch device, and process the value-added service according to the received value-added service.
  • the request message is processed to obtain the corresponding value-added service processing result information, and the obtained value-added service processing result information is sent to the switching device.
  • the value-added service processing result information transparently transmitted by the NGNAS to the NGN terminal by the switching device may be described based on an XML language; wherein the value-added service processing request message may preferably be a phone bill The request message, the corresponding value-added service processing result information may be the charging result information.

Abstract

An implementing method for immediately displaying telephone rate in communication field, includes: after a call is established in a next generation network, a terminal sending a telephone rate immediately displaying request message of the call to a soft switch, and the soft switch forwarding the telephone rate immediately displaying request message to an application server (10); after the call is end, the application server sending down the result information of accounting the call to the soft switch, and the soft switch sending down the accounting result information to the terminal (20); the terminal analyzing and displaying the received accounting result information (30). The invention can avoid additional signaling overhead between the NGN terminal and the NGN AS, and reduce processing loads of the NGN terminal and the NGN AS.

Description

话费立显实现方法、 终端、 交换设备及应用服务器 技术领域  Telephone fee realization method, terminal, switching device and application server
本发明涉及通信领域, 尤其是涉及一种话费立显实现方法, 及其对应的终 端、 交换设备及应用服务器。 背景技术  The present invention relates to the field of communications, and in particular, to a method for implementing a fee-based display, and a corresponding terminal, a switching device, and an application server. Background technique
下一代网络(NGN, Next Generation Network ), ^^于电路交换的公共电 话交换网 (PSTN, Public Switched Telephone Network ), 公共陆地移动通信网 ( PLMN, Public Land Mobile Network )等电路交换网络和基于分组交换的 IP 网络进行融合的产物, 目前在 NGN网络中已经开展了语音、 视频以及数据等综 合业务。 NGN网络釆用统一的具有服务质量(QoS, Quality of Service ) 能力的 IP/多协议标签交换( MPLS , Multi-Protocol Label Switching )承载网络来支持各 种业务, 其核心网部件是具有分组交换控制能力的软交换, 其呼叫控制协议为 会话初始化协议( SIP, Session Initiation Protocol )。 其中 NGN网络通过信令网 关、 中继网关分别接入传统的电路交换网络, 从而来实现话音通信。  Next Generation Network (NGN), circuit switched public switched telephone network (PSTN), public land mobile network (PLMN), circuit-switched networks, and packet-based The products of the exchanged IP network for convergence, and currently integrated services such as voice, video and data have been carried out in the NGN network. The NGN network supports a variety of services by using a unified IP/Multi-Protocol Label Switching (MPLS) bearer network with QoS (Quality of Service) capability. The core network components have packet switching control. The softswitch of capability, whose call control protocol is Session Initiation Protocol (SIP). The NGN network accesses the traditional circuit-switched network through the signaling gateway and the relay gateway to implement voice communication.
如图 1所示, 为现有实现 NGN终端话费立显的网络系统组成结构框图, 其 中 NGN终端(如图中的 NGN终端 1和 NGN终端 2 )直接通过私有协议与 NGN 应用服务器(AS, Application Server )进行消息交互。 NGN终端在呼叫前需要 首先到 NGN AS上进行注册, 并在呼叫建立期间始终和 NGN AS保持心跳握手 消息, 以及在呼叫结束后需要到 NGN AS上进行注销处理。  As shown in FIG. 1 , it is a structural block diagram of a network system for implementing an existing NGN terminal call fee display, wherein the NGN terminal (such as NGN terminal 1 and NGN terminal 2 in the figure) directly passes the private protocol and the NGN application server (AS, Application). Server) for message interaction. The NGN terminal needs to register with the NGN AS first before the call, and keeps the heartbeat handshake message with the NGN AS during the call setup, and needs to log out to the NGN AS after the call ends.
如图 2所示,为在图 1所示的网络系统上实现 NGN终端话费立显的处理过 程示意图, 其中在呼叫建立后, NGN终端通过基于私有协议建立的通信链路向 NGNAS发送话费立显请求消息,该请求消息中携带主叫用户、被叫用户信息及 其呼叫标识信息等(步骤 1 ); 等待呼叫结束后, NGN AS对此次呼叫通话进行 扣费出话单处理后,通过和终端之间已经建立的通信链路向 NGN终端反馈呼叫 曰志, 所反馈的呼叫日志中包括呼叫标识、 主叫用户信息、 被叫用户信息、 通 话开始时间、 通话持续时间及其通话费用信息等(步骤 2 ); NGN终端将接收到 的呼叫日志中包含的信息解析显示即可实现话费立显的目的。 As shown in FIG. 2, a schematic diagram of a process for implementing NGN terminal call fee display on the network system shown in FIG. 1 , wherein after the call is established, the NGN terminal sends a call fee to the NGNAS through a communication link established based on the private protocol. a request message, where the request message carries the calling user, the called user information, and the call identification information thereof (step 1); after the call is terminated, the NGN AS performs the billing and billing process for the call call, and then passes the The communication link established between the terminals feeds back the call to the NGN terminal Qi Zhi, the feedback call log includes call identification, calling user information, called user information, call start time, call duration and call charge information (step 2); the NGN terminal will receive the call log. The included information analysis display can achieve the purpose of the call fee.
但是本申请的发明人发现按照上述 NGN终端话费立显的处理方式, 需要 NGN终端基于私有协议建立的通信链路,在呼叫前首先到 NGN AS上进行注册, 并在呼叫建立期间始终和 NGN AS保持心跳握手消息, 以及在呼叫结束后再到 NGNAS上进行注销处理,这样必然会导致 NGN终端和 NGN AS之间信令链路 的额外开销, 同时也会增加 NGN终端和 NGN AS的处理负荷。 发明内容  However, the inventor of the present application finds that according to the above-mentioned processing method of the NGN terminal call fee, the communication link established by the NGN terminal based on the private protocol is required to register with the NGN AS before the call, and always with the NGN AS during the call setup. The heartbeat handshake message is maintained, and the logout process is performed on the NGNAS after the call is terminated. This inevitably leads to additional overhead of the signaling link between the NGN terminal and the NGN AS, and also increases the processing load of the NGN terminal and the NGN AS. Summary of the invention
本发明实施例提供一种话费立显实现方法,以避免 NGN终端和 NGN AS之 间的额外信令开销, 降低 NGN终端和 NGN AS的处理负荷。  The embodiment of the present invention provides a method for implementing a call fee display to avoid additional signaling overhead between the NGN terminal and the NGN AS, and reduce the processing load of the NGN terminal and the NGN AS.
相应地, 本发明实施例还提供了一种基于 NGN的终端、 交换设备及其应用 服务器。  Correspondingly, an embodiment of the present invention further provides an NGN-based terminal, a switching device, and an application server thereof.
本发明实施例提供了一种话费立显实现方法, 包括步骤: 在下一代网络中, 终端在通话建立后, 将对该通话的话费立显请求消息发送到交换设备, 由所述 交换设备将话费立显请求消息转发给应用服务器; 所述应用服务器将对该通话 过程进行计费的结果信息下发到所述交换设备, 由所述交换设备将计费结果信 息下发给所述终端; 所述终端将接收到的计费结果信息进行解析显示。  The embodiment of the present invention provides a method for implementing a call fee display, including the steps of: in a next-generation network, after the call is established, the terminal sends a call request message to the switching device, where the switching device will The billing request message is forwarded to the application server; the application server delivers the result information of the billing process to the switching device, and the switching device sends the billing result information to the terminal; The terminal parses and displays the received charging result information.
相应地, 本发明实施例提供了一种基于下一代网络的终端, 包括请求消息 发送单元, 用于在通话建立后, 将对该通话的话费立显请求消息发送到交换设 备; 计费结果接收单元, 用于接收所述交换设备下发的计费结果信息; 以及计 费结果解析显示单元, 用于将所述计费结果接收单元接收到的计费结果信息进 行解析显示。  Correspondingly, the embodiment of the present invention provides a terminal based on a next generation network, including a request message sending unit, configured to send a call fee request message for the call to the switching device after the call is established; The unit is configured to receive the charging result information that is sent by the switching device, and the charging result analysis display unit, configured to parse and display the charging result information received by the charging result receiving unit.
相应地, 本发明实施例提供了一种基于下一代网络的交换设备, 包括请求 消息转发单元, 用于将终端发来的话费立显请求消息转发给应用服务器; 以及 计费结果转发单元, 用于将应用服务器下发的, 针对所述终端发来的话费立显 请求消息, 对通话过程进行计费的计费结果信息转发给所述终端。 Correspondingly, the embodiment of the present invention provides a switching device based on a next generation network, including a request message forwarding unit, configured to forward a call charge request message sent by the terminal to the application server; and a charging result forwarding unit, For the terminal that is sent by the application server, the fee is sent to the terminal. The request message is forwarded to the terminal by charging result information for charging the call process.
相应地, 本发明实施例提供了一种基于下一代网络的应用服务器, 包括请 求消息接收单元, 用于接收交换设备发来的话费立显请求消息; 计费单元, 用 于根据所述请求消息接收单元接收到的话费立显请求消息, 对通话过程进行计 费; 计费结果下发单元, 用于将所述计费单元的计费结果信息下发到所述交换 设备。  Correspondingly, an embodiment of the present invention provides an application server based on a next generation network, including a request message receiving unit, configured to receive a call charge request message sent by the switching device, and a charging unit, configured to use the request message according to the request message The billing request request message is received by the receiving unit, and the billing process is performed. The billing result sending unit is configured to send the billing result information of the billing unit to the switching device.
本发明实施例还提供了一种基于下一代网络的增值业务处理系统, 包括终 端、 交换设备和应用服务器, 其中终端, 用于向交换设备发送增值业务处理请 求消息, 以及接收交换设备下发的增值业务处理结果信息; 交换设备, 用于将 终端发来的增值业务处理请求消息转发给应用服务器, 以及将应用服务器发来 的增值业务处理结果信息转发给终端; 应用服务器, 用于接收交换设备发来的 增值业务处理请求消息, 以及根据接收的增值业务处理请求消息进行处理得到 对应的增值业务处理结果信息, 并将得到的增值业务处理结果信息下发到交换 设备。  The embodiment of the present invention further provides a value-added service processing system based on a next-generation network, including a terminal, a switching device, and an application server, where the terminal is configured to send a value-added service processing request message to the switching device, and the receiving switch device delivers the The value-added service processing result information; the switching device, configured to forward the value-added service processing request message sent by the terminal to the application server, and forward the value-added service processing result information sent by the application server to the terminal; the application server, configured to receive the switching device The value-added service processing request message is sent, and the value-added service processing result information is processed according to the received value-added service processing request message, and the obtained value-added service processing result information is sent to the switching device.
本发明实施例在 NGN网络中, 通过利用 NGN终端和交换设备之间、 交换 设备和 NGN AS之间已有的 SIP链路, 由软交换来透传 NGN终端和 NGN AS 之间交互的话费立显请求消息及其承载有话费信息的通话日志消息, 从而可以 实现 NGN终端无需再和 NGN AS之间重新建立 IP链路,也能达到 NGN终端话 费立显的目的, 因此避免了 NGN终端和 NGN AS之间的额外信令开销,相应也 降低了 NGN终端和 NGN AS的处理负荷。 附图说明  In the NGN network, the interaction between the NGN terminal and the NGN AS is transparently transmitted by the softswitch by using the existing SIP link between the NGN terminal and the switching device, and between the switching device and the NGN AS. The request message and the call log message carrying the call charge information are displayed, so that the NGN terminal does not need to re-establish an IP link with the NGN AS, and the NGN terminal call fee can be achieved, thereby avoiding the NGN terminal and the NGN. The additional signaling overhead between the ASs also reduces the processing load on the NGN terminal and the NGN AS. DRAWINGS
下面将结合各个附图对本发明技术方案的具体实施过程及其对应能够达到 的有益效果进行详细说明, 在各附图中:  The specific implementation process of the technical solution of the present invention and the corresponding beneficial effects thereof can be described in detail below with reference to the accompanying drawings, in which:
图 1为现有实现 NGN终端话费立显的网络系统组成结构框图;  FIG. 1 is a structural block diagram of a network system for implementing an NGN terminal call fee display;
图 2为在图 1所示的网络系统上实现 NGN终端话费立显的处理过程示意图; 图 3为本发明实施例实现话费立显的系统组成结构框图; 图 4 为本发明实施例系统中终端、 交换设备和应用服务器的具体组成结构 框图; 2 is a schematic diagram of a process of implementing NGN terminal call fee display on the network system shown in FIG. 1; FIG. 3 is a block diagram of a system component structure for implementing a call charge display in an embodiment of the present invention; 4 is a block diagram showing specific structures of a terminal, a switching device, and an application server in a system according to an embodiment of the present invention;
图 5为本发明实施例话费立显实现方法的处理流程图;  FIG. 5 is a flowchart of processing a method for implementing a fee fee display according to an embodiment of the present invention; FIG.
图 6为本发明话费立显实现方法实施例的具体实施过程示意图。 具体实施方式  FIG. 6 is a schematic diagram of a specific implementation process of an embodiment of a method for implementing a call charge. detailed description
由于目前在 NGN网络中, NGN终端在交换设备上注册成功后, 会定时向 交换设备发起心跳消息, 交换设备返回对应的应答结果后, 双方之间即保持了 一条 SIP链路, 且交换设备和 NGN AS之间也存在着对应的 SIP链路, 本发明 实施例的技术方案正是基于该特点, 提出在通话建立成功后, 由交换设备利用 已经建立的 SIP链路来转发终端和 NGN AS之间交互的话费立显请求和话费结 果信息,从而实现 NGN终端的话费立显功能,以此来避免 NGN终端和 NGN AS 之间的额外信令链路开销, 此外还可以降低 NGN终端和 NGN AS的处理负荷。  After the NGN terminal is successfully registered on the switching device, the NGN terminal periodically sends a heartbeat message to the switching device. After the switching device returns the corresponding response result, the SIP link is maintained between the two parties, and the switching device and the switching device maintain A corresponding SIP link exists between the NGNs. The technical solution of the embodiment of the present invention is based on the feature that the switching device forwards the terminal and the NGN AS by using the established SIP link after the call is successfully established. The interaction between the request and the call result information, so as to realize the call fee display function of the NGN terminal, thereby avoiding the extra signaling link overhead between the NGN terminal and the NGN AS, and also reducing the NGN terminal and the NGN AS Processing load.
如图 3 所示, 为本发明实施例实现话费立显的系统组成结构框图, 其包括 NGN终端 (图中示出了 NGN终端 1和 NGN终端 2 )、 NGN交换设备(图中示 出了 NGN交换设备 1和 NGN交换设备 2 )和 NGN AS , 其中, NGN终端用于 在通话建立后,通过和 NGN交换设备之间已经建立的 SIP链路将对应该通话的 话费立显请求消息发送给交换设备, NGN交换设备通过和 NGN AS之间建立的 SIP链路将 NGN终端发来的话费立显请求消息转发给 NGN AS (图中所示的上 行处理过程)。 NGN AS根据接收到的话费立显请求消息, 对该通话过程进行计 费, 并将计费结果信息下发给 NGN 交换设备, 由 NGN交换设备进而将接收到 的计费结果信息转发给 NGN终端,终端再对接收到的计费结果信息进行解析显 示, 即可实现话费立显的目的(图中所示的下行处理过程)。 其中 NGN AS可以 每隔规定时间对该通话过程进行一次计费处理, 并将计费结果信息下发给 NGN 交换设备, 当然也可以釆取在该通话过程结束后再对该通话过程进行计费, 并 将最终计费结果信息下发给 NGN交换设备,如果 NGNAS在通话过程没有结束 时下发计费结果信息, 则可以直接基于在该通话过程中建立的 SIP链路来下发, 而如果在通话过程结束时再下发计费结果信息, 则需要釆用新建链路或其它的 会话外链路来下发。 As shown in FIG. 3, it is a block diagram of a system component structure for realizing a call fee for the embodiment of the present invention, which includes an NGN terminal (the NGN terminal 1 and the NGN terminal 2 are shown) and an NGN switching device (the NGN is shown in the figure). The switching device 1 and the NGN switching device 2) and the NGN AS, wherein the NGN terminal is configured to send a call request message corresponding to the call to the exchange through the established SIP link between the NGN switching device after the call is established. The NGN switching device forwards the call charge request message sent by the NGN terminal to the NGN AS through the SIP link established between the NGN AS and the NGN AS (the uplink processing procedure shown in the figure). The NGN AS charges the call process according to the received call charge request message, and sends the charging result information to the NGN switching device, and the NGN switching device further forwards the received charging result information to the NGN terminal. After the terminal analyzes and displays the received charging result information, the terminal can realize the purpose of the call fee display (the downlink processing process shown in the figure). The NGN AS can perform the charging process on the call process at a specified time, and send the charging result information to the NGN switching device. Of course, the NGN AS can also charge the call process after the call process ends. And sending the final charging result information to the NGN switching device. If the NGNAS sends the charging result information when the call process is not finished, the NGNAS can be directly sent based on the SIP link established during the call. If the billing result information is sent at the end of the call, the new link or other out-of-session link needs to be sent.
如图 4 所示, 为本发明实施例系统中终端、 交换设备和应用服务器的具体 组成结构框图,其中 NGN终端包括请求消息发送单元 101 ,用于在通话建立后, 基于针对该通话已经建立的 SIP链路将对该通话的话费立显请求消息发送到交 换设备, 其中该请求消息发送单元 101 发送的话费立显请求消息可以但不限于 为承载有对应该通话的呼叫记录标识的会话内 SIP INFO消息, 或承载有对应该 通话的呼叫记录标识的 SIP MESSAGE消息等; 计费结果接收单元 102, 用于接 收交换设备下发的计费结果信息; 以及计费结果解析显示单元 103 , 用于将上述 计费结果接收单元 102接收到的计费结果信息进行解析显示处理。  As shown in FIG. 4, it is a block diagram of a specific structure of a terminal, a switching device, and an application server in the system according to the embodiment of the present invention, where the NGN terminal includes a request message sending unit 101, which is used after the call is established, based on the call established. The SIP link sends a call request request message to the switching device, wherein the call charge request message sent by the request message sending unit 101 can be, but is not limited to, an in-session SIP that carries the call record identifier corresponding to the call. The INFO message, or the SIP MESSAGE message carrying the call record identifier corresponding to the call, etc.; the charging result receiving unit 102, configured to receive the charging result information delivered by the switching device; and the charging result analysis display unit 103, configured to The charging result information received by the charging result receiving unit 102 is subjected to analysis and display processing.
NGN交换设备中包括请求消息转发单元 201 , 用于基于针对通话过程已经 建立的 SIP链路,将终端发来的话费立显请求消息转发给 NGN AS; 以及计费结 果转发单元 202,用于将 NGN AS下发的针对该话费立显请求消息,对通话过程 进行计费的计费结果信息转发给 NGN终端。如果 NGNAS在通话过程未结束时 下发计费结果信息, 则计费结果转发单元 202将计费结果信息基于通话过程已 经建立的 SIP链路下发给 NGN终端,而如果 NGNAS在通话过程结束时下发计 费结果信息, 则计费结果转发单元 202 需要将计费结果信息基于新建链路或其 它的会话外链路下发给 NGN终端。  The NGN switching device includes a request message forwarding unit 201, configured to forward the call charge request message sent by the terminal to the NGN AS based on the SIP link that has been established for the call process, and the charging result forwarding unit 202, for The billing result message sent by the NGN AS for the billing request message is forwarded to the NGN terminal. If the NGNAS sends the charging result information when the call process is not completed, the charging result forwarding unit 202 delivers the charging result information to the NGN terminal based on the SIP link that has been established during the call process, and if the NGNAS is sent at the end of the call process For the charging result information, the charging result forwarding unit 202 needs to deliver the charging result information to the NGN terminal based on the newly established link or other out-of-session link.
NGNAS中包括请求消息接收单元 301 ,用于接收交换设备发来的话费立显 请求消息; 计费单元 302, 用于根据上述请求消息接收单元 301接收到的话费立 显请求消息, 对通话过程进行计费处理, 其中计费单元 302 可以每隔规定时间 对通话过程进行一次计费, 以得到通话过程中不同时段的话费信息, 或者在通 话过程结束后对通话过程进行计费处理, 以得到本次通话过程的最终计费结果 信息; 计费结果下发单元 303 , 用于将上述计费单元 302的计费结果信息下发到 交换设备。  The NGNAS includes a request message receiving unit 301, configured to receive a call charge request message sent by the switching device, and a charging unit 302, configured to perform the call process according to the call charge request message received by the request message receiving unit 301. The billing process, wherein the billing unit 302 can perform billing for the call process at a specified time to obtain the billing information of different time periods during the call, or perform billing processing on the call process after the call process ends. The final charging result information of the secondary call process; the charging result issuing unit 303 is configured to send the charging result information of the charging unit 302 to the switching device.
如图 5所示,为本发明实施例话费立显实现方法的处理流程图,其中在 NGN 网络中, 终端在通话建立后, 将对该通话的话费立显请求消息发送到交换设备, 由交换设备将该话费立显请求消息转发给应用服务器(步骤 10 ); 应用服务器根 据接收到的话费立显请求消息, 将对该通话过程进行计费的结果信息下发到交 换设备, 由交换设备将该计费结果信息下发给终端(步骤 20 ); 由终端将接收到 的计费结果信息进行解析显示 (步骤 30 )。 As shown in FIG. 5, it is a processing flowchart of a method for implementing a call fee display in an embodiment of the present invention. In an NGN network, after the call is established, the terminal sends a call request message to the switching device. Forwarding the call charge request message to the application server by the switching device (step 10); the application server sends the result information of the billing process to the switching device according to the received call charge request message, and the exchange is performed. The device sends the charging result information to the terminal (step 20); the terminal displays and analyzes the received charging result information (step 30).
其中 NGN网络中的交换设备通常为软交换设备, 但还可以是 IP多媒体子 系统(IMS, IP Multimedia Subsystem )中的呼叫会话控制功能实体(CSCF, Call Session Control Function ),本发明下述实施例以交换设备为软交换设备为例对本 发明方案原理进行详细阐述, 其中有关 CSCF 的实现原理与软交换的实现原理 类似, 这里不再给以过多赘述。  The switching device in the NGN network is usually a softswitch device, but may also be a Call Session Control Function (CSCF) in the IP Multimedia Subsystem (IMS). The following embodiments of the present invention The principle of the present invention is described in detail by taking the switching device as a softswitch device as an example. The implementation principle of the CSCF is similar to the implementation principle of the softswitch, and no further description is given here.
由于 NGN终端和 NGN软交换之间建立的链路是基于 SIP协议的, 通过建 立的 SIP链路, NGN终端可以实现到 NGN软交换进行注册、 注销处理, 并和 NGN软交换之间交互心跳消息和呼叫信令消息。 本发明实施例技术方案这里考 虑到在 SIP协议中可以携带 body信息的协议有 SIP INFO和 SIP MESSAGE消息, 并且 SIP INFO消息在 RFC3261标准规范中已经给以定义,因此本发明实施例技 术方案中建议釆用 SIP INFO消息, 来实现由软交换透传 NGN终端到 NGN AS 之间交互的消息。 同理, SIP MESSAGE消息也可以作为 NGN终端通过软交换 和 NGN AS之间交互消息的承载协议, 因此本发明实施例技术方案中也可以釆 用 SIP MESSAGE消息,来实现由软交换透传 NGN终端到 NGN AS 之间交互的 消息。  Since the link established between the NGN terminal and the NGN softswitch is based on the SIP protocol, the NGN terminal can perform registration and logout processing to the NGN softswitch and interact with the NGN softswitch through the established SIP link. And call signaling messages. The technical solution of the embodiment of the present invention considers that the protocol that can carry the body information in the SIP protocol is a SIP INFO and a SIP MESSAGE message, and the SIP INFO message has been defined in the RFC3261 standard specification, so it is recommended in the technical solution of the embodiment of the present invention. The SIP INFO message is used to implement a message transparently transmitting the interaction between the NGN terminal and the NGN AS by the softswitch. For the same reason, the SIP MESSAGE message can also serve as a bearer protocol for the NGN terminal to exchange messages between the softswitch and the NGN AS. Therefore, the SIP MESSAGE message can also be used in the technical solution of the embodiment of the present invention to implement the transparent transmission of the NGN terminal by the softswitch. A message to interact with the NGN AS.
这样, NGN终端在与被叫通话建立后, 可以将本次通话的呼叫记录标识携 带在会话内 SIP INFO消息中, 以作为话费立显请求消息发送给 NGN软交换, 当然也可以将本次通话的呼叫记录标识携带在 SIP MESSAGE消息中,作为话费 立显请求消息发送给 NGN软交换。  In this way, after the NGN terminal establishes a call with the called party, the call record identifier of the current call can be carried in the SIP INFO message in the session, and sent to the NGN softswitch as a call charge request message, and the call can be made. The call record identifier is carried in the SIP MESSAGE message and sent to the NGN softswitch as a call charge request message.
通常 NGN AS会将对本次通话过程进行计费的结果信息承载在通话日志消 息中通过 NGN软交换透传给 NGN终端, 其中下发的通话日志消息中除包括通 话费用信息之外, 还包括通话记录标识、 主叫号码信息、 被叫号码信息、 通话 开始时间及其呼叫持续时间等信息。 由于 NGN AS下发通话日志消息时, 通话 过程已经结束,所以 NGN终端和软交换之间建立的相应呼叫链路也已经被释放, 因此这时 NGN AS可以将通话日志消息承载在会话外 SIP INFO消息中、或承载 在 SIP MESSAGE消息中通过软交换透传给 NGN终端。其中 NGN AS可以基于 可扩展标记语言 ( XML )来描述通话日志消息的内容。 Generally, the NGN AS carries the result information of the charging process in the call log message to the NGN terminal through the NGN softswitch, and the call log message delivered includes the call charge information. Information such as call record identification, calling number information, called number information, call start time, and call duration. When the NGN AS sends a call log message, the call is made. The process has ended, so the corresponding call link established between the NGN terminal and the softswitch has also been released. Therefore, the NGN AS can carry the call log message in the out-of-session SIP INFO message or in the SIP MESSAGE message. The softswitch is transparently transmitted to the NGN terminal. The NGN AS can describe the content of the call log message based on Extensible Markup Language (XML).
基于图 3所示的系统架构, 以 SIP INFO消息协议为例描述软交换如何透传 NGN终端和 NGN AS之间交互的消息内容, 具体如下:  Based on the system architecture shown in Figure 3, the SIP INFO message protocol is used as an example to describe how the softswitch transparently transmits the message content between the NGN terminal and the NGN AS. The details are as follows:
1. NGN终端首先在软交换上进行注册, 然后再向软交换发送 SIP INFO消 息, 相应地, 软交换需要判断 SIP INFO消息是否是从(From )号码注册的 IP 地址上发来的。  1. The NGN terminal first registers on the softswitch and then sends the SIP INFO message to the softswitch. Accordingly, the softswitch needs to determine whether the SIP INFO message is sent from the IP address registered with the (From) number.
2. NGN终端只需要配置软交换的 IP地址, 可以不用进一步知道 NGN AS 的 IP地址; NGN终端向 NGNAS发送 INFO消息时, 只需要发送到注册的软交 换。  2. The NGN terminal only needs to configure the IP address of the softswitch, and the NGN AS does not need to know the IP address of the NGN AS. When the NGN terminal sends an INFO message to the NGNAS, it only needs to send the softswitch to the registration.
3. 软交换接收到 NGN终端发来的 SIP INFO消息后, 可以根据该消息携带 的 Request URI 中包含的 NGN AS接入码信息, 确定转发到哪个 NGN AS。  3. After receiving the SIP INFO message sent by the NGN terminal, the softswitch can determine which NGN AS to forward to according to the NGN AS access code information contained in the Request URI carried by the message.
4. NGN AS向 NGN终端发送承载有通话日志消息的 INFO消息时, NGN AS 把 INFO消息先发送到软交换, 软交换能够根据该消息携带的 Request URI中包 含的的主叫号码信息, 把 INFO 消息转发到该号码对应注册的 IP地址标识的 NGN终端上。这样 NGN AS就不需要知道 NGN终端的注册地址信息,如果 NGN 终端没有在软交换上进行注册, 软交换在接收到 NGNAS发来的 INFO消息后, 可以向 NGN AS返回错误码。  4. When the NGN AS sends the INFO message carrying the call log message to the NGN terminal, the NGN AS sends the INFO message to the softswitch first, and the softswitch can send the INFO according to the calling number information contained in the Request URI carried by the message. The message is forwarded to the NGN terminal identified by the registered IP address of the number. In this way, the NGN AS does not need to know the registration address information of the NGN terminal. If the NGN terminal does not register on the softswitch, the softswitch can return an error code to the NGN AS after receiving the INFO message sent by the NGNAS.
软交换透传的由 NGN终端和 NGN AS之间交互的 INFO消息中通常包含以 下 SIP元素: From, To, Content Type, Content Length, Status Code, Body, 软交换可以将没有 Body的 INFO消息做丟弃处理。  The INFO message exchanged between the NGN terminal and the NGN AS that is transparently transmitted by the softswitch usually includes the following SIP elements: From, To, Content Type, Content Length, Status Code, Body, Softswitch can lose the INFO message without Body. Discard the processing.
这里 NGN终端和 NGN AS之间交互的 SIP INFO消息内容可以统一釆用 UTF-8编码方式, 并且传输过程中可以釆用 base64算法对传输内容进行加密。  Here, the content of the SIP INFO message exchanged between the NGN terminal and the NGN AS can be uniformly used in the UTF-8 encoding mode, and the transmission content can be encrypted by using the base64 algorithm during the transmission.
其中 NGN主叫终端呼叫的被叫终端可以为 NGN终端、 PSTN终端、 GSM 终端及其 CDMA终端等各种类型的终端, 在本发明实施例中对于各种类型的被 叫终端, 其信令处理流程基本类似, 在此不作详细说明。 The called terminal in which the NGN calling terminal calls may be various types of terminals such as an NGN terminal, a PSTN terminal, a GSM terminal, and a CDMA terminal thereof, and is used in various types of the present invention in the embodiment of the present invention. The terminal is called, and its signaling processing flow is basically similar, and will not be described in detail here.
如图 6 所示, 为本发明话费立显实现方法实施例的具体实施过程示意图, 其具体实施过程如下:  As shown in FIG. 6 , it is a schematic diagram of a specific implementation process of an embodiment of a method for implementing a call charge, and the specific implementation process is as follows:
在主叫终端和被叫终端通话建立成功后, NGN主叫终端将对该通话的话费 立显请求消息发送到对应的软交换( SoftSwitch ), 其中 NGN终端可以将承载有 对应该通话的呼叫记录标识的会话内 SIP INFO消息作为话费立显请求消息。 即 在 NGN 主叫终端和被叫终端之间的通话建立后, NGN 主叫终端主动向 SoftSwitch发送一条会话内 SIP INFO消息, 携带本次通话的呼叫记录标识; 软 交换将该会话内 SIP INFO消息转发给 NGN AS。 其中 NGN终端向 SoftSwitch 发送的 SIP INFO消息的具体内容如下:  After the call between the calling terminal and the called terminal is successfully established, the NGN calling terminal sends a call request message to the corresponding softswitch (SoftSwitch), where the NGN terminal can carry the call record corresponding to the call. The identified intra-session SIP INFO message is used as a call charge request message. That is, after the call between the NGN calling terminal and the called terminal is established, the NGN calling terminal sends an in-session SIP INFO message to the SoftSwitch to carry the call record identifier of the current call; the softswitch sends the SIP INFO message in the session. Forward to the NGN AS. The specific contents of the SIP INFO message sent by the NGN terminal to the SoftSwitch are as follows:
INFO sip:44182@10.75.35.161; user=phone SIP/2.0  INFO sip:44182@10.75.35.161; user=phone SIP/2.0
Via: SIP/2.0 UDP 10.70.106.82:5060;branch=z9hG4bK3883054875  Via: SIP/2.0 UDP 10.70.106.82:5060;branch=z9hG4bK3883054875
From: <sip:075589834250@10.75.35.161;user=phone>;tag=1451640803  From: <sip:075589834250@10.75.35.161;user=phone>;tag=1451640803
To: <sip: 075589834251@10.75.35.161;user=phone>  To: <sip: 075589834251@10.75.35.161;user=phone>
Call-ID: 2585671374@10.70.106.82  Call-ID: 2585671374@10.70.106.82
CSeq: 38 INFO  CSeq: 38 INFO
Max-Forwards: 5  Max-Forwards: 5
User-Agent: Flexit Softphone vl.O  User-Agent: Flexit Softphone vl.O
Subject: Client Request  Subject: Client Request
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, REFER, SUBSCRIBE, NOTIFY, MESSAGE, INFO Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, REFER, SUBSCRIBE, NOTIFY, MESSAGE, INFO
Content-Type: text/xml Content-Type: text/xml
Content-Length:302  Content-Length: 302
<in^ <in^
<callRecordID>e9b3b880-33f8-4b0b-97cb-8a48e711266b</callRecordID> - ——呼叫记录标识 <callRecordID>e9b3b880-33f8-4b0b-97cb-8a48e711266b</callRecordID> - ——call record identifier
</in^ 参数说明:
Figure imgf000010_0001
</in^ Parameter Description:
Figure imgf000010_0001
NGN AS接收到 NGN主叫终端通过 SoftSwitch透传来的会话内 SIP INFO 请求消息后, 向 SoftSwitch反馈 200 OK消息, 由 SoftSwitch将 NGN AS下发的 200 OK消息反馈给 NGN主叫终端。 其中 NGN AS反馈的 200 OK消息中消息 体( Body ) 内容为空, 其反馈的 200 OK消息具体内容如下: The NGN AS receives the intra-session SIP INFO transparently transmitted by the NGN calling terminal through the SoftSwitch. After the request message is sent, the 200 OK message is sent back to the SoftSwitch, and the 200 OK message sent by the NGN AS is fed back to the NGN calling terminal by the SoftSwitch. The content of the body of the 200 OK message fed back by the NGN AS is empty, and the specific content of the feedback 200 OK message is as follows:
SIP/2.0 200 OK  SIP/2.0 200 OK
From: <sip:075589834250@10.75.35.161;user=phone>;tag=1451640803  From: <sip:075589834250@10.75.35.161;user=phone>;tag=1451640803
To: <sip: 075589834251 @10.75.35.161; user=phone>;tag=db2ccb77  To: <sip: 075589834251 @10.75.35.161; user=phone>;tag=db2ccb77
CSeq: 38 INFO  CSeq: 38 INFO
Call-ID: 2585671374@10.70.106.82  Call-ID: 2585671374@10.70.106.82
Via: SIP/2.0 UDP 10.70.106.82:5060;branch=z9hG4bK3883054875;rport=5060  Via: SIP/2.0 UDP 10.70.106.82:5060;branch=z9hG4bK3883054875;rport=5060
Content-Length: 0 消息内容为空  Content-Length: 0 The message content is empty
Content-Type: text/xml 通话过程结束后, 主叫终端和被叫终端之间已经拆线, 这时 NGN AS对该 通话过程进行计费出话单后, 主动将呼叫记录标识、 主叫号码信息、 被叫号码 信息、 呼叫开始时间、 呼叫持续时间以及计费结果信息等组成的通话日志消息 通过会话外 SIP INFO消息发送给 SoftSwitch, 进而由 SoftSwitch把 NGN AS下 发的该会话外 SIP INFO消息透传给 NGN主叫终端,其中 NGN AS可以基于 XML 语言来描述通话日志消息。 其中 NGN AS下发给 SoftSwitch的会话外 SIP INFO 消息的具体内容如下:  Content-Type: text/xml After the call process ends, the caller and the called terminal are disconnected. After the NGN AS bills the call, the call record identifier and the calling number are taken. The session log message consisting of the message, the called number information, the call start time, the call duration, and the charging result information is sent to the SoftSwitch through the out-of-session SIP INFO message, and the sessionless SIP INFO message sent by the NGN AS is sent by the SoftSwitch. Transparently transmitted to the NGN calling terminal, wherein the NGN AS can describe the call log message based on the XML language. The details of the out-of-session SIP INFO message sent by the NGN AS to SoftSwitch are as follows:
INFO sip:075589834250@10.70.106.82:5060;user=phone SIP/2.0  INFO sip:075589834250@10.70.106.82:5060;user=phone SIP/2.0
From: <sip:44182@10.70.106.82;user=phone>;tag=a942eelb  From: <sip:44182@10.70.106.82;user=phone>;tag=a942eelb
To: <sip:89834250@10.70.106.82;user=phone>  To: <sip:89834250@10.70.106.82;user=phone>
CSeq: 1 INFO  CSeq: 1 INFO
Call-ID: SBCSBC56bc3b94cb92f4a0B2d32242fd7c5b9@59.37.73.1  Call-ID: SBCSBC56bc3b94cb92f4a0B2d32242fd7c5b9@59.37.73.1
Via: SIP/2.0 UDP 10.75.35.161 :5060;branch=z9hG4bK3503edl8b  Via: SIP/2.0 UDP 10.75.35.161 :5060;branch=z9hG4bK3503edl8b
Max-Forwards: 70  Max-Forwards: 70
Contact: <sip:44182@10.75.35.161 :5060;user=phone>  Contact: <sip:44182@10.75.35.161 :5060;user=phone>
Content-Length: 137  Content-Length: 137
Content-Type: text/xml  Content-Type: text/xml
<in^ <in^
<callRecordID>e9b3b880-33f8-4b0b-97cb-8a48e711266b</callRecordID>一一 呼叫记录标识  <callRecordID>e9b3b880-33f8-4b0b-97cb-8a48e711266b</callRecordID> one call record identifier
<caller>89834250</caller> 主叫号码 <caller>89834250</caller> calling number
<callee>8983425 K/callee> 被叫号码 <beginTime>20061230135530</ beginTime> 呼叫开始时间<callee>8983425 K/callee> called number <beginTime>20061230135530</ beginTime> Call start time
<callDuration>300</> pf H持续 B† I '司 <callDuration>300</> p f H continues B† I ' Division
<fee>150</fee> 通话  <fee>150</fee> call
</in^ 参数说明:  </in^ Parameter Description:
Figure imgf000012_0001
Figure imgf000012_0001
SoftSwitch根据 NGN AS下发的该会话外 SIP INFO消息中携带的 From号 码标识, 找到注册在 SoftSwitch的 NGN主叫终端的对应通信链路, 并把该会话 外 SIP INFO消息通过该找到的通信链路转发给 NGN主叫终端。  The SoftSwitch finds the corresponding communication link of the NGN calling terminal registered in the SoftSwitch according to the From number identifier carried in the SIP INFO message sent by the NGN AS, and passes the outbound SIP INFO message through the found communication link. Forward to the NGN calling terminal.
NGN主叫终端对 NGN AS通过 SoftSwitch透传来的 SIP INFO消息中的 body 消息体中的基于 XML描述的消息内容进行解码后,根据呼叫记录标识在显示界 面上正确显示本次通话的详细记录信息,从而实现了 NGN主叫终端话费立显的 功能。  After the NGN calling terminal decodes the message content based on the XML description in the body message body in the SIP INFO message transparently transmitted by the NGN AS, the NGN AS correctly displays the detailed record information of the current call on the display interface according to the call record identifier. Thus, the function of the NGN calling terminal call fee is realized.
NGN主叫终端接收到 NGN AS通过 SoftSwitch透传来通话日志消息后, 返 回 200 OK消息给 SoftSwitch, SoftSwitch将接收到的 200 OK消息进而透传给 NGNAS。 其中 NGN主叫终端反馈的 200 OK消息中消息体(Body ) 内容为空, 其反馈的 200 OK消息具体内容如下:  After receiving the call log message transmitted by the NGN AS through the SoftSwitch, the NGN calling terminal returns a 200 OK message to the SoftSwitch, and the SoftSwitch transmits the received 200 OK message to the NGNAS. The content of the message body in the 200 OK message fed back by the NGN calling terminal is empty, and the specific content of the feedback 200 OK message is as follows:
SIP/2.0 200 OK  SIP/2.0 200 OK
Via: SIP/2.0 UDP 10.75.35.161 :5060;branch=z9hG4bK3503edl8b  Via: SIP/2.0 UDP 10.75.35.161 :5060;branch=z9hG4bK3503edl8b
From: <sip:44182@10.70.106.82;user=phone>;tag=a942eelb To: <sip:89834250@10.70.106.82;user=phone>;tag=3317198443 From: <sip:44182@10.70.106.82;user=phone>;tag=a942eelb To: <sip:89834250@10.70.106.82;user=phone>;tag=3317198443
Call-ID: SBCSBC56bc3b94cb92f4a0B2d32242fd7c5b9@59.37.73.1  Call-ID: SBCSBC56bc3b94cb92f4a0B2d32242fd7c5b9@59.37.73.1
CSeq: 1 INFO  CSeq: 1 INFO
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO  Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO
Content-Length: 00 消息内容为空 在上述实施例的具体处理过程中, NGN终端和 NGN AS之间通过软交换透 传的消息还可以基于 SIP MESSAGE消息协议,具体实施过程同上述实施例的实 现原理相似, 这里不再过多赘述。  Content-Length: 00 The content of the message is empty. In the specific process of the foregoing embodiment, the message transparently transmitted between the NGN terminal and the NGN AS through the softswitch may also be based on the SIP MESSAGE message protocol, and the specific implementation process is the same as the implementation of the foregoing embodiment. The principle is similar, and will not be repeated here.
由此可见, 釆用本发明实施例提出的话费立显实现方案, 将具体如下的有 益性:  It can be seen that, by using the call fee display implementation solution proposed by the embodiment of the present invention, the following benefits are as follows:
釆用本发明实施例话费立显实现方案, NGN终端无需向 NGN AS进行注册、 注销处理, 并和 NGN AS保持心跳消息, 只需要维护在通话过程中和软交换已 经建立的 SIP协议链路即可,因此可以较好的减小 NGNAS和 NGN终端的处理 负荷, 节约了系统性能开销。  In the embodiment of the present invention, the NGN terminal does not need to register and log out to the NGN AS, and maintains a heartbeat message with the NGN AS, and only needs to maintain the SIP protocol link established during the call and the softswitch. Therefore, the processing load of the NGNAS and the NGN terminal can be better reduced, and the system performance overhead is saved.
釆用本发明实施例话费立显实现方案, NGN终端可以利用和软交换之间已 经存在的 SIP链路和 NGNAS交互实现话费立显, 而无需额外增加一条到 NGN AS的 IP链路,从而使得话费立显实现简单, 系统维护方便,增强了系统的可扩 展性和灵活性。  In the embodiment of the present invention, the NGN terminal can realize the call fee display by using the existing SIP link and the NGNAS interaction between the softswitch and the NGNAS without adding an additional IP link to the NGN AS. The phone bill is easy to implement, the system is easy to maintain, and the system's scalability and flexibility are enhanced.
釆用本发明实施例话费立显实现方案, NGN终端不需要主动向 NGN AS进 行注册, 因此 NGN AS的 IP地址发生改变不需要对 NGN终端的配置进行更改, 因此可以避免这部分维护工作量。  In the embodiment of the present invention, the NGN terminal does not need to actively register with the NGN AS. Therefore, the change of the IP address of the NGN AS does not require changes to the configuration of the NGN terminal, so that the maintenance workload can be avoided.
釆用本发明实施例话费立显实现方案, NGN AS作为 NGN网络的智能平台, 只需要维护和软交换之间已有的链路即可, 无需再面向所有的 NGN终端, 因此 减小了 NGNAS受攻击的风险, 提高了系统的安全性。  In the embodiment of the present invention, the NGN AS is used as an intelligent platform of the NGN network, and only needs to maintain the existing link between the softswitch and the NGN terminal, so that it does not need to face all the NGN terminals, thereby reducing the NGNAS. The risk of being attacked increases the security of the system.
此外, 如果对 SIP消息协议承载的基于 XML描述的内容进行扩展, 本发明 系统实施例还可以应用到其他增值业务上, 如 NGN终端即时消息业务、 短消息 业务及其 PIM业务等, 因此本发明实施例还提出下述基于 NGN网络的增值业 务处理系统, 包括 NGN终端、 交换设备和 NGNAS (具体组成结构参见上述图 3所示), 其中 NGN终端, 用于向对应的交换设备发送增值业务处理请求消息, 以及接收交换设备下发的增值业务处理结果信息; 交换设备, 用于将 NGN终端 发来的增值业务处理请求消息转发给 NGN AS, 以及将 NGN AS发来的增值业 务处理结果信息转发给对应 NGN终端; NGN AS, 用于接收软交换设备发来的 增值业务处理请求消息, 以及根据接收的增值业务处理请求消息进行处理得到 对应的增值业务处理结果信息, 并将得到的增值业务处理结果信息下发到交换 设备。 In addition, if the content of the XML-based description carried by the SIP message protocol is extended, the system embodiment of the present invention can also be applied to other value-added services, such as an NGN terminal instant messaging service, a short message service, and a PIM service thereof, and the present invention. The embodiment also proposes the following value-added service processing system based on the NGN network, including an NGN terminal, a switching device, and an NGNAS (see the above figure for the specific composition structure). 3), wherein the NGN terminal is configured to send a value-added service processing request message to the corresponding switching device, and receive the value-added service processing result information sent by the switching device; and the switching device is configured to process the value-added service sent by the NGN terminal The request message is forwarded to the NGN AS, and the value-added service processing result information sent by the NGN AS is forwarded to the corresponding NGN terminal. The NGN AS is configured to receive the value-added service processing request message sent by the softswitch device, and process the value-added service according to the received value-added service. The request message is processed to obtain the corresponding value-added service processing result information, and the obtained value-added service processing result information is sent to the switching device.
一个较优的实现方面,在上述扩展后的系统中, NGNAS通过交换设备透传 给 NGN终端的增值业务处理结果信息可以基于 XML语言来描述; 其中增值业 务处理请求消息较佳地可以为话费立显请求消息, 对应的增值业务处理结果信 息可以为计费结果信息。  A preferred implementation aspect, in the above-mentioned extended system, the value-added service processing result information transparently transmitted by the NGNAS to the NGN terminal by the switching device may be described based on an XML language; wherein the value-added service processing request message may preferably be a phone bill The request message, the corresponding value-added service processing result information may be the charging result information.
明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。 The spirit and scope of the Ming. Thus, it is intended that the present invention cover the modifications and variations of the inventions

Claims

权 利 要 求 Rights request
1、 一种话费立显实现方法, 其特征在于, 包括步骤: A method for implementing a fee-based display, characterized in that it comprises the steps of:
在下一代网络中, 终端在通话建立后, 将对该通话的话费立显请求消息发 送到交换设备, 由所述交换设备将话费立显请求消息转发给应用服务器;  In the next generation network, after the call is established, the terminal sends a call request request message to the switching device, and the switching device forwards the call charge request message to the application server;
应用服务器接收所述交换设备发送的话费立显请求消息;  Receiving, by the application server, a call charge request message sent by the switching device;
所述应用服务器将对该通话过程进行计费的结果信息下发到所述交换设 备, 由所述交换设备将计费结果信息下发给所述终端;  The application server sends the result information of the charging process to the switching device, and the switching device sends the charging result information to the terminal;
所述终端根据接收到的计费结果信息显示话费信息。  The terminal displays the call charge information according to the received charging result information.
2、 如权利要求 1所述的方法, 其特征在于, 所述话费立显请求消息为承载 有对应该通话的呼叫记录标识的会话内 SIP INFO消息; 或  2. The method according to claim 1, wherein the call charge request message is an intra-session SIP INFO message carrying a call record identifier corresponding to the call; or
为承载有对应该通话的呼叫记录标识的 SIP MESSAGE消息。  A SIP MESSAGE message that identifies the call record that corresponds to the call.
3、 如权利要求 1所述的方法, 其特征在于, 所述应用服务器每隔规定时间 对该通话过程进行一次计费, 并将计费结果信息下发给所述交换设备。  3. The method according to claim 1, wherein the application server performs charging for the call process once every predetermined time, and sends the charging result information to the switching device.
4、 如权利要求 1所述的方法, 其特征在于, 所述应用服务器在该通话过程 结束后对该通话过程进行计费, 并将计费结果信息下发给所述交换设备。  The method of claim 1, wherein the application server charges the call process after the call process ends, and sends the charging result information to the switching device.
5、 如权利要求 1所述的方法, 其特征在于, 所述应用服务器将计费结果信 息承载在通话日志消息中下发到所述交换设备, 所述交换设备将承载有计费结 果的通话日志消息下发给所述终端。  The method of claim 1, wherein the application server carries the charging result information in a call log message and sends the message to the switching device, where the switching device carries the call with the charging result. The log message is sent to the terminal.
6、 如权利要求 5所述的方法, 其特征在于, 所述应用服务器将通话日志消 息承载在会话外 SIP INFO消息中下发到所述交换设备, 所述交换设备将承载有 通话日志消息的会话外 SIP INFO消息下发给所述终端。  The method of claim 5, wherein the application server carries the call log message in the out-of-session SIP INFO message and sends the message to the switching device, where the switching device will carry the call log message. The out-of-session SIP INFO message is sent to the terminal.
7、 如权利要求 5所述的方法, 其特征在于, 所述应用服务器将通话日志消 息承载在 SIP MESSAGE消息中下发到所述交换设备,所述交换设备将承载有通 话日志消息的 SIP MESSAGE消息下发给所述终端。  The method of claim 5, wherein the application server carries the call log message in the SIP MESSAGE message and sends the message to the switching device, and the switching device will carry the SIP MESSAGE of the call log message. The message is sent to the terminal.
8、 如权利要求 5所述的方法, 其特征在于, 所述应用服务器基于可扩展标 记语言描述通话日志消息。 8. The method of claim 5, wherein the application server is based on an extensible target The language describes the call log message.
9、 如 1 ~ 8 中任意一项权利要求所述的方法, 其特征在于, 所述交换设备 为软交换设备; 或  9. The method of any of claims 1-8, wherein the switching device is a softswitch device; or
为 IP多媒体子系统中的呼叫会话控制功能实体设备。  The functional entity device is controlled for the call session in the IP Multimedia Subsystem.
10、 一种基于下一代网络的终端, 其特征在于, 包括:  10. A terminal based on a next generation network, characterized by comprising:
请求消息发送单元, 用于在通话建立后, 将对该通话的话费立显请求消息 发送到交换设备;  a request message sending unit, configured to send a call request request message for the call to the switching device after the call is established;
计费结果接收单元, 用于接收所述交换设备下发的计费结果信息; 以及 计费结果解析显示单元, 用于将所述计费结果接收单元接收到的计费结果 信息进行解析显示。  The charging result receiving unit is configured to receive the charging result information sent by the switching device, and the charging result analysis display unit is configured to parse and display the charging result information received by the charging result receiving unit.
11、 如权利要求 10所述的终端, 其特征在于, 所述请求消息发送单元发送 的话费立显请求消息为承载有对应该通话的呼叫记录标识的会话内 SIP INFO消 息、 或 SIP MESSAGE消息。  The terminal according to claim 10, wherein the call charge request message sent by the request message sending unit is an intra-session SIP INFO message or a SIP MESSAGE message carrying a call record identifier corresponding to the call.
12、 一种基于下一代网络的交换设备, 其特征在于, 包括:  12. A switching device based on a next generation network, comprising:
请求消息转发单元, 用于将终端发来的话费立显请求消息转发给应用服务 器; 以及  a request message forwarding unit, configured to forward the call charge request message sent by the terminal to the application server;
计费结果转发单元, 用于将应用服务器下发的, 针对所述终端发来的话费 立显请求消息, 对通话过程进行计费的计费结果信息转发给所述终端。  The billing result forwarding unit is configured to forward, to the terminal, the billing result request message sent by the application server and the billing request message sent by the terminal.
13、 如权利要求 12所述的交换设备, 其特征在于, 所述交换设备为软交换 设备, 或为 IP多媒体子系统中的呼叫会话控制功能实体设备。  The switching device according to claim 12, wherein the switching device is a soft switching device, or is a call session control function entity device in an IP multimedia subsystem.
14、 一种基于下一代网络的应用服务器, 其特征在于, 包括:  14. An application server based on a next generation network, comprising:
请求消息接收单元, 用于接收交换设备发来的话费立显请求消息; 计费单元, 用于根据所述请求消息接收单元接收到的话费立显请求消息, 对通话过程进行计费;  a request message receiving unit, configured to receive a call charge request message sent by the switching device, and a charging unit, configured to charge the call process according to the call charge request message received by the request message receiving unit;
计费结果下发单元, 用于将所述计费单元的计费结果信息下发到所述交换 设备。  The charging result sending unit is configured to send the charging result information of the charging unit to the switching device.
15、 如权利要求 14所述的应用服务器, 其特征在于, 所述计费单元每隔规 定时间对通话过程进行一次计费。 15. The application server according to claim 14, wherein the charging unit performs an interval Timed billing for the call process.
16、 如权利要求 14所述的应用服务器, 其特征在于, 所述计费单元在通话 过程结束后对通话过程进行计费。  The application server according to claim 14, wherein the charging unit charges the call process after the call process ends.
17、 如权利要求 14所述的应用服务器, 其特征在于, 所述计费结果下发单 元将计费结果信息承载在通话日志消息中下发到所述交换设备。  The application server according to claim 14, wherein the charging result delivery unit carries the charging result information in a call log message and sends the information to the switching device.
18、 如权利要求 17所述的应用服务器, 其特征在于, 所述计费结果下发单 元将通话日志消息承载在会话外 SIP INFO消息中、 或承载在 SIP MESSAGE消 息中下发到所述交换设备。  The application server according to claim 17, wherein the charging result delivery unit carries the call log message in an out-of-session SIP INFO message, or is carried in a SIP MESSAGE message and sent to the exchange. device.
19、 如权利要求 17所述的应用服务器, 其特征在于, 所述计费结果下发单 元基于可扩展标记语言描述通话日志消息。  The application server according to claim 17, wherein the charging result delivery unit describes the call log message based on the extensible markup language.
20、 一种基于下一代网络的增值业务处理系统, 其特征在于, 包括终端、 交换设备和应用服务器, 其中:  20. A value-added service processing system based on a next-generation network, comprising: a terminal, a switching device, and an application server, wherein:
终端, 用于向交换设备发送增值业务处理请求消息, 以及接收交换设备下 发的增值业务处理结果信息;  a terminal, configured to send a value-added service processing request message to the switching device, and receive the value-added service processing result information delivered by the switching device;
交换设备, 用于将终端发来的增值业务处理请求消息转发给应用服务器, 以及将应用服务器发来的增值业务处理结果信息转发给终端;  The switching device is configured to forward the value-added service processing request message sent by the terminal to the application server, and forward the value-added service processing result information sent by the application server to the terminal;
应用服务器, 用于接收交换设备发来的增值业务处理请求消息, 以及根据 接收的增值业务处理请求消息进行处理得到对应的增值业务处理结果信息, 并 将得到的增值业务处理结果信息下发到交换设备。  The application server is configured to receive the value-added service processing request message sent by the switching device, and process the value-added service processing result information according to the received value-added service processing request message, and send the obtained value-added service processing result information to the exchange. device.
21、 如权利要求 20所述的系统, 其特征在于, 所述应用服务器基于可扩展 标记语言描述增值业务处理结果信息。 The system according to claim 20, wherein the application server describes the value-added service processing result information based on the extensible markup language.
PCT/CN2008/070094 2007-05-09 2008-01-11 An implementing method for immediately displaying telephone rate, terminal, switch apparatus and application server WO2008138234A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710101780A CN101304458B (en) 2007-05-09 2007-05-09 Telephone fee display-immediately implementing method, soft switching device and application server
CN200710101780.9 2007-05-09

Publications (1)

Publication Number Publication Date
WO2008138234A1 true WO2008138234A1 (en) 2008-11-20

Family

ID=40001690

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/070094 WO2008138234A1 (en) 2007-05-09 2008-01-11 An implementing method for immediately displaying telephone rate, terminal, switch apparatus and application server

Country Status (2)

Country Link
CN (1) CN101304458B (en)
WO (1) WO2008138234A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018191651A1 (en) * 2017-04-13 2018-10-18 Donoma Inc. Call traffic diagnostics in telecommunications networks

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212506B1 (en) * 1997-09-16 2001-04-03 Nortel Networks Corporation Per call real time billing display
CN1798224A (en) * 2004-12-29 2006-07-05 华为技术有限公司 Method for displaying information of telephone fees
CN1867018A (en) * 2005-05-18 2006-11-22 北京信威通信技术股份有限公司 Digital mobile terminal charge instantly prompting method
CN1988574A (en) * 2005-12-21 2007-06-27 中兴通讯股份有限公司 System and method for realizing intermediately informing user telephone fee

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2708572Y (en) * 2003-12-03 2005-07-06 德赛电子(惠州)有限公司 A telephone set with automatic charge display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212506B1 (en) * 1997-09-16 2001-04-03 Nortel Networks Corporation Per call real time billing display
CN1798224A (en) * 2004-12-29 2006-07-05 华为技术有限公司 Method for displaying information of telephone fees
CN1867018A (en) * 2005-05-18 2006-11-22 北京信威通信技术股份有限公司 Digital mobile terminal charge instantly prompting method
CN1988574A (en) * 2005-12-21 2007-06-27 中兴通讯股份有限公司 System and method for realizing intermediately informing user telephone fee

Also Published As

Publication number Publication date
CN101304458A (en) 2008-11-12
CN101304458B (en) 2012-10-03

Similar Documents

Publication Publication Date Title
US7953068B2 (en) Exchange protocol for combinational multimedia services
US8850012B2 (en) Mechanism for charging and session handling supporting forking
KR101548140B1 (en) Method and system for selective call forwarding based on media attributes in telecommunication network
US20150334136A1 (en) Method and system for telecommunication network to provide session service to internet
KR101169493B1 (en) Facilitating early media in a communications system
WO2007143924A1 (en) The method and system for delivering the message service data
CN102077559A (en) Method and network unit for realizing customized video service in IMS network
EP3228057A1 (en) Ims application control protocol
US8495225B2 (en) Methods and arrangements for a telecommunications system
US9521267B2 (en) Method, network node and application service for making available call detail records in an IP multimedia subsystem type network
WO2008138234A1 (en) An implementing method for immediately displaying telephone rate, terminal, switch apparatus and application server
WO2008049371A1 (en) A method and system for transferring service event
KR101208119B1 (en) System and method for video communication service based on sip using smart card
WO2007109970A1 (en) Method, system and device for controlling session timer
EP1672867A1 (en) Method to the fast and reliable transfer of large amount of data between mobile radio users involved in a SIP session
CN103828320B (en) For setting up the method and system of the new traffic branch of the communication session in IP Multimedia System IMS network
LT et al. involved in a SIP session
Shacham et al. Blending of external applications with advanced telephony services in the IP Multimedia Subsystem (IMS)
WO2010111946A1 (en) Method and device for controlling session media types in click to dial

Legal Events

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

Ref document number: 08700110

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08700110

Country of ref document: EP

Kind code of ref document: A1