专利名称::一种ect业务子地址交换的方法和系统的制作方法
技术领域:
:本发明涉及通信领域,尤其涉及一种ECT业务子地址交换的方法和系统。
背景技术:
:会话转移(ECT)业务是国际电信联盟远程通信标准化组(ITU-T)和欧洲电信标准协会(ETSI)标准定义的综合业务数字网(ISDN)补充业务之一,ECT业务的子地址交换为ECT业务的一个很重要的部分。ITU-T和ETSI都定义了ECT业务子地址交换的实现,实现过程如图l所示,ECT业务方为TEAIOI,转移方为TEB103,转移目的方为TEC104,网络交换设备为Network102。TEA101向Network102发送请求执行ECT业务实体消息,Network102收到请求执行ECT业务实体消息后,向TEB103发送实体消息(FACILITY),携带请求发送子地址命令(FIE-RequestSubaddress),要求TEB103发送子地址信息,并告诉TEB103关于TEC104的号码信息,同时Network102向TEC104发送请求子地址交换实体消息,并告知TEB103的号码信息;TEB103收到请求子地址交换实体消息后向Network102发送包含TEB103子地址串的交换子地址实体消息,Network102将该消息转发给TEC104,同样,TEC104收到请求子地址交换实体消息后向Network102发送包含TEC104子地址串的交换子地址实体消息,Networkl02将该消息转发给TEB103。多媒体子系统(IMS)是下一代网络中提供基于IP的多々某体会话控制的子系统,包括所有提供音频、视频、文字以及即时消息等多媒体业务控制的梭心网网元,采用会话初始化协议(SIP)作为IMS控制层协议来承载呼叫控制信令。电信网络在演进到IMS架构以后,传统公共交换电话网(PSTN)/ISDN终端用户的业务需求仍然会大量存在,会话转移(ECT)业务就是其中一个,而要进行ECT业务,首先要解决的就是转移方和转移目的方子地址交换的问题。
发明内容本发明要在多媒体子系统(IMS)架构中实现会话转移(ECT)业务,使4得再IMS架构中能实现传统公共交换电话网(PSTN)/ISDN终端用户的相关业务,为了实现ECT业务,首先要解决的是ECT业务中会话方的子地址问题,因此正是基于这种需求产生了本发明。本发明提供一种ECT业务子地址交换方法,该方法涉及IP多媒体子系统IMS架构,该方法包括以下步骤转移业务方多业务^f妄入网MSAN收到请求ECT业务消息后,才艮据所述请求ECT业务消息生成会话发起协议SIP信令并将所述SIP信令发送给转移方和转移目的方请求子地址交换;转移方、转移目的方相互发送消息进行子地址交换。本发明还提供了一种ECT业务子地址交换系统,该系统涉及IMS架构,包括转移业务方MSAN:接收请求ECT业务消息,并一艮据所述请求ECT业务消息向转移方和转移目的方发送请求子地址交换消息;转移方和转移目的方接收请求交换子地址交换消息,并相互发送消息进行子地址交换。本发明能解决在IMS架构下,完成基于传统ISDN终端的ISDNECT业务子地址交换,通过实体之间的消息映射与交互实现ECT业务。图1为ISDN会话转移(ECT)业务示意图;图2为第一实施例示意图;图3为第二实施例示意图;图4为第三实施例示意图。具体实施例方式下面将结合本发明中的实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的说明,显然,所提供的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明的保护范围。本发明主要解决在IMS架构中实施ECT业务时实体之间子地址交换问题,通过多业务接入网(MSAN)实施消息映射,实现转移方和转移目的方之间子地址交换。本发明提供一种基于IMS架构的ECT业务子地址交换方法,如图2所示,转移业务方为UserA,转移方为UserB,转移目的方为UserC,具体步骤如下步骤201:UserA向转移业务方MSAN发送请求ECT实体消息(Facility),ECT实体消息中包括实体单元信息(FacilityIE),转移业务方MSAN根据FacilityIE中的参数信息定位到转移方和转移目的方,并将Facility消息映射成转移消息(REFER),当转移业务方在公网中时,具体映射过程如表l所示表1DSS1SIPFACILITY—REFER—FacilityIEEctExcuteInvokeARGUMENTSEQUENCER}RequestURI:RemoteUserB@domainTo:RemoteUserB@domainP-Service-Indication:Request-sub-addrP-Service-Notification:Call-transfer-activeReferTo:UserCUri,replacesReferBy:UserAUri映射后的REFER消息内容如下1、转移方URI(通用资源标签)和头域To赋值UserB的URI;2、携带业务通知头域P-Service-Notification用于通知进行ECT业务,业务通知头域的扩展巴克斯范式(ABNF)格式描述如下P-Service-Notification="P-Service-Notification"HCOLONnotificationnotification="Call-transfer-active"3、携带业务指示头域P-Service-Indication指示需要进行子地址交换,业务指示头域ABNF纟各式描述如下P-Service-Indication="P-Service-Indication"HCOLONindicationindication="Request-sub-addr"64、转移目的方头域Refer-To携带UserC的URI信息,并带replaces参数指示。5、转移业务方头域Refer-By携带UserA的URI信息。如果转移业务方在私网中,具体的映射过程如表2所示<table>tableseeoriginaldocumentpage7</column></row><table>映射后的REFER消息内容如下1、转移方URI(通用资源标签)和头域To赋值UserB的URI;2、携带业务通知头域P-Service-Notification用于通知进行ECT业务,ABNF格式描述如下P-Service-Notification="P-Service-Notification"HCOLONnotificationnotification="Call-transfer-active"3、携带业务指示头域P-Service-Indication指示需要进行子地址交换,业务指示头域ABNF纟各式描述如下■P-Service-Indication="P-Service-Indication"HCOLONindicationindication="Request-sub-addr"4、该REFER请求中需要携带P-Prefered-ID头域,该头域的URI信息由FACILITY中的RDN号码信息映射。步骤202:转移业务方MSAN将映射后的REFER消息向应用服务器(AS)发送;步骤203、104:AS收到转移消息后进行ECT业务处理,并分别向转移方MSAN和转移目的方MSAN发送会话修改消息(relNVITE/UPDATE),如果转移方和转移目的方在公网中,发送的会话修改消息要求如下1、RequestURI和To头域中的userportion填为转移方或转移目的方的URI(UserB或UserC);2、需要携带P-Service-Notification,ABNF格式描述如下P-Service-Notification="P-Service-Notification"HCOLONnotificationnotification="Call-transfer-active"3、需要携带P-Service-Indication,ABNF才各式描述如下P-Service-Indication="P-Service-Indication"HCOLONindicationindication="Request-sub-addr"4、需要携带P-Asserted-ID头域,该头域的URI信息由FACILITY中的RDN号码信息映射。如果转移方或者转移目的方在私网中,发送的会话修改消息要求如下1、RequestURI和To头域中的userportion填为转移方或转移目的方的URI(UserB或UserC);2、需要携带P-Service-Notification,ABNF格式描述如下P-Service-Notification="P-Service-Notification"HCOLONnotificationnotification="Call-transfer-active"3、需要携带P-Service-Indication,ABNF格式描述如下P-Service-Indication="P-Service-Indication"HCOLONindicationindication="Request-ect-inform"4、需要携带P-Asserted-ID头域,该头域的URI信息由RDN号码信息映射。8步骤205、206:转移目的方MSAN和转移目的方MSAN收到AS的请求交换会话修改消息后,将请求交换会话修改消息映射成请求子地址交换实体消息,并分别向转移目的方和转移方发送,具体映射关系如表3所示表3<table>tableseeoriginaldocumentpage9</column></row><table>步骤207、211:转移方和转移目的方收到请求子地址交换实体消息后,将包含子地址信息串的实体信息分别向转移方MSAN和转移目的方MSAN发送;步骤208、212:转移方MSAN和转移目的方MSAN收到包含子地址实体信息后,可以采用两种方式将交换子地址实体信息映射程会话修改消息,方式1:通过P-Service-Indication头域携带子地址信息串,映射关系如表4所示表4<table>tableseeoriginaldocumentpage9</column></row><table>方式2:通过Contact头域中带isub参数来携带子地址信息串,映射过程如表5所示:表5<table>tableseeoriginaldocumentpage9</column></row><table>映射完成后转移方MSAN和转移目的方MSAN将会话》务改消息向AS发送;步骤209、213:AS收到转移方MSAN和转移目的方MSAN的会话修改消息后将会话修改消息分别向转移目的方MSAN和转移方MSAN转发;步骤210、214:转移方MSAN和转移目的方MSAN将包含子地址信息的会话修改消息分别向转移方和转移目的方发送。本发明还提供了一种ECT业务子地址交换系统,该系统涉及IMS架构,如图3所示,所述系统包括应用服务器301、转移目的方MSAN302、转移业务方MSAN303、转移方MSAN304、转移目的方305、转移业务方306以及转移方307,其中,转移业务方和转移业务方MSAN相连,转移方和转移方MSAN相连,转移目的方和转移目的方MSAN相连,应用服务器AS分别与转移业务方MSAN、转移方MSAN、转移目的方MSAN相连。在发生ECT业务时,转移业务方306发送ECT业务实体消息给MSAN303,MSAN303将ECT业务实体消息映射成转移消息并向应用服务器301发送,转移消息中包括业务通知头域以及业务指示头域,应用服务器301收到转移消息后定位到MSAN304和MSAN302,并发送会话修改消息给MSAN304和MSAN302,所发送的会话修改消息中包含转移方307和转移目的方305的统一资源标识。MSAN305收到会话修改消息后将会话修改消息映射成请求子地址交换实体消息,并将子地址实体消息向转移目的方305发送,转移目的方305在收到请求子地址交换实体消息后将转移目的方的子地址信息串嵌套在子地址交换实体消息中并向MSAN302发送,MSAN302将子地址交换实体消息映射成会话修改消息并向应用服务器301发送。MSAN304收到会话修改消息后将会话修改消息映射成请求子地址交换实体消息,并将子地址实体消息向转移目的方307发送,转移目的方307在收到请求子地址交换实体消息后将转移目的方的子地址信息串嵌套在子地址交换实体消息中并向MSAN304发送,MSAN304将子地址交换实体消息映射成会话修改消息并向应用服务器301发送。应用服务器301收到会话修改消息后将消息透传,如果会话修改消息来自MSAN302,则将会话修改消息透传到MSAN304,如果会话修改消息来自MSAN304,则将会话》务改消息透传到MSAN302。MSAN302和MSAN304收到会话修改消息后将会话f务改消息映射成子地址交换实体消息并分别向转移目的方305和转移方307发送,完成子地址交换。本发明同时提供了一种ECT业务子地址交换装置,如图4所示,该装置包括接收模块401、发送模块402以及消息转换模块403。当接收模块401收到请求ECT业务的实体消息时,消息转换模块403将该请求ECT业务的实体消息转换为转移消息,转移消息包含会话双方方的URI,并包含P-Service-Notification、P-Service-Indication和P-Prefered-ID,转换完成后发送模块402将转移消息发送出去。当接收模块401收到会话修改消息表明发起了ECT业务需要进行子地址交换时,消息转换模块403将会话修改消息转换为请求子地址交换的实体消息,会话修改消息中的业务通知头域及其值映射成通知信息单元,将所述会话修改消息中的业务指示头域及其值映射成实体信息单元,转换完成后发送模块402将实体消息发送出去。从上面的实施例可以看出,本发明能解决在IMS架构下ECT业务中子地址交换的问题,通过消息映射来交换子地址从而实现会话转移业务,在实现过程中不需要改变现有的结构,只需增加映射内容,因而有简单易于实现的优点。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。ii权利要求1、一种会话转移ECT业务子地址交换方法,该方法涉及IP多媒体子系统IMS架构,其特征在于,该方法包括以下步骤转移业务方多业务接入网MSAN收到请求ECT业务消息后,根据所述请求ECT业务消息生成会话发起协议SIP信令并将所述SIP信令发送给转移方和转移目的方请求子地址交换;转移方、转移目的方相互发送消息进行子地址交换。2、根据权利要求1所述的方法,其特征在于,所述SIP信令包括转移方和转移目的方的通用资源标识、业务通知头域及其值、业务指示头域及其值和优选标识,业务通知头域及其值指示发生ECT业务,业务指示头域及其值表明请求子地址交换,优选标识的值由所述请求ECT业务消息中的重定向号码信息映射。3、根据权利要求1所述的方法,其特征在于,所述转移业务方MSAN将所述SIP信令发送给转移方和转移目的方具体包括转移业务方MSAN将所述SIP信令发送给应用服务器;应用服务器对所述SIP信令进行处理,并发会话修改消息给转移方MSAN和转移目的方MSAN;其中,转移方MSAN和转移目的方根据所述会话修改消息生成请求子地址交换消息并向对应的转移方或转移目的方发送。4、根据权利要求3所述的方法,其特征在于,应用服务器在对所述SIP信令进行处理时,将所述SIP信令中的优选标识替换成宣称头域,如果转移方或者转移目的方中至少有一个在私网中,则将所述SIP信令中的业务指示头域的值变更为请求ECT业务通知。5、根据权利要求3所述的方法,其特征在于,所述转移方MSAN和转移目的方MSAN在4艮据所述会话修改消息生成请求子地址交换消息时,将所述会话修改消息中的业务通知头域及其值映射成通知信息单元,将所述会话修改消息中的业务指示头域及其值映射成实体信息单元。6、根据权利要求1所述的方法,其特征在于,所述转移方、转移目的方相互发送消息进行子地址交换采用两种方式通过业务指示头域携带子地址信息串,或通过在联系Contact头域中添加参数来携带子地址信息串。7、一种ECT业务子地址交换系统,所述系统涉及IMS架构,其特征在于,包括转移业务方MSAN:接收请求ECT业务消息,并#4居所述请求ECT业务消息向转移方和转移目的方发送请求子地址交换消息;转移方和转移目的方接收请求交换子地址交换消息,并相互发送消息进行子地址交换。8、根据权利要求7所述的系统,其特征在于,所述系统还包括转移业务方、转移方MSAN、转移目的方MSAN以及应用服务器,其中,转移业务方和转移业务方MSAN相连,转移方和转移方MSAN相连,转移目的方和转移目的方MSAN相连,应用服务器分别与转移业务方MSAN、转移方MSAN、转移目的方MSAN相连。9、根据权利要求8所述的系统,其特征在于,转移业务方MSAN根据来自转移业务方的请求ECT业务消息生成SIP信令,并将所述SIP信令发送给应用服务器,应用服务器根据所述SIP信令生成会话修改消息并分别向转移方MSAN、转移目的方MSAN发送,转移方MSAN、转移目的方MSAN根据所述会话修改消息生成请求子地址交换消息并向对应的转移方或转移目的方发送,转移方、转移目的方相互发送包含对应子地址信息的消息进行子地址交换。10、根据权利要求9所述的系统,其特征在于,所述SIP信令包括业务通知头域及其值、业务指示头域及其值和优选标识,业务通知头域及其值指示发生ECT业务,业务指示头域及其值表明请求子地址交换。全文摘要本发明公开一种会话转移(ECT)业务子地址交换的方法和系统,所述方法和系统涉及IP多媒体子系统(IMS)架构,其中方法包括转移业务方多业务接入网(MSAN)收到来自转移业务方的请求ECT业务的实体消息后,根据实体消息生成基于会话初始协议(SIP)信令的转移消息(REFER),并将REFER发送给应用服务器(AS);AS对REFER进行处理并发送基于SIP信令的会话修改消息给转移方MSAN和转移目的方MSAN;转移方和转移目的方相互发送包含子地址信息的实体消息。本发明实现了在IMS架构下ECT业务中转移方和转移目的方之间的子地址交换。文档编号H04L29/06GK101686229SQ20081021651公开日2010年3月31日申请日期2008年9月27日优先权日2008年9月27日发明者斌冯,猛武,胡碧波,悦陈申请人:华为技术有限公司