在VoIP网络中传递主叫定制信息的方法和装置的制作方法

文档序号:7629908阅读:107来源:国知局
专利名称:在VoIP网络中传递主叫定制信息的方法和装置的制作方法
技术领域
本发明涉及在基于IP的语音(以下简称VoIP)网络中的呼叫建立过程中,通信网络向被叫端传递主叫方已定制的媒体信息的方法和装置。
背景技术
VoIP技术通过对语音信号进行编码数字化、压缩处理成压缩帧,然后转换为IP数据包在IP网络上进行传输,从而达到了在IP网络上进行语音通信的目的。当前VoIP通信系统中,当主叫用户发起一个呼叫时,呼叫控制器通过查询用户业务权限存储单元,得知该用户是否有权发起该项呼叫以及与该用户相关的其他业务信息。如果该用户有权发起该呼叫,呼叫控制器通知被叫终端,被叫终端向被叫用户震铃,被叫用户接听后,被叫终端向呼叫控制器发送相关信息,呼叫控制器建立主被叫间的连接,主被叫之间开始会话。
传统电话通过电话线和程控交换机进行通话;VoIP技术依靠数据网络就可以完成传统电话的通讯功能。在无线VoIP网络中,网络和终端的通信是通过无线信号经过空中接口传输的。
目前实现VoIP技术的主要信令协议有会话初始化协议(SessionInitiation Protocol,以下简称SIP)和H.323。二者各有优势,其技术比较不是本专利的重点。
在当前技术下,当一个呼叫到达时,被叫用户可以得到主叫号码,而无法在会话前了解更多的主叫方的信息。运营商无法提供允许主叫用户提前定制个性化信息,并在呼叫建立过程中向被叫用户传递主叫定制信息的业务。

发明内容
为解决上述问题,本发明的目的是提供一种呼叫建立过程中向被叫端传递主叫定制信息的方法和装置。
按照本发明的一方面,一种在VoIP网络中传递主叫定制信息的方法,包括步骤a)VoIP服务器将包含有主叫标识和被叫地址的主叫定制信息传递指示消息发送给定制信息服务器;b)定制信息服务器根据主叫标识查找主叫定制的信息,并根据被叫地址通过接入网络将主叫定制信息发送到被叫终端。
按照本发明的另一方面,一种在VoIP网络中传递主叫定制信息的装置,包括接入网络,用于向主叫终端和被叫发送和接收信号;定制信息服务器,负责主叫方定制媒体存储和传送控制;VoIP服务器,负责VoIP呼叫接续和对主叫定制信息传递流程进行控制。
通过本发明,主叫方可以提前向运营商定制个性化内容。网络在呼叫建立过程中将主叫方的个性化内容传递给被叫终端,被叫用户在接听电话以前,可以收到主叫用户定制的信息。增加了一种新的业务类型。


图1是支持在VoIP网络中传递主叫定制信息的通信网络结构图;图2是在呼叫建立过程中向被叫端传递主叫定制信息的本发明实施例1的步骤图;图3是在呼叫建立过程中向被叫端传递主叫定制信息的本发明实施例2的步骤图;图4是在呼叫建立过程中向被叫端传递主叫定制信息的本发明实施例3的步骤图;图5是在呼叫建立过程中向被叫端传递主叫定制信息的本发明实施例4的步骤图。
具体实施例方式
为了使本发明能够被充分地理解,现在将参考

本发明的优选实施例。
图1是支持在VoIP网络中传递主叫定制信息的通信网络结构图。
图1所示的网络包括负责向终端发送和接收信号的接入网络11;负责主叫方定制媒体存储和传送控制的定制信息服务器12;负责VoIP呼叫接续和对主叫定制信息传递流程进行控制的基于IP的语音服务器(以下简称VoIP服务器)13;负责存储用户和运营商的签约业务信息的存储用户业务信息的网元14。
接入网络的功能是向主叫终端和被叫终端发送和接收信号,无线接入网络通过空中接口与终端联络,并负责无线信号和分组数据的转换。当终端需要发送数据时,由终端将要发送的数据转换成适合空中传输的信号,并将该信号发送到分组网,分组网将来自于终端的信号转换成相应的分组数据,传递给指定的网元;当有数据需要发送给某个终端时,分组网根据数据分组中携带的地址寻找到该终端所处位置,在无线分组网中还要将数据分组转换为适合空中传输的无线信号后传送给该被叫终端。在本发明中,被叫地址是广义的概念,还包括和具体的被叫地址有对应关系的被叫标识。
定制信息服务器负责存储主叫方定制媒体和控制主叫方定制媒体向被叫用户的传送。定制信息服务器中存储的主叫定制信息可以是主叫用户提前提供的内容。已向运营商开通主叫方定制信息传送业务的用户需要将提前选定的个性化信息提供给运营商并存储在定制信息服务器中,或者在运营商提供的候选媒体资料中选择自己需要的媒体资料作为定制信息。媒体类型可根据主叫用户需要和网络传输能力等情况确定。定制信息服务器应能支持用户根据自身需要更换定制信息。在定制信息服务器中,主叫用户标识和主叫定制信息有一定的对应关系,定制信息服务器能够根据用户标识查询到与该用户对应的定制信息。定制信息服务器还可以根据主叫用户预先的定义针对特定被叫用户标识选择特定的用户定制信息。为方便用户和丰富定制信息的内容,定制信息服务器中存储的主叫定制信息也可以是第三方设备中所存储的与该用户有关的内容。定制信息服务器通过与第三方设备的连接从第三方设备中获得所述内容作为主叫定制信息的全部或一部分。在呼叫过程中,定制信息服务器接收到VoIP服务器发来的包括主叫用户标识和被叫方地址的指令后,根据主叫标识查询到对应的定制信息,并向被叫方地址发送。收到VoIP服务器发来的包含主叫标识的停止指令或被叫终端发来的用户操作指令后,定制信息服务器停止向被叫方发送信息。如果在收到该指令前主叫定制信息已发送完毕,定制信息服务器也停止向被叫方发送信息。
VoIP服务器,又称呼叫代理(Call Agent),也称为媒介网关控制器(Media Gateway Controller)或软交换机(Soft Switches),VoIP服务器是VoIP网络中的主要设备,负责通话前逻辑连接的建立与控制,并维护每一次通话的连接状态。VoIP服务器还可以根据用户的服务需求而支持诸如呼叫显示,呼叫等待等增值业务。另外,由于VoIP服务器上存有每一通话的状态数据,它还可以负责为计费系统提供原始数据。VoIP服务器通过其上运行的信令协议来交换有关设备与连接的控制信息,如SIP和H.323。在呼叫建立过程中,VoIP服务器需要根据主叫号码,到存储用户业务信息的网元中查询用户所能使用的业务信息。为了处理方便,可以提前将用户业务信息传送到本地,例如在用户到VoIP服务器进行注册或登记时,由存储用户业务信息的网元将主叫用户开通了主叫定制信息传递业务的信息传送到VoIP服务器或与其关联的本地业务信息存储单元,本地业务信息存储单元与VoIP服务器可以合设;在本发明中,VoIP服务器的功能还包括对主叫定制信息传递流程进行控制。如果查询到该用户开通了主叫定制信息传递服务,VoIP服务器将在收到被叫终端的应答后,向定制信息服务器发送指令,指令中包括主叫用户标识和被叫方地址,指示定制信息服务器将主叫定制信息传递给被叫用户。此处被叫方应答是指来自于被叫终端的应答,而不是来自于被叫用户的应答,如被叫终端向VoIP服务器发送回铃音消息等。为了加快处理速度,VoIP服务器也可以在收到主叫用户发来的呼叫后,立即指示定制信息服务器将主叫定制信息传递给被叫用户。当VoIP服务器收到被叫终端的用户操作信息后,VoIP服务器将向定制信息服务器发送指令,指示定制信息服务器停止向被叫用户发送主叫定制信息。
存储用户业务信息的网元,负责存储用户和运营商的签约业务信息。只有用户和运营商提前约定的业务信息,用户才有权使用。在用户向运营商开通了主叫定制信息传递服务后,由运营商负责将该服务增加到存储用户业务信息的网元中。为了处理方便,存储用户业务信息的网元可提前将用户的业务信息传送到本地网元。在一个通信网络中,存储用户业务信息的网元不是必需的,它是为了运营上的方便而设置的。
除了通信网络外,该专利方案还涉及到主叫终端和被叫终端。终端负责发出和接收呼叫以及对媒体流进行编解码等。本方案对于主叫终端没有特殊要求。对于被叫终端,本方案要求被叫终端能够支持与VoIP服务器和定制信息服务器的交互以及定制媒体的接收,并能将接收到的媒体展示给被叫用户。
以下是本发明的4个实施例。各实施例假定用户已开通了主叫定制信息传递业务,运营商已将该项业务信息输入到存储用户业务信息的网元,并且用户业务信息已传送到本地。定制信息服务器中也已有了用户所选择的定制信息。该实施例以基于SIP实现的VoIP网络为例,在基于H.323协议的VoIP网络中实现在呼叫建立过程中向被叫端传递主叫定制信息的方法与此类似。
实施例1该实施例中向被叫端传递主叫定制信息的流程与常规的VoIP流程是并行的,与被叫终端之间关于主叫定制信息传递的协商是由定制信息服务器负责的。图2表示出了本发明实施例1的各个步骤。下面对各步骤进行说明。
主叫终端向VoIP服务器发起VoIP呼叫,该消息中携带有被叫终端的地址;201VoIP服务器向被叫终端发送VoIP语音呼叫消息;202收到VoIP服务器发来的VoIP语音呼叫消息后,被叫终端向VoIP服务器发送回铃音消息;203如果该主叫用户已开通了主叫定制信息传递业务,VoIP服务器向定制信息服务器发送主叫定制信息传递指示;204定制信息服务器向被叫终端发送主叫定制信息传递请求;205
如果被叫终端可以接收主叫定制信息,被叫终端将向定制信息服务器发送主叫定制信息传递应答消息,表示可以接收主叫定制信息。否则跳过下面步骤207。步骤205、206也可以是定制信息服务器和被叫终端之间的会话协商过程,例如媒体格式协商等;206收到来自于被叫终端的应答消息后,定制信息服务器向被叫终端传递主叫定制信息;207被叫用户进行接听该呼叫或拒绝该呼叫的操作;208被叫终端通过接入网向VoIP服务器发送用户操作信息,VoIP服务器收到该消息以后的VoIP呼叫建立流程与常规的呼叫建立流程相同;209VoIP服务器向定制信息服务器发送主叫定制信息传递停止指示,要求停止向被叫终端传递主叫定制信息,接收到主叫定制信息传递停止指示后,定制信息服务器停止向被叫终端传递主叫定制信息。210上述步骤209、210也可以为被叫终端将用户操作信息发送到定制信息服务器;209定制信息服务器停止向被叫终端的主叫定制信息传送,并向VoIP服务器发送用户操作信息,VoIP服务器收到该消息以后的VoIP呼叫建立流程与常规的呼叫建立流程相同;210上述消息流程中,步骤203和步骤204~207之间也可以没有时序关系。
上述消息流程中,步骤205和步骤206可以省略。
实施例2该实施例中向被叫端传递主叫定制信息的流程与常规的VoIP流程是并行的,但与被叫终端之间关于主叫定制信息传递的协商是由VoIP服务器负责的,VoIP服务器代替定制信息服务器和被叫终端进行协商后将协商结果传递给定制信息服务器。图3表示出了本发明实施例2的各个步骤。下面对各步骤进行说明。
主叫终端向VoIP服务器发起VoIP呼叫,该消息中携带有被叫终端的地址;301VoIP服务器向被叫终端发送VoIP语音呼叫消息;302
收到VoIP服务器发来的VoIP语音呼叫消息后,被叫终端向VoIP服务器发送回铃音消息;303如果该主叫用户已开通了主叫定制信息传递业务,VoIP服务器向被叫终端发送主叫定制信息传递请求;304如果被叫终端可以接收主叫定制信息,被叫终端将向VoIP服务器发送主叫定制信息传递应答消息,表示可以接收主叫定制信息。否则跳过下面步骤306和307。步骤304、305也可以是定制信息服务器和被叫终端之间的协商过程,例如媒体格式协商等;305VoIP服务器向定制信息服务器发送主叫定制信息传递指示,该指示中可包含与被叫终端协商的结果;306收到来自于VoIP服务器的指示后,定制信息服务器向被叫终端传递主叫定制信息;307被叫用户接听或拒绝操作;308被叫终端通过接入网向VoIP服务器发送用户操作信息,VoIP服务器收到该消息以后的VoIP呼叫建立流程与常规的呼叫建立流程相同;309VoIP服务器向定制信息服务器发送主叫定制信息传递停止指示,要求停止向被叫终端传递主叫定制信息,接收到主叫定制信息传递停止指示后,定制信息服务器停止向被叫终端传递主叫定制信息。310上述消息流程中,步骤303和步骤304~步骤307之间也可以没有时序关系。
上述步骤309、310也可以为被叫终端将用户操作信息发送到定制信息服务器;309定制信息服务器停止向被叫终端的主叫定制信息传送,并向VoIP服务器发送用户操作信息;310上述消息流程中,步骤304和步骤305可以省略。
实施例3该实施例中向被叫端传递主叫定制信息的流程是插在常规的VoIP流程中间的,与被叫终端之间关于主叫定制信息传递的协商是由VoIP服务器负责的,VoIP服务器代替定制信息服务器和被叫终端进行协商后将协商结果传递给定制信息服务器。图4表示出了本发明实施例3的各个步骤。下面对各步骤进行说明。
主叫终端向VoIP服务器发起VoIP呼叫,该消息中携带有被叫终端的地址;401如果该主叫用户已开通了主叫定制信息传递业务,VoIP服务器向被叫终端发送主叫定制信息传递请求;402如果被叫终端可以接收主叫定制信息,被叫终端将向VoIP服务器发送主叫定制信息传递应答消息,表示可以接收主叫定制信息。否则跳过下面步骤404、405。步骤402、403中也可以是定制信息服务器和被叫终端之间的会话协商过程,例如媒体格式协商等;403VoIP服务器向定制信息服务器发送主叫定制信息传递指示,该指示中可包含与被叫终端协商的结果;404收到来自于VoIP服务器的指示后,定制信息服务器向被叫终端传递主叫定制信息,被叫终端接收和播放主叫定制信息;405被叫用户进行接听或拒绝操作;406被叫终端将用户操作信息发送到VoIP服务器;407VoIP服务器向定制信息服务器发送主叫定制信息传递停止消息,收到该消息后,定制信息服务器停止向被叫终端的主叫定制信息传送;408如果用户在步骤406中的操作是拒绝该呼叫,VoIP服务器将终止这次呼叫。否则,VoIP服务器向被叫终端发送VoIP语音呼叫消息。如果在特定的时间内步骤406和407没有发生,或者VoIP服务器从定制信息服务器收到了定制信息已发送完毕的通知,VoIP服务器也将向被叫终端发送VoIP语音呼叫消息。409后续的步骤与常规的语音呼叫相同,如果用户在步骤406中进行了操作,后续的用户接听操作可改为终端自动应答。
上述步骤407、408也可以为被叫终端将用户操作信息发送到定制信息服务器;407定制信息服务器停止向被叫终端的主叫定制信息传送,并向VoIP服务器发送用户操作信息;408上述消息流程中,步骤402和步骤403可以省略。
实施例4
该实施例中向被叫端传递主叫定制信息的流程是插在常规的VoIP流程中间的,与被叫终端之间关于主叫定制信息传递的协商是由定制信息服务器负责的。图5表示出了本发明实施例4的各个步骤。下面对各步骤进行说明。
步骤501与实施例3中的步骤401相同;步骤502如果该主叫用户已开通了主叫定制信息传递业务,VoIP服务器向定制信息服务器发送主叫定制信息传递指示;步骤503定制信息服务器向被叫终端发送主叫定制信息传递请求;步骤504如果被叫终端可以接收主叫定制信息,被叫终端将向定制信息服务器发送主叫定制信息传递应答消息,表示可以接收主叫定制信息。否则跳过下面步骤505~508。步骤503、504也可以是定制信息服务器和被叫终端之间的协商过程,例如媒体格式协商等;步骤505~509与实施例3中的步骤405~409相同。
后续的步骤与常规的语音呼叫相同,如果用户在步骤506中进行了操作,后续的用户接听操作可改为终端自动应答。
上述消息流程中,步骤503和步骤504可以省略。
上述各实施例中,是以用户业务信息已传送到本地,即VoIP服务器或其相关联的本地业务信息存储单元中已有了用户业务信息为例进行说明的。如果用户业务信息没有传送到本地,也可以是VoIP服务器在用户发起呼叫时到存储用户业务信息的网元中查询业务信息。此时,需要增加相应的查询流程。
运营商可以根据用户意愿,对上述方案进行改进。如被叫用户接听语音呼叫后,定制信息服务器可以继续向被叫终端发送主叫定制信息,直到主叫定制信息发送完毕为止。
关于被叫用户拒绝机制,可以通过终端方式实现,被叫用户提前通过对终端的设置限制接收该项业务。也可以通过网络方式实现,运营商提前将被叫用户不希望接收主叫定制信息的要求存放在被叫终端对应的业务信息存储网元中,在VoIP服务器查询被叫的业务信息时,就可得知被叫的要求,此后的呼叫流程和常规的VoIP呼叫流程相同,不再向该用户发送主叫定制信息。
权利要求
1.一种在VoIP网络中传递主叫定制信息的方法,包括步骤;a)VoIP服务器将包含有主叫标识和被叫地址的主叫定制信息传递指示消息发送给定制信息服务器;b)定制信息服务器根据主叫标识查找主叫定制的信息,并根据被叫地址通过接入网络将主叫定制信息发送到被叫终端。
2.根据权利要求1所述的方法,其特征在于还包括存储用户业务信息的网元向VoIP服务器提供用户开通了主叫定制信息传递业务的信息。
3.根据权利要求1所述的方法,其特征在于主叫定制信息事先放置在定制信息服务器上。
4.根据权利要求1所述的方法,其特征在于向被叫端传递主叫定制信息的流程与常规的VoIP流程并行。
5.根据权利要求1所述的方法,其特征在于向被叫端传递主叫定制信息的流程可以插在常规的VoIP流程中间。
6.根据权利要求1所述的方法,其特征在于被叫终端用户进行接听或拒绝的操作后,定制信息服务器停止向被叫终端传送主叫定制信息。
7.根据权利要求1所述的方法,其特征在于接收到VoIP服务器发来的主叫定制信息传递停止指示后,定制信息服务器停止向被叫终端传递主叫定制信息。
8.根据权利要求1所述的方法,其特征在于在发送主叫定制信息以前定制信息服务器和被叫终端之间需要进行关于主叫定制信息传递的协商。
9.根据权利要求1所述的方法,其特征在于主叫定制信息和主叫标识之间有对应关系。
10.根据权利要求1所述的方法,其特征在于主叫定制信息和被叫地址之间有对应关系。
11.根据权利要求1所述的方法,其特征在于VoIP服务器查询被叫的业务信息时,如果得知该被叫不希望接收主叫定制信息,将不再向该用户发送主叫定制信息。
12.根据权利要求2所述的方法,其特征在于事先将用户开通了主叫定制信息传递业务的信息保存到存储用户业务信息的网元中。
13.根据权利要求8所述的方法,其特征在于所述VoIP服务器代替定制信息服务器和被叫终端之间进行关于主叫定制信息传递的协商,并将协商结果传递给定制信息服务器。
14.根据权利要求1所述的方法,其特征在于定制信息服务器中存储的主叫定制信息可以是主叫用户提前提供的内容。
15.根据权利要求11所述的方法,其特征在于定制信息服务器中存储的主叫定制信息可以是定制信息服务器通过与第三方设备的连接获得的第三方设备中所存储的与该用户有关的内容。
16.一种在VoIP网络中传递主叫定制信息的装置,包括接入网络,用于向主叫终端和被叫发送和接收信号;定制信息服务器,负责主叫方定制媒体存储和传送控制;VoIP服务器,负责VoIP呼叫接续和对主叫定制信息传递流程进行控制。
17.根据权利要求16所述的装置,其特征在于还包括存储用户业务信息的网元,负责存储用户和运营商的签约业务信息。
18.根据权利要求16所述的装置,其特征在于定制信息服务器中存储主叫用户提前选定的个性化信息。
19.根据权利要求17所述的装置,其特征在于当主叫用户开通了主叫定制信息传递业务后,运营商应在存储用户业务信息的网元中保存该业务信息。
20.根据权利要求17所述的装置,其特征在于在用户进行登记时,存储用户业务信息的网元将主叫用户开通了主叫定制信息传递业务的信息传送到VoIP服务器或与其关联的本地业务信息存储单元。
21.根据权利要求16所述的装置,其特征在于VoIP服务器向定制信息服务器发送指令,指示定制信息服务器将主叫定制信息传递给被叫终端。
22.根据权利要求21所述的装置,其特征在于所述指令中包括主叫用户标识和被叫方地址。
23.根据权利要求21所述的装置,其特征在于当被叫用户进行操作后,定制信息服务器停止该被叫终端发送主叫定制信息。
24.根据权利要求16所述的装置,其特征在于定制信息服务器中的主叫用户标识和主叫定制信息有对应关系。
25.根据权利要求18所述的装置,其特征在于主叫用户可以在定制信息服务器中针对特定的被叫提供特定的主叫定制信息。
26.根据权利要求16所述的装置,其特征在于定制信息服务器中存储的主叫定制信息可以是主叫用户提前提供的内容。
27.根据权利要求16所述的装置,其特征在于定制信息服务器中存储的主叫定制信息可以是定制信息服务器通过与第三方设备的连接获得的第三方设备中所存储的与该用户有关的内容。
全文摘要
一种在VoIP网络中传递主叫定制信息的方法,包括步骤VoIP服务器将包含有主叫标识和被叫地址的主叫定制信息传递指示消息发送给定制信息服务器;定制信息服务器根据主叫标识查找主叫定制的信息,并根据被叫地址通过接入网络将主叫定制信息发送到被叫终端。通过本发明,主叫方可以提前向运营商定制个性化内容。网络在呼叫建立过程中将主叫方的个性化内容传递给被叫终端,被叫用户在接听电话以前,可以收到主叫用户定制的信息。增加了一种新的业务类型。
文档编号H04M7/00GK1997065SQ200510135920
公开日2007年7月11日 申请日期2005年12月31日 优先权日2005年12月31日
发明者刘卫民 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1