会议中隔离或重接isdn用户的方法、系统和接入节点的制作方法

文档序号:7921425阅读:169来源:国知局

专利名称::会议中隔离或重接isdn用户的方法、系统和接入节点的制作方法
技术领域
:本发明涉及通讯
技术领域
,特别涉及一种会议中隔离或重接ISDN用户的方法、系统和接入节点。
背景技术
:ISDN(IntergratedServicesDigitalNetwork,综合业务数字网)是一禾中典型的电路交换网络系统。会议业务是ISDN的补充业务之一,而会议中隔离或重接用户则是ISDN会议业务中的重要场景。ISDN会议业务采用数字用户信令DSSl(DigitalSubscriberSignalingNo.l,l号数字用户信令)作为交互信令。頂S(IPMultimediaSubsystem,IP多媒体子系统)是下一代网络中提供基于IP的多媒体会话控制的子系统,包括所有提供音频、视频、文字、即时消息等多媒体业务控制的核心网网元,并采用SIP(SessionInitialProtocol,会话初始化协议)作为MS控制层协议,承载呼叫控制信令,提供统一的多媒体业务和应用。尽管电信网络演进到IMS,但是传统的ISDN终端用户的业务需求仍然会大量存在,例如会议业务。现有技术中,利用SIP协议能够实现基于传统ISDN终端的申请会议资源并把对端用户邀请到会议中来。在实现本发明的过程中,发明人发现上述现有技术至少具有以下缺点在IMS架构中暂不能实现基于传统ISDN终端的会议中隔离或重接用户。
发明内容为了在IMS架构中实现基于传统ISDN终端的会议中隔离或重接用户,本发明实施例提供了一种会议中隔离或重接用户的方法、系统和接入节点。所述技术方案如下—种会议中隔离或重接综合业务数字网ISDN用户的方法,所述方法包括第一接入节点接收服务终端发送的数字用户信令DSS1格式的Facility消息;如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对ISDN用户进行隔离或重接的第一类型标识,其中,所述第一类型标识具体为如果所述Facility消息中携带isolateCONFInvoke信息,则所述第一类型标识为对ISDN用户进行隔离的信息,如果所述Facility消息中携带reattachCONFInvoke信息,则所述第一类型标识为对ISDN用户进行重接的信息;将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接。—种会议中隔离或重接综合业务数字网ISDN用户的系统,所述系统包括第一接入节点和应用服务器;所述第一接入节点,用于接收服务终端发送的数字用户信令DSSl格式的Facility消息;如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对用户进行隔离或重接的第一类型标识,所述第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;将所述reINVITE消息发送给所述应用服务器;所述应用服务器,用于根据所述reINVITE消息对所述ISDN用户进行隔离或重接。—种接入节点,该接入节点包括接收模块,用于接收服务终端发送的数字用户信令DSS1格式的Facility消息;映射模块,用于如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对用户进行隔离或重接的第一类型标识,所述第一类型标识具体为如果所述Facility消息中携带isolateCONFInvoke信息,则所述第一类型标识为对ISDN用户进行隔离的信息,如果所述Facility消息中携带reattachCONFInvoke信息,则所述第一类型标识为对ISDN用户进行重接的信息;发送模块,用于将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接。—种接入节点,该接入节点包括接收模块,用于接收应用服务器AS发送的会议初始化协议SIP格式的消息,所述消息中携带第一类型标识或第二类型标识;所述第一类型标识具体为对综合业务数字网ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;所述第二类型标识具体为其他ISDN用户被隔离的信息,或者其他ISDN用户被重接的信息;映射模块,用于当所述消息中携带的是所述对ISDN用户进行隔离的第一类型标识时,填写数字用户信令DSSl格式的NOTIFY消息中的描述信息为1000101;当所述消息中携带的是所述对ISDN用户进行重接的第一类型标识时,填写DSS1格式的NOTIFY消息中的描述信息为1000110;当所述消息中携带的是所述其他ISDN用户被隔离的第二类型标识时,则填写DSSl格式的NOTIFY消息中的描述信息为1000111;当所述消息中携带的是所述其他ISDN用户被重接的第二类型标识时,填写DSS1格式的NOTIFY消息中的描述信息为1001000;发送模块,用于将所述NOTIFY消息发送给所述ISDN用户或者会议的其他参与方;其中,当所述SIP格式的消息中携带所述第一类型标识时,将所述NOTIFY消息发送给所述ISDN用户;当所述SIP格式的消息中携带所述第二类型标识时,将所述NOTIFY消息发送给所述会议的其他参与方。本发明实施例提供的技术方案的有益效果是通过MSAN(Multi-ServiceAccessNode,多业务接入节点)实现和充当VGW(VoiceoverIPGateWay,语音网关)/AGW(AccessGateWay,接入网关)的功能实体,AS(A卯licationServer,应用服务器)实现会议业务的focus(会议中心)的功能,完成了基于IMS架构的传统ISDN终端的会议中隔离或重接用户。图1是本发明实施例1提供的图2是本发明实施例1提供的图3是本发明实施例1提供的图4是本发明实施例2提供的图5是本发明实施例3提供的图6是本发明实施例3提供的种会议中隔离或重接用户的方法流程图;种会议中隔离用户的信令流程图;种会议中重接用户的信令流程图;种会议中隔离或重接用户的系统结构示意图;种接入节点的结构示意图;一种接入节点的结构示意图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。本发明实施例通过MSAN实现和充当VGW/AGW的功能实体,AS实现会议业务的focus的功能,完成了基于IMS架构的传统ISDN终端的会议中隔离或重接用户。实施例1参见图l,本发明实施例提供了一种会议中隔离或重接ISDN用户的方法,包括101:接收服务终端发送的DSS1格式的Facility消息;102:如果Facility消息中携带isolateCONFInvoke信息,或者携带reattachCONFInvoke信息,则±真写SIP信令格式的relNVITE消息中的RequestURI为Facility消息中携带的ConferenceID;±真写relNVITE消息中的To头域为Facility消息中的partyID;在relNVITE消息中增加表示对用户进行隔离或重接的第一类型标识,该第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;103:将relNVITE消息发送给应用服务器AS以对该ISDN用户进行隔离或重接。其中,103中具体包括当该类型标识为对ISDN用户进行隔离的信息时,应用服务器AS删除该ISDN用户的会议资源并申请放音资源;当该类型标识为对ISDN用户进行重接的信息时,应用服务器AS释放放音资源并为该ISDN用户申请会议资源。进一步地,103之后,该方法还包括104:第二接入节点接收到应用服务器AS发送的SIP格式的通知消息,该通知消息中携带第一类型标识;如果第一类型标识为对ISDN用户进行隔离的信息,则填写DSS1格式的NOTIFY消息中的描述信息为1000101;如果第一类型标识为对ISDN用户进行重接的信息,则填写DSS1格式的NOTIFY消息中的描述信息为1000110;将NOTIFY消息发送给该ISDN用户。进一步地,103之后,该方法还包括104':第三接入节点接收到应用服务器AS发送的SIP格式的提示消息,该提示消息中携带表示其他ISDN用户被隔离或者被重接的第二类型标识;具体地,第二类型标识包括其他ISDN用户被隔离,或者为其他ISDN用户被重接。如果第二类型标识为其他ISDN用户被隔离,则填写DSS1格式的NOTIFY消息中的描述信息为1000111;如果第二类型标识为其他ISDN用户被重接,则填写DSS1格式的NOTIFY消息中的描述信息为1001000;将NOTIFY消息发送给会议的其他参与方。下面,将分别描述基于IMS架构的ISDN会议中隔离ISDN用户的方法和基于MS架构的ISDN会议中重接ISDN用户的方法。参见图2,服务终端A(ServedUserA)为传统的ISDN终端服务用户,采用数字用户信令(DSS1);MSAN在UNI(User-to-NetworkInterface,用户-网络接口)侧使用数字用户信令(DSS1)与用户通信,在NNI(Network-to-NetworkInterface,网络-网络接口)侧使用SIP与其他网络设备通信,用于实现和充当VGW/AGW功能实体,终结用户侧的数字用户信令DSS1,并实现数字用户信令和SIP信令之间的映射;AS用于实现会议业务的focus功能,并充当MRFC(MultimediaResourceFunctionController,媒体资源控制器)功能实体,控制MRFP(MultimediaResourceFunctionProcessor,媒体资源处理器)提供会议资源;在本实施例中,将MRFC和MRFP统称为MRF(MediaResourceFunction,媒体资源功能);用户B(RemoteUserB)为待隔离的用户,用户C(RemoteUserC)代表会议的其他参与方,会议中隔离用户的方法具体包括201:第一接入节点(MSAN-1)接收到服务终端A发送的隔离用户B的Facility消息;其中,Facility消息中携带了FacilityIE,FacilityIE中携带的isolateCONFInvoke用于表示会议隔离,FacilityIE中还携带了ConferenceID和PartyID等参数;ConferenceID为会议建立时,服务器AS经由MSAN-1返回给服务终端A的会议标识;PartyID为会议建立时,AS为各个会议参与方返回的用户标识,在Facility消息中特指待隔离的用户B的用户标识。MSAN根据FacilityIE中携带的ConferenceID和PartyID等参数,定位到需要执行隔离操作的会议参与方(Remote—UserB),而后MSAN利用原来建立通话时,和会议中心建立的SIP对话(该对话使用的RequestURI为ConferenceID),发送执行请求。202:MSAN-1将基于DSS1信令的Faci1ity消息映射为SIP协议下AS能够识别的执行请求(reINVITE-1消息),并将reINVITE-1消息发送给AS;Facility消息与reINVITE-1消息之间的映射关系参见表1:表1<table>tableseeoriginaldocumentpage9</column></row><table>具体地,在该reINVITE-l消息中(1)RequestURI(UniveralResourceIdentifier,通用资源标志符)ConferenceID@domain,即会议建立时,AS返回给MSAN-1的会议标识;ConferenceID@domain经过MSAN-1的转换即为Facility消息中的ConferenceID,ConferencelD@domain与ConferenceID之间为——对应关系。(2)To头域为待隔离方的URI:Remote_UserB@domain,会议建立时,AS返回给MSAN-2的用户标识;Remote_UserB@domain经过MSAN-2的转换即为Facility消息中的partyID,Remote_UserB@domain与PartyID之间为--对应关系。(3)其他参数ca11id、fromtag、totag,与建立会议通话时,服务终端A使用的callid、fromtag、totag—至文,在此不做详述。(4)第一类型标识(P-Service-Notification):此标识为扩展的SIP标识,这个扩展的SIP标识可以位于SIP头域、SIP消息体、甚至SIP头域中的参数,用于在reINVITE-1消息中表示对用户进行隔离。类型标识的ABNF(AugmentedBackus-NaurForm,扩展巴克斯范式)格式描述如下P_Service_Notification=〃P_Service_Notification"HC0L0Nnotificationnotification=〃isolated"203:AS在接收到reINVITE-1消息之后,识别reINVITE-1消息中第一类型标识(P_Service_Notification)所携带的"isolate",并做如下动作(1)控制MRFP将用户B从会议资源中删除;(2)控制MRFP申请放音资源,准备给用户B放HOLD(保持)音;(3)发送通知消息(reINVITE-2)给用户B;(4)发送提示消息(reINVITE-3)给用户C,详见207;具体地,在reINVITE-2消息中(a)RequestURI和To头域中的userportion填为待隔离带会议参与方的URI(Remote_UserB);(b)其它参数callid、fromtag、totag,和此前该待隔离带会议参与方已经建立的加入会议时使用的对话完全相同;(c)P_Service_Notification-isolated;(d)MRFP准备给用户B放HOLD音的SDP(sessiondescriptionprotocol,会话描述协议)信息,其中,流媒体方向为sendonly(只发)。204:第二接入节点MSAN-2接收到AS发送的reINVITE_2消息之后,将SIP协议下的reINVITE-2消息映射为DSSl的用户B能够识别的Notify消息,发送给用户B,用户B被会议隔离;relNVITE-2与Notify之间的映射关系如表2所示表2<table>tableseeoriginaldocumentpage10</column></row><table>205:MSAN-2向AS发送响应消息(200OK);其中,还携带SDP信息,SDP信息中的流媒体方向为recvonly(只收)。206:AS向MSAN-2发送确认消息(ACK);207:AS向用户C发送relNVITE-3消息,用于通知用户C,用户B已被会议隔离;其中,在reINVITE-3消息中(1)RequestURI和To头域中的userportion±真为其他会议参与方的URI(2)其他参数callid、fromtag、totag,与此前各个会议参与方已经建立的加入会议时使用的对话完全相同;(3)第二类型标识P_Service_Notification:other_party_isolated;其中,other-party-isolated代表其他用户被隔离。208:第三接入节点MSAN-3接收到AS发送的reINVITE_3消息之后,将基于SIP协议的reINVITE-3消息映射为DSSl的用户C能够识别的Notify消息,用户C得到提示,用户B被隔离;其中,relNVITE-3中携带第二类型标识"other-party-isolated",表示其他用户被隔离。reINVITE-3与Notify之间的映射关系如表3所示表3<table>tableseeoriginaldocumentpage10</column></row><table>209:MSAN-3向AS发送响应消息(200OK);其中,还携带SDP信息,SDP消息中的流媒体方向为recvonly;210:AS向MSAN-3发送确认消息(ACK);211:AS向MSAN-1发送响应消息(200OK);212:MSAN-1向AS发送确认消息(ACK);213:MSAN-1向服务终端A发送Facility消息;其中包含isolateCONFInvoke,代表隔离用户B成功。下面分别给出几种reINVITE消息的示例(l)reINVITE-l消息a):当在SIP头域中扩展类型标识时INVITEsip:123456@huawei.com;transport=udpSIP/2.0Call-ID:c006b979a8938e0683bcc9096ba308bcFrom:〈sip:+86755654321@huawei.com>;tag=7flf90flTo:〈sip:888999@huawei.com>CSeq:1INVITEContact:〈sip:+86755654321@10.71.46.34:5444;tr雄port=udp;lr>Max-Forwards:70Supported:100relP_Service_Notification-isolatedContent-Length:0b):当在SIP消息体中扩展类型标识时INVITEsip:123456@huawei.com;transport=udpSIP/2.0Call-ID:c006b979a8938e0683bcc9096ba308bcFrom:〈sip:+86755654321@huawei.com>;tag=7flf90flTo:〈sip:888999@huawei.com>CSeq:1INVITEContact:〈sip:+86755654321@10.71.46.34:5444;tr雄port=udp;lr>Max-Forwards:70Supported:100relContent-Length:…Content-Type:multipart/mixed5bo皿d3ry=Bo皿dary42—Bo皿ckry42Content-Length:…Content-Type:即plication/service-indication+xml〈?xmlversion=〃1.0〃encoding=〃UTF-8">〈service_indication>isolated〈/service_indication>—Bo皿ckry42Content-Type:即plication/sdpSDP—MRFP—Bo皿ckry42(2)reINVITE-2消息INVITEsip:888999@huawei.com;transport=udpSIP/2.0Call-ID:d432fa84b4c76e66710From:〈sip:3402934234@conffocus.com>;tag=43524545To:〈sip:888999@huawei.com>CSeq:1INVITEContact:〈sip:3402934234@conffocus.com>;isfocusMax-Forwards:70Supported:100relP_Service_Notification-isolatedContent-Length:…Content-Type:即plication/sdpv=0o=huawei19554637411955463741INIP410.3.164.110s=-c=INIP410.3.164.110t=00m=audio11176RTP/AVP8018a=rtpmap:8PCMA/8000a=rtpmap:0PCMU/8000a=rtpmap:18G729/8000a=sendonlya=ptime:20(3)reINVITE-3消息INVITEsip:llllll@huawei.com;transport=udpSIP/2.0Call-ID:849392fklg143From:〈sip:3402934234@conffocus.com>;tag=5393k2312To:〈sip:llllll@huawei.com>;tag=32331CSeq:10INVITEContact:〈sip:3402934234@conffocus.com>;isfocusMax-Forwards:70Supported:100rel,replacesP_Service_Notification:other_party_isolatedContent-Length:0参见图3,ISDN会议中重接用户的方法具体包括301:MSAN-1接收到服务终端A发送的重接被隔离用户B的Facility消息;其中,Facility消息中携带了FacilityIE,FacilityIE中携带的reattachCONFInvoke用于标识会议重接;FacilityIE中还携带了ConferenceID和PartyID;ConferenceID为会议建立时,AS经由MSAN-1返回给服务终端A的会议标识;PartyID为会议建立时,AS为各个会议参与方返回的用户标识,在Facility消息中特指待重接的被隔离的用户B的用户标识。302:MSAN-1将基于DSS1信令的Facility消息映射为SIP协议下AS能够识别的reINVITE-4消息,并将reINVITE-4消息发送给AS;Facility消息与reINVITE-4消息之间的映射关系参见表4:表4<table>tableseeoriginaldocumentpage13</column></row><table>具体地,在该reINVITE-4消息中(1)RequestURI(UniveralResourceIdentifier,资源标志符)Conference扁domain,即会议建立时,AS返回给MSAN-1的会议标识;ConferenceID@domain经过MSAN-1的转换即为Facility消息中的ConferenceID,ConferenceID@domain与ConferenceID之间为一一对应关系。(2)To头域±真写为UserB的URI:Remote_UserB@domain,会议建立时,AS返回给MSAN-2的用户标识;Remote_UserB@domain经过MSAN-2的转换即为Facility消息中的partyID,Remote_UserB@domain与PartyID之间为--对应关系。(3)其他参数callid、fromtag、totag,和此前建立的创建会议时使用的对话一致,在此不做详述。(4)第一类型标识此标识为扩展的SIP标识,这个扩展的SIP标识可以位于SIP头域、SIP消息体、甚至SIP头域中的参数,用于在relNVITE-4消息中表示对用户进行重接。类型标识的ABNF格式描述如下P_Service_Notification=〃P_Service_Notification"HC0L0Nnotificationnotification=〃reattached"303:AS在接收到reINVITE-4消息之后,识别reINVITE-4消息中类型标识(P_Service_Notification)所携带的"reattached",并做如下动作(1)控制MRFP释放之前给被隔离的用户B放HOLD音的资源;(2)向MRFP申请会议参与方的资源;(3)发送通知消息(reINVITE-5)给用户B;(4)发送提示消息(reINVITE-6)给用户C,详见307;具体地,在reINVITE-5消息中(a)RequestURI和To头域中的userportion填为待重接的会议参与方的URI(Remote_UserB);(b)其它参数callid、fromtag、totag,和此前该待重接的会议参与方已经建立的加入会议时使用的对话完全相同;(c)第一类型标识P-Service-Notification:reattached;此头域和之前MSAN发给AS的reINVITE-4消息中的P-Service-Notification完全相同;(d)MRF中会议资源的SDP信息,其中,流媒体方向为sendrecv(收发)。304:MSAN-2接收到AS发送的reINVITE-5消息之后,将SIP协议下的reINVITE-5消息映射为ISDN用户能够识别的Notify消息,发送给用户B,用户B被会议重接;reINVITE-5与Notify之间的映射关系如表5所示表5<table>tableseeoriginaldocumentpage14</column></row><table>305:MSAN-2向AS发送响应消息(200OK);其中,还携带SDP信息,SDP信息中的流媒体方向为sendrecv。306:AS向MSAN-2发送确认消息(ACK);307:AS向用户C发送relNVITE-6消息,用于提示用户C,用户B已被会议重接;其中,在relNVITE-6消息中(1)RequestURI和To头域中的userportion填为其他会议参与方的URI;(3)其他参数callid、fromtag、totag,与此前各个会议参与方已经建立的加入会议时使用的对话完全相同;(4)P_Service_Notification:other-party-reattached;其中,other-party-reattached代表其他用户被重接。308:MSAN-3接收到AS发送到reINVITE-6消息之后,将基于SIP协议的relNVITE-6消息映射为ISDN用户C能够识别的Notify消息,用户C得到通知,用户B被重接;其中,reINVITE-6中携带第二类型标识"other-party-reattached",用于表示其他用户被重接。reINVITE-6与Notify之间的映射关系如表6所示表6<table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table>309:MSAN-3向AS发送响应消息(200OK);310:AS向MSAN-3发送确认消息(ACK);311:AS向MSAN-1发送响应消息(200OK);312:MSAN-1向AS发送确认消息(ACK);313:MSAN-1向服务终端A发送Facility消息;其中包含reattachCONFInvoke,代表重接用户B成功。下面分别给出reINVITE消息的示例(1)reINVITE-4消息INVITEsip:123456@huawei.com;transport=udpSIP/2.0Call-ID:c006b979a8938e0683bcc9096ba308bcFrom:〈sip:+86755654321@huawei.com>;tag=7flf90flTo:〈sip:888999@huawei.com>CSeq:1INVITEContact:〈sip:+86755654321@10.71.46.34:5444;tr雄port=udp;lr>Max—Forwards:70Supported:100relP_Service_Notification-reattachedContent—Length:0(2)reINVITE-5消息INVITEsip:888999@huawei.com;transport=udpSIP/2.0Call-ID:d432fa84b4c76e66710From:〈sip:3402934234@conffocus.com>;tag=43524545To:〈sip:888999@huawei.com>CSeq:1INVITEContact:〈sip:3402934234@conffocus.com>;isfocusMax—Forwards:70Supported:100relP_Service_Notification-reattachedContent—Length:…Content-Type:即plication/sdpv=0o=huawei19554637411955463741INIP410.3.164.110s=_c=INIP410.3.164.110t=00m=audio11176RTP/AVP8018a=rtpmap:8PCMA/8000a=rtpmap:0PCMU/8000a=rtpmap:18G729/8000a=sendrecva=ptime:20(3)reINVITE-6消息INVITEsip:llllll@huawei.com;transport=udpSIP/2.0Call-ID:849392fklg143From:〈sip:3402934234@conffocus.com>;tag=5393k2312To:〈sip:llllll@huawei.com>;tag=32331CSeq:10INVITEContact:〈sip:3402934234@conffocus.com>;isfocusMax-Forwards:70Supported:100rel,replacesP_Service_Notification:other_party_reattachedContent-Length:0本发明实施例提供的上述方法中,由扩展了部分功能的MSAN实现和充当VGW/AGW的功能实体、AS实现会议业务的focus的功能,完成了基于MS架构的传统ISDN终端的会议中隔离或重接用户的方法。实施例2参见图4,本发明实施例提供了一种会议中隔离或重接ISDN用户的系统,具体包括第一接入节点401和应用服务器402;第一接入节点401,用于接收服务终端发送的DSS1格式的Facility消息;如果Facility消息中携带isolateCONFInvoke信息,或者携带reattachCONFInvoke信息,则填写SIP信令格式的relNVITE消息中的RequestURI为Facility消息中携带的ConferenceID;±真写relNVITE消息中的To头域为Facility消息中的partyID;在relNVITE消息中增加表示对用户进行隔离或重接的第一类型标识,该第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;将relNVITE消息发送给应用服务器402;应用服务器402,用于根据接收到的relNVITE消息对ISDN用户进行隔离或重接;进一步地,该系统还包括第二接入节点403;相应地,应用服务器402还用于发送SIP格式的通知消息给第二接入节点403;第二接入节点403,用于接收应用服务器402发送的通知消息,该通知消息中携带第一类型标识;如果第一类型标识为对ISDN用户进行隔离的信息,则填写DSS1格式的NOTIFY消息中的描述信息为1000101;如果第一类型标识为对ISDN用户进行重接的信息,则填写DSSl格式的NOTIFY消息中的描述信息为1000110;并将NOTIFY消息发送给ISDN用户。进一步地,应用服务器402还用于发送SIP格式的提示消息给第三接入节点404;第三接入节点404,用于接收应用服务器402发送的SIP格式的提示消息,该提示消息中携带表示其他用户被隔离或者被重接的第二类型标识;如果第二类型标识为其他ISDN用户被隔离,则填写DSSl格式的NOTIFY消息中的描述信息为1000111;如果第二类型标识为其他IDSN用户被重接,则填写DSSl格式的NOTIFY消息中的描述信息为1001000;并将NOTIFY消息发送给会议的其他参与方。本发明实施例提供的上述系统中,由扩展了部分功能的第一接入节点实现和充当VGW/AGW的功能实体、服务器实现会议业务的focus的功能,完成了基于MS架构的传统ISDN终端的会议中隔离或重接用户。实施例3参见图5,本发明实施例提供了一种接入节点,该接入节点500包括接收模块501,用于接收服务终端发送的DSSl格式的Facility消息;映射模块502,用于如果Facility消息中携带isolateCONFInvoke信息,或者携带reattachCONFInvoke信息,则填写SIP信令格式的reINVITE消息中的RequestURI为Facility消息中携带的ConferenceID;填写reINVITE消息中的To头域为Facility消息中的partyID;在reINVITE消息中增加表示对用户进行隔离或重接的第一类型标识,该第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;发送模块503,用于将reINVITE消息发送给应用服务器AS以对ISDN用户进行隔离或重接。这里的接入节点具体为MSAN。参见图6,本发明实施例还提供了一种接入节点,该接入节点600包括接收模块601,用于接收应用服务器AS发送的SIP格式的消息,该消息中携带第一类型标识或第二类型标识;第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;第二类型标识具体为其他ISDN用户被隔离的信息,或者其他ISDN用户被重接的信息;映射模块602,用于当消息中携带第一类型标识中的对ISDN用户进行隔离的信息时,填写DSSl格式的NOTIFY消息中的描述信息为1000101;当消息中携带第一类型标识中的对ISDN用户进行重接的信息时,填写DSSl格式的NOTIFY消息中的描述信息为1000110;当消息中携带第二类型标识中的其他ISDN用户被隔离的信息时,则填写DSSl格式的NOTIFY消息中的描述信息为1000111;当消息中携带第二类型标识中的其他ISDN用户被重接的信息时,填写DSSl格式的NOTIFY消息中的描述信息为1001000;发送模块603,用于将NOTIFY消息发送给ISDN用户或者会议的其他参与方;其中,当消息携带第一类型标识时,发送给ISDN用户;当消息携带第二类型标识时,发送给会议的其他参与方。这里的接入节点具体为MSAN。本发明实施例提供的扩展了部分功能的接入节点,实现和充当VGW/AGW的功能实体、服务器实现会议业务的focus的功能,完成了基于MS架构的传统ISDN终端的会议中隔离或重接用户。需要指出的是,本发明实施例中提到的消息的名称均不用以限制本发明,尤其是表格中消息的名称是为了区分各个具体消息而规定的名称,并不能限制本发明。本发明实施例可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,例如,路由器的硬盘、缓存或光盘中。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。18权利要求一种会议中隔离或重接综合业务数字网ISDN用户的方法,其特征在于,所述方法包括第一接入节点接收服务终端发送的数字用户信令DSS1格式的Facility消息;如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对ISDN用户进行隔离或重接的第一类型标识,其中,所述第一类型标识具体为如果所述Facility消息中携带isolateCONFInvoke信息,则所述第一类型标识为对ISDN用户进行隔离的信息,如果所述Facility消息中携带reattachCONFInvoke信息,则所述第一类型标识为对ISDN用户进行重接的信息;将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接。2.如权利要求l所述的会议中隔离或重接ISDN用户的方法,其特征在于,将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接,包括当所述第一类型标识为对ISDN用户进行隔离的信息时,所述应用服务器AS删除所述ISDN用户的会议资源并申请放音资源;当所述第一类型标识为对ISDN用户进行重接的信息时,所述应用服务器AS释放放音资源并为所述ISDN用户申请会议资源。3.如权利要求1所述的会议中隔离或重接ISDN用户的方法,其特征在于,在将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接之后,所述方法还包括第二接入节点接收到所述应用服务器AS发送的SIP格式的通知消息,所述通知消息中携带第一类型标识;当所述第一类型标识为对ISDN用户进行隔离的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1000101;当所述第一类型标识为对ISDN用户进行重接的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1000110;将所述NOTIFY消息发送给所述ISDN用户。4.如权利要求1所述的会议中隔离或者重接ISDN用户的方法,其特征在于,在将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接之后,所述方法还包括第三接入节点接收到所述应用服务器AS发送的SIP格式的通知消息,所述通知消息中携带表示其他ISDN用户被隔离或者重接的第二类型标识,所述第二类型标识具体为其他ISDN用户被隔离的信息,或者其他ISDN用户被重接的信息;当所述第二类型标识为其他ISDN用户被隔离的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1000111;当所述第二类型标识为其他ISDN用户被重接的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1001000;将所述NOTIFY消息发送给会议的其他参与方。5.—种会议中隔离或重接综合业务数字网ISDN用户的系统,其特征在于,所述系统包括第一接入节点和应用服务器;所述第一接入节点,用于接收服务终端发送的数字用户信令DSSl格式的Facility消息;如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对用户进行隔离或重接的第一类型标识,所述第一类型标识具体为对ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;将所述reINVITE消息发送给所述应用服务器;所述应用服务器,用于根据所述reINVITE消息对所述ISDN用户进行隔离或重接。6.如权利要求5所述的系统,其特征在于,所述系统还包括第二接入节点;相应地,所述应用服务器还用于发送SIP格式的通知消息给所述第二接入节点;所述第二接入节点,用于接收所述通知消息中携带第一类型标识;当所述第一类型标识为对ISDN用户进行隔离的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1000101;当所述第一类型标识为对ISDN用户进行重接的信息时,填写DSS1格式的NOTIFY消息中的描述信息为1000110;并将所述NOTIFY消息发送给所述ISDN用户。7.如权利要求5所述的会议中隔离或重接ISDN用户的系统,其特征在于,所述系统还包括第三接入节点;相应地,所述应用服务器还用于发送SIP格式的提示消息给所述第三接入节点;所述第三接入节点,用于接收应用服务器发送的SIP格式的通知消息,所述通知消息中携带表示其他用户被隔离或者被重接的第二类型标识,所述第二类型标识包括其他ISDN用户被隔离的信息,或者其他ISDN用户被重接的信息;如果所述第二类型标识为其他ISDN用户被隔离的信息,则填写DSSl格式的NOTIFY消息中的描述信息为1000111;如果所述类型标识为其他ISDN用户被重接的信息,则填写DSS1格式的NOTIFY消息中的描述信息为1001000;并将所述NOTIFY消息发送给会议的其他参与方。8.—种接入节点,其特征在于,所述接入节点包括接收模块,用于接收服务终端发送的数字用户信令DSS1格式的Facility消息;映射模块,用于如果所述Facility消息中携带会议隔离isolateCONFInvoke信息,或者携带会议重接reattachCONFInvoke信息,则填写会议初始化协议SIP信令格式的reINVITE消息中的请求通用资源标志符RequestURI为Facility消息中携带的会议标识ConferenceID;填写所述reINVITE消息中的To头域为Facility消息中的用户标识partyID;在所述reINVITE消息中增加表示对用户进行隔离或重接的第一类型标识,所述第一类型标识具体为如果所述Facility消息中携带isolateCONFInvoke信息,则所述第一类型标识为对ISDN用户进行隔离的信息,如果所述Facility消息中携带reattachCONFInvoke信息,则所述第一类型标识为对ISDN用户进行重接的信息;发送模块,用于将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接。9.如权利要求8所述的接入节点,其特征在于,所述接入节点为MSAN。10.—种接入节点,其特征在于,所述接入节点包括接收模块,用于接收应用服务器AS发送的会议初始化协议SIP格式的消息,所述消息中携带第一类型标识或第二类型标识;所述第一类型标识具体为对综合业务数字网ISDN用户进行隔离的信息,或者为对ISDN用户进行重接的信息;所述第二类型标识具体为其他ISDN用户被隔离的信息,或者其他ISDN用户被重接的信息;映射模块,用于当所述消息中携带的是所述对ISDN用户进行隔离的第一类型标识时,填写数字用户信令DSSl格式的NOTIFY消息中的描述信息为1000101;当所述消息中携带的是所述对ISDN用户进行重接的第一类型标识时,填写DSS1格式的NOTIFY消息中的描述信息为1000110;当所述消息中携带的是所述其他ISDN用户被隔离的第二类型标识时,则填写DSSl格式的NOTIFY消息中的描述信息为1000111;当所述消息中携带的是所述其他ISDN用户被重接的第二类型标识时,填写DSS1格式的NOTIFY消息中的描述信息为1001000;发送模块,用于将所述NOTIFY消息发送给所述ISDN用户或者会议的其他参与方;其中,当所述SIP格式的消息中携带所述第一类型标识时,将所述NOTIFY消息发送给所述ISDN用户;当所述SIP格式的消息中携带所述第二类型标识时,将所述NOTIFY消息发送给所述会议的其他参与方。11.如权利要求10所述的接入节点,其特征在于,所述接入节点为MSAN。全文摘要本发明公开了一种会议中隔离或重接ISDN用户的方法、系统和接入节点,属于通讯
技术领域
。所述方法包括接收服务终端发送的DSS1格式的Facility消息;按照预先设定的DSS1与SIP之间的映射关系将Facility消息映射为reINVITE消息;将所述reINVITE消息发送给应用服务器AS以对所述ISDN用户进行隔离或重接。所述系统包括第一接入节点、应用服务器AS和第二接入节点。所述接入节点包括接收模块、映射模块和发送模块。本发明通过接入节点实现和充当VGW/AGW的功能实体,服务器实现会议业务的focus的功能,完成了基于IMS架构的传统ISDN终端的会议中隔离或重接用户。文档编号H04L12/18GK101741871SQ200810176109公开日2010年6月16日申请日期2008年11月4日优先权日2008年11月4日发明者冯斌,武猛,胡碧波,陈悦申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1