一种实现话机主叫用户姓名显示的方法和话机的制作方法

文档序号:7954510阅读:192来源:国知局
专利名称:一种实现话机主叫用户姓名显示的方法和话机的制作方法
技术领域
本发明涉及下一代网络NGN中的语音通信业务,特别涉及一种实现话机主叫用户姓名显示的方法和话机。电信网络全面进入NGN时代,NGN作为下一代网络,它包含电信网络各个层面的新技术,提供了网络开放的体系架构,有利于业务的开发和提供在同一个软交换平台上提供语音业务,多媒体业务的融合解决方案。
软交换的含义就是将呼叫控制功能从媒体网关(传输层)中分离出来,通过软件实现基本呼叫控制功能,包括呼叫选路、管理控制、连接控制(建立/拆除会话)和信令互通,从而实现呼叫传输与呼叫控制的分离,为控制、交换和软件可编程功能建立分离的平面。软交换是综合的业务平台,除了语音外,还支持视频、即时消息、游戏和各种数据业务。基于软交换的下一代网络NGN的一个显著特点是能够实现呼叫控制和承载控制相分离。
SIP(会话初始协议)是NGN中的重要的多媒体通信协议,可以用来帮助提供跨越因特网的高级电话业务。SIP协议可以用于软交换、SIP服务器和SIP终端之间的通信控制和信息交互。它支持点对点、点到多点多媒体语音呼叫控制。SIP协议清晰地将会话建立和会话描述区分起来,SIP按照要求定义用户,一旦会话建立起来,怎样利用它则超出了SIP的范围。SIP可以建立在Internet中发生的会话,比如建立IP电话(VoIP,Voice over IP),还可以通过和软交换进行交互建立一个发生在公用交换电话网络(PSTN,Public-Switched TelephoneNetwork)的会话,并对这个会话进行控制。
在传统的电话业务中,主叫姓名显示业务完全依赖于话机(手机)终端,由话机用户手动设置电话号码与姓名的对应关系,再根据接收到的电话号码在话机电话簿中查找对应的来电姓名,然后将其显示出来。这种传统的方式不仅操作麻烦,而且可维护性差。当一个用户的号码发生变动时,他(她)不得不通知他(她)所有的好友,同时还受到话机终端存储容量的限制,只能存储有限的用户信息,即使通过提高话机终端的硬件系统,比如提高存储器容量,也难以满足下一代网络(NGN)所提供的五花八门的新业务的需要,不利于新业务的扩展以及终端性能的提升。本发明的目的在于提供一种灵活、便于维护、不依赖话机终端的、可实现话机主叫用户姓名显示的方法和话机。
本发明解决其技术问题所采用的技术方案是一种实现话机主叫用户姓名显示的方法,包括步骤101,信令网关接收到主叫话机的呼叫请求报文后,查询注册信息表,得到对应主叫号码的主叫用户姓名;102,信令网关将所述主叫用户姓名添加到呼叫请求报文中后转发给被叫话机。
步骤101进一步包括信令网关接收到主叫话机的呼叫请求报文后,从中得到主叫话机的号码,再查询注册信息表。
本发明方法进一步包括步骤被叫话机接收到所述呼叫请求报文后显示包含主叫用户姓名的来电信息。
作为本发明的一个改进所述主叫用户姓名可被提取并保存在被叫话机中。
本发明方法还包括步骤501,信令网关接收到话机的注册请求报文后,根据话机号码查询用户数据库,得到对应号码的用户姓名;502,信令网关将所述用户姓名添加到对应话机号码的注册信息表中。
所述用户姓名是通过网络业务平台发送到所述用户数据库的。
所述用户姓名是通过话机发送到所述用户数据库的。
所述用户数据库是LDAP数据库,存储在LDAP服务器中。
所述注册信息表储存在所述信令网关中。
本发明还提供了一种可实现上述方法的话机,所述话机是固定VOIP电话或移动VOIP电话,其支持与所述信令网关相同的协议。
本发明将主叫姓名显示业务从话机终端解脱出来,完全由信令网关通过发送信令来实现当呼叫信令通过信令网关时,由信令网关负责将主叫姓名填充到请求信令中,再将该请求信令转发到被叫话机,并在被叫话机上将主叫姓名显示出来。对于通信终端来讲,它只要从信息包中读取相应的字段即可,这样,通信终端成本就会降低,可以扩大产品的普及率。这种方法不仅很灵活,容易维护,方便了用户使用,而且解决了终端因存储容量小不能支持太多用户的局限性,有利于新的业务的扩展和终端性能的提升。

图1是话机向信令网关发送注册请求报文的流程图。
图2是本发明进行呼叫、主叫姓名显示的流程图。下面根据附图和具体实施例对本发明做进一步阐述。
本实施例中,以目前最受欢迎的、基于SIP(会话初始协议)的信令网关和话机终端为例对本发明予以说明,但本发明并不限于SIP协议。本实施例中,话机终端采用支持SIP协议的VOIP电话,其可以是固定电话,也可以是移动电话(手机),其采用与信令网关相配套的编码方式。
本发明方法主要包括两个部分,一个是话机每隔一定时间自动发送报文到信令网关注册部分(图1),另一个是话机发送呼叫信令及主叫姓名显示部分(图2)。本发明中,信令网关采用iServer服务器。
如图1所示,步骤1,话机定时向信令网关发送注册请求报文,所述注册请求报文中包含话机号码、IP地址和端口信息等;步骤2,信令网关收到注册请求报文后,从报文中得到话机号码;步骤3,根据上述话机号码到用户数据库查询,得到对应号码的用户姓名;步骤4,信令网关将所述用户姓名添加到对应话机号码的注册信息表中。
其中,用户数据库采用查询效率较高的LDAP数据库(也叫LDAP目录),存储在LDAP服务器中,其中存储着用户姓名、电话号码、电子邮箱地址、身份证号码等。用户可以通过网络业务平台建立用户数据库,也可以通过发送话机信息到LDAP服务器上传用户信息,建立用户数据库。而注册信息表储存在信令网关中。
如图2所示,步骤10,主叫话机发送呼叫请求报文,请求与被叫话机进行通话;步骤20,信令网关接收到呼叫请求报文后,从报文中提取主叫号码;步骤30,信令网关根据该主叫号码,查询对应注册信息表,得到对应主叫号码的主叫用户姓名;步骤40,信令网关将所述主叫用户姓名添加到呼叫请求报文中,然后转发到被叫话机;步骤50,被叫话机接收所述呼叫请求报文,显示包含主叫用户姓名的来电信息,同时振铃或震动,等待被叫用户接听或拒绝。
作为本发明的一个改进如果被叫用户话机中没有存储主叫用户姓名,此时就可以将主叫用户姓名提取出来,并保存在被叫话机中。
综上所述,本发明方法将主叫姓名显示业务从话机终端解脱出来,完全由信令网关通过发送信令来实现,对于通信终端来讲,它只要从信息包中读取相应的字段即可,这样,通信终端成本就会降低,可以扩大产品的普及率。这种方法不仅很灵活,容易维护,方便了用户使用,而且解决了终端因存储容量小不能支持太多用户的局限性,有利于新的业务的扩展和终端性能的提升。
权利要求
1.一种实现话机主叫用户姓名显示的方法,其特征在于包括步骤101,信令网关接收到主叫话机的呼叫请求报文后,查询注册信息表,得到对应主叫号码的主叫用户姓名;102,信令网关将所述主叫用户姓名添加到呼叫请求报文中后转发给被叫话机。
2.根据权利要求1所述的方法,其特征在于步骤101进一步包括信令网关接收到主叫话机的呼叫请求报文后,从中得到主叫话机的号码,再查询注册信息表。
3.根据权利要求1所述的方法,其特征在于进一步包括步骤被叫话机接收到所述呼叫请求报文后显示包含主叫用户姓名的来电信息。
4.根据权利要求3所述的方法,其特征在于所述主叫用户姓名可被提取并保存在被叫话机中。
5.根据权利要求1所述的方法,其特征在于还包括步骤501,信令网关接收到话机的注册请求报文后,根据话机号码查询用户数据库,得到对应号码的用户姓名;502,信令网关将所述用户姓名添加到对应话机号码的注册信息表中。
6.根据权利要求5所述的方法,其特征在于所述用户姓名是通过网络业务平台发送到所述用户数据库的。
7.根据权利要求5所述的方法,其特征在于所述用户姓名是通过话机发送到所述用户数据库的。
8.根据权利要求6或7所述的方法,其特征在于所述用户数据库是LDAP数据库,存储在LDAP服务器中。
9.根据权利要求1所述的方法,其特征在于所述注册信息表储存在所述信令网关中。
10.一种可实现权利要求1所述方法的话机,其特征在于所述话机是固定VOIP电话或移动VOIP电话,其支持与所述信令网关相同的协议。
全文摘要
本发明涉及下一代网络NGN中的语音通信业务,特别涉及一种实现话机主叫用户姓名显示的方法和话机。所述方法包括步骤信令网关接收到主叫话机的呼叫请求报文后,查询注册信息表,得到对应主叫号码的主叫用户姓名;信令网关将所述主叫用户姓名添加到呼叫请求报文中后转发给被叫话机。本发明将主叫姓名显示业务从话机终端解脱出来,完全由信令网关通过发送信令来实现,对于通信终端来讲,它只要从信息包中读取相应的字段即可,这样,通信终端成本就会降低,可以扩大产品的普及率。这种方法不仅很灵活,容易维护,方便了用户使用,而且解决了终端因存储容量小不能支持太多用户的局限性,有利于新的业务的扩展和终端性能的提升。
文档编号H04Q3/00GK1859487SQ200610032629
公开日2006年11月8日 申请日期2006年1月4日 优先权日2006年1月4日
发明者卢佳妙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1