分组业务方法和网络设备的制作方法

文档序号:7975698阅读:238来源:国知局
专利名称:分组业务方法和网络设备的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及分组业务方法和网络设备。
技术背景随着分组技术的不断成熟,基于电路交换的传统电信网络正在向着基于分组交换的宽带电信网发展,而使用会话发起协议(SIP, Session Initiation Protocol )作为分组电信核心网的呼叫控制信令则是当前的技术发展趋势之一, 如国际电信联盟电信标准化部门(ITU-T, International Telecommunication Union-Telecom Standardization)和ETSI等标准组织对下一代网络(NGN, Next Genteration Network)的研究,这两个标准组织当前都采用3GPP标准组织定 义的IP多媒体子系统(IMS, IP Multimedia Subsystem )网络架构作为NGN的 核心网,有关IMS网络的定义和描述可参见3GPP的相关标准文稿,本发明不 再具体描述。目前计划在NGN业务中新增一类业务,此类业务是为若干具有相同属性 的用户组成的群组提供业务,如私有网络交换机(PBX, Private Branch Exchange)、虚拟网业务(Centrex)、亲密用户群(CUG, Closed User Group)、虛拟 专用网(VPN, Virtual Private Network),子地址(SUB, Subaddressing )业务等。下 一代电信和因特网融合业务组织(TISPAN, Telecommunications and Internet Converged Services and Protocols for Advanced Networking)成立了 一些 工作项目(Work Item, WI)来研究这些业务中的群组业务,如CUG、 SUB 业务等。但是,目前这些群组业务还没有实现方法。 发明内容本发明实施方式要解决的技术问题是提供一种能够在NGN中实现群组业 务的分组业务网络i殳备和方法。为解决上述技术问题,本发明实施方式的目的是通过以下技术方案实现 的提供一种分组业务网络设备,包括会话控制单元及业务控制单元;所述 会话控制单元通过SIP协议连4妻用户群组,并通过SIP协议传送用户群组信息 给业务控制单元,所述业务控制单元根据所迷用户群组信息进行群组业务处 理。为解决上述技术问题,本发明实施方式的目的还通过以下技术方案实现 提供一种分组业务方法,包括步骤通过SIP协议进行会话控制,获得用户群 组信息;根据所述用户群组信息进行群组业务处理。以上技术方案可以看出,由于本发明实施方式采用SIP协议传递用户群组 信息和其他消息并进行群组业务处理,在硬件上采用会话控制单元和业务控制 单元构建实现群组业务的架构,较好地解决了 NGN网络中群组业务的实现问 题。本发明实施方式还可以实现IMS网络内部群组业务、IMS网络和其它IMS 网络互通情况下的群组业务、以及IMS网络和非IMS网络互通情况下的群组 业务。


图1是本发明分组业务网络设备第一实施方式的结构图; 图2是本发明分组业务网络设备第二实施方式的结构图; 图3是本发明分组业务网络设备第三实施方式的结构图; 图4是本发明分组业务方法实施方式的流程图。
具体实施方式
本发明实施方式是釆用SIP协议对用户群组信息进行传送和会话控制、以 及根据所述用户群组信息进行业务控制。实现现有技术所不能完成的群组业 务。参阅图l,本发明提供分组业务网络设备第一实施方式,其包括会话控制 单元120和业务控制单元110。所述会话控制单元120用于通过SIP协议连接 用户群组130,并通过SIP协议传送用户群组信息;所述业务控制单元110用 于根据从会话控制单元120接收到的所述用户群组信息进行群组业务处理。本发明实施方式在分组网络中通过采用SIP协议传递用户群组信息和其
他消息,采用会话控制单元120和业务控制单元IIO构建实现群组业务的架构,较好地解决了 NGN网络中群组业务的实现问题。本发明实施方式还可以实现 IMS网络内部群组业务、IMS网络和其它IMS网络互通情况下的群组业务、 以及IMS网络和非IMS网络互通情况下的群组业务。以下本发明提供分组业务网络设备的更多实施方式,这些实施方式可以单 独成为一个技术方案,也可以互相任意结合称为不同的技术方案。这些实施方 式以上述第一实施方式为基础。再参阅图l,本发明提供分组业务网络设备第二实施方式,其包括会话控 制单元120和业务控制单元110。所述会话控制单元120用于通过SIP协议连接用户群组130,并通过SIP 协议传送用户群组信息。在本实施方式中,会话控制单元120提供IMS会话 路由功能,即呼叫会话控制功能(CSCF, Call Session Control Function )。会话 控制单元120和业务控制单元110之间El接口的协议是SIP,和用户群组130 之间的E2接口的协议是SIP。所述El接口是IMS网络中的ISC接口 ,所述 E2接口是IMS网络中的Gm接口 。这里的用户群组是一个群组内的SIP用户终端,即IP Centex用户。所述群组信息包括群组基本信息和群组附属信息,群组基本信息包括群组 标识。在本实施方式中,群组标识是一个群组号。群组的附属信息包括群组的 别名、权限和业务属性等。在本实施方式中,所述群组信息为主叫用户群组信息。所述会话控制单元120从El接口中收到所述用户群组信息,传递给业务 控制单元IIO。其中,所述用户群组信息由用户群组130生成,会话控制单元 120从E2接口收到所述用户群组信息,传递给业务控制单元110;同时,会话 控制单元120在传递给业务控制单元110的SIP请求中插入附加的用户群组信 息。其中,所述用户群组信息由用户群组130生成是指CUG用户群组130 根据本地配置获得自己的群组号等群组信息。
所述在传递给业务控制单元110的SIP请求中插入附加的用户群组信息是 指在传递给业务控制单元110的SIP请求的From/To头域中插入附加的用户 群组信息,具体为在SIP头域中插入群组的别名、权限和业务属性From: Alice <sip:alice@atlanta.com>; byname=WINNER; tag= 192830177表示群组的别名是WINNER。所述业务控制单元110用于根据从会话控制单元120接收到的所述用户群 组信息进行群组业务处理。所述业务控制单元110为各类业务提供业务逻辑控 制功能,是各种NGN业务的宿主执行环境,在本实施方式中是CUG业务控 制单元,以单独的实体形式存在。所述业务控制单元110进行群组业务处理是指业务控制单元UO根据用 户群组信息执行业务逻辑,即根据用户签约信息限制用户在不同群组间的会 话。在其他实施方式中业务控制单元具体按不同的业务种类可以分成不同的业务控制单元,如 PBX业务控制单元等。业务控制单元可以集成在会话控制单元或者用户群组内部;会话控制单元还可以提供IMS业务触发等功能,如可以是代理呼叫会话 控制单元(P-CSCF, Proxy-Call Session Control Function)、服务-呼叫会话控制功 能(S-CSCF, Serving- Call Session Control Function )或问询-呼叫会话控制功能 (I-CSCF, Interrogating- Call Session Control Function )。会话控制单元和业务控 制单元之间E1接口的协议是SIP ,和用户群组之间的E2接口的协议是SIP 。这里的用户群组还可以是一个群组内的SIP用户终端,如可以是一个群组 的网络接入点(IP PBX用户);参阅图2,在本发明另一个实施方式中,IMS网络和非IMS网络互通,除 包括业务控制单元210和连接用户群组230的会话控制单元220外,还包括连 接会话控制单元220与其他网络250的互通控制单元240,用于完成网络互通
的控制功能。所述互通控制单元240可以是^ 某体网关控制单元(MGCF)或边界 网关控制单元(IBCF)。互通控制单元240和会话控制单元220之间的E3接口 协议为SIP协议,互通控制单元240和非IMS网络250之间的E4接口为非IMS 网络中协议,如非IMS网络是传统电路网络时,E4接口为综合业务数字网用 户部分(ISUP, ISDN User Part )协议。本实施方式中,E3接口是IMS网络中的Mg接口 , E4接口是 丽I(Network-Network Interface)接口 。当IMS网络和其它IMS网络互通时,仍然可以引入互通控制单元,完成 网络互通的控制功能,如NGN网络中的互通边界控制功能(IBCF, Interconnectionion Border Control Function)。互通4空制单元禾口会i舌4空制单元之间 的E3接口 ,协议为SIP协议,互通控制单元和其它IMS网络之间的E4接口 为SIP协议;也可以不通过互通控制单元,业务控制单元和其它IMS网络中 的业务控制单元互通,其接口为E6接口 (图中未体现),接口协议是SIP。所 述E6接口是IMS网络中的Mw接口 。本发明实施方式采用SIP协议来传输用户群组信息以及进行业务控制和 』洛由,具体地会话控制单元釆用El接口传递用户群组信息到业务控制单元、或接受业 务控制单元的控制和消息;会话控制单元和用户群组之间采用E2接口连接,另外业务控制单元可以 采用E6接口和其他分组业务网络设备中的业务控制单元进行通信;在本IMS网络和其它IMS网络互通时,采用E3接口获得用户群组信息;在其它网络是非IMS网络时,采用互通控制单元完成用户群组信息的转换。其中,用户群组信息包括群组信息和/或分机信息。参阅图3,在本发明另一个实施方式中,包括业务控制单元310和连接用 户群组330的会话控制单元320。在同一个IMS网络内部,所述业务控制单元 310可以和另一个分组业务网络设备的业务控制单元310连接,其连接接口为E6接口,接口协议是SIP。以上实施方式中,群组信息包括群组基本信息和群组附属信息,群组基本信息包括群组标识,群组标识可以是一个群组号(数字)或一个域名(如 huawei.com );群组标识还可以用于网络中群组的路由,它可以是一个群组引示标识(如 群组引示号),它可以是任何形式的URI,通过该群组引示标识,网络可以路 由到相应的群组。群组的附属信息包括群组的别名、权限和业务属性等;分机信息包括分机基本信息和分机附属信息,分机基本信息包括分机标 识,根据该分机标识可以定位到群组内的用户终端,如IPPBX业务的分机号, SUB业务的子地址;它可以是一个字符串(数字和/或字母都可以, 一般表现 为号码或用户名,如8008, mary等);分机附属信息包括分机的别名、权限、业务属性等。在呼叫过程中,用户群组信息还可以分为主叫用户群组信息和被叫用户群 组信息。其中,会话控制单元传递用户群组信息到业务控制单元包括以下两种方法l:会话控制单元传递用户群组信息;会话控制单元从El, E2, E3, E6接口中收到用户群组信息,传递给业务 控制单元。它包括以下情况之一1 )用户群组信息由业务控制单元生成,会话控制单元从E1接口收到用户 群组信息,传递给业务控制单元;2 )用户群组信息由用户群组生成,会话控制单元从E2接口收到用户群组 信息,传递给业务控制单元;3 )用户群组信息由非IMS网络生成,会话控制单元从E3接口收到用户 群组信息,传递给业务控制单元;在这种情况下,互通控制单元需要完成用户 群组信息在非IMS网络协议和IMS网络SIP协议之间的协议转换; 4) 用户群组信息由其它IMS网络生成,会话控制单元从E3接口或者E6 接口收到用户群组信息,传递给业务控制单元;5) 用户群组信息由会话控制单元生成,并将该信息发送给用户群组,对 端网络(IMS网络或者非IMS网络),用户群组或者对端网络在发起的会话消 息中携带该用户群组信息,会话控制单元传递该用户群组信息到业务控制单元;方法2:会话控制单元插入用户群组信息;会话控制单元插入用户群组信息的方法包括以下情况1 )会话控制单元生成用户群组信息,在SIP请求中插入用户群组信息, 传递给业务控制单元;2)用户群组信息由业务控制单元、用户群组、对端网络(IMS网络或者 非IMS网络)生成,发送给会话控制单元,会话控制单元保存该用户群组信 息,在后续SIP请求中插入用户群组信息;上述方法1和方法2可以同时使用,如会话控制单元既按照方法1传递用 户群组信息到业务控制单元,同时又按照方法2插入附加的用户群组信息;上述方法1和方法2可以选择使用,如会话控制单元校验从El, E2, E3, E6接口中收到用户群组信息,如果正确,传递给业务控制单元,如果不正确, 插入自己生成的用户群组信息,传递给业务控制单元。上述方法l, 2中,生成用户群组信息的方法包括1 )通过第三方节点获得用户群组信息;如通过归属用户服务器(HSS, Home Subscriber Server)或应用服务器(AS, Application Server )获得用户群组信息, 上述获得过程可以在用户群组发起注册时、第三方注册时或者发起会话时;2 )根据本地配置获得,如CUG群组用户配置自己的群组号;所述群组业务包括PBX、 Centrex、 CUG、 VPN或SUB业务等。本发明同时提供了在El , E2, E3, E6招:口中,通过SIP消息中传递用户 群组信息的方法,为了在SIP消息中传递用户群组信息,可以采用以下方法 1 )在SIP头域中传递,如在SIP消息的From/To头域,及其它现有或者 扩展头域;2 )在Request-URI中扩展头域传递;3 )在R叫uest-URI的参数中传递;4 )在SIP URI或TEL URI中扩展参数传递,SIP URI/TEL URI可以在多 个头域中传递,如P-Asserted-Identity;比如,为了传递用户群组信息中的分机标识,可以使用以下方法1 )在SIP头域中传递分机标识,分机标识可以是用户名或者号码,可以 是主叫分机标识,或者净皮叫分才几标识。如From: Huawei <sip:Huawei@chinat:elcom.com>; extension=marry; tag=1928301774在From头域插入extension=marry, 表示主叫用户分才几标识是marry;From: tel:287飄08; extension=86655; tag=l928301774在From头域插入extension=86655,表示主叫用户分机标识是86655;To: Huawei <sip:Huawei@chinatelcom.com>; extension=alice; tag=1232131828在To头域插入extension=alice,表示被叫用户分机标识是alice;To: tel:28780808; extension=23165; tag=1232131828在To头域插入extension=23165,表示被叫用户分机标识是23165;2)在SIP URI中传递分机标识,分机标识可以是用户名或者号码,可以 是主叫分机标识,或者被叫分机标识。如SIP: PBX—examplel@chinatelecom.com; group—username = "mary";在SIP URI中插入group—username = "mary",表示分机标识是marry;SIP: PBX—examplel@chinatelecom.com; group一userid = 86655;在SIP URI中插入group— userid = 86655,表示分机标识是86655;
上述SIP URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫 分才几标识,也可以在RequestURI头域中传递,表示纟皮叫分才几标识,也可以在 From头域中传递,表示主叫分机标识,也可以在To头域中传递,表示被叫分 机标识。3 )在TELURI中传递分机标识,分机标识可以是用户名或者号码,可以 是主叫分机标识,或者被叫分机标识。如TEL: 28780808; group—丽醒e = "mary,,;在TEL URI中插入group—username = "mary,,, 表示分机标识是marry; TEL: 28780808; group—userid = 86655;在TEL URI中插入group—userid = 86655 ,,表示分机标识是86655;上述TEL URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫 分机标识,也可以在RequestURI头域中传递,表示被叫分机标识,也可以在 From头域中传递,表示主叫分机标识,也可以在To头域中传递,表示被叫分 机标识。比如,为了传递用户群组信息中的群组标识,可以使用以下方法1 )在SIP头域中传递群组标识,群组标识可以是域名或者群组号,可以 是主叫群组标识,或者被叫群组标识。如From: Alice <sip:alice@atlanta.com>; group=Huawei.com; tag= 1928301774在From头域插入group=Huawei.com , 表示主叫用户群组标识是 Huawei.com;From: tel:28786655; group=10088; tag=l928301774在From头域插入group=10088,表示主叫用户群组标识是10088;To: Alice <sip:alice@atlanta.com>; group=PITT.com; tag=1232131828在To头域插入group=PITT.com,表示被.叫用户群组标识是PITT.com;To: tel:28789155; group=168; tag=1232131828在To头域插入group=168,表示被叫用户群组标识是168;
2)在SIP URI中传递群组标识,群组标识可以是i或名或者群组号,可以 是主叫群组标识,或者被叫群组标识。如SIP: alice@atlanta.com; group—name = "Huawei.com";在SIP URI中插入gro叩—name = "Huawei.com",表示群组标识是 Huawei.com;SIP: alice@atlanta.com; group—id =168;在SIP URI中插入groupjd = 168,表示群组标识是168;上述SIP URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫 群组标识,也可以在R叫uestURI头域中传递,表示被叫群组标识,也可以在 From头域中传递,表示主叫群组标识,也可以在To头域中传递,表示被叫群 组标识。3 )在TEL URI中传递群组标识,群组标识可以是域名或者群组号,可以 是主叫群组标识,或者被叫群组标识。如TEL: 28785566; group—name = "Huawei.com";在TEL URI中插入group—name = "Huawei.com",表示群组标识是 Huawei.com;TEL: 28788178; group—id = 168;在TEL URI中插入group—id = 168,表示群组标识是168;上述TEL URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫 群组标识,也可以在R叫uestURI头域中传递,表示被叫群组标识,也可以在 From头域中传递,表示主叫群组标识,也可以在To头域中传递,表示被叫群 组标识。比如,为了传递用户群组信息中的群组引示号,可以使用以下方法在R叫uestURI中传递用户群组信息中的群组引示号,群组引示号可以是 TEL URI或者SIP URI格式,如INVITE SIP: PBX_examplel@chinatelecom.com; 其中 SIP:
PBX—examplel@chinatelecom.com是SIP URI才各式的群组引示号;INVITE TEL: 28780808;其中,TEL: 28780808是TEL URI格式的群组 引示号。比如,为了传递用户群组信息中的群组附属信息或者分机附属信息,可以 使用以下方法SIP: alice@atlanta.com; group—name = "Huawei.com"; group—alias = "h3com";在SIP URI中插入group—alias = "h3com",表示群组的别名是h3com。From: tel:28785566; group=2222; policy=intra-group&inter-group; tag=1928301774在From头iiU翁入policy=intra-group&inter-group,表示主叫用户具有群组 内和群组间的呼叫4又限;根据不同的业务类型,图1中所述业务控制单元IIO根据从会话控制单元 120接收到的所述用户群组信息进行群组业务处理的方法包括以下至少一种根据用户群组信息进行路由,如根据群组引示号将呼叫路由到相应的PBX 用户群组;对用户群组信息进行转换,如将群组标识和分机标识转换成用户群组实际 的标识;根据用户群组信息执行业务逻辑,如根据用户签约信息限制用户在不同群 组间的会话。参阅图4,本发明提供分组业务方法基本实施方式,包括步骤 410、通过SIP协议进行会话控制,获得用户群组信息; 420、根据所述用户群组信息进行群组业务处理。下面通过更具体的实施方式,描述通过在分组网络中传递用户群组信息, 实现群组业务的方法实施方式1: PBX群组用户作被叫
包括以下步骤1) 主叫用户A发起呼叫请求,呼叫PBX群组用户B;此步骤是通过SIP协议进行会话控制,获得用户群组信息的过程;主叫用户A可以位于传统电路网络,或者IMS网络。当主叫用户A位于传统电路网络时,可以在呼叫请求的被叫号码中携带 PBX群组用户的群组引示标识,如群组引示号28780808;传统电路网络发送 ISUP协议的IAM消息到MGCF,消息中携带群组引示号28780808; MGCF 将上述IAM消息转换成SIP INVITE消息,在RequestURI参数中携带PBX群 组用户的群组引示标识,R叫uestURI为TEL: 28780808;该SIP INVITE请求 消息被转发到PBX群组用户B所在的会话控制单元;上述呼叫请求还可以进一步携带PBX群组用户B的分机信息,如呼叫群 组引示号28780808,子地址是002;传统电路网络发送ISUP协议的IAM消息 到MGCF,消息中携带群组引示号28780808和子地址为002的信息;MGCF 将上述IAM消息转换成SIP INVITE消息,在R叫uestURI参数中携带PBX群 组用户的群组引示标识,RequestURI为TEL: 28780808, sub = 002;该SIP INVITE请求消息被转发到PBX群组用户B所在的会话控制单元;当主叫用户A位于IMS网络时,可以在SIP呼叫请求INVITE消息的 R叫uestURl参数中携带PBX群组用户的群组引示标识,R叫uestURI为SIP: PBX—examplel@chinatelecom.com;该SIP INVITE请求消息被转发到PBX群组 用户B所在的会话控制单元;上述INVITE消息可以进一步携带PBX群组用户B的分机信息,群组附属信 息,分才几附属寸言息、;i口SIP: PBX—example 1(^〕chinatelecom.com; group—alias = "huawei"; group—userid = "mary";表示呼叫PBX群组用户B,其群组引示标识 SIP: PBX—examplel⑨chinatelecom.com;群组的别名为huawei,群组内分机标识 是mary;该SIP INVITE请求被转发到PBX群组用户B所在的会话控制单元;上述会话控制单元转发SIP INVITE消息到PBX群组业务控制单元;2) PBX群组业务控制单元收到呼叫请求,根据用户群组信息,实现PBX 群组业务;此步骤是#4居所述用户群组信息进行群组业务处理的过程;当PBX群组业务控制单元收到INVITE呼叫请求,呼叫请求中携带群组信 息,如R叫uestURI为TEL: 28780808或SIP: PBX_examplel@chinatelecom.com; PBX群组业务控制单元将该呼叫请求路由到相应的群组用户群组,完成呼叫的 路由;PBX群组业务控制单元也可以将群组引示标识转换成PBX群组的用户标 识,通过会话控制单元,将呼叫请求路由到相应的群组用户群组,完成呼叫的 路由。群组用户群组可以向主叫提供语音提示等信息,用户主叫用户A进行下 一步选择,如输入分机标识;当PBX群组业务控制单元收到INVITE呼叫请求,呼叫请求中携带群组信 息和分机信息,如RequestURI为TEL: 28780808, sub = 002 ;或SIP: PBX_examplel@chinatelecom.com; group—alias = "huawei"; group—userid =. "mary,,; PBX群组业务控制单元可以将该呼叫请求路由到PBX群组的入口用户 群组;PBX群组的入口用户群组可以根据SIPINVITE请求中的分机信息,进一 步将呼叫请求路由到被叫分机用户B;PBX群组业务控制单元也可以将群组引示标识转换成PBX群组的用户标 识,通过会话控制单元,将呼叫请求路由到PBX群组的入口用户群组;PBX 群组的入口用户群组可以根据SIP INVITE请求中的分机信息,进一步将呼叫 请求路由到被叫分机用户B。PBX群组业务控制单元也可以将群组引示标识和分机标识转换成PBX群 组用户B的用户标识,通过会话控制单元将呼叫请求路由到PBX群组用户B。实施方式2: CUG业务包括以下步骤1) IMS用户A发起呼叫请求,同一CUG群组的被叫用户B; 主叫用户A位于IMS网络时,发起呼叫请求,呼叫CUG群组用户B,主叫
用户A在SIP呼叫请求INVITE消息的R叫uestURI参数中携带被叫用户B的用户 标识,如RequestURI为SIP: userB@chinatelecom.com;该SIP INVITE请求被转 发到主叫用户A所在的会话控制单元;主叫用户A所在的会话控制单元在SIP INVITE请求中插入主叫用户A的用 户群组信息,如在P-Asserted-Identity头域中招i入SIP: userA@chinatelecom.com, gro叩id = 2222;表示主叫用户A所在群组标识是2222;会话控制单元获得主 叫用户A的用户群组信息的方法可以通过前面描述的方法,如通过查询HSS获<曰付;会话控制单元转发SIP INVITE消息到主叫用户A的CUG群组业务控制单元;2)主叫用户A的CUG群组业务控制单元收到呼叫请求,根据用户群组 信息,进行CUG群组业务处理;此步骤是#>据所述用户群组信息进行群组业务处理的过程;主叫用户A的CUG群组业务控制单元收到INVITE呼叫请求,可以根据 用户群组信息进行相应的CUG业务处理,如检查主叫用户A所在群组信息是 否正确,如果不正确,进行相应的修改;主叫用户A是否有权限呼叫被叫用 户B;CUG群组业务控制单元业务控制单元还可以在INVITE呼叫请求中插入用 户群组信息,如在P-Asserted-Identity头域中中插入为SIP: userA@chinatelecom.com, groupid = 2222, policy=intra-group&inter-group;表示 主叫用户A具有组内和组外呼叫权限;主叫用户A的CUG群组业务控制单元转发SIP INVITE请求到被叫用户 B所在网络;当被叫用户B位于传统电路网络时,被叫用户标识信息需要通过TEL URI来表示;3 )被叫网络收到呼叫请求,转发该呼叫请求到CUG业务控制单元;当被叫用户B位于传统电路网络时,上述SIP INVITE呼叫请求被路由到MGCF, MGCF完成SIP协议到ISUP消息的转换,并对上述SIP INVITE呼叫 请求中的用户群组信息进行转换,发送到传统电路网络,传统电路网络根据上 述用户群组信息,实现CUG业务;当被叫用户B位于IMS网络,上述SIP INVITE呼叫请求被路由被叫用户B 所在的会话控制单元;被叫用户B所在的会话控制单元可以在SIP INVITE请求 中插入被叫用户B的用户群组信息,如在RequestURI头域中插入SIP: userB@chinatelecom.com, groupid = 2222;表示-皮叫用户B所在群组标识是 2222;会话控制单元获得被叫用户B的用户群组信息的方法可以通过前面描述 的方法,如通过查询HSS获4寻;会话控制单元转发SIP INVITE消息到被叫用户B的CUG群组业务控制 单元;4)被叫用户B的CUG群组业务控制单元收到呼叫请求,根据用户群组 信息,实现CUG群组业务;被叫用户B的CUG群组业务控制单元收到INVITE呼叫请求,可以根据 用户群组信息实现相应的CUG业务。如CUG群组业务控制单元根据P-Asserted-Identity头域中SIP: userA@chinatelecom.com, groupid = 2222,policy-intra-group&inter-group获4寻主 叫用户群组标识是2222,主叫用户A具有组内和组外呼叫权限,根据 RequestURI头域中的SIP: userB@chinatelecom.com, groupid = 2222;获得被叫 用户群组标识是2222,确定主叫用户A和;故叫用户B再一个CUG群组内,且主 叫具备组内呼叫权限,那么如果被叫用户B具有组内呼叫权限,就允许本次呼 叫接续,如果被叫用户B不具有组内呼叫权限,就限制本次呼叫;以上对本发明所提供的一种分组业务方法和网络设备进行了详细介绍,本说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般 技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处, 综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1. 一种分组业务网络设备,其特征在于,包括会话控制单元及业务控制单元;所述会话控制单元通过SIP协议连接用户群组,并通过SIP协议传送用户群组信息给业务控制单元,所述业务控制单元根据所述用户群组信息进行群组业务处理。
2. 根据权利要求1所述的分组业务网络设备,其特征在于,所述的会话控 制单元通过SIP协议传送用户群组信息是指传送以下至少一种用户群组信 自、.插入SIP头域的用户群组信息;插入Request-URI中扩展头域的用户群组信息;插入R叫uest-URI的参数的用户群组信息;插入SIP URI或TEL URI中扩展参数的用户群组信息。
3. 根据权利要求2所述的分组业务网络设备,其特征在于,所述SIP头域 包括以下至少 一种From头i或、To头i或、P-Assertedldentity头;成。
4. 根据权利要求1所述的分组业务网络设备,其特征在于,所述会话控制 单元传送自身生成的用户群组信息。
5. 根据权利要求1所述的分组业务网络设备,其特征在于,所述会话控制 单元在传送所述用户群组信息之前,接收业务控制单元或用户群组生成的用户 群组信息。
6. 根据权利要求1所述的分组业务网络设备,其特征在于,进一步包括互 通控制单元,其通过SIP协议连接所述会话控制单元,并连接非IMS网络、 或通过SIP协议连接其他IMS网络;所述会话控制单元在传送所述用户群组 信息之前,通过互通控制单元,接收非IMS网络或其它IMS网络生成的用户 群组信息。
7. 根据权利要求6所述的分组业务网络设备,其特征在于,所述互通控制 单元是媒体网关控制单元(MGCF)或边界网关控制单元(IBCF)。
8. 根据权利要求6所述的分组业务网络设备,其特征在于,所述互通控制 单元连接非IMS网络后,用于对来自所述非IMS网络的用户群组信息进行从 非SIP协议到SIP协议转换,并将转换后的用户群组信息传送到所述会话控制 单元。
9. 根据权利要求1所述的分组业务网络设备,其特征在于,所述业务控制 单元还进一步通过SIP协议连接其他分组业务网络设备的业务控制单元,用于 根据由所述其他分组业务网络设备的业务控制单元生成的所述用户群组信息 进行群组业务处理。
10. 根据权利要求5至9任一项所述的分组业务网络设备,其特征在于, 所述会话控制单元在传送所述用户群组信息之前,在传送给业务控制单元的 SIP请求中插入所述用户群组信息。
11. 根据权利要求1所述的分组业务网络设备,其特征在于,所述业务 控制单元集成于所述会话控制单元或用户群组内。
12. 根据权利要求1所述的分组业务网络设备,其特征在于,所述会话 控制单元通过SIP协议连接用户群组是指所述会话控制单元用于通过SIP协 议连接用户群组内用户终端或用户群组的网络接入点。
13. 根据权利要求1至9、 11、 12任一项所述的分组业务网络设备,其 特征在于,所述群组业务是PBX、 Centrex、 CUG、 VPN或SUB业务。
14. 根据权利要求1至9、 11、 12任一项所述的分组业务网络设备,其 特征在于,所述用户群组信息包括群组信息和/或分机信息。
15. —种分组业务方法,其特征在于,包括 通过SIP协议进行会话控制,获得用户群组信息; 根据所述用户群组信息进行群组业务处理。
16. 根据权利要求15述的分组业务方法,其特征在于,所述通过SIP协 议进行会话控制获得用户群组信息是指采用以下至少一种方式在SIP请求中 插入所述用户群组信息在SIP头域中插入所述用户群组信息; 在R叫uest-URI中扩展头域插入所述用户群组信息;在Request-URI的参数中插入所述用户群组信息;在SIP URI或TEL URI中扩展参数插入所述用户群组信息。
17. 根据权利要求16所述的分组业务方法,其特征在于,在SIP头域中 插入所述用户群组信息是指在From头域、To头域或P-Assertedldentity头域 中插入所述用户群组信息。
18. 根据权利要求15所述的分组业务方法,其特征在于,所述获得用户 群组信息的步骤包括以下至少一种在会话控制过程中生成用户群组信息、在 会话控制过程中传递的由用户群组生成的用户群组信息、经非SIP协议到SIP 协议的转换的并在会话控制过程中传递的非IMS网络生成的所述用户群组信 息。
19. 根据权利要求18所述的分组业务方法,其特征在于,采用如下方法 生成所述用户群组信息在用户群组发起注册时、第三方注册时、或者发起会话时通过第三方节点 获得;或才艮据本地配置获得。
20. 根据权利要求15所述的分组业务方法,其特征在于,所述群组业务 处理,进一步包括以下至少一种根据用户群组信息进行路由、对用户群组信 息进行转换、根据用户群组信息执行业务逻辑。
全文摘要
本发明公开一种分组业务网络设备和方法,所述设备包括会话控制单元及业务控制单元;所述会话控制单元通过SIP协议连接用户群组,并通过SIP协议传送用户群组信息给业务控制单元,所述业务控制单元根据所述用户群组信息进行群组业务处理。本发明可以在NGN上实现群组业务。
文档编号H04L29/06GK101212478SQ20061017279
公开日2008年7月2日 申请日期2006年12月30日 优先权日2006年12月30日
发明者青 周, 施有铸, 毛凌志 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1