CN101212478B - 分组业务实现方法和网络设备 - Google Patents
分组业务实现方法和网络设备 Download PDFInfo
- Publication number
- CN101212478B CN101212478B CN200610172795.XA CN200610172795A CN101212478B CN 101212478 B CN101212478 B CN 101212478B CN 200610172795 A CN200610172795 A CN 200610172795A CN 101212478 B CN101212478 B CN 101212478B
- Authority
- CN
- China
- Prior art keywords
- groups
- control unit
- group
- users
- users information
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 6
- 230000000977 initiatory effect Effects 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 230000007480 spreading Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- YOETUEMZNOLGDB-UHFFFAOYSA-N 2-methylpropyl carbonochloridate Chemical compound CC(C)COC(Cl)=O YOETUEMZNOLGDB-UHFFFAOYSA-N 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a 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/10—Architectures or entities
- H04L65/1053—IP private branch exchange [PBX] functionality entities or arrangements
-
- 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/1073—Registration or de-registration
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/147—Signalling methods or messages providing extensions to protocols defined by standardisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种分组业务网络设备和方法,所述设备包括:会话控制单元及业务控制单元;所述会话控制单元通过SIP协议连接用户群组,并通过SIP协议传送用户群组信息给业务控制单元,所述业务控制单元根据所述用户群组信息进行群组业务处理。本发明可以在NGN上实现群组业务。
Description
技术领域
本发明涉及通信技术领域,特别是涉及分组业务实现方法和网络设备。
背景技术
随着分组技术的不断成熟,基于电路交换的传统电信网络正在向着基于分组交换的宽带电信网发展,而使用会话发起协议(SIP,Session InitiationProtocol)作为分组电信核心网的呼叫控制信令则是当前的技术发展趋势之一,如国际电信联盟电信标准化部门(ITU-T,International TelecommunicationUnion-Telecom Standardization)和ETSI等标准组织对下一代网络(NGN,NextGenteration Network)的研究,这两个标准组织当前都采用3GPP标准组织定义的IP多媒体子***(IMS,IP Multimedia Subsystem)网络架构作为NGN的核心网,有关IMS网络的定义和描述可参见3GPP的相关标准文稿,本发明不再具体描述。
目前计划在NGN业务中新增一类业务,此类业务是为若干具有相同属性的用户组成的群组提供业务,如私有网络交换机(PBX,Private BranchExchange)、虚拟网业务(Centrex)、亲密用户群(CUG,Closed User Group)、虚拟专用网(VPN,Virtual Private Network)、子地址(SUB,Subaddressing)业务等。
下一代电信和因特网融合业务组织(TISPAN,Telecommunications andInternet Converged Services and Protocols for Advanced Networking)成立了一些工作项目(Work Item,WI)来研究这些业务中的群组业务,如CUG、SUB业务等。
但是,目前这些群组业务还没有实现方法。
发明内容
本发明实施方式要解决的技术问题是提供一种能够在NGN中实现群组业务的分组业务网络设备和方法。
为解决上述技术问题,本发明实施方式的目的是通过以下技术方案实现的:提供一种分组业务网络设备,包括:会话控制单元及亲密用户群CUG业务控制单元;所述会话控制单元通过SIP协议连接用户群组,当所述会话控制单元位于主叫方网络时,接收用户群组中的主叫用户发起的携带被叫用户的标识的呼叫请求,在呼叫请求中***主叫用户的用户群组信息,并通过SIP协议传送***了主叫用户的用户群组信息的呼叫请求给主叫用户的CUG业务控制单元;当所述会话控制单元位于被叫方网络时,接收被叫用户的CUG业务控制单元转发的呼叫请求,在呼叫请求中***被叫用户的用户群组信息,并转发***了被叫用户的用户群组信息的呼叫请求给被叫用户的CUG业务控制单元;所述CUG业务控制单元根据所述用户群组信息进行CUG群组业务处理,当所述CUG业务控制单元位于主叫方网络时,接收主叫用户的会话控制单元发送的呼叫请求并根据用户群组信息进行相应的CUG业务处理,转发该呼叫请求到被叫方网络;当所述CUG业务控制单元位于被叫方网络时,接收呼叫请求并路由到被叫用户的会话控制单元,接收被叫用户的会话控制单元转发的***了被叫用户的用户群组信息的呼叫请求,根据主叫和被叫的用户群组信息判断是否允许本次呼叫接续。
为解决上述技术问题,本发明实施方式还提供一种相应的CUG分组业务实现方法。
以上技术方案可以看出,由于本发明实施方式采用SIP协议传递用户群组信息和其他消息并进行群组业务处理,在硬件上采用会话控制单元和业务控制单元构建实现群组业务的架构,较好地解决了NGN网络中群组业务的实现问题。本发明实施方式还可以实现IMS网络内部群组业务、IMS网络和其它IMS网络互通情况下的群组业务、以及IMS网络和非IMS网络互通情况下的群组业务。
附图说明
图1是本发明分组业务网络设备第一实施方式的结构图;
图2是本发明分组业务网络设备第二实施方式的结构图;
图3是本发明分组业务网络设备第三实施方式的结构图;
图4是本发明分组业务方法实施方式的流程图。
具体实施方式
本发明实施方式是采用SIP协议对用户群组信息进行传送和会话控制、以及根据所述用户群组信息进行业务控制。实现现有技术所不能完成的群组业务。
参阅图1,本发明提供分组业务网络设备第一实施方式,其包括会话控制单元120和业务控制单元110。所述会话控制单元120用于通过SIP协议连接用户群组130,并通过SIP协议传送用户群组信息;所述业务控制单元110用于根据从会话控制单元120接收到的所述用户群组信息进行群组业务处理。
本发明实施方式在分组网络中通过采用SIP协议传递用户群组信息和其他消息,采用会话控制单元120和业务控制单元110构建实现群组业务的架构,较好地解决了NGN网络中群组业务的实现问题。本发明实施方式还可以实现IMS网络内部群组业务、IMS网络和其它IMS网络互通情况下的群组业务、以及IMS网络和非IMS网络互通情况下的群组业务。
以下本发明提供分组业务网络设备的更多实施方式,这些实施方式可以单独成为一个技术方案,也可以互相任意结合称为不同的技术方案。这些实施方式以上述第一实施方式为基础。
再参阅图1,本发明提供分组业务网络设备第二实施方式,其包括会话控制单元120和业务控制单元110。
所述会话控制单元120用于通过SIP协议连接用户群组130,并通过SIP协议传送用户群组信息。在本实施方式中,会话控制单元120提供IMS会话路由功能,即呼叫会话控制功能(CSCF,Call Session Control Function)。会话控制单元120和业务控制单元110之间E1接口的协议是SIP,和用户群组130之间的E2接口的协议是SIP。所述E1接口是IMS网络中的ISC接口,所述E2接口是IMS网络中的Gm接口。
这里的用户群组是一个群组内的SIP用户终端,即IP Centex用户。
所述群组信息包括群组基本信息和群组附属信息,群组基本信息包括群组标识。在本实施方式中,群组标识是一个群组号。群组的附属信息包括群组的别名、权限和业务属性等。
在本实施方式中,所述群组信息为主叫用户群组信息。
所述会话控制单元120从E1接口中收到所述用户群组信息,传递给业务控制单元110。其中,所述用户群组信息由用户群组130生成,会话控制单元120从E2接口收到所述用户群组信息,传递给业务控制单元110;同时,会话控制单元120在传递给业务控制单元110的SIP请求中***附加的用户群组信息。
其中,所述用户群组信息由用户群组130生成是指:CUG用户群组130根据本地配置获得自己的群组号等群组信息。
所述在传递给业务控制单元110的SIP请求中***附加的用户群组信息是指:在传递给业务控制单元110的SIP请求的From/To头域中***附加的用户群组信息,具体为:
在SIP头域中***群组的别名、权限和业务属性:
From:Alice<sip:[email protected]>;byname=WINNER;tag=192830177
表示群组的别名是WINNER。
所述业务控制单元110用于根据从会话控制单元120接收到的所述用户群组信息进行群组业务处理。所述业务控制单元110为各类业务提供业务逻辑控制功能,是各种NGN业务的宿主执行环境,在本实施方式中是CUG业务控制单元,以单独的实体形式存在。
所述业务控制单元110进行群组业务处理是指:业务控制单元110根据用户群组信息执行业务逻辑,即根据用户签约信息限制用户在不同群组间的会话。
在其他实施方式中:
业务控制单元具体按不同的业务种类可以分成不同的业务控制单元,如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接口是NNI(Network-Network Interface)接口。
当IMS网络和其它IMS网络互通时,仍然可以引入互通控制单元,完成网络互通的控制功能,如NGN网络中的互通边界控制功能(IBCF,Interconnectionion Border Control Function)。互通控制单元和会话控制单元之间的E3接口,协议为SIP协议,互通控制单元和其它IMS网络之间的E4接口为SIP协议;也可以不通过互通控制单元,业务控制单元和其它IMS网络中的业务控制单元互通,其接口为E6接口(图中未体现),接口协议是SIP。所述E6接口是IMS网络中的Mw接口。
本发明实施方式采用SIP协议来传输用户群组信息以及进行业务控制和路由,具体地:
会话控制单元采用E1接口传递用户群组信息到业务控制单元、或接受业务控制单元的控制和消息;
会话控制单元和用户群组之间采用E2接口连接,另外业务控制单元可以采用E6接口和其他分组业务网络设备中的业务控制单元进行通信;
在本IMS网络和其它IMS网络互通时,采用E3接口获得用户群组信息;
在其它网络是非IMS网络时,采用互通控制单元完成用户群组信息的转换。
其中,用户群组信息包括群组信息和/或分机信息。
参阅图3,在本发明另一个实施方式中,包括业务控制单元310和连接用户群组330的会话控制单元320。在同一个IMS网络内部,所述业务控制单元310可以和另一个分组业务网络设备的业务控制单元310连接,其连接接口为E6接口,接口协议是SIP。
以上实施方式中,群组信息包括群组基本信息和群组附属信息,群组基本信息包括群组标识,群组标识可以是一个群组号(数字)或一个域名(如:huawei.com);
群组标识还可以用于网络中群组的路由,它可以是一个群组引示标识(如:群组引示号),它可以是任何形式的URI,通过该群组引示标识,网络可以路由到相应的群组。
群组的附属信息包括群组的别名、权限和业务属性等;
分机信息包括分机基本信息和分机附属信息,分机基本信息包括分机标识,根据该分机标识可以定位到群组内的用户终端,如IP PBX业务的分机号,SUB业务的子地址;它可以是一个字符串(数字和/或字母都可以,一般表现为号码或用户名,如8008,mary等);
分机附属信息包括分机的别名、权限、业务属性等。
在呼叫过程中,用户群组信息还可以分为主叫用户群组信息和被叫用户群组信息。
其中,会话控制单元传递用户群组信息到业务控制单元包括以下两种方法:
方法1:会话控制单元传递用户群组信息;
会话控制单元从E1,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可以选择使用,如会话控制单元校验从E1,E2,E3,E6接口中收到用户群组信息,如果正确,传递给业务控制单元,如果不正确,***自己生成的用户群组信息,传递给业务控制单元。
上述方法1,2中,生成用户群组信息的方法包括:
1)通过第三方节点获得用户群组信息;如通过归属用户服务器(HSS,HomeSubscriber Server)或应用服务器(AS,Application Server)获得用户群组信息,上述获得过程可以在用户群组发起注册时、第三方注册时或者发起会话时;
2)根据本地配置获得,如CUG群组用户配置自己的群组号;
所述群组业务包括:PBX、Centrex、CUG、VPN或SUB业务等。
本发明同时提供了在E1,E2,E3,E6接口中,通过SIP消息中传递用户群组信息的方法,为了在SIP消息中传递用户群组信息,可以采用以下方法:
1)在SIP头域中传递,如在SIP消息的From/To头域,及其它现有或者扩展头域;
2)在Request-URI中扩展头域传递;
3)在Request-URI的参数中传递;
4)在SIP URI或TEL URI中扩展参数传递,SIP URI/TEL URI可以在多个头域中传递,如P-Asserted-Identity;
比如,为了传递用户群组信息中的分机标识,可以使用以下方法:
1)在SIP头域中传递分机标识,分机标识可以是用户名或者号码,可以是主叫分机标识,或者被叫分机标识。如:
From:Huawei<sip:[email protected]>;extension=marry;tag=1928301774
在From头域***extension=marry,表示主叫用户分机标识是marry;
From:tel:28780808;extension=86655;tag=1928301774
在From头域***extension=86655,表示主叫用户分机标识是86655;
To:Huawei<sip:[email protected]>;extension=alice;tag=1232131828
在To头域***extension=alice,表示被叫用户分机标识是alice;
To:tel:28780808;extension=23165;tag=1232131828
在To头域***extension=23165,表示被叫用户分机标识是23165;
2)在SIP URI中传递分机标识,分机标识可以是用户名或者号码,可以是主叫分机标识,或者被叫分机标识。如:
SIP:[email protected];group_username=“mary”;
在SIP URI中***group_username=“mary”,表示分机标识是marry;
SIP:[email protected];group_userid=86655;
在SIP URI中***group_userid=86655,表示分机标识是86655;
上述SIP URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫分机标识,也可以在RequestURI头域中传递,表示被叫分机标识,也可以在From头域中传递,表示主叫分机标识,也可以在To头域中传递,表示被叫分机标识。
3)在TEL URI中传递分机标识,分机标识可以是用户名或者号码,可以是主叫分机标识,或者被叫分机标识。如:
TEL:28780808;group_username=“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:[email protected]>;group=Huawei.com;tag=1928301774
在From头域***group=Huawei.com,表示主叫用户群组标识是Huawei.com;
From:tel:28786655;group=10088;tag=1928301774
在From头域***group=10088,表示主叫用户群组标识是10088;
To:Alice<sip:[email protected]>;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中传递群组标识,群组标识可以是域名或者群组号,可以是主叫群组标识,或者被叫群组标识。如:
SIP:[email protected];group_name=“Huawei.com”;
在SIP URI中***group_name=“Huawei.com”,表示群组标识是Huawei.com;
SIP:[email protected];group_id=168;
在SIP URI中***group_id=168,表示群组标识是168;
上述SIP URI可以在P-Asserted-Identity头域中传递,表示主叫或者被叫群组标识,也可以在RequestURI头域中传递,表示被叫群组标识,也可以在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头域中传递,表示主叫或者被叫群组标识,也可以在RequestURI头域中传递,表示被叫群组标识,也可以在From头域中传递,表示主叫群组标识,也可以在To头域中传递,表示被叫群组标识。
比如,为了传递用户群组信息中的群组引示号,可以使用以下方法:
在RequestURI中传递用户群组信息中的群组引示号,群组引示号可以是TEL URI或者SIP URI格式,如:
INVITE SIP:[email protected];其中SIP:[email protected]是SIP URI格式的群组引示号;
INVITE TEL:28780808;其中,TEL:28780808是TEL URI格式的群组引示号。
比如,为了传递用户群组信息中的群组附属信息或者分机附属信息,可以使用以下方法:
SIP:[email protected];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头域***policy=intra-group&inter-group,表示主叫用户具有群组内和群组间的呼叫权限;
根据不同的业务类型,图1中所述业务控制单元110根据从会话控制单元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群组用户的群组引示标识,RequestURI为TEL:28780808;该SIP INVITE请求消息被转发到PBX群组用户B所在的会话控制单元;
上述呼叫请求还可以进一步携带PBX群组用户B的分机信息,如呼叫群组引示号28780808,子地址是002;传统电路网络发送ISUP协议的IAM消息到MGCF,消息中携带群组引示号28780808和子地址为002的信息;MGCF将上述IAM消息转换成SIP INVITE消息,在RequestURI参数中携带PBX群组用户的群组引示标识,RequestURI为TEL:28780808,sub=002;该SIPINVITE请求消息被转发到PBX群组用户B所在的会话控制单元;
当主叫用户A位于IMS网络时,可以在SIP呼叫请求INVITE消息的RequestURI参数中携带PBX群组用户的群组引示标识,RequestURI为SIP:[email protected];该SIP INVITE请求消息被转发到PBX群组用户B所在的会话控制单元;
上述INVITE消息可以进一步携带PBX群组用户B的分机信息,群组附属信息,分机附属信息;如SIP:[email protected];group_alias=“huawei”;group_userid=“mary”;表示呼叫PBX群组用户B,其群组引示标识SIP:[email protected];群组的别名为huawei,群组内分机标识是mary;该SIP INVITE请求被转发到PBX群组用户B所在的会话控制单元;
上述会话控制单元转发SIP INVITE消息到PBX群组业务控制单元;
2)PBX群组业务控制单元收到呼叫请求,根据用户群组信息,实现PBX群组业务;
此步骤是根据所述用户群组信息进行群组业务处理的过程;
当PBX群组业务控制单元收到INVITE呼叫请求,呼叫请求中携带群组信息,如RequestURI为TEL:28780808或SIP:[email protected];PBX群组业务控制单元将该呼叫请求路由到相应的群组用户群组,完成呼叫的路由;
PBX群组业务控制单元也可以将群组引示标识转换成PBX群组的用户标识,通过会话控制单元,将呼叫请求路由到相应的群组用户群组,完成呼叫的路由。
群组用户群组可以向主叫提供语音提示等信息,用户主叫用户A进行下一步选择,如输入分机标识;
当PBX群组业务控制单元收到INVITE呼叫请求,呼叫请求中携带群组信息和分机信息,如RequestURI为TEL:28780808,sub=002;或SIP:[email protected];group_alias=“huawei”;group_userid=“mary”;PBX群组业务控制单元可以将该呼叫请求路由到PBX群组的入口用户群组;PBX群组的入口用户群组可以根据SIP INVITE请求中的分机信息,进一步将呼叫请求路由到被叫分机用户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消息的RequestURI参数中携带被叫用户B的用户标识,如RequestURI为SIP:[email protected];该SIP INVITE请求被转发到主叫用户A所在的会话控制单元;
主叫用户A所在的会话控制单元在SIP INVITE请求中***主叫用户A的用户群组信息,如在P-Asserted-Identity头域中***SIP:[email protected],groupid=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:[email protected],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:[email protected],groupid=2222;表示被叫用户B所在群组标识是2222;会话控制单元获得被叫用户B的用户群组信息的方法可以通过前面描述的方法,如通过查询HSS获得;
会话控制单元转发SIP INVITE消息到被叫用户B的CUG群组业务控制单元;
4)被叫用户B的CUG群组业务控制单元收到呼叫请求,根据用户群组信息,实现CUG群组业务;
被叫用户B的CUG群组业务控制单元收到INVITE呼叫请求,可以根据用户群组信息实现相应的CUG业务。
如CUG群组业务控制单元根据P-Asserted-Identity头域中SIP:[email protected],groupid=2222,policy=intra-group&inter-group获得主叫用户群组标识是2222,主叫用户A具有组内和组外呼叫权限,根据RequestURI头域中的SIP:[email protected],groupid=2222;获得被叫用户群组标识是2222,确定主叫用户A和被叫用户B再一个CUG群组内,且主叫具备组内呼叫权限,那么如果被叫用户B具有组内呼叫权限,就允许本次呼叫接续,如果被叫用户B不具有组内呼叫权限,就限制本次呼叫;
以上对本发明所提供的一种分组业务方法和网络设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施方式的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (13)
1.一种分组业务网络设备,其特征在于,包括:
会话控制单元及亲密用户群CUG业务控制单元;
所述会话控制单元通过SIP协议连接用户群组,当所述会话控制单元位于主叫方网络时,接收用户群组中的主叫用户发起的携带被叫用户的标识的呼叫请求,在呼叫请求中***主叫用户的用户群组信息,并通过SIP协议传送***了主叫用户的用户群组信息的呼叫请求给主叫用户的CUG业务控制单元;当所述会话控制单元位于被叫方网络时,接收被叫用户的CUG业务控制单元转发的呼叫请求,在呼叫请求中***被叫用户的用户群组信息,并转发***了被叫用户的用户群组信息的呼叫请求给被叫用户的CUG业务控制单元;
所述CUG业务控制单元根据所述用户群组信息进行CUG群组业务处理,当所述CUG业务控制单元位于主叫方网络时,接收主叫用户的会话控制单元发送的呼叫请求并根据用户群组信息进行相应的CUG业务处理,转发该呼叫请求到被叫方网络;当所述CUG业务控制单元位于被叫方网络时,接收呼叫请求并路由到被叫用户的会话控制单元,接收被叫用户的会话控制单元转发的***了被叫用户的用户群组信息的呼叫请求,根据主叫和被叫的用户群组信息判断是否允许本次呼叫接续。
2.根据权利要求1所述的分组业务网络设备,其特征在于,所述的会话控制单元在呼叫请求中***用户群组信息是指:
在SIP头域中***用户群组信息;
在Request-URI中扩展头域***用户群组信息;
在Request-URI的参数中***用户群组信息;
在SIP URI或TEL URI中扩展参数***用户群组信息。
3.根据权利要求2所述的分组业务网络设备,其特征在于,所述SIP头域包括以下至少一种:From头域、To头域、P-AssertedIdentity头域。
4.根据权利要求1所述的分组业务网络设备,其特征在于,所述会话控制单元在呼叫请求中***自身生成的用户群组信息。
5.根据权利要求1所述的分组业务网络设备,其特征在于,所述会话控制单元在呼叫请求中***所述用户群组信息之前,接收CUG业务控制单元或用户群组生成的用户群组信息。
6.根据权利要求1所述的分组业务网络设备,其特征在于,所述CUG业务控制单元集成于所述会话控制单元或用户群组内。
7.根据权利要求1所述的分组业务网络设备,其特征在于,所述会话控制单元通过SIP协议连接用户群组是指:所述会话控制单元用于通过SIP协议连接用户群组内用户终端或用户群组的网络接入点。
8.根据权利要求1至7任一项所述的分组业务网络设备,其特征在于,所述用户群组信息包括群组信息和/或分机信息。
9.一种亲密用户群CUG分组业务实现方法,其特征在于,包括:
主叫用户的会话控制单元通过SIP协议连接用户群组,接收用户群组中的主叫用户发起的携带被叫用户的标识的呼叫请求,在呼叫请求中***主叫用户的用户群组信息,并通过SIP协议传送***了主叫用户的用户群组信息的呼叫请求给主叫用户的CUG业务控制单元;
主叫用户的CUG业务控制单元接收主叫用户的会话控制单元发送的呼叫请求并根据所述用户群组信息进行相应的CUG群组业务处理,转发该呼叫请求到被叫方网络;
被叫用户的CUG业务控制单元接收呼叫请求并路由到被叫用户的会话控制单元;
被叫用户的会话控制单元接收被叫用户的CUG业务控制单元转发的呼叫请求,在呼叫请求中***被叫用户的用户群组信息,并转发***了被叫用户的用户群组信息的呼叫请求给被叫用户的CUG业务控制单元;
被叫用户的CUG业务控制单元接收被叫用户的会话控制单元转发的***了被叫用户的用户群组信息的呼叫请求,根据主叫和被叫的用户群组信息判断是否允许本次呼叫接续。
10.根据权利要求9述的方法,其特征在于,所述会话控制单元在呼叫请求中***用户群组信息是指:
在SIP头域中***所述用户群组信息;
在Request-URI中扩展头域***所述用户群组信息;
在Request-URI的参数中***所述用户群组信息;
在SIP URI或TEL URI中扩展参数***所述用户群组信息。
11.根据权利要求10所述的方法,其特征在于,在SIP头域中***所述用户群组信息是指:在From头域、To头域或P-AssertedIdentity头域中***所述用户群组信息。
12.根据权利要求9所述的方法,其特征在于,所述***的用户群组信息采用包括以下至少一种的方式获得:在会话控制过程中生成用户群组信息、在会话控制过程中传递的由用户群组生成的用户群组信息、经非SIP协议到SIP协议的转换的并在会话控制过程中传递的非IMS网络生成的所述用户群组信息。
13.根据权利要求12所述的分组业务方法,其特征在于,采用如下方法生成所述用户群组信息:
在用户群组发起注册时、第三方注册时、或者发起会话时通过第三方节点获得;或
根据本地配置获得。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610172795.XA CN101212478B (zh) | 2006-12-30 | 2006-12-30 | 分组业务实现方法和网络设备 |
PCT/CN2007/071294 WO2008080340A1 (fr) | 2006-12-30 | 2007-12-21 | Procédé de service de commutation de paquets et système de réseau |
EP07846120A EP2106088A4 (en) | 2006-12-30 | 2007-12-21 | PACKAGE SERVICE PROCESS AND NETWORK DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610172795.XA CN101212478B (zh) | 2006-12-30 | 2006-12-30 | 分组业务实现方法和网络设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101212478A CN101212478A (zh) | 2008-07-02 |
CN101212478B true CN101212478B (zh) | 2010-08-18 |
Family
ID=39588151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610172795.XA Expired - Fee Related CN101212478B (zh) | 2006-12-30 | 2006-12-30 | 分组业务实现方法和网络设备 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2106088A4 (zh) |
CN (1) | CN101212478B (zh) |
WO (1) | WO2008080340A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101765067B (zh) * | 2008-12-24 | 2013-10-16 | ***通信集团公司 | 业务数据同步***、设备及方法 |
CN101510883B (zh) * | 2009-03-23 | 2012-05-23 | 中兴通讯股份有限公司 | 一种sip消息传输的方法 |
CN101610261B (zh) * | 2009-06-26 | 2012-10-10 | 中兴通讯股份有限公司 | 一种传统固网用户接入ims域的方法和*** |
WO2012030067A2 (ko) | 2010-09-03 | 2012-03-08 | 에스케이텔레콤 주식회사 | 부가서비스를 제공하기 위한 통신 시스템, 패킷 네트워크, 부가서비스 제어기 및 방법 |
CN113709680B (zh) * | 2020-05-20 | 2023-10-24 | 海能达通信股份有限公司 | 组呼方法和集群服务器 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1635764A (zh) * | 2003-12-31 | 2005-07-06 | 华为技术有限公司 | 一种会话建立协议组网方式及实现群组消息的方法 |
CN1848885A (zh) * | 2005-04-13 | 2006-10-18 | 华为技术有限公司 | 通信***中的呼叫代答方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI113732B (fi) * | 2001-09-28 | 2004-05-31 | Nokia Corp | Käyttäjäryhmän hallinnointi kommunikaatiojärjestelmässä |
DE60237066D1 (de) * | 2001-11-07 | 2010-09-02 | Alcatel Lucent | Verfahren zur Integration einer privaten Nebenstellenanlage in SIPNetzen |
CN100527733C (zh) * | 2003-12-31 | 2009-08-12 | 华为技术有限公司 | 一种会话建立协议***及实现群组呼叫的方法 |
GB0410270D0 (en) * | 2004-05-07 | 2004-06-09 | Nokia Corp | A communication system |
JP2006100971A (ja) * | 2004-09-28 | 2006-04-13 | Nakayo Telecommun Inc | グループ管理装置およびグループ呼び出し方法 |
US20060083242A1 (en) * | 2004-10-20 | 2006-04-20 | Nokia Corporation | Address modification in application servers |
-
2006
- 2006-12-30 CN CN200610172795.XA patent/CN101212478B/zh not_active Expired - Fee Related
-
2007
- 2007-12-21 WO PCT/CN2007/071294 patent/WO2008080340A1/zh active Application Filing
- 2007-12-21 EP EP07846120A patent/EP2106088A4/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1635764A (zh) * | 2003-12-31 | 2005-07-06 | 华为技术有限公司 | 一种会话建立协议组网方式及实现群组消息的方法 |
CN1848885A (zh) * | 2005-04-13 | 2006-10-18 | 华为技术有限公司 | 通信***中的呼叫代答方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2106088A4 (en) | 2009-12-30 |
EP2106088A1 (en) | 2009-09-30 |
WO2008080340A1 (fr) | 2008-07-10 |
CN101212478A (zh) | 2008-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9854005B2 (en) | Methods and apparatus for providing network based services to non-registering endpoints | |
ES2375871T3 (es) | Acceso de grupo a un servicio del subsistema multimedia ip. | |
US9544178B2 (en) | Message handling in a communications network | |
US9167008B2 (en) | Traffic routing across and between networks | |
US9420018B2 (en) | End-to-end address transfer | |
EP2062419A1 (en) | Telephony endpoint routing in an ip multimedia subsystem | |
CN101313553A (zh) | Ip多媒体子***中的消息处理 | |
CN100574474C (zh) | 一种通讯***中建立通讯业务连接的方法 | |
CN101212478B (zh) | 分组业务实现方法和网络设备 | |
EP2845359B1 (en) | Call routing for ip multimedia subsystem users | |
US20150063345A1 (en) | Ip multimedia subsystem support for private branch exchanges | |
CN100499469C (zh) | 离线计费方法 | |
US20110286446A1 (en) | Method and Apparatus for Use in an IP Multimedia | |
EP2339780A1 (en) | Routing signaling messages through networks | |
WO2013185795A1 (en) | Call barring |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100818 Termination date: 20121230 |