CN103095689A - 呼叫的标识方法和装置 - Google Patents
呼叫的标识方法和装置 Download PDFInfo
- Publication number
- CN103095689A CN103095689A CN2012105644523A CN201210564452A CN103095689A CN 103095689 A CN103095689 A CN 103095689A CN 2012105644523 A CN2012105644523 A CN 2012105644523A CN 201210564452 A CN201210564452 A CN 201210564452A CN 103095689 A CN103095689 A CN 103095689A
- Authority
- CN
- China
- Prior art keywords
- parameter
- message
- call
- header field
- network element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/04—Recording calls, or communications in printed, perforated or other permanent form
- H04M15/06—Recording class or number of calling, i.e. A-party or called party, i.e. B-party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/57—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for integrated multimedia messaging subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/63—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the content carried by the session initiation protocol [SIP] messages
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明涉及一种呼叫的标识方法和装置。该方法包括:接收IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息;当所述被叫标识信息所标识的被叫终端为CS网络用户时,生成CR参数或GCR参数,用以在向CS网元发送的IAM消息中携带所述CR参数或所述GCR参数;根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,该消息中携带所述CS呼叫参考头域,以标识所述Invite消息对应的呼叫。本发明实现了通过统一的呼叫参考参数标识实现跨域呼叫关联。
Description
技术领域
本发明涉及通信领域,尤其涉及一种呼叫的标识方法和装置。
背景技术
在IP多媒体子***(IP Multimedia Subsystem,IMS)网络与传统的电路交换(Circuit Switched,CS)网络对接实现中,需通过媒体网关控制功能(Media Gateway Control Function,MGCF)实现会话初始化协议(SessionInitiation Protocol,SIP)信令与综合业务数字网用户部分(IntegratedServices Digital Network User Part,ISUP)/承载无关呼叫控制(BearerIndependent Call Control,BICC)信令的相互转换。
现有技术下,在CS网络中,可以使用呼叫参考Call reference参数或者全局呼叫参考Global Call reference参数标识呼叫,并且也可使用该参数来对呼叫进行计费;而在IMS网络中,可以使用呼叫标识Call-ID参数标识呼叫,使用icid参数对呼叫进行计费。但是现有技术的缺点是在进行跨域呼叫时,由于CS网络和IMS网络所使用的用来标识呼叫的参数不一致,无法实现跨域呼叫关联。在实际应用中,无法通过统一的呼叫标识进行计费,使呼叫计费复杂化。
发明内容
本发明实施例提供了一种呼叫的标识方法和装置,以通过统一的呼叫参考参数标识实现跨域呼叫关联。
第一方面,本发明实施例提供了一种呼叫的标识方法,所述方法包括:
接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息;
当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,用以在向CS网元发送的初始地址消息IAM中携带所述CR参数或所述GCR参数;
根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带有所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
在第一种可能的实现方式中,所述Invite消息中携带有100Rel信息时,所述向IMS网元发送响应消息具体为:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域;所述Invite消息中没有携带所述100Rel信息时,所述向IMS网元发送响应消息具体为:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
结合第一方面,在第二种可能的实现方式中,所述CS呼叫参考头域还包括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
第二方面,本发明实施例提供了一种呼叫的标识方法,所述方法包括:
接收电路交换CS网元发送的初始地址消息IAM;
从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域;
向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
在第一种可能的实现方式中,所述CS呼叫参考头域还包括协议指示参数, 所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
第三方面,本发明实施例还提供了一种呼叫的标识装置,所述装置包括:
接收单元,用于接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息,将所述被叫标识信息传输至识别单元;
识别单元,用于接收所述接收单元传输的所述被叫标识信息,当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,并将所述CR参数或GCR参数传输至发送单元和响应单元;
发送单元,用于接收所述识别单元发送的所述CR参数或GCR参数,向CS网元发送初始地址消息IAM,所述IAM中携带有所述识别单元生成的CR参数或所述GCR参数;
响应单元,用于接收所述识别单元发送的所述CR参数或GCR参数,根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
在第一种可能的实现方式中,所述Invite消息中携带有100Rel信息时,所述响应单元具体用于:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域;所述Invite消息中没有携带所述100Rel信息时,所述响应单元具体用于:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
结合第三方面,在第二种可能的实现方式中,所述CS呼叫参考头域还包 括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
第四方面,本发明实施例还提供了一种呼叫的标识装置,所述装置包括:
接收单元,用于接收电路交换CS网元发送的初始地址消息IAM,将所述IAM传输至生成单元;
生成单元,用于接收所述接收单元发送的所述IAM,从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域,将所述CS呼叫参考头域传输至发送单元;
发送单元,用于接收所述生成单元传输的所述CS呼叫参考头域,向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
本发明实施例中,当用户在CS网络和IMS网络之间进行跨域呼叫时,通过在IMS网络的SIM消息中扩展CS呼叫参考头域,可以使用统一的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通。
附图说明
图1为本发明实施例提供的一种呼叫的标识方法的应用场景示意图;
图2为本发明实施例提供的一种呼叫的标识方法流程图;
图3为本发明实施例提供的另一呼叫的标识方法流程图;
图4为本发明实施例提供的另一呼叫的标识方法流程图;
图5为本发明实施例提供的另一呼叫的标识方法流程图;
图6为本发明实施例提供的一种呼叫的标识装置示意图;
图7为本发明实施例提供的另一呼叫的标识装置示意图;
图8为本发明实施例提供的另一呼叫的标识装置示意图;
图9为本发明实施例提供的另一呼叫的标识装置示意图;
图10为本发明实施例提供的一种MGCF示意图;
图11为本发明实施例提供的另一MGCF示意图;
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
图1为本发明实施例提供的一种呼叫的标识方法的应用场景示意图。如图1所示,本发明实施例提供的呼叫的标识方法在实际应用时,作为一种新的呼叫的标识方法可应用于主叫终端和被叫终端在不同的网络中的场景,例如,主叫终端位于CS网络中,可连接到CS网元,被叫终端位于IMS网络中,可连接到IMS网元。本发明实施例实现了主叫终端呼叫被叫终端时,接收到主叫终端的呼叫信令消息的CS网元向MGCF实体发送的携带有全局呼叫参考(Global Call Reference,GCR)参数或者呼叫参考(Call Reference,CR)参数的初始地址消息(Initial address message,IAM)消息后,MGCF实体根据该GCR参数或者CR参数生成CS呼叫参考头域,并向IMS网元发送携带该呼叫参考头域的Invite消息,由于CS呼叫参考头域中包括对应的GCR参数或者CR参数,因此可以使用该GCR参数或者CR参数统一标识该跨域呼叫。另外,主叫终端和被叫终端在不同的网络中的场景还可以为,主叫终端位于IMS网络中,被叫终端位于CS网络中。
图2为本发明实施例提供的一种呼叫的标识方法流程图。如图2所示,该实施例的执行主体是MGCF实体,其中详细描述了MGCF实体在接收到IMS网元发送的Invite消息之后对呼叫进行标识的方法,该实施例对应的场景是 主叫终端位于IMS网络,被叫终端位于CS网络。如图2所示,该实施例包括以下步骤:
步骤201,接收IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息。
本发明实施例中,IMS网元是一个比较概括的定义,用来指与MGCF实体进行信令交互的网元。例如,向MGCF实体发送Invite消息的IMS网元为出口网关控制功能(Breakout Gateway Control Function,BGCF)实体。BGCF实体是IMS网络的一个组成部分,主要是实现呼叫路由功能,用来选择与CS网络域切入点相连的网络。
主叫终端向被叫终端发起语音呼叫请求时,对应的网络设备,如IMS接入网元可接收到信令消息,并发送至IMS网元。IMS网元接收到主叫终端对应的呼叫信令消息后,在该呼叫信令消息中提取被叫终端的被叫标识信息。
IMS网元从终端发送的呼叫信令消息中提取被叫终端的被叫标识信息并判断被叫标识信息对应的被叫终端为CS用户终端后,可发送Invite消息至MGCF。其中,该Invite消息中携带有被叫标识信息、主叫标识信息和呼叫标识信息。其中,呼叫标识信息为IMS网络所使用的SIP协议中用来标识一次会话的标识Call-ID。
步骤202,当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,用以在向CS网元发送的初始地址消息IAM中携带所述CR参数或所述GCR参数。
MGCF实体接收到Invite消息后,根据被叫标识信息进行路由,并生成GCR参数或者CR参数,并在发送至CS网元的IAM消息中携带该CR参数或者GCR参数,用以指示CS侧使用该CR参数或者GCR参数标识此次呼叫。
具体地,MGCF实体根据出局信令类型选择要使用的CR参数或者GCR参数。为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查 询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。具体地,在CS侧使用BICC(Bearer Independent CallControl,与承载无关的呼叫控制协议)信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP(International Telecommunication Union Integrated Services DigitalNetwork User Part,国际电联I SDN用户部分)信令和ANSI ISUP(AmericanNational Standards Institute Integrated Services Digital Network UserPart,美国国家标准学会ISDN用户部分)信令时,则使用CR参数来标识呼叫。
步骤203,根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带有所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
具体地,MGCF实体和IMS网元之间进行信息交互使用SIP消息,为了使得IMS网元可以使用与CS网络侧相同的呼叫标识信息标识呼叫,MGCF实体可以在向IMS网元返回的响应消息中携带CR参数或GCR参数,其中,该响应消息可以是180/181/182/183/200消息。需要说明的是,这里发送的响应消息并不是为了发送CS参考头域而特意发送的响应消息,而是在现有技术中已有的响应消息中携带该CS参考头域。
其中,可以根据该CR参数或GCR参数生成一个CS呼叫参考头域,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
当然,也不可以不在SIP消息中扩展新的头域,而是在SIP消息的已有头域中携带CR参数或GCR参数。
优选的,下面以在CS呼叫参考头域中携带CR参数或GCR参数为例进行描述。
在CS呼叫参考头域具体携带CR参数还是GCR参数是由出局信令类型决定的,如果CS网络侧使用CR参数,则在CS呼叫参考头域中携带CR参数;如果CS网络侧使用GCR参数,则在CS呼叫参考头域中携带GCR参数。
生成CS呼叫参考头域后,MGCF可在响应消息中携带该CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
具体地,如果IMS网元发送至MGCF实体的Invite消息中携带有100Rel参数,则MGCF需要向IMS网元发送携带有MGCF分配的媒体信息的180/181/182/183/200消息,可以在该180/181/182/183/200消息中携带CS呼叫参考头域。如果IMS网元发送至MGCF实体的Invite消息中没有携带100Rel参数,则MGCF实体可以在接收到CS网元发送的地址全消息(AddressComplete Message,ACM)后,向IMS网元发送180消息,并在180消息中携带CS呼叫参考头域;或者,在接收到CS网元发送的应答消息(Answer MessageANM;Connect Message)后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
在MGCF不支持100Rel的情况下,180消息可能不携带CS呼叫参考头域,因此需要在200消息中携带。可选地,可以仅仅在180消息中携带CS呼叫参考头域而200消息中不携带CS呼叫参考头域。由此,IMS网元在接收到MGCF实体返回的响应消息后,便可记录并保存CS呼叫参考头域中的CR参数或者GCR参数作为标识此次呼叫的标识信息,从而实现使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通。
本发明实施例中,MGCF实体接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息;当所述被叫标识信息 所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,用以在向CS网元发送的初始地址消息IAM中携带所述CR参数或所述GCR参数;根据所述CR参数或GCR参数,生成CS呼叫参考头域,用以在向IMS网元发送的响应消息中携带所述CS呼叫参考头域,以使所述IMS网元使用所述CS呼叫参考头域中的所述CR参数或GCR参数标识所述Invite消息对应的呼叫。由此,可使IMS网元使用与CS侧一致的CR参数或者GCR参数来标识跨域呼叫,有利于不同网络间的互联互通;在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
上述实施例描述了MGCF实体在主叫终端在IMS网络,被叫终端在CS网络的场景下进行跨域呼叫关联的方法,下述实施例描述主叫终端在CS网络,被叫终端在IMS网络的场景下进行跨域呼叫关联的方法。图3为本发明实施例提供的另一呼叫的标识方法流程图。该实施例的执行主体是MGCF实体,如图3所示,本实施例包括以下步骤:
步骤301,接收CS网元发送的初始地址消息IAM。
CS网络中的主叫终端向位于IMS网络中的被叫终端发起呼叫时,对应的网络设备,如CS网元可接收到信令消息;CS网元接收到信令消息后,根据信令消息中携带了被叫标识信息,判断被叫终端位于IMS网络中,则向MGCF实体发送IAM消息,该消息中携带有呼叫参考参数CR或者全局呼叫参考参数GCR,用来标识此次呼叫。
步骤302,从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域。
MGCF实体从IAM消息中提取CR参数或者GCR参数后,可根据该参数生成CS呼叫参考头域。
具体地,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
当然,也可以不在SIP消息中扩展新的头域,而是在SIP消息的已有头域中携带CR参数或GCR参数。
优选的,下面以在CS呼叫参考头域中携带CR参数或GCR参数为例进行描述。
在CS呼叫参考头域具体携带CR参数还是GCR参数是由入局信令类型决定的,如果CS网络侧使用CR参数,则在CS呼叫参考头域中携带CR参数;如果CS网络侧使用GCR参数,则在CS呼叫参考头域中携带GCR参数。
具体地,为了实现本发明的技术方案,在MGCF功能实体中可保存一个配置信息表,其中配置了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
步骤303,向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
生成CS呼叫参考头域后,MGCF可在发送至IMS网元的Invite消息中携带该CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
由此,IMS网元在接收到MGCF实体发送的Invite消息后,便可记录并保存CS呼叫参考头域中的CR参数或者GCR参数作为标识此次呼叫的标识信息,从而实现使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通。
本发明实施例中,MGCF实体接收CS网元发送的IAM;从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域;向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。由此,可使IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
在上面的实施例中,MGCF可以根据IMS网元发送的Invite消息中携带的被叫标识信息生成CS呼叫参考头域并通过返回给IMS网元的响应消息指示IMS网元用来标识呼叫的CR或GCR参数。
在下面的实施例中,IMS网元可以生成一个CS呼叫参考头域,然后在发送到MGCF实体的消息中携带该CS呼叫参考头域,MGCF实体根据该CS呼叫参考头域以及CS侧的信令生成一个新的CS呼叫参考头域,并在返回给IMS网元的响应消息中携带该新的呼叫参考头域,由此可以指示IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫。
图4为本发明实施例提供的另一呼叫的标识方法流程图。该实施例的执行主体是IMS网元,其中详细描述了IMS网元在接收到主叫终端发送的呼叫信令消息后进行跨域呼叫标识的方法。如图4所示,该实施例包括以下步骤:
步骤401,接收主叫终端发送的呼叫信令消息,所述呼叫信令消息中携带有被叫标识信息。
步骤402,根据所述被叫标识信息,识别所述被叫标识信息所标识的被叫终端为电路交换CS网络用户,并生成第一CS呼叫参考头域。
IMS网元接收到主叫终端发送的呼叫信令消息后,从该呼叫信令消息中提取被叫标识信息,并根据该被叫标识信息判断被叫终端为CS用户终端后,可生成一个CS呼叫参考头域。
该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
当然,也不可以不在SIP消息中扩展新的头域,而是在SIP消息的已有头域中携带CR参数或GCR参数。
优选的,下面以在CS呼叫参考头域中携带CR参数或GCR参数为例进行描述。
在CS呼叫参考头域具体携带CR参数还是GCR参数是由出局信令类型决定的,如果CS网络侧使用CR参数,则在CS呼叫参考头域中携带CR参数;如果CS网络侧使用GCR参数,则在CS呼叫参考头域中携带GCR参数。
步骤403,向媒体网关控制功能MGCF实体发送邀请Invite消息,所述MGCF实体在返回的响应消息中携带第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫,所述第二CS呼叫参考头域是所述MGCF实体根据所述第一CS呼叫参考头域以及配置信息生成的。
IMS网元生成第一CS呼叫参考头域后,可在发送至MGCF实体的Invite消息中携带该第一CS呼叫参考头域,以使得MGCF实体在接收到Invite消息后,根据该第一CS呼叫参考头域生成第二CS呼叫参考头域。具体地,第一CS呼叫参考头域中可以同时包括GCR参数和CR参数,而在发送至CS网元的IAM消息中,根据CS侧所使用的协议,选择指定类型的GCR参数或者CR参数,并根据要使用的GCR参数或者CR参数,生成第二CS呼叫参考头域。在向IMS网元返回响应消息时,可以携带该第二CS呼叫参考头域,以使得IMS网元知悉CS侧对本次呼叫所使用的标识信息。
具体地,MGCF实体根据出局信令类型决定第二CS呼叫参考头域中使用 CR参数还是使用GCR参数。为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
本发明实施例中,IMS网元接收主叫终端发送的呼叫信令消息,所述呼叫信令消息中携带有被叫标识信息;根据所述被叫标识信息,识别所述被叫标识信息所标识的被叫终端为电路交换CS网络用户,并生成第一CS呼叫参考头域;向媒体网关控制功能MGCF实体发送邀请Invite消息,用以所述MGCF实体在返回的响应消息中携带第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫,所述第二CS呼叫参考头域是所述MGCF实体根据所述第一CS呼叫参考头域以及配置信息生成的。由此,可使IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
上面的实施例中描述的是由IMS网元生成第一CS呼叫参考头域并在发送至MGCF实体的Invite消息中携带第一CS呼叫参考头域的过程,下面的实施例将描述MGCF实体接收到该携带第一CS呼叫参考头域的Invite消息后,根据第一CS呼叫参考头域生成第二CS呼叫参考头域并实现跨域呼叫关联的方法。
图5为本发明实施例提供的另一呼叫的标识方法流程图。该实施例的执行主体是MGCF实体,其中详细描述了MGCF实体接收到IMS网元发送的Invite消息后进行跨域呼叫关联的方法。如图5所示,本实施例包括以下步骤:
步骤501,接收IP多媒体子***IMS网元发送的邀请Invite消息,所述 Invite消息中携带有第一电路交换CS呼叫参考头域。
主叫终端向被叫终端发起语音呼叫请求时,对应的网络设备,如IMS网元可接收到信令消息,并发送至IMS网元。IMS网元接收到主叫终端对应的呼叫信令消息后,在该呼叫信令消息中提取被叫终端的被叫标识信息。
IMS网元从终端发送的呼叫信令消息中提取被叫终端的被叫标识信息并判断被叫标识信息对应的被叫终端为CS用户终端后,可发送Invite消息至MGCF。其中,该Invite消息中携带有被叫标识信息,并包括头域CS呼叫参考头域。其中,CS呼叫参考头域为IMS网元根据被叫标识信息生成的。
该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
当然,也不可以不在SIP消息中扩展新的头域,而是在SIP消息的已有头域中携带CR参数或GCR参数。
步骤502,从所述第一CS呼叫参考头域中提取所述呼叫参考CR参数和/或全局呼叫参考GCR参数。
步骤503,根据所述第一CS呼叫参考头域和配置信息,生成第二CS呼叫参考头域,所述第二CS呼叫参考头域中携带有所CR参数或所述GCR参数。
第一CS呼叫参考头域中可以同时包括GCR参数和CR参数,而在MGCF实体发送至CS网元的IAM消息中,根据CS侧所使用的协议,可以只使用指定类型的GCR参数或者CR参数,因此可根据要使用的GCR参数或者CR参数,生成第二CS呼叫参考头域。
具体地,MGCF实体根据出局信令类型决定第二CS呼叫参考头域中使用 CR参数还是使用GCR参数。为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
步骤504,向所述IMS网元返回响应消息,所述响应消息中携带有所述第二CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
生成第二CS呼叫参考头域后,MGCF可在返回给IMS望远的响应消息中携带该第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
具体地,所述Invite消息中携带有100Rel信息时,所述向IMS网元发送响应消息为:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述第二CS呼叫参考头域;所述Invite消息中没有携带所述100Rel信息时,所述向IMS网元发送响应消息为:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述第二CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述第二CS呼叫参考头域。
在MGCF不支持100Re l的情况下,180消息可能不携带CS呼叫参考头域,因此需要在200消息中携带。可选地,作为一种非常规选择,可以仅仅在180消息中携带第二呼叫参考头域而200消息中不携带CS呼叫参考头域。
由此,IMS网元在接收到MGCF实体返回的响应消息后,可使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
本发明实施例中,MGCF实体接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有第一电路交换CS呼叫参考头域和被叫标识信息;从所述第一CS呼叫参考头域中提取所述呼叫参考CR参数和/或全局呼叫参考GCR参数;根据所述CS侧所使用的协议类型,生成第二CS呼叫参考头域,所述第二CS呼叫参考头域中携带有所CR参数或所述GCR参数;向所述IMS网元返回响应消息,所述响应消息中携带有所述第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。由此,可以实现使用统一的呼叫参考参数来标识跨域呼叫,并通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
相应地,本发明实施例还提供了一种呼叫的标识装置,图6为本发明实施例提供的一种呼叫的标识装置示意图。如图6所示,该实施例包括以下单元;
接收单元601,用于接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息,将所述被叫标识信息传输至识别单元。
主叫终端向被叫终端发起语音呼叫请求时,对应的网络设备,如IMS网元可接收到信令消息,并发送至IMS网元。IMS网元接收到主叫终端对应的呼叫信令消息后,在该呼叫信令消息中提取被叫终端的被叫标识信息。本发明实施例中,IMS网元是一个比较概括的定义,用来指IMS网络中的网元。例如,向MGCF实体发送Invite消息的IMS网元为BGCF实体。BGCF实体是IMS网络的一个组成部分,主要是实现呼叫路由功能,用来选择与CS网络域切入点相连的网络。
IMS网元从终端发送的呼叫信令消息中提取被叫终端的被叫标识信息并判断被叫标识信息对应的被叫终端为CS用户终端后,可发送Invite消息至MGCF。其中,该Invite消息中携带有被叫标识信息、主叫标识信息和呼叫标识信息。其中,呼叫标识信息为IMS网络所使用的SIP协议中用来标识一次 会话的标识Call-ID。
识别单元602,用于接收所述接收单元传输的所述被叫标识信息,当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,并将所述CR参数或GCR参数传输至发送单元和响应单元。
具体地,MGCF实体和IMS网元之间进行信息交互的为S IP消息,为了使得IMS网元可以使用与CS网络侧相同的呼叫标识信息标识呼叫,MGCF实体可以在向IMS网元返回的响应消息中携带CR参数或GCR参数。其中,该CR参数或GCR参数为CS网络中用来标识呼叫的呼叫标识信息。
其中,可以根据该CR参数和/或GCR参数生成一个CS呼叫参考头域,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
具体地,为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
响应单元603,用于接收所述识别单元发送的所述CR参数或GCR参数,根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
当Invite消息中携带有100Rel信息时,响应单元603具体用于:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域。
当Invite消息中没有携带所述100Rel信息时,响应单元603具体用于:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
发送单元604,用于接收所述识别单元发送的所述CR参数或GCR参数,向CS网元发送初始地址消息IAM,所述IAM中携带有所述识别单元生成的CR参数或所述GCR参数。
由此,IMS网元在接收到MGCF实体返回的响应消息后,便可记录并保存CS呼叫参考头域中的CR参数或者GCR参数作为标识此次呼叫的标识信息,从而实现使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通。在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
相应地,本发明实施例还提供了一种呼叫的标识装置。图7为本发明实施例提供的另一呼叫的标识装置示意图。如图7所示,本实施例包括以下步骤:
接收单元701,用于接收电路交换CS网元发送的初始地址消息IAM,将所述IAM传输至生成单元。
CS网络中的主叫终端向位于IMS网络中的被叫终端发起呼叫时,对应的网络设备,如CS网元可接收到信令消息;CS网元接收到信令消息后,根据信令消息中携带了被叫标识信息,判断被叫终端位于IMS网络中,则向MGCF实体发送IAM消息,该消息中携带有呼叫参考参数CR或者全局呼叫参考参数GCR,用来标识此次呼叫。
生成单元702,用于接收所述接收单元发送的所述IAM,从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域,将所述CS呼叫参考头域传输至发送单元。
MGCF实体从IAM消息中提取CR参数或者GCR参数后,可根据该参数生成CS呼叫参考头域。
具体地,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
具体地,为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
发送单元703,用于接收所述生成单元传输的所述CS呼叫参考头域,向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
生成CS呼叫参考头域后,MGCF可在发送至IMS网元的Invite消息中携带该CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
由此,IMS网元在接收到MGCF实体发送的Invite消息后,便可记录并保存CS呼叫参考头域中的CR参数或者GCR参数作为标识此次呼叫的标识信息,从而实现使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络 间的互联互通。在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
相应地,本发明实施例还提供了一种呼叫的标识装置。图8为本发明实施例提供的另一呼叫的标识装置示意图。如图8所示,该实施例包括以下单元:
接收单元801,用于接收主叫终端发送的呼叫信令消息,所述呼叫信令消息中携带有被叫标识信息,将所述被叫标识信息传输至识别单元,将所述呼叫信令消息传输至处理单元。
识别单元802,用于接收所述接收单元发送的所述被叫标识信息,根据所述被叫标识信息,识别所述被叫标识信息所标识的被叫终端为电路交换CS网络用户,并生成第一CS呼叫参考头域;将所述CS呼叫参考头域发送至发送单元。
IMS网元接收到主叫终端发送的呼叫信令消息后,从该呼叫信令消息中提取被叫标识信息,并根据该被叫标识信息判断被叫终端为CS用户终端后,可生成一个CS呼叫参考头域。
该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
发送单元803,用于接收所述识别单元传输的所述CS呼叫参考头域,向媒体网关控制功能MGCF实体发送邀请Invite消息,用以所述MGCF实体在返回的响应消息中携带第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫,所述第二CS呼叫参考头域是所述MGCF实体根据所述第一CS呼叫参 考头域以及配置信息生成的。
IMS网元生成第一CS呼叫参考头域后,可在发送至MGCF实体的Invite消息中携带该第一CS呼叫参考头域,以使得MGCF实体在接收到Invite消息后,根据该第一CS呼叫参考头域生成第二CS呼叫参考头域。具体地,第一CS呼叫参考头域中可以同时包括GCR参数和CR参数,而在发送至CS网元的IAM消息中,根据CS侧所使用的协议,可以只使用指定类型的GCR参数或者CR参数,并根据要使用的GCR参数或者CR参数,生成第二CS呼叫参考头域。在向IMS网元返回响应消息时,可以携带该第二CS呼叫参考头域,以使得IMS网元知悉CS侧对本次呼叫所使用的标识信息。
具体地,MGCF实体根据出局信令类型决定第二CS呼叫参考头域中使用CR参数还是使用GCR参数。为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
由此,可使IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络间的互联互通,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
相应地,本发明实施例还提供了一种呼叫的标识装置,图9为本发明实施例提供的另一呼叫的标识装置示意图。如图9所示,本实施例包括以下单元:
接收单元901,用于接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有第一电路交换CS呼叫参考头域,将所述第一CS呼叫参考头域传输至提取单元。
主叫终端向被叫终端发起语音呼叫请求时,对应的网络设备,如IMS网元可接收到信令消息,并发送至IMS网元。IMS网元接收到主叫终端对应的呼叫信令消息后,在该呼叫信令消息中提取被叫终端的被叫标识信息。
IMS网元从终端发送的呼叫信令消息中提取被叫终端的被叫标识信息并判断被叫标识信息对应的被叫终端为CS用户终端后,可发送Invite消息至MGCF。其中,该Invite消息中携带有被叫标识信息,并包括头域CS呼叫参考头域。其中,CS呼叫参考头域为IMS网元根据被叫标识信息生成的。
该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
提取单元902,用于接收所述接收单元发送的所述第一CS呼叫参考头域,从所述第一CS呼叫参考头域中提取所述呼叫参考CR参数和/或全局呼叫参考GCR参数,将所述CR参数和/或所述GCR参数传输至生成单元。
生成单元903,用于接收所述提取单元发送的所述CR参数和/或所述GCR参数,根据所述第一CS呼叫参考头域和配置信息,生成第二CS呼叫参考头域,所述第二CS呼叫参考头域中携带有所CR参数或所述GCR参数,将所述第二CS呼叫参考头域传输至发送单元。
具体地,MGCF实体根据出局信令类型决定第二CS呼叫参考头域中使用CR参数还是使用GCR参数。为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC 信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
发送单元904,用于接收所述生成单元发送的所述第二CS呼叫参考头域,向所述IMS网元返回响应消息,所述响应消息中携带有所述第二CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
所述Invite消息中携带有100Rel信息时,发送单元904具体用于:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述第二CS呼叫参考头域;
所述Invite消息中没有携带所述100Rel信息时,发送单元904具体用于:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述第二CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述第二CS呼叫参考头域。
在MGCF不支持100Rel的情况下,180消息可能不携带CS呼叫参考头域,因此需要在200消息中携带。可选地,作为一种非常规选择,可以仅仅在180消息中携带第二呼叫参考头域而200消息中不携带CS呼叫参考头域。
由此,IMS网元在接收到MGCF实体返回的响应消息后,便可以知悉CS网络侧对本次呼叫所使用的标识信息,可记录并保存此信息作为标识此次呼叫的标识信息,即使用与CS侧一致的呼叫参考参数来标识跨域呼叫。并可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
相应地,本发明实施例提供了一种MGCF实体,图10为本发明实施例提供的一种MGCF示意图。如图10所示,本实施例包括以下元件:
接收器1001,用于接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息。
处理器1002,用于当所述被叫标识信息所标识的被叫终端为电路交换CS 网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,用以在向CS网元发送的初始地址消息IAM中携带所述CR参数或所述GCR参数。
MGCF实体接收到Invite消息后,根据被叫标识信息进行路由,并生成GCR参数或者CR参数。
具体地,MGCF实体和IMS网元之间进行信息交互的为SIP消息,为了使得IMS网元可以使用与CS网络侧相同的呼叫标识信息标识呼叫,MGCF实体可以在向IMS网元返回的响应消息中携带CR参数或GCR参数。其中,该CR参数或GCR参数为CS网络中用来标识呼叫的呼叫标识信息。
其中,可以根据该CR参数或GCR参数生成一个CS呼叫参考头域,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或ANSIISUP。
在CS呼叫参考头域中,参数crf是可选的。
具体地,为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
发送器1003,用于根据所述CR参数或GCR参数,生成CS呼叫参考头域,用以在向IMS网元发送的响应消息中携带所述CS呼叫参考头域,以使所述IMS网元使用所述CS呼叫参考头域中的所述CR参数或GCR参数标识所述Invite消息对应的呼叫。
所述Invite消息中携带有100Rel信息时,发送器1003具体用于:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域;
所述Invite消息中没有携带所述100Rel信息时,发送器1003具体用于:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
在MGCF不支持100Rel的情况下,180消息可能不携带CS呼叫参考头域,因此需要在200消息中携带。可选地,作为一种非常规选择,可以仅仅在180消息中携带第二呼叫参考头域而200消息中不携带CS呼叫参考头域。
本发明实施例中,MGCF实体接收IMS网元发送的Invite消息,所述Invite消息中携带有呼叫标识信息和被叫标识信息;根据所述被叫标识信息,生成呼叫参考CR参数和/或全局呼叫参考GCR参数;根据所述CR参数和/或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。由此,可使IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
上述实施例描述了MGCF实体在主叫终端在IMS网络,被叫终端在CS网络的场景下进行跨域呼叫关联的方法,下述实施例描述MGCF实体在主叫终端在CS网络,被叫终端在IMS网络的场景下进行跨域呼叫关联的方法。图11为本发明实施例提供的另一MGCF示意图。如图11所示,本实施例包括以下元件:
接收器1101,用于接收电路交换CS网元发送的初始地址消息IAM。
处理器1102,用于从所述IAM中提取呼叫参考CR参数或全局呼叫参考 GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域。
MGCF实体从IAM消息中提取CR参数或者GCR参数后,可根据该参数生成CS呼叫参考头域。
具体地,该CS呼叫参考头域的格式可以如下:
CS-Call-Reference:gcr=xxxxxxx;cr=yyyyyyy;crf=zzzzzzz
其中,gcr为GCR参数,xxxxxxx为GCR参数的内容,其长度相当于CS网络中GCR内容的字符长度;cr为CR参数,yyyyyyy为CR参数的内容,其长度相当于CS网络中CR内容的字符长度;crf为协议指示参数,zzzzzzz为crf的值,可以为BICC、或ITUISUP、或。
在CS呼叫参考头域中,参数crf是可选的。
具体地,为了实现本发明的技术方案,在MGCF功能实体中需要保存一个配置信息表,其中保存了出局信令类型和要使用的CR参数或GCR参数的映射关系。通过查询该配置信息表中的配置信息,MGCF实体可决定在生成的CS呼叫头域中携带CR参数还是GCR参数。当然,在CS侧使用BICC信令时,MGCF会选择使用GCR参数还是CR参数,需要查询相应的配置信息;对于CS侧使用ITU-T ISUP信令和ANSI ISUP信令时,则使用CR参数来标识呼叫。
当然,也不可以不在SIP消息中扩展新的头域,而是在SIP消息的已有头域中携带CR参数和/或GCR参数。
发送器1103,用于向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
生成CS呼叫参考头域后,MGCF可在发送至IMS网元的Invite消息中携带该CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。
由此,IMS网元在接收到MGCF实体发送的Invite消息后,便可记录并保存CS呼叫参考头域中的CR参数或者GCR参数作为标识此次呼叫的标识信息,从而实现使用与CS侧一致的呼叫参考参数来标识跨域呼叫,有利于不同网络 间的互联互通。在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
本发明实施例中,MGCF实体接收CS网元发送的IAM;从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域;向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述呼叫信令消息对应的呼叫。由此,可使IMS网元使用与CS侧一致的呼叫参考参数来标识跨域呼叫,在后续对此次呼叫进行计费时,可通过该统一的呼叫参考参数进行呼叫计费,简化了跨域呼叫的计费方法。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种呼叫的标识方法,其特征在于,所述方法包括:
接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息;
当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,用以在向CS网元发送的初始地址消息IAM中携带所述CR参数或所述GCR参数;
根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带有所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
2.根据权利要求1所述的呼叫的标识方法,其特征在于,所述Invite消息中携带有100Rel信息时,所述向IMS网元发送响应消息具体为:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域;
所述Invite消息中没有携带所述100Rel信息时,所述向IMS网元发送响应消息具体为:接收到CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
3.根据权利要求1所述的呼叫的标识方法,其特征在于,所述CS呼叫参考头域还包括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
4.一种呼叫的标识方法,其特征在于,所述方法包括:
接收电路交换CS网元发送的初始地址消息IAM;
从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域;
向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述IAM对应的呼叫。
5.根据权利要求4所述的呼叫的标识方法,其特征在于,所述CS呼叫参考头域还包括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
6.一种呼叫的标识装置,其特征在于,所述装置包括:
接收单元,用于接收IP多媒体子***IMS网元发送的邀请Invite消息,所述Invite消息中携带有被叫标识信息,将所述被叫标识信息传输至识别单元;
识别单元,用于接收所述接收单元传输的所述被叫标识信息,当所述被叫标识信息所标识的被叫终端为电路交换CS网络用户时,生成CS呼叫参考CR参数或全局呼叫参考GCR参数,并将所述CR参数或GCR参数传输至发送单元和响应单元;
发送单元,用于接收所述识别单元发送的所述CR参数或GCR参数,向CS网元发送初始地址消息IAM,所述IAM中携带有所述识别单元生成的CR参数或所述GCR参数;
响应单元,用于接收所述识别单元发送的所述CR参数或GCR参数,根据所述CR参数或GCR参数,生成CS呼叫参考头域,向IMS网元发送响应消息,所述响应消息中携带所述CS呼叫参考头域,用以标识所述Invite消息对应的呼叫。
7.根据权利要求6所述的呼叫的标识装置,其特征在于,所述Invite消息中携带有100Rel信息时,所述响应单元具体用于:向所述IMS网元发送180/181/182/183/200消息,所述180/181/182/183/200消息中携带有所述CS呼叫参考头域;
所述Invite消息中没有携带所述100Rel信息时,所述响应单元具体用于:接收到所述CS网元发送的地址全消息ACM后,向所述IMS网元发送180消息,所述180消息中携带有所述CS呼叫参考头域;或者,接收到所述CS网元发送的应答消息ANM/CONNECT后,向所述IMS网元发送200消息,所述200消息中携带有所述CS呼叫参考头域。
8.根据权利要求6所述的呼叫的标识装置,其特征在于,所述CS呼叫参考头域还包括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
9.一种呼叫的标识装置,其特征在于,所述装置包括:
接收单元,用于接收电路交换CS网元发送的初始地址消息IAM,将所述IAM传输至生成单元;
生成单元,用于接收所述接收单元发送的所述IAM,从所述IAM中提取呼叫参考CR参数或全局呼叫参考GCR参数,并根据所述CR参数或GCR参数生成CS呼叫参考头域,将所述CS呼叫参考头域传输至发送单元;
发送单元,用于接收所述生成单元传输的所述CS呼叫参考头域,向IP多媒体子***IMS网元发送邀请Invite消息,所述Invite消息中携带有所述CS呼叫参考头域,用以标识所述IAM对应的呼叫。
10.根据权利要求9所述的呼叫的标识装置,其特征在于,所述CS呼叫参考头域还包括协议指示参数,所述协议指示参数用以指示定义所述CR参数或所述GCR参数所使用的协议类型。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210564452.3A CN103095689B (zh) | 2012-12-24 | 2012-12-24 | 呼叫的标识方法和装置 |
JP2015548154A JP6103660B2 (ja) | 2012-12-24 | 2013-08-22 | 呼識別方法および装置 |
PCT/CN2013/082016 WO2014101437A1 (zh) | 2012-12-24 | 2013-08-22 | 呼叫的标识方法和装置 |
EP13866932.0A EP2922264B1 (en) | 2012-12-24 | 2013-08-22 | Call identification method and device |
US14/749,249 US9674345B2 (en) | 2012-12-24 | 2015-06-24 | Call identifying method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210564452.3A CN103095689B (zh) | 2012-12-24 | 2012-12-24 | 呼叫的标识方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103095689A true CN103095689A (zh) | 2013-05-08 |
CN103095689B CN103095689B (zh) | 2017-06-13 |
Family
ID=48207822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210564452.3A Active CN103095689B (zh) | 2012-12-24 | 2012-12-24 | 呼叫的标识方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9674345B2 (zh) |
EP (1) | EP2922264B1 (zh) |
JP (1) | JP6103660B2 (zh) |
CN (1) | CN103095689B (zh) |
WO (1) | WO2014101437A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014101437A1 (zh) * | 2012-12-24 | 2014-07-03 | 华为技术有限公司 | 呼叫的标识方法和装置 |
CN113966011A (zh) * | 2020-07-03 | 2022-01-21 | ***通信有限公司研究院 | 呼叫建立方法、装置、设备及存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3023117A1 (fr) * | 2014-06-30 | 2016-01-01 | Orange | Procede et dispositif d' etablissement d' une communication |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080123625A1 (en) * | 2006-08-11 | 2008-05-29 | Adrian Buckley | System and method for managing call continuity in IMS network environment |
CN101409627A (zh) * | 2007-10-09 | 2009-04-15 | 华为技术有限公司 | 跨网络关联计费的方法、网络设备、计费实体和计费*** |
CN101790147A (zh) * | 2009-01-23 | 2010-07-28 | 华为技术有限公司 | 计费信息关联方法及*** |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2792325B2 (ja) * | 1992-05-06 | 1998-09-03 | 日本電気株式会社 | 課金チケット識別方式 |
US7769000B2 (en) * | 2006-01-10 | 2010-08-03 | Research In Motion Limited | System and method for managing call routing in a network environment including IMS |
KR100943586B1 (ko) * | 2006-12-04 | 2010-02-23 | 삼성전자주식회사 | 이종 통신 시스템과, 이종 통신 시스템에서의 호 처리 방법 |
WO2008150751A2 (en) * | 2007-06-01 | 2008-12-11 | Research In Motion Limited | Message generation system and method for managing ims signaling over a circuit-switched network |
JP5350650B2 (ja) * | 2008-03-05 | 2013-11-27 | 日本電気株式会社 | 通信制御方法、ゲートウェイ装置、中継サーバ、通信システム、および装置のプログラム |
CN101924751B (zh) * | 2009-05-22 | 2013-11-06 | 中兴通讯股份有限公司 | 一种单模业务连续性实现方法及单模业务连续性*** |
CN103095689B (zh) * | 2012-12-24 | 2017-06-13 | 华为技术有限公司 | 呼叫的标识方法和装置 |
-
2012
- 2012-12-24 CN CN201210564452.3A patent/CN103095689B/zh active Active
-
2013
- 2013-08-22 WO PCT/CN2013/082016 patent/WO2014101437A1/zh active Application Filing
- 2013-08-22 JP JP2015548154A patent/JP6103660B2/ja active Active
- 2013-08-22 EP EP13866932.0A patent/EP2922264B1/en active Active
-
2015
- 2015-06-24 US US14/749,249 patent/US9674345B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080123625A1 (en) * | 2006-08-11 | 2008-05-29 | Adrian Buckley | System and method for managing call continuity in IMS network environment |
CN101409627A (zh) * | 2007-10-09 | 2009-04-15 | 华为技术有限公司 | 跨网络关联计费的方法、网络设备、计费实体和计费*** |
CN101790147A (zh) * | 2009-01-23 | 2010-07-28 | 华为技术有限公司 | 计费信息关联方法及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014101437A1 (zh) * | 2012-12-24 | 2014-07-03 | 华为技术有限公司 | 呼叫的标识方法和装置 |
US9674345B2 (en) | 2012-12-24 | 2017-06-06 | Huawei Technologies Co., Ltd. | Call identifying method and apparatus |
CN113966011A (zh) * | 2020-07-03 | 2022-01-21 | ***通信有限公司研究院 | 呼叫建立方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP2922264B1 (en) | 2017-11-22 |
JP6103660B2 (ja) | 2017-03-29 |
EP2922264A1 (en) | 2015-09-23 |
EP2922264A4 (en) | 2015-12-02 |
WO2014101437A1 (zh) | 2014-07-03 |
US9674345B2 (en) | 2017-06-06 |
US20150296078A1 (en) | 2015-10-15 |
CN103095689B (zh) | 2017-06-13 |
JP2016507938A (ja) | 2016-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428218B (zh) | 转发用户设备的性能信息的方法和*** | |
CN101094442B (zh) | 一种电路交换域终呼锚定方法 | |
CN100596124C (zh) | 实现业务互通的方法及*** | |
US10148702B2 (en) | Session association method, apparatus, and system | |
EP2068517B1 (en) | Method and system for implementing simulative service, method for implementing interworking, and unit for controlling interworking | |
CN103095689A (zh) | 呼叫的标识方法和装置 | |
US8908665B2 (en) | Methods for routing of calls in internet protocol multimedia subsystem centralized services networks and related gateway mobile switching centres (GMSC) and home location registers (HLR) | |
CN101605313A (zh) | 业务处理方法及***、呼叫会话控制功能实体设备和应用服务器 | |
CN101212522B (zh) | 关联会话的方法、装置及*** | |
CN104301450B (zh) | 寻址的方法及装置 | |
KR100922953B1 (ko) | 인터넷 프로토콜 멀티미디어 서브시스템에서 호 변경 요청의 처리 방법 및 시스템 | |
CN103581112B (zh) | 用户交换机接入网际协议多媒体子***网络的鉴权方法和装置 | |
CN109661011B (zh) | 一种ims呼叫路由方法、装置及*** | |
CN107105420B (zh) | 一种彩印业务处理方法和装置 | |
CN111132126B (zh) | 一种手机号码全量录音的方法、***、装置及存储介质 | |
EP2589213B1 (en) | Suppression of announcements in communication networks | |
CN102833715A (zh) | 询问转接实现方法、应用服务器、业务终端和*** | |
US11310287B2 (en) | Methods and nodes in a lawful interception system | |
CN101287272A (zh) | 一种实现语音呼叫连续性业务的方法及装置 | |
CN102546578B (zh) | Ims与2g/3g网络之间协议流程的关联方法及*** | |
CN105245352A (zh) | 一种基于sip语音家庭网关的智能公话实现***及方法 | |
CN101998667B (zh) | 一种号码转换方法和业务连续性应用服务器 | |
Lung et al. | Network Working Group J. Haluska Internet Draft Telcordia Intended Status: Informational R. Ahern Expires: May 15, 2009 AT&T Customer Information Services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |