CN1171427C - 在使用话路启动协议(sip)的综合电信网中用于提供增值业务(vas)的***和方法 - Google Patents
在使用话路启动协议(sip)的综合电信网中用于提供增值业务(vas)的***和方法 Download PDFInfo
- Publication number
- CN1171427C CN1171427C CNB008090882A CN00809088A CN1171427C CN 1171427 C CN1171427 C CN 1171427C CN B008090882 A CNB008090882 A CN B008090882A CN 00809088 A CN00809088 A CN 00809088A CN 1171427 C CN1171427 C CN 1171427C
- Authority
- CN
- China
- Prior art keywords
- service
- server
- request
- speech channel
- value
- 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 35
- 230000000977 initiatory effect Effects 0.000 title claims abstract description 11
- 230000004044 response Effects 0.000 claims abstract description 38
- 230000009471 action Effects 0.000 claims abstract description 15
- 238000012360 testing method Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 3
- 102100026009 NF-kappa-B inhibitor zeta Human genes 0.000 claims 4
- 101710115530 NF-kappa-B inhibitor zeta Proteins 0.000 claims 4
- 230000006870 function Effects 0.000 description 16
- 239000003795 chemical substances by application Substances 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000006681 Combes synthesis reaction Methods 0.000 description 1
- 238000006066 Comins reaction Methods 0.000 description 1
- 101100508520 Mus musculus Nfkbiz gene Proteins 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000001072 colon Anatomy 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
Images
Classifications
-
- 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/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- 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
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0045—Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6443—Network Node Interface, e.g. Routing, Path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6472—Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6475—N-ISDN, Public Switched Telephone Network [PSTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6481—Speech, voice
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6486—Signalling Protocols
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/12—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
在可利用话路启动协议(SIP)运行的、具有分组交换网络部分(PSN)的综合电信网(200)中,用于提供增值业务(VAS)的***和方法。综合电信网包括SIPext SSP服务器(204)、触发服务器(206)和具有可利用智能网应用协议(INAP)运行的业务逻辑程序(SLP)(216)的业务节点(212)。SIPext SSP和业务节点配备有利用SIP依从的消息传送进行通信的能力。提供新的报头字段,其规定将由业务节点(212)根据业务而执行的操作。在报头字段中也以顺序形式提供INAP业务参量数据。当在SIPext SSP服务器(204)中接收到对于已预订VAS的用户的呼叫时,SIPext SSP服务器查询被存储在触发服务器(206)中的用户资料。如果用户预订一个业务,则根据用户资料形成SIP请求消息,其中利用相关的参量信息和呼叫环境数据来填充适当的报头。业务节点(212)根据在请求消息中提供的信息启动SLP(216),以及利用有关提供VAS的指令把SIP应答消息发送到SIPextSSP(204)服务器。此后,SIPext SSP服务器根据应答消息和被包含在其中的任何参量信息来采取适当的动作。
Description
在35U.B.C§119(e)& 37C.F.R§1.78下的优先权声明
本非临时专利申请主张基于以下的专利申请的优先权:以RochGlitho,Christophe Gourraud,和Evelina Evloguieva名义、在1999年6月18日提交的、题目为“System and Method for ProvidingValue-Added Service in IP Telephony(用于提供IP电话中的增值业务的***和方法)”的、现有的美国临时专利申请,序列号No.60/140,013。
技术领域
本发明涉及综合电信***,并且更具体地涉及在包括可利用话路启动协议运行的分组交换网络(PSN)部分的综合电信网中用于提供基于智能网(IN)的增值业务的***和方法。
背景技术
与互联网的普及性显著成长相联系,在使用分组交换网络(PSN)基础结构(例如,基于互联网协议(IP)寻址的基础结构)作为在今天的电话中使用的、现有的电路交换网络(CSN)基础结构的替代品或伴随品方面,有巨大的兴趣。从网络运行者看来,在分组交换基础结构中固有的业务聚合使得减小传输成本和每个最终用户的基础结构成本。
推动现有的、在IP上的话音(VoIP)技术的某些市场驱动力是:IP电话的质量的改进;互联网奇迹;标准的发布;通过富含媒体(media-rich)的呼叫管理的、用于先进服务的成本效率价点等等。在这个领域中的一个发布的标准是熟知的、由在PSN上的多媒体通信互联网工程任务组(IETF)开发的、话路启动协议(SIP)。通过使用SIP,诸如个人计算机的设备可以在大型交互网络中无接缝地配合动作,提供可以与CSN部分相接的PSN的所有形式的,共享音频、视频和数据的混合物。
正如在电信工业中熟知的,业务和业务供应是包括VoIP网络在内的电信网的存在的理由。将业务典型地分类为(i)“基本业务”(即,允许基本呼叫处理(例如呼叫建立和终结)的业务)或(ii)“先进业务”,通常也称为增值业务(VAS)。先进业务的例子包括分离收费,800-业务,***呼叫,呼叫转移,搜索组等等。熟知的还有,先进业务作为市场演变的因素运行,以及它是网络运行者的(或业务提供者)成功的关键。
将在基于SIP的VoIP网络中的增值业务被称为“标准电话业务”,它们的结构非常接近于互联网的“端到端”范例,并集中注意力在业务创建。当基于SIP的业务结构的业务供应方案提供某种实力时(例如,角色变换时的灵活性,实现带有端到端连接性的业务和具有分布到网络的“边缘”的智能),存在有几个缺点和不利因素。例如,在SIP中,业务逻辑被提供为与基于SIP的IP电话实体放置在一起。因此,在当前的实施方案中,基于SIP的网络没有能力有效地接入远程业务逻辑,例如,基于智能网(IN)的逻辑,已在市场上被部署和装备来提供一系列顾客验证的VAS。而且,如果基于IN的业务逻辑今天要在SIP方面被使用,则基于SIP的实体将需要支持IN协议(即,在信令***7(SS7)或IP上的IN应用协议(INAP)),以便远程接入包含该业务逻辑的IN业务节点(例如,业务控制点或SCP)。
本领域技术人员应当容易地看到,在给基于SIP实体提供远程业务接入能力时的问题的重要部分起源于这样的事实:两个协议(SIP和IN)遵循不同的方法,以及不能容易地、和谐地组合。正如熟知的,SIP是被设计用于互联网应用的、轻量级的、基于文本的协议,其中很少关心空间效率。另一方面,IN协议是二进制的(即,以抽象语法符号表示法或ASN编码的)以及被最佳化以便把在相当复杂的数据结构中提供的参量提供给各种各样的VAS。因此,在基于SIP网络方面,使用IN协议来远程接入业务逻辑,意味着把附加功能强加在IP电话实体上,以及在网络环境下引入对“重量级”协议的额外的分类。
根据上述的内容,应当看到,引起了对于业务供应解决方案的迫切的需要,它有利地提供在基于SIP的电信网内远程业务接入能力。本发明提供这样的解决方案。
发明内容
在一方面中,本发明涉及在可利用话路启动协议(SIP)运行的电信网中用于提供增值业务(VAS)的方法。该电信网包括SIPext SSP(扩展的SIP业务交换点)服务器、触发服务器、和可利用智能网应用协议(INAP)运行的、支持VAS的业务节点。在通过接收在SIPextSSP服务器中的请求消息而进行处理两个用户之间的呼叫(发起或终结)之前,当用户通过业务提供者预订的消息到达时,SIPext SSP服务器查询被存储在触发服务器中的用户资料(profile)。在处理该呼叫时,在遇到对于预订业务来说待命的(armed)检测点以后,由SIPextSSP服务器根据从触发服务器得到的用户资料形成SIP登录器(register)请求。该登录器请求最好包括至少一个报头字段,它包含规定业务节点对于VAS要执行的操作的信息。该报头字段还包括与由该第一用户发起的呼叫有关的呼叫环境(context)数据。
以后,由SIPext SSP服务器发送登录器请求给业务节点,该业务节点根据在报头字段中规定的操作和与其有关的呼叫环境数据发出SLP(Service Logic Program业务逻辑程序)。然后,该业务节点形成(formulate)SIP应答消息和把它发送给SIPext SSP服务器,该应答消息包括为响应于由业务节点对SLP的执行而获得的报头字段和返回结果。该SIPext SSP服务器为响应于从业务节点接收的应答消息中的报头字段和返回结果而执行一个动作,其中该动作对应于VAS的提供。在示例性实施例中,该返回结果包括用于由第二用户预订的呼叫转发业务的目的地路由号码。
另一个方面,本发明针对用于提供增值业务(VAS)的综合电信网。该综合电信网包括SIPext SSP服务器,它包括代理服务器和业务交换部分。在一个示例性实施例中,该代理服务器和该业务交换部分是可由两个分开的互联网协议(IP)地址接入的。该代理服务器被提供来用于从第一用户接收相对于第二用户的呼叫发起消息。包括的该业务交换部分,用于确定第二用户是否预订VAS。包含与VAS有关的用户资料的触发服务器也被包括在电信网内。另外,该业务交换部分配备有用于根据从触发服务器恢复的第二用户的用户资料信息来形成登录器请求的能力,其中该登录器请求包括报头字段,它包含与VAS有关的操作。该电信网还包括业务节点,它包含与VAS有关的智能网应用协议(INAP)依从(compliant)的业务逻辑程序(SLP),以及SIPextSSP接口服务器,用于从该业务交换部分接收和解译登录器请求。最好,该业务节点根据从业务交换部分接收的登录器请求中的报头字段的内容执行SLP。
具体地,本发明提供一种用于在电信网中提供增值业务的方法,所述电信网可利用话路启动协议来运行,所述电信网包括扩展的话路启动协议业务交换点服务器、触发服务器和具有与增值业务有关的至少一个业务逻辑程序的业务节点,其中业务逻辑程序可利用智能网应用协议来运行,所述方法包括以下步骤:在扩展的话路启动协议业务交换点服务器中接收来自第一用户的请求消息,所述请求消息用于发起对第二用户的呼叫;在接收到所述请求消息后,由扩展的话路启动协议业务交换点服务器查询触发服务器,以获得与第一和第二用户之中至少一个用户有关的用户资料;在处理呼叫期间,在扩展的话路启动协议业务交换点服务器遇到待命的检测点之后,由扩展的话路启动协议业务交换点服务器根据从触发服务器得到的用户资料来形成话路启动协议登录器请求,所述登录器请求包括至少一个报头字段,其中所述报头字段包含规定所述业务节点将执行的操作的信息,所述报头字段还包括与第一用户发起的呼叫有关的呼叫环境数据;由所述扩展的话路启动协议业务交换点服务器发送所述登录器请求给所述业务节点;在接收到所述登录器请求之后,所述业务节点根据在所述报头字段中规定的操作和所述呼叫环境数据来执行至少一个业务逻辑程序;将话路启动协议应答消息从所述业务节点发送到所述扩展的话路启动协议业务交换点服务器,所述应答消息包括为了响应于所述业务节点执行至少一个业务逻辑程序而获得的报头字段和返回结果;以及为了响应于所述报头字段和返回结果,由所述扩展的话路启动协议业务交换点服务器执行至少一个动作,所述动作为与增值业务有关的至少一个业务逻辑程序的执行。
特别地,本发明还提供一种用于提供增值业务的综合电信网,包括:扩展的话路启动协议业务交换点服务器,它包括代理服务器和业务交换部分,所述代理服务器用于接收来自第一用户的相对于第二用户的呼叫发起消息,以及所述业务交换部分用于确定第二用户是否预订了增值业务;触发服务器,包含与增值业务有关的用户资料,可根据由业务交换部分作出的第二用户预订了增值业务的确定来启动所述触发服务器;用于根据第二用户的用户资料信息来形成登录器请求的装置,其中所述登录器请求包括报头字段,所述报头字段包含执行与增值业务有关的至少一个业务逻辑程序的操作;以及业务节点,它包含与增值业务有关的智能网应用协议依从的业务逻辑程序以及扩展的话路启动协议业务交换点接口服务器,所述接口服务器用于从业务交换部分中接收和解译登录器请求,其中所述业务节点根据从业务交换部分接收的登录器请求中的报头字段的内容来执行业务逻辑程序。
进一步,本发明还提供一种用于在电信网中给用户提供增值业务的***,所述电信网可利用话路启动协议来运行,所述电信网包括扩展的话路启动协议业务交换点服务器、触发服务器和具有与增值业务有关的至少一个业务逻辑程序的业务节点,其中业务逻辑程序可利用智能网应用协议来运行,所述***包括:用于接收相对于所述用户的呼叫发起请求的装置;用于根据所述用户预订了增值业务的确定来询问触发服务器以获得与所述用户有关的用户资料的装置;用于为了响应在呼叫处理过程中扩展的话路启动协议业务交换点服务器遇到待命的检测点而根据从触发服务器获得的用户资料来形成话路启动协议登录器请求的装置,所述登录器请求包括至少一个报头字段,其中所述报头字段包含规定所述业务节点将根据所述增值业务而执行的操作的信息,所述报头字段还包括与相对于所述用户的呼叫发起请求有关的呼叫环境数据;用于发送所述登录器请求给所述业务节点的装置;用于根据在所述报头字段中规定的操作和所述呼叫环境数据在业务节点中启动业务逻辑程序的装置;用于将话路启动协议应答消息从业务节点发送到扩展的话路启动协议业务交换点服务器的装置,所述应答消息包括为了响应在业务节点中业务逻辑程序的启动而获得的报头字段和返回结果;以及用于为了响应所述报头字段和返回结果而由扩展的话路启动协议业务交换点服务器执行动作的装置,所述动作为与增值业务有关的至少一个业务逻辑程序的执行。
附图说明
通过结合附图参考以下的详细说明,可以更全面地了解本发明,其中:
图1(现有技术)显示在传统的基于SIP网络中用于示例性呼叫建立情形的简化的消息流程图;
图2显示示例性综合通信网的结构的功能性方框图,其中基于IN的业务逻辑(即,SCP)是通过利用按照本发明的教导提供的、扩展的SIP(Extended SIP)(ESIP或SIPExt)结构而有利地从基于SIP的网络部分被接入的;
图3A显示功能性消息流程图,它显示按照本发明的教导提供的综合电信网的基本操作;
图3B和3C显示流程图,它显示在综合电信网中使用的扩展的SIP消息发送的基本操作中涉及的步骤;
图4A和4B显示用于提供参量数据的示例性INAP树状数据结构;
图5显示SIPext SSP节点作为顾客的功能的功能性消息流程图;
图6显示SIPext SSP部分作为顾客的功能的功能性消息流程图,其中扩展的SIP REGISTER消息作为事件检测的结果转发到SIPext SSP节点;
图7显示SIPext SSP部分作为顾客的功能的功能性消息流程图,它对SIPext SSP节点的请求是不成功的;
图8A-8D显示按照本发明的、在综合电信网中用于提供示例性增值业务的各种消息流程图;以及
图9A-9E显示按照本发明的、在综合电信网中用于提供另一个示例性增值业务(VAS)的各种消息流程图。
具体实施方式
在附图中,相同的或相似的单元在几个图上用相同的参考数字表示,以及所显示的单元不必按比例画出。因为本发明的教导具体是在基于SIP消息发送方面示例说明的,下面给出本发明的概略的说明。
SIP是应用层控制协议,它可建立、修改和终结与一个或多个参加者的多媒体话路或呼叫。这些多媒体话路,例如,包括多媒体会议、多媒体分布、远距离学习、互联网电话、和类似的应用。话路中的成员,典型地被表示为用户,可以通过多方发布或通过单方发布关系的网格,或二者的组合进行通信。
SIP可邀请个人和“机器人”(诸如媒体贮存业务)到话路。典型地,被使用来创建话路的SIP邀请载送话路描述,它允许参加者约定一组可兼容的媒体类型。另外,SIP可被使用来发起话路以及邀请成员到话路,这些话路由其它装置通告和建立。例如,可以通过使用诸如业务通告协议(SAP)的多方发布协议,电子邮件,新闻组,全球网(WWW)主页,诸如轻量级目录接入协议(LDAP)的目录接入协议,等等,而通告SIP话路。
SIP作出最小的、关于基础输送和网络层协议的假设。较低的层可以提供给分组的或字节流的业务以可靠的或非可靠的业务。在互联网方面,SIP能够作为输送协议使用用户数据报文协议(UDP)和输送控制协议(TCP)等等。
在基于SIP的电话网中,用户经过被称为用户代理顾客(UAC)的实体发起呼叫,以及经过用户代理服务器(UAS)接收呼叫。因此,SIP“用户”由UAC和它的相关的UAS的特定的组合被识别。另外,通常,在呼叫方UAC与被呼叫方UAS之间可以有中间服务器。某些相关的SIP实体被概述为如下:
-用户代理顾客:也被称为呼叫的用户代理。它是发起SIP请求的应用。
-用户代理服务器:也被称为被呼叫的用户代理。它是当接收到SIP请求时,联系最终用户的应用。另外,它以用户的名义返回一个应答,因为用户可以选择接受、拒绝、或重新引导请求,
-代理或代理服务器:它是用作为顾客以及服务器的中间应用,用来以其它的顾客的名义作出请求。作为服务器,它接收来自其它的SIP实体的SIP请求。它或者内部的服务于请求,或者用作为面向其它服务器的顾客,以使得请求得到服务。代理在转发请求消息之前解译以及,如果必要的话,重写请求消息。
-重新引导服务器:它是接受SIP请求、把地址变换成一个或多个新的地址以及把这些地址返回到顾客的应用。不像代理服务器,它并不发起它自己的SIP请求。另外,不像UAS,它并不接受呼叫。
-登录器:登录器是接受REGISTER请求的服务器。它典型地可以与代理或重新引导服务器放置在一起。实质上,它作为一个允许最终用户登录它们的当前的位置的应用来运行。
以下将概述基本协议功能和它的操作。呼叫方(也称为呼叫者)和被呼叫方(也称为被呼叫者)由SIP地址识别,这些地址指向网络上的“目标”。这些目标是“在主部件处的用户”,具有适当的SIP通用资源***(URL)作为地址。SIP URL典型地取类似于邮寄的或电话网的URL的形式,即,user@host。用户部件通常被提供作为用户名称或电话号码。主部件典型地包括域名,具有域名***(DNS)服务器名称,CNAME,或数字网络地址,等等。
SIP技术的顾客服务器方法利用基于文本的消息发送方案。SIP消息或者是从顾客到服务器的请求,或者是从服务器到顾客的请求。这两种消息类型典型地包括开始行,一个或多个报头字段(也称为“报头”),空白行(即在回车行馈送(CRLF)之前不具有文字的行),表示报头字段的结尾,以及可任选的消息体。
SIP请求消息格式通常为如下:
请求 = 请求行
*(总的报头
|请求-报头
|实体报头)
CRLF
[消息体]
在接收和解译一个请求消息后,接收者(或发送者)用具有以下显示的格式的SIP应答消息作为应答:
应答 = 状态行
*(总的报头
|应答-报头
|实体报头)
CRLF
[消息体]
SIP请求消息的请求行从方法特征开始,它允许来自请求实体或请求消息的接收者(或发送者)的特定的程序过程或动作。以下的方法是当前在SIP实施的:
INVITE(邀请):用来请求连接建立。
ACK(应答):允许顾客确认透明以接收到对于INVITE请求的最后的应答。
BYE(再见):用来请求连接终结。
OPTIONS(任选项):用来询问服务器关于它们的能力。
REGISTER(登录):输送关于用户位置的信息。
CANCEL(取消):取消待决的请求。
在SIP消息中的报头字段被提供来表征或进一步规定特定的端到端的或逐段的消息以及参加的实体。总的报头字段加到请求和应答消息上。“实体报头”字段规定关于消息体的元信息,或如果不存在消息体,则规定关于由消息标识的资源的信息。“请求报头”字段允许顾客(即,请求实体)把关于请求和关于顾客本身的附加信息传送到服务器。这些字段用作为请求消息变址数。“应答-报头”字段允许服务器传送关于不能被放置在状态行中的应答的附加信息。这些报头字段包括关于服务器和关于进一步接入到在请求消息中标识的资源的信息。
根据在消息中使用的方法特征,报头字段被规定为“请求的”(即,强制的),“任选的”,和“不可应用的”。不管方法特征,某些强制报头字段是:“Call-ID(呼叫识别号)”,“Cseq”(命令序列),“From(来自)”,“To(到)”和“Via(经过)”等等。任选的报头的例子是由顾客使用的“要求”报头字段,通知UAS关于顾客预期服务器支持的任选项,以便适当地处理它的请求。虽然端到端报头不修正地被发送到所有的代理,但逐段的报头有时由在跳动时遇到的代理修正。
报头字段遵循通用格式,其中每个报头字段包含一个名称,后面跟随一个冒号(“:”),以及字段数值。字段名称典型地是事例-不敏感的,而它们的数值可能是敏感的。报头字段的共同形式阐述为如下:
消息报头=字段名称“:”[字段数值]CRLF
字段名称=标记
字段数值=*(字段内容 领先白空格)
字段内容=<OCTETS(八位位组),组成字段数值和其它>
在传统的IP网络中的典型的SIP事务可以参照图1示例地说明,其中显示了用于呼叫建立情形的简化的消息流程图。代理服务器104与用于允许用户登录在其中的SIP登录器被放置在一起。用户-1102(被显示为UAC与UAS的组合)和用户-2 106(也被提供为UAC与UAS的组合)作为在这个呼叫建立情形中的参加者被提供。在本例中进一步假设,用户-1 102是呼叫方,以及用户-2 106,带有SIP URLuser2@location-A的被呼叫方,已移到新的位置user2@location-B。
首先,用户-2 106的UAC通过发送REGISTER(登录器)消息108利用与代理服务器104放置在一起的登录器来登录它的新位置。与新的位置有关的SIP URL作为REGISTER消息108的一部分被提供。此后,当用户-1 102的UAC用user2@location-A作为目的地地址发送INVITE请求消息110时,代理服务器104从登录器得到用户-2 106的新的地址,以及以呼叫方的名义发送INVITE请求消息112到用户-2。作为应答,用户-2发送INVITE应答114,它由代理服务器104被转发到用户-1。本领域技术人员应当看到,在本简化的消息流程图上没有显示其它的SIP消息,诸如ACK消息。在由呼叫方从代理服务器104接收INVITE应答消息116以后,然后可在用户-1与用户-2之间建立呼叫话路118。
虽然以上给出的SIP功能和消息发送运行的概要的总述认为是描述本发明的正确的和适当的框架,但附加的细节可以在由IETF颁布的Internet Draft(互联网草案)ietf-mmusic-sip-11.txt中找到,以及位于
<http://www.-ietf.org/internet-drafts/draft-ietf- mmusic-sip-11>中。这个互联网草案在此引用,以供参考。
现在参照图2,这里显示了示例性综合电信网200的结构的功能性方框图,其中基于IN的业务逻辑从基于SIP的网络部分有利地接入。按照本发明的教导,SIP消息发送格式被扩展,以使得SIP服务器配备有接入被存储在基于IN节点(即,SCP)分业务逻辑的能力。实质上,SIP服务器和SCP节点配备有业务交换接口,它根据扩展的SIP消息发送(此后被称为SIPext消息发送)来互动和运行。而且,按照这里阐述的扩展的SIP消息发送方案,预期顾客把适当的扩展名称包括在Require(要求)报头字段,当使用本发明的扩展时。
综合通信网包括一个或多个用户,作为纯SIP UAC和UAS的组合。例如,两个用户,用户A 202A和用户A 202B被显示为在图2所示的结构中。触发服务器206被提供用来存储用户资料,它包含用户已预订的业务的清单。
一个或多个扩展的话路启动协议业务交换点(SSP)节点(例如,作为交换节点运行的扩展的话路启动协议SSP节点204)被提供在综合通信网200内,用于与各种用户和触发服务器或SIP网络部分的服务器互动。而且,扩展的话路启动协议SSP 204配备有与IN业务节点互动的能力,互动的方式在下面更详细地描述。
在本发明的现在的优选实施例中,扩展的话路启动协议SSP节点204包括两个功能部件:SIP服务器部分208和扩展的话路启动协议SSP交换部分210,每个部分可以分开地IP寻址的。SIP服务器部分208优选地作为纯SIP代理服务器运行,以及提供基本呼叫业务,即,呼叫建立和呼叫终结。SIPext SSP交换部分210被提供为SIPext服务器,作为IN SSP运行。SIPext SSP交换部分210优选地提供以下功能:
—触发检测;
—发送SIPext请求消息给IN SCP,用于触发适当的业务逻辑程序(SLP)执行;
-发送请求和应答,用于与已经运行的SLP互动;
-接收和解译来自SCP的SIPext请求或应答;以及
-传送控制到SIP部分208,用于执行相关的SIP信令。
按照本发明的教导,IN SCP也配备有SIPext 214的功能(优选地,作为SIPext SSP接口服务器运行),由此变成为SIPext SCP节点212。SIPext SCP节点212的SIPext 214优选地执行以下步骤:
-与SIPext SSP 204通信;
-解译SIPext消息;
-传送控制到一个或多个IN SLP(例如,SLP 216);以及
-形成适当的SIPext消息。
如上所述,SIPext SSP节点204可以优选地配备有两个IP地址,即IP ADDR1 209和IP ADDR2 211。本领域技术人员应当容易地看到,IP ADDR1 209相应于纯SIP部分,即SIP服务器208,负责在最终方之间的呼叫建立。另一个IP-P地址,IP ADDR2 211,相应于SIPextSSP 204的业务交换部分。在下面更详细地描述的例子中,这两个IP地址分别被表示为“provider.com”和“ssp.provider.com”。
应当认识到,具有两个分开的地址使得有可能区分SIPext SSP消息和与纯SIP网络节点有关的消息。例如,被发送到SIPext SSP节点204的纯SIP部分(即,SIP服务器208)意味着,该消息需要作为基本呼叫业务的一部分被处理。另一方面,如果应答消息通过使用IPADDR2 211被发送到SIPext SSP 204的业务交换部分210,则该消息要按照SIPext法则被解译和被处理。
本领域技术人员应当看到,也有可能SIPext SSP节点204只具有一个IP地址。然而,这种情形需要SIPext消息能够与纯SIP消息区分开。应当看到,该Require:header field(报头字段),例如,通过在消息报头中提供Require:inap.sip可被用来规定消息的类型,SIPext SSP 204可被通知:该消息是要由SIPext业务交换功能部分210处理的。显然,这个方法要求指向SIPext SSP节点204的IP地址的所有的消息首先由它们的Require:header分类。
图3A显示功能性消息流程图,他显示按照本发明的教导提供的综合通信网的基本操作。用户A 202A通过使用纯SIP消息,INVITE 302,始发到用户B 202B的呼叫。当消息在SIPext SSP节点204中被接收时,SIPext SSP节点经过适当的IP消息303询问或咨询触发服务器206,得到关于用户B 202B的用户资料信息。在处理呼叫时,在遇到预定的业务的检测点后,SIPext SSP节点204形成适当的SIPext请求消息304,和把它转发到业务节点,SIPext SCP 212。诸如下面更详细地说明的,SIPext消息304是SIP可兼容的消息,附加的报头/字段信息规定要被业务节点212操纵的业务触发器。优选地,SIPext请求消息取SIP REGISTER消息的形式,带有在附加的报头和字段中的INAP依从的业务有关的信息。类似地,SIPext应答假设使得SIP消息的形式,也带有附加的报头和字段。
继续参照图3A,在接收SIPext REGISTER消息304后,业务节点212指向在那里规定的业务,以及提供SIPext OK应答306给SIPextSSP节点204,如果SLP被成功地执行的话。响应于SIPext OK应答,SIPext SSP节点分析它的报头字段,该报头字段规定SIPext SSP节点204的SIP服务器部分应当做的事情。因此,SIP服务器根据从业务节点212中的SLP得到的结果,通过使用纯SIP消息308来路由呼叫。
在上述的示例性SIPext运行中,有可能SLP由于某种原因可能没有被成功地执行,因此,可以由业务节点212阐述一个错误消息。在接收到错误消息后,SIPext SSP节点204可以重新形成REGISTER消息,再次把它转发到业务节点,并返回一个错误应当给用户A 202A,或执行某些其它动作。
图3B和3C显示在上述的基本SIPext操作中涉及的步骤的流程图。在SIPext SSP节点中接收到一个消息后(步骤322),SIPext SSP节点检索接收者(或发送者)的用户资料(步骤324)。根据在触发服务器得到的用户资料消息,SIPext SSP节点可以作为标准SIP服务器运行,或形成SIPext请求消息(步骤328)以及提供适当的SIPext接口把它发送到业务节点,其中业务节点能够执行与VAS有关的SLP(步骤330)。
在从SIPext SSP节点接收到SIPext请求消息后,业务节点解译在请求消息中提供的信息,构建适当的INAP指令(步骤332),它启动执行一个或几个SLP(步骤334)。此后,业务节点在SIPext应答消息中把从SLP运行(即,成功的执行,未执行,或部分执行)得到的结果(包括错误消息,如果有的话)发送到SIPext SSP节点(步骤336)。随后,SIPext SSP节点根据结果信息采取适当的动作(呼叫路由,错误报告,重新形成SIPext请求消息等等)(步骤338)。此后,与基本SIPext操作有关的处理流程停止(步骤340)。
现在在下面立即阐述按照本发明的教导的、用于SIPext消息传送的SIPext报头字段的结构。本领域技术人员应当看到,如这里提供的SIP消息的扩展有利地允许使用SIP作为用于在SIP实体与基于IN的SCP之间通信的协议。而且,SIPext消息提供INAP的有用的互联网实施方案,这样,在电信方面集成PSN和CSN的好处可被高效率地实现。
在本发明的当前优选的示例性实施例中,规定了以下的四个报头字段:
-操作:
操作:报头字段建议接收者(或发送者)实体执行在报头的内容中规定的操作。除了操作的名称以外,报头优选地可包含操作的参量,如果有的话。而且,操作和参量的名称、类型和数值相应于在INAP中规定的那些名称、类型和数值。
以Backus-Naur形式(即,BNF表示法)的操作报头字段的格式被给出为如下:Operation=“Operation”“:”name-operation“:”
[operation-param]name-operation=1*alphaoperation-param=*(“parameter”“:”parameter-value“;”)parameter=*(/(1*alpha))parameter-value=*DIGIT|*CHAR|boolean|*OCTET
下面将描述根据本发明的这种报头字段和INAP数据结构(为该报头变元所用的)的一些例子。
-
Result-op:
Result-op:报头字段载送操作成功执行的结果。这个报头优选地只存在于应答消息,如果此操作要求操作的结果被发送回到引用此操作的实体(即,例如,SIPext SSP节点或SIPext SCP)。
在通常的BNF表示法中Result-op:报头的格式被给出为如下:
Result-op=“Result-op”“:”[result-arguments]
result-arguments=*(“argument”“:”argument-value“;”)
argument=*(/(1*alpha))
argument-value=*DIGIT|*CHAR|boolean|*OCTET
例子:Result-op:/digitsResponse:456;
这个例子显示在执行ReceivedInformation操作后返回的结果,以及它代表ReceivedInformationArg参量的情形。
-
Error-op:
Error-op:报头字段被使用来输送关于不成功的操作及其原因的信息。
Error-op:报头字段的BNF格式是:
Error-op=“Error-op”“:”error-name“;”[*(error-parameters[“:”parameter-value)]“;”]
error-name=1*alpha
error-parameters=*(1*alpha)
parameter-value=*DIGIT|*(1*alpha)
Error-op:报头字段使用法的某些例子为如下:
Error-op:
CancelFailed;problem:unknownOperation;operation:654
Error-op:MissingParameter;
-
Oseq:
在本优选的示例性实施例中,产生SIPext REGISTER请求的SIPext节点把Oseq:报头字段加到每个请求中。这个字段的内容代表对于特定的Call-Id(呼叫识别号)发送的操作请求的次序,以使得操作优选地以相同的次序被执行。Oseq:序列号也被使用来把应答与请求相匹配。
Oseq:报头字段的格式为如下:
Oseq=“Oseq”“:”1*DIGIT“RIGISTER”
例子:Oseq:3 REGISTER
根据以上的讨论,应当看到,按照本发明的教导提供的Operation:报头字段的内容实际上控制在两个SIPext实体之间的SIPext功能,诸如,图3A所示的SIPext SSP节点204和SIPexp SCP 212。正如以上简略叙述的,在Operation:报头字段中的变元决定操作的范围,优选地相应于对于由接收的实体执行INAP可兼容的操作所必须的参量信息。
INAP参量信息对于支持大量的VAS被最佳化,因此,以抽象句法表示法-1(ASN.1格式)被规定,这个表示法很适用于“重量级”协议(诸如INAP),需要相当复杂的数据结构,像嵌套的格式,单一和多个尺度的树等等,用于代表多种任选的单元。然而,本领域技术人员应当看到,互联网应用协议的基于文本的参量值结构,包括SIP,在参量不是很重地构建以及数值典型地被提供为简单的清单的情形下是最佳的。因此,本发明有利地提供一种以线性格式表示INAP可兼容的参量信息的解决方案,它对于“轻量级”互联网应用协议是很有效的,诸如以SIPext消息发送形式的SIP。
现在参照图4A和4B,图上显示两种示例性操作变元,它们表示INAP的树状数据结构。在图4A上,InitialDp操作变元402代表单一的尺度树状数据结构。规定了以下的参量:serviceKey404;dialedDigits 406;triggerType 408;和miscCallInfo 410,它包括messageType 412和dpAssignment 414。
多维尺度树状数据结构由CallInfomationReportArg(呼叫信息报告变元)416示例地说明,如图4B所示。可以看到,在数据分级结构中的每个级别上,参量具有多个路径,即在现有的级别上的多个发起点。RequestedInformation(请求的信息)清单418包括多个requestedInformationValue(请求的信息数值)单元422和426,以及多个requestedInformationType(请求的信息类型)单元420和424。
不管树状数据结构的维尺度,本发明提供两种用于线性描述数据的机制。在一个示例性实施例中,基本数据类型(即,树上的树叶)通过在变元数据结构的分级结构中在它们上面的数据类型的完全路径被识别。这个路径因此明显地描述它们在变元数据结构树中的位置。接收实体配备有关于相应的变元数据结构的知识以及组成它的数据类型。
InitialDp操作变元402,因此按线性格式被表示为如下:/serviceKey:40,/dialedDigits:8876hjgda,/triggerType:oAnswer,/miscCallInfo/massageType:request,/miscCallInfo/dpAssignment:individualLine.
该CallInformationReportArg 416可以由以下序列描述:/requestedInformationList/requestedInformationType:callStopTime,/requestedInformationList/requestedInformationValue:457/requestedInformationList/requestedInformationType:callElapsedTime,/requestedInformationList/requestedInformationValue:20/correlationID:111.
在第二个示例性实施例中,每个基本数据类型用一个参量名称来标识。在InitialDp操作变元402的例子中,参量可以用以下的名称来描述:/serviceKey:40,/dialedDigits:8876hjgda,/triggerType:oAnswer,/massageType:request,/dpAssignment:individualLine.
在该CallInformationReportArg 416的例子中,以下序列规定参量信息:/requestedInformationType:callStopTime,/requestedInformationValue:457,/requestedInformationType:call Elapsed Time,/requestedInformationValue:20,/correlationId:111.
在第二个方法中,除了拥有关于变元数据结构和它的构建数据类型的知识以外,需要解译操作的实体能够与在存储数据的线性数据结构中具有它的位置(字段)的参量名称相匹配。
通过使用上述的用于“线性化”INAP参量信息的任一个方法,有可能有效地组合在按照本发明的教导的SIPext消息的扩展的报头字段内的VAS有关的操作。正如以上参照图3A-3C描述的基本SIPext操作,SIPext SSP节点的功能(用作为顾客)典型地包括形成用于执行基于IN的SLP的、带有适当的扩展的报头字段的、适当的SIPextREGISTER消息。因此,接收的SIPext SCP节点作为面向请求的SIPextSSP节点的服务器运行。
现在具体参照上述的扩展的报头字段信息,可以更详细地描述SIPext SCP节点作为服务器的功能。在接收SIPext REGISTER请求后,SIPext SCP节点通过检查最上部的Via(通道):报头字段而检验该请求是否来自SIPext SSP节点。通过使用Oseq:序列号字段,它确定该请求是否需要下次被处理。如果在处理队列中有其它的、具有更小的Oseq:号码的请求,或还没有接收到其它请求,则该请求被推迟。因此,SIPext SCP节点保持一个计数器或其它适当的机构,用于监视对于每个Call-Id(呼叫识别号)处理的最后的请求的号码。
此后,SIPext SCP节点搜索在请求中的Operation(操作):报头字段。虽然所有其它报头(例如,与业务无关的纯SIP报头)和它们的内容保持未被处理,但Operation:报头被分析,以及根据操作的名称,相应的INAP操作通过使用线性化的参量数据被执行。例如,SLP可以由SIPext SCP节点树叶这样的参量数据被发送。
如果操作被成功地执行,则产生一个OK应答。OK应答可以包含另一个Operation:报头字段或Result-op:报头字段。与业务无关的纯SIP报头只在OK应答中被复制。另一方面,如果操作没有被成功地执行,则产生INAP错误消息,它被SIPext SCP节点转换成SIP错误应答。Error-op:报头被包括在规定INAP错误和与它有关的参量的应答内。以下的表,表I,给出INAP错误和相应的SIP错误应答的例子,被使用来把它们输送到SIPext SSP节点。
表I
INAP错误 | SIP错误应答 |
丢失参量 | 400坏的请求 |
参量超出范围 | 400 |
***故障 | 500服务器内部错误 |
丢失顾客记录 | 500 |
拒绝任务 | 400 |
未预期的部件序列 | 400 |
未预期的数据值 | 400 |
未预期的参量 | 400 |
请求信息错误 | 400 |
在某些事例中,通过请求SIPext SSP节点执行一个操作,SIPextSCP节点可以作为顾客运行。现在参照图5,图上显示SIPext SSP节点作为顾客的功能的功能性消息流程图。SIPext SCP节点212把RIGISTER消息502发送的SIPext SSP节点204,规定在Operation:报头字段中的操作和它的参量。通常,由SIPext SCP节点212发送的REGISTER请求要求执行与呼叫建立无关的操作,因此,报头字段载送比在由SIPext SSP节点作为顾客发送的REGISTER消息中的报头少的信息。另外,由SIPext SCP节点212发送的请求通常被用来指令SIPextSSP节点204(用作为服务器)执行某些呼叫监视和事件通知行为。
在发送REGIGTER请求502后,SIPext SCP节点212等待来自SIPext SSP节点204的应答消息(例如,OK应答)。一旦接收应答消息后,由SIPext SCP节点212对它进行处理,分析Result-op:或Error-op:报头。
现在具体参照以上给出的报头字段信息更详细地描述SIPext SSP节点的功能。如图2所示,SIPext SSP节点204包括执行基本呼叫建立和终结的SIP服务器208(使用纯SIP消息发送),和负责与SIPextSCP节点212的信令通信的、扩展的SIP(ESIP)业务交换(SS)部分或模块210。在本专利申请方面,因此,当这里提到SIPext SSP节点的功能时,注意力特别集中在SIPext SSP节点的ESIP SS模块210的功能上。
通常,SIPext SCP节点(及其ESIP SS模块210)用作为对于SIPextSCP节点的顾客,正如以上对于如图3A-3C所示的基本SIPext操作所说明的。SS模块在两种情形下发送请求到SIPext SCP节点:(i)当检测到对于业务的触发时,或(ii)一个需要被报告给SIPext SCP节点的事件。在本发明的本优选的示例性实施例中,ESIP SS模块监视被发送到SIPext SSP节点204的纯SIP代理服务器208(如图2所示)的所有的INVITE消息,以便能够检测基于业务的触发。在如图所示的示例性实施侧中,SIP代理服务器208用IP地址provider.com被识别,以及被发送到这个IP地址的INVITE消息因此由ESIP SS模块210监视。如果INVITE消息的接收者(或发送者)(即,图2上的用户B202B)预订VAS,则ESIP SS模块210形成对于SIPext操作的REGISTER请求为如下:
-复制INVITE请求的所有的报头,以使得ESIP SS模块可以运行在“无状态”模式(即,当REGISTER请求被发送到SIPext SCP节点时,SS模块不必存储呼叫状态)。
-加上包含ESIP SS模块的地址的Via:报头字段。
-加上包含REGISTER请求的序列号的Oseq:报头字段。这个序列号被ESIP SS模块使用来把来自SIPext SCP节点的应答与它的REGISTER请求相匹配。
-加上规定要由SIPext SCP节点执行的操作的一个或多个Operation:报头,包括如上所述的、被线性化的、用于它的参量信息。
图6显示当REGISTER请求602由于事件检测而被发送时的情形的功能性消息流程图。正如本领域技术人员将会看到的,可以有几种业务需要ESIP SS模块把某个特定的事件的出现报告给SIPext SCP节点。因此,ESIP SS模块形成带有报头字段的REGISTER请求692为如下:
-To:,From:,Call-Id:,Cseq:报头被包括在内,用来载送呼叫环境的内容。在大多数情形下,这些报头的内容不被用来这些请求的操作,因为通常所需要的所有的呼叫事务的数据存在在Operation:报头中
-Oseq:报头被使用来如上所述地把请求排序。
-Via:报头被使用来规定,该请求是由SIPext SSP节点204的ESIP SS模块产生的。对于由于事件检测产生的REGISTER请求,典型地只有一个Via:报头。
-Operation:报头,规定要被执行的操作及其参量。
响应于请求要由SIPext SCP节点212执行的操作的REGISTER请求602,如果请求602被节点212成功地处理,则可以把OK消息604发送回SIPext SSP节点204的ESIP SS模块。除了以下的纯SIP报头:To:,From:,Call-Id:,Cseq:报头以外,OK应答604优选地包含SIPext Oseq:报头和Operation:报头。如果存在Operation:报头,则需要ESIP SS模块来执行在那里规定的操作。例如,如果Operation:报头表示呼叫必须被路由到呼叫转发号码(即,C-号码),则ESIPSS模块形成相应的SIP请求,以及把控制转移到SIPext SSP节点204的纯SIP代理服务器。
图7显示其中SIPext REGISTER请求(例如,REGISTER请求702)被SIPext SCP节点212不成功地处理的情形的功能性消息流程图。坏的请求消息704作为应答被产生,它优选地包含用于规定错误类型和参量(如果有的话)的Error-op:SIPext报头。
取决于Error-op:报头的内容和相关的参量信息,SIPext SSP节点204的ESIP SS模块可以采取不同的动作。例如,它可以立即或在Error-op:报头字段中阐述的预定的时间后重新发送REGISTER请求602。或者,它可以形成SIP消息和把它传送到SIP代理服务器,以使得把适当的应答通知呼叫者。
现在参照图8A-8D,图上显示几个功能性消息流程图,它通过使用本发明的SIPext协议显示示例性VAS实施方案。更具体地,显示了按照本发明的教导的免费电话/呼叫转发业务的供应。首先,阐述使用INAP的示例性业务实施方案,以便为用于业务供应的基础结构配备SIPext协议。此后,通过功能性消息流程图来显示使用协议的业务特定的消息。
本领域技术人员应当看到,取决于用于收费的网络特定的机制,在IN依从的环境下有几种可能的呼叫转发业务的实施方案。在这里提供的例子中,业务收费由SCP进行计算。示例性INAP业务实施方案由以下的序列描述(其中“→”表示从SSP发送到SCP的操作;“←”表示从SCP发送到SSP的操作;):
1.InitialDp(ServiceKey=0800,calledPartyNumber=3456789)
2.Connect(destinationRoutingAdress=6543210,
CorrelationId=1111)
RequestReportBCSMEvent(eventTypeBCSM=o_Answer,
MonitorMode=notifyAndContinue,eventTypeBCSM=o_Disconnect,
MonitorMode=notifyAndContinue,bcsmEventCorrelationId=1111)
3.EventReportBCSM(eventTypeBCSM=o_Answer,
bcsmEventCorrelationId=1111)
4.EventReportBCSM(eventTypeBCSM=o_Disconnect,
bcsmEventCorrelationId=1111)
现在参照图8A,在主站(表示为Ahost)的用户A 202A通过INVITE消息以地址
[email protected]发起到用户B的呼叫。在接收到INVITE消息后,SIPext SSP节点204查询触发服务器(未示出),以及确定用户B已预订免费电话/呼叫转发业务。此后,由SIPext SSP节点204形成包含两个SIPext报头的SIPext REGISTER消息804。Operation:报头规定与需要被发送的预定的业务有关的SLP,以及载送对于它的执行所需要的呼叫环境数据。在本例中,这个数据在被呼叫方号码(B号码)参量中被载送。而且,Oseq:报头按照本发明的教导被提供用来规定操作序列号。
在加上SIPext REGISTER消息804后,SIPext SCP节点212分析SIPext报头和发出免费电话SLP。在成功地执行程序后,它通过复制来自REGISTER消息804的、除Operation:报头以外的、所有的报头,而产生OK应答806。代之以由SIPext SCP节点根据从SLP执行得到的结果形成两个新的Operation:报头。第一个报头(连接操作)规定呼叫被路由或被转发到的目的地号码。第二操作报头,Operation:RequestEventReport,指令SIPext SSP节点通知SCP节点,用于呼叫接受(o_Answer)事件或呼叫断开(o_Disconnected)事件。
在接收OK应答806后,SIPext SSP节点204执行这里规定的操作。连接操作导致产生纯SIPINVITE请求和在SIP网络上把它发送到转发地址
[email protected]。响应于RequestEventReport操作,SIPext SSP节点204监视带有特定的Call-Id号码的消息,以便通知SCP节点212,对于该Call-Id是否产生ACK或BYE消息。本领域技术人员将会容易地看到,ACK消息相应于IN o_Answer(即,呼叫接受)事件,以及BYE相应于o_Disconnect(即,呼叫断开)事件。
图8B显示当在主站4456处的用户202C(即,用户C)接受转发呼叫时交换的SIP消息。用户C把OK消息发送回SIPext SSP节点204的纯代理服务器部分,然后该纯代理服务器部分把这个OK消息作为OK应答812转发到呼叫者,即,用户A 202A。
图8C显示当SIPext SSP节点204响应于OK应答812从呼叫者的用户代理接收ACK消息813时的消息的流程。ACK消息813由SSP节点204作为ACK应答814发送到用户C 202C。此后,产生SIPextRegister请求815,包括BCSMEventReport操作,用于把事件的出现通知SIPext SCP节点。作为应答,SIPext SCP节点212把OK确认发送给SSP节点204,以及发出SLP,它把呼叫计费在4456帐户上。
SIPext SSP节点204连续监视用于与呼叫者有关的Call-Id(用户A的Call-Id,例如,123@Ahost)的信令消息。当有一方决定终结连接时,他的用户代理发出BYE请求,它相应于o_Disconnect事件。图8D显示其中用户A 202A发出BYE请求818到SIPext SSP节点204的情形。作为应答,代理BYE 824被提供给呼叫者,即用户C 202C。此后,产生发送到SCP节点212的、包含EventReportBCSM操作报头的SIPext Register请求820。响应于从SIPext SSP节点报告的o_Disconnect事件,在SCP节点中的收费SLP完成呼叫收费处理过程。OK应答822被发送回SSP节点204,优选地不用任何的Operation:报头,正如不需要从SCP或SSP节点作出附加的行动。
图9A-9E显示用于按照本发明的教导提供的呼叫分布业务的功能性消息流程图。在这里提供的示例的情形中采用以下的条件:
1.用户B预订呼叫分布业务。
2.允许用户B回答的呼叫的最大数目是每天50个呼叫。
3.如果监视的呼叫的数目大于50,则呼叫被转发到C-号码6543210。
本领域技术人员将会容易地看到,图上所示的SIPext消息使用现在熟悉的报头字段指令SCP发出与业务有关的、适当的SLP,取决于呼叫数目门限值是否达到。为了概略起见,因此,下面只阐述本例的突出的特性。
图9A-9D显示其中预订用户/用户遇到不足50个呼叫的情形。在SIPext SSP节点204与执行呼叫分布SLP的SIPext SCP节点212之间的适当的SIPext REGISTER和OK消息以后,呼叫被传送到用户B。在从用户B 202B发出忙信号924的情形下,如图9C所示,SIPext SSP节点204对在Ahost处的呼叫者(用户A 202A)完全一样,以及经过REGISTER请求920通知SCP节点212。暂时不可提供的应答926(如图9D所示)被提供给用户A 202A,当用户B的代理把重复的振铃消息932发送回SIPext SSP节点204和与用户应答超时有关的定时器。而且,SSP节点204通过REGISTER请求928把o_NoAnswer事件通知SCP节点。
图9E显示其中用户遇到50个以上的呼叫的情形。在SIPext SCP节点212中的呼叫分布SLP通过使用在OK应答中的Operation:连接报头提供路由号码,它随后被SIPext SSP节点204的SIP代理部分使用来把呼叫转发到在6543210处的用户C 202C。
根据以上所述,将会看到,本发明有利地扩展现有的SIP实施方案包括接入到已安装和市场测试的WIN/IN业务逻辑基础的能力。因此,安装的业务基础可以连续地被重新使用,即使基于SIP的VoIP网络结构在将来发展时。本领域技术人员应当认识到,当网络运行者趋向于把蜂窝基础结构与基于IP的PSN综合在一起时,存在有巨大的激励,经济的和基于基础结构的,以便网络运行者重新使用昂贵的传统SCP节点。另外,通过适当地线性化在SIPext消息的报头字段中的INAP参量信息,本发明可解决必须支持网络中多个协议的问题,以便提供接入远程业务逻辑节点的能力。
而且,可以相信,从以上的详细说明将明白本发明的操作和结构。虽然所显示和描述的方法与***已被表征为优选的,但应当容易地看到,其中可以作出各种改变和修改,而不背离如以下的权利要求中阐述的、本发明的范围。例如,虽然本发明的教导是通过两个具体的业务被示例地说明的,但应当看到,其它的VAS也可以按照本发明的教导被提供。也就是,除了这里说明的呼叫转发和呼叫分布业务以外,本发明的教导也可以在以下的业务方面被应用:免费和***呼叫,蜂窝搜索,选择性呼叫限制,点击来进行传真,双向电话/免费电话,分离收费,和多媒体应用,诸如远程医疗,远程教育,按要求的视频等等。
而且,虽然在本发明的示例性实施例中描述了通用SIP用户代理,但SIP依从的实体,诸如可通过各种空中接口标准运行的智能移动台,结合使能进行VAS的个人数字辅助器、“智能”电话机、个人计算机笔记本电脑、掌上电脑、信息器具、无线收发信机手表、寻呼机等等采取的组合可被提供用于本发明的目的。另外,这里包含的创新的教导也可被实践于被耦合到PSTN的VoIP网络,其中SIPext SSP可触发到具有适当的SIPext服务器接口的业务节点的ESIP业务请求。而且,虽然通过利用具有两个不同的IP地址的SIPext SSP节点,示例地说明本发明的教导,但应当看到,本发明并不限于这一点,这里包含的创新的教导可以有利地实践于具有单个IP地址的SIPext SSP节点的网络,其中提供了用于区分纯SIP和SIPext消息的适当的机构。因此,应当认识到,这些和其它多种变例,替换,附加,重新安排和修改打算被包括在本发明的范围内,本发明的范围仅仅由下面阐述的权利要求来限定。
Claims (15)
1.一种用于在电信网中提供增值业务的方法,所述电信网可利用话路启动协议来运行,所述电信网包括扩展的话路启动协议业务交换点服务器、触发服务器和具有与增值业务有关的至少一个业务逻辑程序的业务节点,其中业务逻辑程序可利用智能网应用协议来运行,所述方法包括以下步骤:
在扩展的话路启动协议业务交换点服务器中接收来自第一用户的请求消息,所述请求消息用于发起对第二用户的呼叫;
在接收到所述请求消息后,由扩展的话路启动协议业务交换点服务器查询触发服务器,以获得与第一和第二用户之中至少一个用户有关的用户资料;
在处理呼叫期间,在扩展的话路启动协议业务交换点服务器遇到待命的检测点之后,由扩展的话路启动协议业务交换点服务器根据从触发服务器得到的用户资料来形成话路启动协议登录器请求,所述登录器请求包括至少一个报头字段,其中所述报头字段包含规定所述业务节点将执行的操作的信息,所述报头字段还包括与第一用户发起的呼叫有关的呼叫环境数据;
由所述扩展的话路启动协议业务交换点服务器发送所述登录器请求给所述业务节点;
在接收到所述登录器请求之后,所述业务节点根据在所述报头字段中规定的操作和所述呼叫环境数据来执行至少一个业务逻辑程序;
将话路启动协议应答消息从所述业务节点发送到所述扩展的话路启动协议业务交换点服务器,所述应答消息包括为了响应于所述业务节点执行至少一个业务逻辑程序而获得的报头字段和返回结果;以及
为了响应于所述报头字段和返回结果,由所述扩展的话路启动协议业务交换点服务器执行至少一个动作,所述动作为与增值业务有关的至少一个业务逻辑程序的执行。
2.如权利要求1所述的用于在电信网中提供增值业务的方法,其中扩展的话路启动协议业务交换点服务器可利用两个独立的互联网协议地址来寻址,其中所述两个独立的互联网协议地址为第一互联网协议地址和第二互联网协议地址,以及其中在扩展的话路启动协议业务交换点服务器中使用第一互联网协议地址从第一用户中接收请求消息。
3.如权利要求2所述的用于在电信网中提供增值业务的方法,其中使用第二互联网协议地址将所述登录器请求从扩展的话路启动协议业务交换点服务器发送到所述业务节点。
4.如权利要求1所述的用于在电信网中提供增值业务的方法,其中形成登录器请求的步骤包括将与增值业务有关的INAP依从数据结构变换成线性排序的参量数据,所述参量数据形成所述登录器请求的报头字段的一部分。
5.如权利要求1所述的用于在电信网中提供增值业务的方法,其中来自所述业务节点的话路启动协议应答消息包括线性化的INAP依从参量信息。
6.如权利要求1所述的用于在电信网中提供增值业务的方法,其中将来自所述业务节点的话路启动协议应答消息中的报头字段按Backus-Naur格式进行组织。
7.如权利要求4所述的用于在电信网中提供增值业务的方法,其中将来自扩展的话路启动协议业务交换点服务器的话路启动协议登录器请求中的报头字段按Backus-Naur格式进行组织。
8.如权利要求1所述的用于在电信网中提供增值业务的方法,其中所述返回结果包括目的地路由号码,并且来自所述业务节点的话路启动协议应答消息中的报头字段包括连接操作,其中为了响应所述连接操作,扩展的话路启动协议业务交换点服务器将由第一用户发起的呼叫传送到所述目的地路由号码。
9.如权利要求1所述的用于在电信网中提供增值业务的方法,其中所述返回结果包括错误代码,为了响应所述错误代码,扩展的话路启动协议业务交换点服务器产生话路启动协议错误消息并将所述错误消息传送给第一用户。
10.一种用于提供增值业务的综合电信网,包括:
扩展的话路启动协议业务交换点服务器,它包括代理服务器和业务交换部分,所述代理服务器用于接收来自第一用户的相对于第二用户的呼叫发起消息,以及所述业务交换部分用于确定第二用户是否预订了增值业务;
触发服务器,包含与增值业务有关的用户资料,可根据由业务交换部分作出的第二用户预订了增值业务的确定来启动所述触发服务器;
用于根据第二用户的用户资料信息来形成登录器请求的装置,其中所述登录器请求包括报头字段,所述报头字段包含执行与增值业务有关的至少一个业务逻辑程序的操作;以及
业务节点,它包含与增值业务有关的智能网应用协议依从的业务逻辑程序以及扩展的话路启动协议业务交换点接口服务器,所述接口服务器用于从业务交换部分中接收和解译登录器请求,其中所述业务节点根据从业务交换部分接收的登录器请求中的报头字段的内容来执行业务逻辑程序。
11.如权利要求10所述的用于提供增值业务的综合电信网,其中所述代理服务器具有第一互联网协议地址,而所述业务交换部分具有第二互联网协议地址。
12.如权利要求10所述的用于提供增值业务的综合电信网,其中所述登录器请求包含与所述操作有关的线性化的INAP依从参量数据。
13.一种用于在电信网中给用户提供增值业务的***,所述电信网可利用话路启动协议来运行,所述电信网包括扩展的话路启动协议业务交换点服务器、触发服务器和具有与增值业务有关的至少一个业务逻辑程序的业务节点,其中业务逻辑程序可利用智能网应用协议来运行,所述***包括:
用于接收相对于所述用户的呼叫发起请求的装置;
用于根据所述用户预订了增值业务的确定来询问触发服务器以获得与所述用户有关的用户资料的装置;
用于为了响应在呼叫处理过程中扩展的话路启动协议业务交换点服务器遇到待命的检测点而根据从触发服务器获得的用户资料来形成话路启动协议登录器请求的装置,所述登录器请求包括至少一个报头字段,其中所述报头字段包含规定所述业务节点将根据所述增值业务而执行的操作的信息,所述报头字段还包括与相对于所述用户的呼叫发起请求有关的呼叫环境数据;
用于发送所述登录器请求给所述业务节点的装置;
用于根据在所述报头字段中规定的操作和所述呼叫环境数据在业务节点中启动业务逻辑程序的装置;
用于将话路启动协议应答消息从业务节点发送到扩展的话路启动协议业务交换点服务器的装置,所述应答消息包括为了响应在业务节点中业务逻辑程序的启动而获得的报头字段和返回结果;以及
用于为了响应所述报头字段和返回结果而由扩展的话路启动协议业务交换点服务器执行动作的装置,所述动作为与增值业务有关的至少一个业务逻辑程序的执行。
14.如权利要求13所述的用于在电信网中给用户提供增值业务的***,还包括用于将与增值业务有关的INAP依从数据结构变换成线性排序的参量数据的装置,所述参量数据形成所述登录器请求的报头字段的一部分。
15.如权利要求14所述的用于在电信网中给用户提供增值业务的***,其中所述返回结果包括目的地路由号码,其中将所述呼叫传送至所述目的地路由号码。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14001399P | 1999-06-18 | 1999-06-18 | |
US60/140,013 | 1999-06-18 | ||
US60/140013 | 1999-06-18 | ||
US09/537592 | 2000-03-28 | ||
US09/537,592 US6625141B1 (en) | 1999-06-18 | 2000-03-28 | System and method for providing value-added services (VAS) in an integrated telecommunications network using session initiation protocol (SIP) |
US09/537,592 | 2000-03-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1357190A CN1357190A (zh) | 2002-07-03 |
CN1171427C true CN1171427C (zh) | 2004-10-13 |
Family
ID=26837788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008090882A Expired - Fee Related CN1171427C (zh) | 1999-06-18 | 2000-06-16 | 在使用话路启动协议(sip)的综合电信网中用于提供增值业务(vas)的***和方法 |
Country Status (9)
Country | Link |
---|---|
US (1) | US6625141B1 (zh) |
EP (1) | EP1188292A2 (zh) |
JP (1) | JP2003502945A (zh) |
CN (1) | CN1171427C (zh) |
AR (1) | AR030150A1 (zh) |
AU (1) | AU5862500A (zh) |
CA (1) | CA2375366A1 (zh) |
MY (1) | MY125072A (zh) |
WO (1) | WO2000079756A2 (zh) |
Families Citing this family (177)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6876633B2 (en) * | 1997-10-21 | 2005-04-05 | Intel Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
US7126942B2 (en) | 1997-10-21 | 2006-10-24 | Intel Corporation | Apparatus and method for integrated computer controlled call processing in packet switched telephone networks |
US7072308B2 (en) | 1997-10-21 | 2006-07-04 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
US6201805B1 (en) | 1997-10-21 | 2001-03-13 | Dialogic Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
US8184557B2 (en) | 1997-10-21 | 2012-05-22 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
US7068648B2 (en) | 1997-10-21 | 2006-06-27 | Intel Corporation | Apparatus and method for computer controlled call processing and information provision |
US6901068B1 (en) | 1997-10-21 | 2005-05-31 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
US6856618B2 (en) * | 1997-10-21 | 2005-02-15 | Intel Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
JP2001142798A (ja) | 1999-08-30 | 2001-05-25 | Nec Corp | マルチメディア付加価値サービス提供方式 |
US7388953B2 (en) | 1999-09-24 | 2008-06-17 | Verizon Business Global Llc | Method and system for providing intelligent network control services in IP telephony |
US6636596B1 (en) | 1999-09-24 | 2003-10-21 | Worldcom, Inc. | Method of and system for providing intelligent network control services in IP telephony |
US6944150B1 (en) * | 2000-02-28 | 2005-09-13 | Sprint Communications Company L.P. | Method and system for providing services in communications networks |
US6711156B1 (en) | 2000-03-20 | 2004-03-23 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing enhanced user-service interaction in an integrated telecommunications network |
GB0011225D0 (en) * | 2000-05-10 | 2000-06-28 | Hewlett Packard Co | Charging for VAS resource usage in a communications infrastructure |
US6870848B1 (en) * | 2000-06-07 | 2005-03-22 | Nortel Networks Limited | Method and apparatus for call processing in response to a call request from an originating device |
US20020037723A1 (en) * | 2000-06-08 | 2002-03-28 | Adam Roach | Refreshing service profile information using third-party SIP register messages |
US7757272B1 (en) * | 2000-06-14 | 2010-07-13 | Verizon Corporate Services Group, Inc. | Method and apparatus for dynamic mapping |
US6795430B1 (en) * | 2000-07-14 | 2004-09-21 | Nortel Networks Limited | Service-related signaling between voice over internet protocol servers |
US7286521B1 (en) * | 2000-07-21 | 2007-10-23 | Tellme Networks, Inc. | Localized voice over internet protocol communication |
US6697858B1 (en) * | 2000-08-14 | 2004-02-24 | Telephony@Work | Call center |
US6807173B1 (en) * | 2000-08-23 | 2004-10-19 | Nortel Networks Limited | Method and system for improving bandwidth availability in a data communication network by tokenizing messages |
WO2002019749A1 (en) * | 2000-09-01 | 2002-03-07 | Nokia Corporation | Extending sip for uploading subscriber's service profile from hss to cscf |
US7058068B2 (en) * | 2000-11-30 | 2006-06-06 | Nortel Networks Limited | Session initiation protocol based advanced intelligent network/intelligent network messaging |
NO20010069L (no) * | 2001-01-05 | 2002-07-08 | Ericsson Telefon Ab L M | Flerbrukerapplikasjoner i multimedianett |
US20020091881A1 (en) * | 2001-01-10 | 2002-07-11 | International Business Machines Corporation | Managing a failure to access a database in a computer system |
US7801953B1 (en) * | 2001-02-12 | 2010-09-21 | Nortel Networks Limited | Push-to-talk wireless telecommunications system utilizing an voice-over-IP network |
WO2002067533A1 (en) * | 2001-02-19 | 2002-08-29 | Nokia Corporation | Closing a sip active session |
US7849190B2 (en) * | 2001-02-23 | 2010-12-07 | Nokia Siemens Networks Oy | Internet protocol based service architecture |
US7266593B2 (en) * | 2001-02-23 | 2007-09-04 | Nokia Networks Oy | IP based service architecture |
US7110393B1 (en) * | 2001-02-28 | 2006-09-19 | 3Com Corporation | System and method for providing user mobility handling in a network telephony system |
US7242680B2 (en) * | 2001-03-20 | 2007-07-10 | Verizon Business Global Llc | Selective feature blocking in a communications network |
US8811164B2 (en) * | 2001-03-20 | 2014-08-19 | Verizon Patent And Licensing Inc. | Selective feature blocking in a communications network |
US7684553B2 (en) * | 2001-03-23 | 2010-03-23 | Nokia Corporation | Method for transmitting data in a communication network |
EP1248431B1 (en) | 2001-03-27 | 2007-10-31 | Sony Deutschland GmbH | Method for achieving end-to-end quality of service negotiation for distributed multimedia applications |
GB0108041D0 (en) | 2001-03-30 | 2001-05-23 | Nokia Networks Oy | Presence service in IP multimedia |
WO2002087265A2 (en) * | 2001-03-30 | 2002-10-31 | Nokia Corporation | Passing information in a communication system |
US20040117304A1 (en) * | 2001-04-02 | 2004-06-17 | Georg Kastelewicz | Method for billing services using a prepaid account |
US20020141404A1 (en) * | 2001-04-03 | 2002-10-03 | Michael Wengrovitz | Call routing using information in session initiation protocol messages |
DE10116547A1 (de) | 2001-04-03 | 2002-10-10 | Nokia Corp | Registrierung eines Endgeräts in einem Datennetz |
US20020147818A1 (en) * | 2001-04-04 | 2002-10-10 | Michael Wengrovitz | Session initiation protocol routing using voice cookies |
CN100455045C (zh) * | 2001-04-17 | 2009-01-21 | 诺基亚公司 | 用于一对一通信的方法、***及装置 |
US7512151B2 (en) | 2001-04-17 | 2009-03-31 | Nokia Corporation | Providing a network node with service reference information |
GB0110542D0 (en) | 2001-04-30 | 2001-06-20 | Nokia Corp | Messaging system |
GB0112202D0 (en) | 2001-05-18 | 2001-07-11 | Nokia Corp | Charging in communication networks |
US20020176378A1 (en) * | 2001-05-22 | 2002-11-28 | Hamilton Thomas E. | Platform and method for providing wireless data services |
US7020707B2 (en) * | 2001-05-30 | 2006-03-28 | Tekelec | Scalable, reliable session initiation protocol (SIP) signaling routing node |
US8098651B1 (en) | 2001-07-27 | 2012-01-17 | Rockstar Bidco, LP | Integrating multimedia capabilities with circuit-switched calls |
US7035260B1 (en) * | 2001-08-27 | 2006-04-25 | At&T Corp. | Voice over IP service implementation for providing multimedia features |
ATE297086T1 (de) * | 2001-08-29 | 2005-06-15 | Ericsson Telefon Ab L M | Verfahren und vorrichtung zur mehrfachsendung in einem umts-netzwerk |
US7171562B2 (en) | 2001-09-05 | 2007-01-30 | International Business Machines Corporation | Apparatus and method for providing a user interface based on access rights information |
US6892201B2 (en) | 2001-09-05 | 2005-05-10 | International Business Machines Corporation | Apparatus and method for providing access rights information in a portion of a file |
US6888828B1 (en) * | 2001-10-02 | 2005-05-03 | Nokia Corporation | System and method for providing at least one service obtained from a service network for a user in a packet switched communication network |
GB0124436D0 (en) * | 2001-10-11 | 2001-12-05 | Nokia Corp | Terminal-based instruction execution in an ip communications network |
US6813264B2 (en) * | 2001-11-02 | 2004-11-02 | Qualcomm, Incorporated | System and method for routing voice over IP calls |
US20030095510A1 (en) * | 2001-11-16 | 2003-05-22 | Motorola, Inc. | Use and management of groups defined according to a call initiation protocol |
DE60114646T2 (de) * | 2001-11-21 | 2006-07-20 | Alcatel | Methode zum flexiblem Laden von IP Multimedia Kommunikationssitzungen, Telekommunikationssystem und Netzelemente um eine derartige Methode anzuwenden |
US20040003046A1 (en) * | 2001-12-12 | 2004-01-01 | 3Com Corporation | System and methods for providing instant services in an internet protocol network |
US7443834B1 (en) | 2001-12-20 | 2008-10-28 | Nortel Networks Limited | Combining multimedia services with traditional telephony |
EP1324581A1 (en) * | 2001-12-28 | 2003-07-02 | Telefonaktiebolaget L M Ericsson (Publ) | CCBS using Session Initiation Protocol (SIP) |
US7962644B1 (en) * | 2002-03-18 | 2011-06-14 | Oracle International Corporation | Systems and methods for handling a plurality of communications |
US20030177283A1 (en) * | 2002-03-18 | 2003-09-18 | Hamilton Thomas E. | Application program interface |
US7920546B2 (en) | 2002-10-01 | 2011-04-05 | Nortel Networks Limited | Automated attendant multimedia session |
US7646761B2 (en) * | 2002-10-01 | 2010-01-12 | Nortel Networks Limited | Integrating multimedia capabilities with legacy networks |
US7480915B2 (en) * | 2002-10-03 | 2009-01-20 | Nokia Corporation | WV-IMS relay and interoperability methods |
US6862277B2 (en) * | 2002-10-28 | 2005-03-01 | Motorola, Inc. | Method and apparatus for multi-media communication over multiple networks |
US7685315B2 (en) * | 2002-10-28 | 2010-03-23 | Nokia Corporation | System and method for conveying terminal capability and user preferences-dependent content characteristics for content adaptation |
KR100487124B1 (ko) * | 2002-11-12 | 2005-05-03 | 삼성전자주식회사 | 세션 이니세이션 프로토콜 시스템의 세션 정보 처리 방법및 그 기록매체 |
CN100338924C (zh) * | 2002-11-23 | 2007-09-19 | 中兴通讯股份有限公司 | Ip网络中控制设备和业务设备互通提供业务的方法 |
KR100475186B1 (ko) | 2002-12-02 | 2005-03-10 | 삼성전자주식회사 | 접속 설정 프로토콜을 이용한 단말 장치의 등록 방법 |
WO2004056079A1 (en) * | 2002-12-16 | 2004-07-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Cost negotiation for communication sessions |
US7369538B1 (en) * | 2002-12-23 | 2008-05-06 | At&T Corp. | Method and apparatus for implementing a high-reliability load balanced easily upgradeable packet technology |
US20040153547A1 (en) * | 2003-01-31 | 2004-08-05 | Dirk Trossen | Service provisioning in a communication system |
GB2398204B (en) * | 2003-02-04 | 2006-08-02 | Vodafone Plc | Setting communication types for a communication session |
US7319692B2 (en) * | 2003-02-21 | 2008-01-15 | Avaya Technology Corp. | Subscriber mobility in telephony systems |
US7490155B1 (en) * | 2003-03-13 | 2009-02-10 | 3Com Corporation | Management and control for interactive media sessions |
DE10322539A1 (de) | 2003-05-19 | 2004-12-09 | Siemens Ag | Verfahren zum Aufbau einer Kommunikationsverbindung und Kommunikationssystem |
US20040267645A1 (en) * | 2003-06-24 | 2004-12-30 | Pekka Pollari | Method and corresponding equipment enabling billing for use of applications hosted by a wireless terminal |
US7412044B2 (en) * | 2003-07-14 | 2008-08-12 | Avaya Technology Corp. | Instant messaging to and from PBX stations |
GB0317124D0 (en) * | 2003-07-22 | 2003-08-27 | Nokia Corp | Charging in a communication system |
EP1661359B1 (en) * | 2003-08-18 | 2017-04-19 | Microsoft Technology Licensing, LLC | Method and system for service denial and termination on a wireless network |
US7251254B2 (en) * | 2003-09-03 | 2007-07-31 | At&T Corp. | Telecommunication network system and method in communication services using session initiation protocol |
US8539552B1 (en) * | 2003-09-25 | 2013-09-17 | Hewlett-Packard Development Company, L.P. | System and method for network based policy enforcement of intelligent-client features |
GB2406464B (en) * | 2003-09-29 | 2006-07-05 | Siemens Ag | Network entity |
US6977933B2 (en) * | 2003-10-06 | 2005-12-20 | Tekelec | Methods and systems for providing session initiation protocol (SIP) trunk groups |
JP4728569B2 (ja) * | 2003-10-21 | 2011-07-20 | Necインフロンティア株式会社 | ネットワーク、構内交換機及びそれに用いるpbx付加サービス起動方法 |
US7701854B2 (en) * | 2003-11-17 | 2010-04-20 | International Business Machines Corporation | Differentiated handling of SIP messages for VoIP call control |
US8170912B2 (en) * | 2003-11-25 | 2012-05-01 | Carhamm Ltd., Llc | Database structure and front end |
FR2863810A1 (fr) * | 2003-12-11 | 2005-06-17 | France Telecom | Procede et systeme de coordination de services de telecommunication |
US8094801B2 (en) * | 2003-12-15 | 2012-01-10 | Alcatel Lucent | Providing of service(s) by a service control component to telephony device(s) on a call through employment data stream(s) associated with the call |
EP1560458A1 (en) * | 2004-01-27 | 2005-08-03 | Siemens Aktiengesellschaft | Method, network arrangement and apparatus for providing ISDN services in next generation packet based telecommunications networks |
US8442227B1 (en) * | 2004-02-23 | 2013-05-14 | Rockstar Consortium Us Lp | Providing additional information with session requests |
US7408925B1 (en) * | 2004-03-31 | 2008-08-05 | Avaya Technology Corp. | Originator based directing and origination call processing features for external devices |
US8903820B2 (en) * | 2004-06-23 | 2014-12-02 | Nokia Corporation | Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package |
US7840681B2 (en) * | 2004-07-30 | 2010-11-23 | International Business Machines Corporation | Method and apparatus for integrating wearable devices within a SIP infrastructure |
CN1307828C (zh) * | 2004-08-10 | 2007-03-28 | 华为技术有限公司 | 多媒体广播/组播服务中承载建立的方法 |
US20060067505A1 (en) * | 2004-09-24 | 2006-03-30 | Wayne Heinmiller | Methods and apparatus to control distribution of call information |
US8542813B2 (en) * | 2004-11-02 | 2013-09-24 | Cisco Technology, Inc. | Method and system for providing a camp-on service in telecommunications |
US20060104259A1 (en) * | 2004-11-15 | 2006-05-18 | Cisco Technology, Inc. | System and method for executing a multi-modal transfer in a session initiation protocol (SIP) environment |
US7853696B2 (en) * | 2004-11-19 | 2010-12-14 | Cisco Technology, Inc. | System and method for providing an eCamp feature in a session initiation protocol (SIP) environment |
US7656878B2 (en) * | 2004-12-03 | 2010-02-02 | Cisco Technology, Inc. | System and method for providing enhanced caller ID in a session initiation protocol (SIP) environment |
JP4737980B2 (ja) * | 2004-12-07 | 2011-08-03 | 株式会社東芝 | 電話システム及びこの電話システムの主装置 |
PL1829317T3 (pl) * | 2004-12-22 | 2008-08-29 | Ericsson Telefon Ab L M | Sposoby i układy do zapisywania w pamięci podręcznej informacji statycznych dla aplikacji danych pakietowych w bezprzewodowych systemach telekomunikacyjnych |
US20060146790A1 (en) * | 2004-12-30 | 2006-07-06 | Cisco Technology, Inc. | System and method for providing reach me cover me feature in a session initiation protocol (SIP) environment |
US8254552B2 (en) * | 2005-01-06 | 2012-08-28 | Cisco Technology, Inc. | System and method for providing a recovery mode in a session initiation protocol (SIP) environment |
US20060153357A1 (en) * | 2005-01-08 | 2006-07-13 | Arup Acharya | Method and apparatus for providing contextual information with telephone calls |
US7778404B2 (en) * | 2005-01-27 | 2010-08-17 | Cisco Technology, Inc. | System and method for providing a dial plan conversion in a session initiation protocol (SIP) environment |
US7899175B2 (en) * | 2005-01-27 | 2011-03-01 | Cisco Technology, Inc. | System and method for providing a dial plan conversion in a session initiation protocol (SIP) environment |
EP1691511A1 (de) * | 2005-02-09 | 2006-08-16 | Siemens Aktiengesellschaft | Verfahren und Steuerungseinheit zum Aufbauen einer Kommunikationsverbindung zwischen Kommunikationsendgeräten |
US20060221838A1 (en) * | 2005-03-30 | 2006-10-05 | Net2Phone, Inc. | SIP maintenance unit |
US7853001B2 (en) * | 2005-04-08 | 2010-12-14 | Cisco Technology, Inc. | Method and system for providing a camp-on service |
US7769156B2 (en) * | 2005-04-27 | 2010-08-03 | Cisco Technology, Inc. | System and method for providing a reverse camp-on feature in a communications environment |
US7684434B2 (en) * | 2005-05-03 | 2010-03-23 | Cisco Technology, Inc. | System and method for providing a presence based Camp-On feature in a communications environment |
US8885812B2 (en) | 2005-05-17 | 2014-11-11 | Oracle International Corporation | Dynamic customer satisfaction routing |
FR2886797A1 (fr) * | 2005-06-07 | 2006-12-08 | France Telecom | Procede de communication entre un point de commande de services d'un reseau intelligent et un serveur externe, point de commande, serveur externe, systeme et programmes d'ordinateur associes |
US8583466B2 (en) * | 2005-08-09 | 2013-11-12 | Oracle International Corporation | System and method for routing workflow items based on workflow templates in a call center |
US20070041402A1 (en) * | 2005-08-16 | 2007-02-22 | Microsoft Corporation | Handling protocol non-compliant messages |
FI20055514A0 (fi) * | 2005-09-27 | 2005-09-27 | Nokia Corp | Ryhmäviestintä viestintäjärjestelmässä |
US7894597B2 (en) | 2005-10-12 | 2011-02-22 | Cisco Technology, Inc. | Categorization of telephone calls |
US8665862B1 (en) * | 2005-10-24 | 2014-03-04 | Apple Inc. | Performing cross-domain deregistration |
CN100389562C (zh) * | 2005-11-05 | 2008-05-21 | 华为技术有限公司 | 一种计费信息通知方法 |
US8102985B2 (en) * | 2005-11-11 | 2012-01-24 | Cisco Technology, Inc. | Method and system for providing a camp-on hold service |
US9165411B2 (en) * | 2005-12-16 | 2015-10-20 | Pitney Bowes Inc. | Method and system for embedding mailer specified mailing instructions on a mail piece to automate mail processing |
US20070162552A1 (en) * | 2006-01-10 | 2007-07-12 | Cisco Technology, Inc. | Method and system for providing an instant messaging camp-on service |
US8280961B2 (en) * | 2006-02-09 | 2012-10-02 | Cisco Technology, Inc. | Method and system for providing a camp-on service for a network service |
CN101026545B (zh) * | 2006-02-21 | 2010-05-12 | 联想(北京)有限公司 | 一种实时多媒体传输***和方法 |
US20070201367A1 (en) * | 2006-02-27 | 2007-08-30 | Cisco Technology, Inc. | System and method for interworking H.323 flow control with SIP |
US7778274B2 (en) * | 2006-02-27 | 2010-08-17 | Cisco Technology, Inc. | System and method for providing a compatibility feature in a session initiation protocol (SIP) environment |
US7764669B2 (en) * | 2006-02-27 | 2010-07-27 | Cisco Technology, Inc. | System and method providing for interoperability of session initiation protocol (SIP) and H.323 for secure realtime transport protocol (SRTP) session establishment |
US7729482B2 (en) * | 2006-02-27 | 2010-06-01 | Cisco Technology, Inc. | Method and system for providing communication protocol interoperability |
US7596150B2 (en) * | 2006-02-27 | 2009-09-29 | Cisco Technology, Inc. | System and method for consolidating media signaling to facilitate internet protocol (IP) telephony |
US7995559B2 (en) * | 2006-02-27 | 2011-08-09 | Cisco Technology, Inc. | System and method for interworking communication protocols to provide supplementary services |
US20070201459A1 (en) * | 2006-02-27 | 2007-08-30 | Cisco Technology, Inc. | System and method for providing status notification for conventional telephony devices in a session initiation protocol environment |
US7701971B2 (en) * | 2006-02-27 | 2010-04-20 | Cisco Technology, Inc. | System and method for providing a compatibility feature in a session initiation protocol (SIP) environment |
US9967129B1 (en) | 2006-03-09 | 2018-05-08 | Cisco Technology, Inc. | System and method for communicating call information in a sessions initiation protocol (SIP) environment |
WO2007107074A1 (fr) * | 2006-03-17 | 2007-09-27 | Huawei Technologies Co., Ltd. | Procédé, appareil et système de traitement de service de communication |
US20070226299A1 (en) * | 2006-03-24 | 2007-09-27 | Cisco Technology, Inc. | Method and system for providing an instant messaging quorum monitoring service |
WO2007112623A1 (fr) | 2006-04-03 | 2007-10-11 | Huawei Technologies Co., Ltd. | Système, procédé et appareil pour mettre en oeuvre la charge de liaison montante dans le réseau à commutation par paquets |
US20070253405A1 (en) * | 2006-04-27 | 2007-11-01 | Motorola, Inc. | Method and apparatus for initiating a user selected service when establishing a packet data connection |
US8036360B1 (en) | 2006-04-28 | 2011-10-11 | Cisco Technology, Inc. | System and method for hook state notification |
US8495231B1 (en) | 2006-05-16 | 2013-07-23 | Cisco Technology, Inc. | System and method for remote call control |
US20070299979A1 (en) * | 2006-06-27 | 2007-12-27 | Avshalom Houri | Stateless publish/subscribe messaging using sip |
US8015305B1 (en) | 2006-06-28 | 2011-09-06 | Cisco Technology, Inc. | System and method for implementing a session initiation protocol feature |
US20090316688A1 (en) * | 2006-07-13 | 2009-12-24 | Venkat Srinivas Meenavalli | Method for controlling advanced multimedia features and supplemtary services in sip-based phones and a system employing thereof |
US8441924B2 (en) * | 2006-07-20 | 2013-05-14 | Verizon Services Organization Inc. | Redundant capability in a fiber optic network |
US8139566B2 (en) * | 2006-07-21 | 2012-03-20 | Cisco Technology, Inc. | System and method for establishing a communication session between two endpoints that do not both support secure media |
US7929419B2 (en) * | 2006-08-04 | 2011-04-19 | Tekelec | Methods, systems, and computer program products for inhibiting message traffic to an unavailable terminating SIP server |
US7881251B2 (en) * | 2006-08-18 | 2011-02-01 | General Motors Llc | Lightweight protocol for use in a TCP/IP communications network |
US7881297B2 (en) * | 2006-09-01 | 2011-02-01 | Avaya Inc. | Providing communications including an extended protocol header |
US20080080527A1 (en) * | 2006-09-29 | 2008-04-03 | Motorola, Inc. | Method and apparatus for communication between session initiation protocol based networks and legacy networks |
US20080095143A1 (en) * | 2006-10-19 | 2008-04-24 | Research In Motion Limited | System and method for providing debug information in session initiation protocol sessions |
SE0602216L (sv) * | 2006-10-23 | 2008-04-24 | Teliasonera Ab | Aggregeringsnod för kontrollsignallering |
KR100814398B1 (ko) * | 2006-12-07 | 2008-03-18 | 삼성전자주식회사 | 멀티콜 서비스 지원 VoIP 단말 및 그 방법 |
US20080240087A1 (en) * | 2006-12-13 | 2008-10-02 | Verizon Services Corp. | Hybrid internet protocol based session control protocol and pstn communications |
CN100484285C (zh) * | 2007-02-14 | 2009-04-29 | 华为技术有限公司 | 呼叫处理方法、***、应用服务器及交换设备 |
US20080273678A1 (en) | 2007-05-01 | 2008-11-06 | Igor Balk | Systems and methods for phone call management |
US7286661B1 (en) | 2007-05-01 | 2007-10-23 | Unison Technologies Llc | Systems and methods for scalable hunt-group management |
US20080285588A1 (en) | 2007-05-16 | 2008-11-20 | Unison Technologies Llc | Systems and methods for providing unified collaboration systems with combined communication log |
US20080285736A1 (en) | 2007-05-16 | 2008-11-20 | Unison Technolgies Llc | Systems and methods for providing unified collaboration systems with conditional communication handling |
US7742421B2 (en) * | 2007-07-31 | 2010-06-22 | Tekelec | Systems, methods, and computer program products for distributing application or higher layer communications network signaling entity operational status information among session initiation protocol (SIP) entities |
CN101370243A (zh) * | 2007-08-14 | 2009-02-18 | 华为技术有限公司 | 一种呼叫定向方法及*** |
US8112516B2 (en) * | 2007-08-23 | 2012-02-07 | Cisco Technology, Inc. | Selective user notification based on IP flow information |
JP4583424B2 (ja) * | 2007-09-10 | 2010-11-17 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 端末間の暗号化通信チャネルを構築するためのセッション管理装置、方法及びプログラム |
US8892558B2 (en) * | 2007-09-26 | 2014-11-18 | International Business Machines Corporation | Inserting data into an in-memory distributed nodal database |
JP2009093546A (ja) * | 2007-10-11 | 2009-04-30 | Toshiba Tec Corp | サーバ装置、エラーコード変換装置、エラーコード変換プログラム |
US8027996B2 (en) * | 2007-11-29 | 2011-09-27 | International Business Machines Corporation | Commitment control for less than an entire record in an in-memory database in a parallel computer system |
US20090238168A1 (en) * | 2008-03-18 | 2009-09-24 | Paraxip Technologies Inc. | Communication node and method for handling sip communication |
US8718042B2 (en) * | 2008-05-08 | 2014-05-06 | Microsoft Corporation | Extensible and secure transmission of multiple conversation contexts |
CN102257476B (zh) * | 2008-12-18 | 2015-12-16 | 爱立信电话股份有限公司 | 分发应用 |
KR101175322B1 (ko) * | 2008-12-19 | 2012-08-20 | 한국전자통신연구원 | 상황에 맞게 추천되는 서비스를 동적으로 디스플레이하는 휴대용 단말 장치 및 방법 |
JP5609215B2 (ja) * | 2010-04-05 | 2014-10-22 | セイコーエプソン株式会社 | 通信システム、処理要求装置、処理応答装置、通信方法、及びそのプログラム |
WO2012116235A2 (en) | 2011-02-23 | 2012-08-30 | T-Mobile Usa, Inc. | System and method for subscribing for internet protocol multimedia subsystems (ims) services registration status |
CA2773503C (en) | 2011-04-05 | 2016-05-24 | Research In Motion Limited | System and method for shared binding maintenance |
WO2012126423A2 (zh) | 2012-05-15 | 2012-09-27 | 华为技术有限公司 | 控制业务传输的方法和装置 |
CN103716299B (zh) * | 2013-09-22 | 2019-10-25 | 南京中兴新软件有限责任公司 | 一种基于sip进行会话的方法、终端及呼叫业务服务器 |
US9756190B2 (en) * | 2014-12-18 | 2017-09-05 | Vonage Business Inc. | Systems and methods for setting up internet protocol communications |
US10887360B1 (en) * | 2015-12-30 | 2021-01-05 | iCloudPatent.com LTD. (a Caymans Islands company) | Direct network connections using cloud instance for multipoint meeting service |
US11012931B2 (en) | 2019-05-24 | 2021-05-18 | Oracle International Corporation | Methods, systems, and computer readable media for enhanced signaling gateway (SGW) status detection and selection for emergency calls |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5664102A (en) | 1995-02-07 | 1997-09-02 | At&T | Intelligent network internetworking access arrangement |
GB2318701A (en) | 1996-10-26 | 1998-04-29 | Ibm | Intelligent network protocol gateway |
US6446127B1 (en) * | 1998-10-30 | 2002-09-03 | 3Com Corporation | System and method for providing user mobility services on a telephony network |
US6430176B1 (en) * | 1998-11-06 | 2002-08-06 | Nortel Networks Limited | Multimedia channel management through PSTN signaling |
US6519242B1 (en) * | 1998-12-09 | 2003-02-11 | Nortel Networks Limited | Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems |
US6363424B1 (en) * | 1999-09-01 | 2002-03-26 | Lucent Technologies, Inc. | Reuse of services between different domains using state machine mapping techniques |
US6421674B1 (en) * | 2000-02-15 | 2002-07-16 | Nortel Networks Limited | Methods and systems for implementing a real-time, distributed, hierarchical database using a proxiable protocol |
-
2000
- 2000-03-28 US US09/537,592 patent/US6625141B1/en not_active Expired - Fee Related
- 2000-06-16 EP EP00944540A patent/EP1188292A2/en not_active Withdrawn
- 2000-06-16 CN CNB008090882A patent/CN1171427C/zh not_active Expired - Fee Related
- 2000-06-16 CA CA002375366A patent/CA2375366A1/en not_active Abandoned
- 2000-06-16 AR ARP000103036A patent/AR030150A1/es active IP Right Grant
- 2000-06-16 WO PCT/SE2000/001276 patent/WO2000079756A2/en active Application Filing
- 2000-06-16 MY MYPI20002741 patent/MY125072A/en unknown
- 2000-06-16 JP JP2001504650A patent/JP2003502945A/ja not_active Withdrawn
- 2000-06-16 AU AU58625/00A patent/AU5862500A/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2000079756A3 (en) | 2001-09-07 |
AU5862500A (en) | 2001-01-09 |
WO2000079756A2 (en) | 2000-12-28 |
EP1188292A2 (en) | 2002-03-20 |
CN1357190A (zh) | 2002-07-03 |
JP2003502945A (ja) | 2003-01-21 |
CA2375366A1 (en) | 2000-12-28 |
AR030150A1 (es) | 2003-08-13 |
MY125072A (en) | 2006-07-31 |
US6625141B1 (en) | 2003-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1171427C (zh) | 在使用话路启动协议(sip)的综合电信网中用于提供增值业务(vas)的***和方法 | |
JP3929980B2 (ja) | プレゼンス・アウェア・ネットワークでのメッセージング・アドバイス | |
CN1183717C (zh) | 桥连HAVi子网络和UPnP子网络的方法及实施所述方法的装置 | |
CN1698328A (zh) | 通信网络数据的递归性查询 | |
US8171160B1 (en) | Multi-layer stack platform for cloud communications | |
US20050165719A1 (en) | Method and system for establishing and maintaining concurrent, coordinated communications on separately managed networks | |
CN1669258A (zh) | 使用会话启动协议的呼叫转移 | |
CN1656785A (zh) | 终端连接装置、连接控制装置及多功能电话终端 | |
CN1674577A (zh) | 路由器及sip服务器 | |
CN1918863A (zh) | 地址解析装置、地址解析方法及采用它们的通信*** | |
CN101068243A (zh) | 处理网关层与业务层的消息交互***以及发送、接收方法 | |
CN1275284A (zh) | 推出型信息传输方法和它的转移设备 | |
CN101047628A (zh) | 一种电路域终端接入分组网络实现分组业务的***和方法 | |
CN1455555A (zh) | 源地址选择***、路由器装置、通信节点和源地址选择方法 | |
CN101068378A (zh) | 实现多媒体消息业务***容灾的方法、***及设备 | |
CN1523868A (zh) | 具有动态增益控制功能的网络电话***及其方法 | |
CN1921518A (zh) | 录制设备、存储服务器、录制***及方法和回放***及方法 | |
CN101068199A (zh) | 实现融合业务的方法、***、业务代理及终端 | |
CN1503537A (zh) | 服务控制网络*** | |
CN1452363A (zh) | 服务控制网络及其控制方法 | |
CN1499810A (zh) | 自动产生新地点的基于地点的呼叫转移的方法和*** | |
CN1723680A (zh) | 用于在呼叫中使用一回铃音更换和推置一补充服务的一声音源的方法和设备 | |
CN1713619A (zh) | VoIP网络、媒体服务器及提供在其中使用的附加服务的方法 | |
US8295473B2 (en) | Telephone number management equipment and telephone number conversion method | |
CN1415159A (zh) | 可伸缩的通信*** |
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: 20041013 |