专利名称:一种基于被叫用户的彩铃业务实现装置的制作方法
技术领域:
本发明涉及一种彩铃业务的实现装置,尤其涉及的是一种由被叫用户为主叫用户选择铃声的装置。
背景技术:
在电话业务中,当某个用户通过移动通信网络呼叫另一个用户时,网络中的交换机为主叫用户提供相同的铃声。由于铃声总是相同的,因此主叫用户不能在被叫应答以前辨别被叫用户。另外,相同的铃声不能满足不同用户展示个人特性的需要。
同时,随着广告的推出,将广告声音消息发送给呼叫者,而不是发送传统的铃声,也是一种选择。但广告信息是由网络运营商提供的,主叫用户依然不能在被叫应答以前识别被叫用户,并且相同的铃声信息不能满足不同用户展示个人特性的需要。
发明内容
本发明的目的是提供一种基于被叫用户的彩铃业务实现装置,由被叫用户为主叫用户选择或者登记的、替换传统铃声的任意声音,在使用本发明的装置时,由用户选择或者登记的替换传统铃声的任意声音首先保存在与移动交换机分隔开的服务器中,如果某用户被呼叫,发出呼叫的终端交换机从服务器接收到分配给被叫用户的铃声替换声音,然后为主叫用户提供接收到的声音,而不是传统的铃声。
本发明的技术方案包括一种基于被叫用户的彩铃业务实现装置,包括
存储多个彩铃声音的声音存储器,用来向连接的交换机提供多个彩铃声音;选择彩铃声音并向所述声音存储器通知选定彩铃声音的存储控制器,所述彩铃声音是由所述声音存储器根据通过建立的中继连接接收到的识别被叫用户的信息提供给交换机的;一本地位置寄存器,在每个用户配置文件中存储有关是否替换铃声的提示信息和向所述声音存储器通知路由的通知信息;以及所述交换机,从所述本地位置寄存器接收并存储被叫用户的提示信息和通知信息,在提供被叫用户识别信息的同时根据存储的提示信息和通知信息建立对声音存储器的中继连接,并且向主叫用户提供从所述声音存储器接收的彩铃声音。
所述的装置,其中,当登记用户的位置时,所述的交换机从本地位置寄存器接收并存储为用户设置的提示信息和通知信息。
所述的装置,其中,当用户被呼叫时,所述交换机根据为用户存储的提示信息和通知信息,向所述声音存储器提供识别用户的信息。
所述的装置,其中,所述的交换机除了向所述声音存储器提供被叫用户识别信息以外,还提供主叫用户识别信息。
所述的装置,其中,还包括网络服务器,通过因特网连接到所述声音存储器和/或存储器控制器,将任意的彩铃声音添加到所述声音存储器或者改变所述存储器控制器用来确定彩铃声音的信息。
本发明所提供的一种基于被叫用户的彩铃业务实现装置,通过允许使用登记的个人介绍或者识别的声音替换传统铃声,提供个人的广告方式;另外,主叫用户只需通过听到替换声音就能够知道他或她的呼叫是否正确;企业以及个人可以通过登记铃声替换声音有效地为自己做广告。
图1是在本发明装置中嵌入了提供基于用户的彩铃的方法的移动通信网络的简图;图2是本发明装置预定提供基于用户的彩铃服务的步骤图;图3是本发明装置的改变/添加与提供彩铃服务有关的预定信息的另一实施例的步骤图;图4是本发明装置终止提供基于用户的彩铃服务的另一个实施例的步骤图;图5是在图2和/或图3的步骤完成后实施提供基于用户的彩铃服务的本发明的另一个实施例的步骤图;图6示出了本发明装置中包括从HLR传送到交换机的铃声替换服务字段的增值服务参数的格式。
具体实施例方式
以下结合附图,将对本发明的各具体实施例进行较为详细的说明。
如图1所示是在其中嵌入了提供基于用户的彩铃的方法的移动通信网络的简图。图1所示的网络包括HLR(本地位置寄存器)10;能够通过基于7号信令传送协议的7号信令网同本地位置寄存器10通信的移动交换机31和32,也称为‘MSC′(移动交换中心);通过网关40连接到7号信令网的声音存储器50,用来存储彩铃并且同交换机31和32通信;通过因特网60连接到声音存储器50的SSS(声音存储器服务器)70,用于控制声音存储器70内彩铃的管理;通过因特网60连接到本地位置寄存器10的用户数据库80;以及通过网关90连接到因特网的网络服务器100,用于同声音存储器50和声音存储器服务器70通信。
本地位置寄存器10起到了传统网络单元的作用,它在每个用户配置文件中都存储了有关是否替换传统铃声的提示信息和向声音存储器50通知路由的通知信息。第一和通知信息写入每个用户配置文件的增值服务参数中。
当用户请求位置登记时,任何一个起到传统网络单元作用的移动交换机31和32通过同本地位置寄存器10通信接收用户的第一和通知信息。如果登记了位置的用户被呼叫,交换机31或者32根据接收到的第一和通知信息从声音存储器50接收彩铃,然后将向主叫用户提供接收到的彩铃。
声音存储器50存储了大量用于替换传统铃声的数字声音,存储的数字声音通过网关40提供给交换机31和声音存储器服务器70通过因特网60同声音存储器50通信,并且根据写入铃声服务表中的信息选择一种数字声音。用于识别选择的数字声音的特定代码被声音存储器50发出,以便通过代码识别的存储声音从声音存储器50发送到交换机31或者32。用于选择分配给每个用户的数字声音的铃声服务表包括与主叫用户的个人信息、主叫用户或者主叫用户组识别信息和/或呼叫时域有关的若干代码。因此,数字声音可以由声音存储器服务器70根据主叫用户、主叫用户所属的组、主叫用户的年龄、性别或者职业和/或用户被呼叫的时间来进行选择。
当某个用户预订增值服务时,铃声服务表中的信息就被确定下来并且随后可根据请求进行修改。通过因特网60连接到声音存储器50和/或声音存储器服务器70的网络服务器100,能将数字声音添加到声音存储器50并且对铃声服务表和代码的内容执行更新或者改变的操作,如有必要,还可以对声音存储器服务器70的相关数字声音执行更新或改变操作,更新或者改变操作是通过网络服务器100的网络页面按照用户的请求启动的。
如图1所示网络的运行描述如下当用户请求预订铃声替换的增值服务时,所有包括在应用程序中的信息被保存在向本地位置寄存器10请求登记铃声替换服务的用户数据库80中。然后,本地位置寄存器10将必要的信息写入用户的增值服务参数中。然后,如果服务交换机31或者32(例如交换机32)请求用户进行位置登记,本地位置寄存器10将为请求位置登记的交换机32提供服务相关的信息和路由信息。路由信息是对声音存储器50进行中继连接所必需的。交换机32在本地用户数据库中登记接收到的用户信息。
如果任意的用户在交换机31呼叫登记位置的用户,在通过本地位置寄存器10进行路由信息交换以后,在发端31和终端交换机32之间形成了中继连接‘ISUP’。在中断连接建立完成后,根据被叫用户的己登记信息知道铃声替换服务已经开始的终端交换机犯将对通过登记信息寻址的声音存储器50形成另一个中继连接。同时,终端交换机32向声音存储器50提供被叫用户的信息(例如移动电话号码)并开始呼叫被叫用户。
声音存储器50向声音存储器服务器70询问当前为被叫用户设置了哪个数字声音。然后,声音存储器服务器70将由被叫用户按照一定条件选择的数字声音的代码通知声音存储器50。
声音存储器50将由接收到的代码标识的数字声音通过两个交换机31和32之间建立的中继连接发送到发端交换机31。发端交换机31将数字声音从声音存储器50传送到主叫用户,直到被叫用户应答呼叫。这样,在呼叫过程中,主叫用户可以听到数字声音,而不是传统的铃声。在被叫用户应答呼叫的同时,终端交换机32释放对声音存储器50建立的中继连接。主叫用户和被叫用户之间的会话通过发端31和终端交换机32之间建立的中继连接传送。
图2是预定提供基于用户的彩铃服务的本发明的实施例的步骤图。下面平行于图1的网络运行,对图2的步骤图进行说明。如果请求预定铃声替换服务(S201),包括用户的移动电话号码在内的预定信息将首先被保存在用户数据库80中,然后再传送到本地位置寄存器10(S202)。本地位置寄存器10更新用户配置文件的服务信息,以表示用户己经预定了铃声替换服务(S203)。另外,用户数据库80还将包括选择的数字声音和移动电话号码在内的预定信息发送到声音存储器服务器70(S204)。声音存储器服务器70在为该移动电话号码分配的铃声服务表中写入与选择的数字声音有关的代码(S205)。
如果接收到的预定信息包括声音分配的详细数据,也就是说如果接收的预定信息为每个用户、每个主叫用户组和/或每个时域都分配了不同的数字声音,那么声音存储器服务器70在步骤S205将各个数字声音的不同代码写入铃声服务表的每个条件字段中。
然后,如果交换机32向本地位置寄存器10请求进行用户的位置登记(S206),本地位置寄存器10会检查用户的配置文件以了解用户是否己经预订了铃声替换服务(S207)。如果用户没有预定,像在传统的请求处理过程中一样,HLR10将对位置登记请求的正常响应消息发送到交换机32(S208一1)。然而,如果用户预订了服务,本地位置寄存器10将发送给交换机32包括铃声服务相关的信息和路由信息在内的响应消息,例如送往声音存储器50的路由数位。交换机32将接收到的信息登记在本地数据库上的用户配置文件中,例如VLR(访问者位置寄存器)(S205)。
铃声服务的相关信息可以通过S铃声(特殊的铃声)字段传送,该字段在以前被定义为图6所示增值服务参数‘callingFeaturesIndicator2′的‘保留’字段。如果铃声替换服务没有激活,即使服务按照预订是有效的,2位S铃声字段仍将被设置为‘10,;如果铃声替换服务处于激活状态,该字段将设置为‘11’。作为对位置登记请求的响应,包括参数‘CallingFeaturesIndicator2’在内的消息将从HLR10传送到交换机32。
图6的服务信息参数‘CallingFeaturesIndicator2’由下列字段组成指示语音邮件服务忙的状态的VMSB字段、指示语音邮件服务无条件忙的状态的VMSU字段;指示语音邮件服务无应答忙的状态的VMSNA字段;指示传真邮件服务无应答状态的FMSNA字段;指示传真邮件服务忙的状态的FMSB字段;指示传真邮件服务无条件状态的FMSU字段;指示多呼叫的MC字段;指示会议呼叫的CC字段指示多元电话号码的MUDN字段;以及其它字段。
图3是改变/添加与提供彩铃服务有关的预定信息的本发明的另一实施例的步骤图。根据上述说明的图2的步骤预订铃声替换服务的用户,首先将他或她的个人电脑连接到网络服务器100。然后,网络服务器100在连接的计算机屏幕上提供网络页面,从而使用户可以改变/添加有关铃声替换服务的信息。
用户通过适当的网络页面输入移动电话号码,然后从显示全部或者部分保存在声音存储器50中的声音中选择所需的彩铃。如果用户请求将彩铃改为所选择的声音(S301),网络服务器100将改变一请求消息发送到声音存储器服务器70(S302)。声音存储器服务器70用分配给铃声服务表中所选择的彩铃的另一个代码改变当前的代码,其中,该铃声服务表是分配给输入的移动电话号码的(S303)。然后,系统将提供通过改变的代码标识的彩铃,替换传统的铃声。
如果用户选择将新的彩铃添加到网络页面上,那么声音存储器服务器70将提供输入网络页面。然后,用户将他或她的移动电话号码输入到输入网络页面中,并通过输入网络页面上载包括语音、声音标识或者音乐在内的声音文件(S304)。网络服务器100通过将输入数据传送到声音存储器50,请求声音存储器50添加新的彩铃(S305)。声音存储器50将上载的声音文件作为新的彩铃登记(S306)并请求声音存储器服务器70将新的代码分配给登记的铃声声音(S307)。声音存储器服务器70向声音存融5。通知新分配的代码,并且在分配给用户的铃声服务表中用新分配的代码改变当前的代码。
如图4所示是终止提供基于用户的彩铃服务的本发明另一个实施例的步骤图。如果用户请求终止铃声替换服务,用户数据库80将删除与用户有关的铃声替换服务的预定信息(也就是说用户的电话号码),并将包括移动电话号码在内的服务终止信息发送到本地位置寄存器10(S402)。本地位置寄存器10改变用户配置文件的服务信息,以表示用户没有预订铃声替换服务(S403)。用户数据库80还将服务终止信息传送到声音存储器服务器70(S404),然后声音存储器服务器70根据接收到的服务终止信息删除用户的铃声服务表中的当前代码(S405)。
图5是在图2和/或图3的步骤完成后实施提供基于用户的彩铃服务的本发明的另一个实施例的步骤图。如果交换机31的服务区域内的任意用户呼叫了己经在交换机32的服务区域内预订了铃声替换服务的另一个用户,发端交换机31将位置请求消息发送到HLR10,询问被叫用户的位置(S510)。然后,本地位置寄存器10将路由请求消息发送到终端交换机32(S502),终端交换机32将路由信息通知给HLR10,例如响应路由请求消息的TLDN(临时的本地电话号码)(S503)。作为询问步骤S501的响应,本地位置寄存器10将路由信息发送到发端交换机31(S504)。发端交换机31请求终端交换机32根据路由信息在它们之间建立中继连接(S505)。
同时,终端交换机32检查图6的增值服务信息的‘S铃声’字段,该字段是在图2中的步骤S208-2为被叫用户在其本地数据库中登记的。如果‘S铃声’字段的两个位为‘11′(表示‘服务中的’和‘激活的’),终端交换机32将根据也是在步骤S208-2接收和存储的路由信息建立对声音存储器50的中继连接。此时,主叫用户和被叫用户的移动电话号码被发送到声音存储器50(S506)。在执行上述过程时,传统的铃声不被传送到发端交换机31。现在,发端交换机31和终端交换机32之间以及终端交换机32和声音存储器50之间分别形成相应的中继连接。
除向声音存储器50通知被叫号码以外还通知主叫号码的原因是,使根据主叫用户的身份或者主叫用户在由被叫用户分类的组中所属的组来提供不同的彩铃成为可能。声音存储器50在为声音存储器服务器70提供接收到的号码的同时,向声音存储器服务器70请求适当的代码(S507)。声音存储器服务器70检查分配给被叫用户号码的铃声服务表以确定与主叫号码(如果接收)相匹配的代码,并向声音存储器50通知确定的代码(S508),作为代码请求步骤5507的响应。声音存储器50通过声音存储器50和终端交换机32之间以及终端交换机32和发端交换机31之间的中继连接,将与确定代码相应的彩铃传送到主叫用户(S509)。
当声音存储器服务器70确定适当的代码时,可能会考虑当前时间。也就是说,声音存储器服务器70可以为被叫用户和主叫用户确定与当前时间所属时域有关的代码(如果接收到)。考虑到当前时间,如果呼叫时间是不同的,可能提供不同的彩铃。
如果在确定的彩铃代替传统铃声被传送的同时,被叫用户应答终端交换机32的呼叫,终端交换机32将请求声音存储器50释放建立的中继连接(S510)。然后,主叫用户和被叫用户之间的语音或者数据将通过发端31和终端交换机32之间的中继连接传送(S511)。
在现在的彩铃提供服务中,用户可以访问本地位置寄存器10来改变增值服务参数的S铃声字段。例如,当用户按下他或她的移动电话上的特殊按键时,按下的按键信息将传送到HLR10,本地位置寄存器10将根据按键信息或以其它方式改变2位S铃声字段。然而,两位中的高有效位不能改变,因为高有效位表示是否预订了铃声替换服务。低有效位可以通过上述方式改变,因为低有效位表示的是铃声替换服务是否被激活。
应当理解的是,上述针对具体实施例的描述较为具体,并不能因此而认为是对本发明专利保护范围的限制,本发明专利保护范围应以所附权利要求为准。
权利要求
1.一种基于被叫用户的彩铃业务实现装置,其特征在于,包括存储多个彩铃声音的声音存储器,用来向连接的交换机提供多个彩铃声音;选择彩铃声音并向所述声音存储器通知选定彩铃声音的存储控制器,所述彩铃声音是由所述声音存储器根据通过建立的中继连接接收到的识别被叫用户的信息提供给交换机的;一本地位置寄存器,在每个用户配置文件中存储有关是否替换铃声的提示信息和向所述声音存储器通知路由的通知信息;以及所述交换机,从所述本地位置寄存器接收并存储被叫用户的提示信息和通知信息,在提供被叫用户识别信息的同时根据存储的提示信息和通知信息建立对声音存储器的中继连接,并且向主叫用户提供从所述声音存储器接收的彩铃声音。
2.根据权利要求1所述的装置,其特征在于,当登记用户的位置时,所述的交换机从本地位置寄存器接收并存储为用户设置的提示信息和通知信息。
3.根据权利要求1所述的装置,其特征在于,当用户被呼叫时,所述交换机根据为用户存储的提示信息和通知信息,向所述声音存储器提供识别用户的信息。
4.根据权利要求1所述的装置,其特征在于,所述的交换机除了向所述声音存储器提供被叫用户识别信息以外,还提供主叫用户识别信息。
5.根据权利要求1所述的装置,其特征在于,还包括网络服务器,通过因特网连接到所述声音存储器和/或存储器控制器,将任意的彩铃声音添加到所述声音存储器或者改变所述存储器控制器用来确定彩铃声音的信息。
全文摘要
本发明公开了一种基于被叫用户的彩铃业务实现装置,包括存储多个彩铃声音的声音存储器,用来向连接的交换机提供多个彩铃声音;选择彩铃声音并向所述声音存储器通知选定彩铃声音的存储控制器;一本地位置寄存器,在每个用户配置文件中存储有关是否替换铃声的提示信息和向所述声音存储器通知路由的通知信息;以及所述交换机,从所述本地位置寄存器接收并存储被叫用户的提示信息和通知信息,并向主叫用户提供从所述声音存储器接收的彩铃声音。本发明装置通过允许使用登记的个人介绍或者识别的声音替换传统铃声,提供个人的广告方式;主叫用户只需通过听到替换声音就能够知道他或她的呼叫是否正确。
文档编号H04Q7/22GK1753436SQ20051011535
公开日2006年3月29日 申请日期2005年11月16日 优先权日2005年11月16日
发明者王才望 申请人:中兴通讯股份有限公司