提供主叫信息的呼叫方法、系统和业务控制点的制作方法

文档序号:7764836阅读:411来源:国知局
专利名称:提供主叫信息的呼叫方法、系统和业务控制点的制作方法
技术领域
本发明涉及通信领域,特别涉及一种提供主叫信息的呼叫方法、系统和业务控制
点O
背景技术
CNAP (Calling Name Presentation,主叫名字显示)业务,是无线智能网的一种智 能业务。这种业务是用户在申请此项业务时,可以向业务部门提交一份号码与主叫信息的 对照表,在这个号码与所对应的主叫信息输入移动通信系统后,如果有某个用户呼叫所述 用户时,则在呼叫接通振铃时,被叫用户的手机或终端上就会显示来话者的主叫信息。CNAP业务已经在窄带业务中提供,并且有多个不同功能。现有技术实现提供主叫 信息的呼叫方法为当主叫用户呼叫被叫用户时,主叫局根据主叫终端的起始签约信息触 发其CNAP业务到SCP (Service Control Point,业务控制点),SCP确认主叫终端签约CNAP 业务,用 USSD/SMS (Unstructured SupplementaryServices Data,非结构化补充数据业务/ Short Messaging krvice,短消息业务)的方式通过被叫局将主叫信息发送给被叫终端, 然后接续呼叫,使主叫信息显示在被叫终端界面上。主叫终端发起呼叫后,SCP判断出主叫终端签约CNAP业务,此时,无论主叫终端是 否愿意发送主叫信息,SCP都会向被叫终端发送主叫信息;此外,SCP是通过USSD/SMS的方 式发送主叫信息,USSD/SMS消息发送时会占用手机和信令资源,可能导致通话无法进行,同 时USSD/SMS消息只能携带文本和图片,而且当携带信息太多时,会占用更多的手机和信令 资源,使得其自身发送速度减慢或者可能无法发送成功,同时也会影响正常的通话。

发明内容
为了使主叫终端灵活选择是否提供主叫信息并节省手机和信令资源,本发明实施 例提供了一种提供主叫信息的呼叫方法,所述方法包括接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送指示;根据所述发送指示判断所述主叫终端是否需要发送主叫信息;如果是,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并将所述携带主 叫信息的呼叫信令发送给被叫终端。本发明实施例还提供了一种业务控制点,所述业务控制点包括接收模块,用于接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送 指示;判断模块,用于根据所述发送指示判断所述主叫终端是否需要发送主叫信息;发送模块,用于接收所述判断模块的判断结果,如果所述判断结果为所述主叫终 端需要发送主叫信息,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并将所述携 带主叫信息的呼叫信令发送给被叫终端。本发明实施例还提供了一种提供主叫信息的呼叫系统,所述系统包括主叫终端、被叫终端及网络侧,所述网络侧包括业务控制点、主叫呼叫会话控制功能服务器和被叫呼 叫会话控制功能服务器;所述主叫终端用于向所述网络侧发送呼叫信令,所述呼叫信令中携带主叫信息的 发送指示;所述网络侧用于接收所述主叫终端的呼叫信令;根据所述发送指示判断所述主叫 终端是否需要发送主叫信息;如果是,则将所述主叫终端的主叫信息携带在所述呼叫信令 中,并将所述携带主叫信息的呼叫信令发送给所述被叫终端;所述被叫终端用于接收所述网络侧发送的所述携带主叫信息的呼叫信令。本发明实施例提供的技术方案带来的有益效果是主叫终端可以通过在呼叫信令中携带主叫信息发送指示的方式,直接指示SCP是 否发送主叫信息;此外,SCP将主叫终端的主叫信息携带在呼叫信令中,发送给被叫终端, 由于呼叫信令本身是呼叫过程必须的信令,并不占用手机和信令的额外资源,因而节省了 手机和信令资源,避免了对通话的影响。


图1是本发明实施例1中提供的提供主叫信息的呼叫方法流程图;图2是本发明实施例2中提供的提供主叫信息的呼叫方法流程图;图3是本发明实施例3中提供的业务控制点结构图;图4是本发明实施例4中提供的提供主叫信息的呼叫系统结构图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。实施例1参见图1,本发明实施例提供了一种提供主叫信息的呼叫方法,包括步骤101 接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送指示;其中,主叫终端会向主叫用户提供一个界面,供主叫用户选择是否发送主叫信息。 当主叫用户进行选择以后,选择结果用发送指示表示,并携带在呼叫信令中发出。步骤102 根据发送指示判断主叫终端是否需要发送主叫信息,如果需要发送主 叫信息,则执行步骤103 ;如果不需要发送主叫信息,则执行步骤104 ;当接收到主叫终端发送的呼叫信令后,根据发送指示的内容即可得出主叫用户是 否需要发送主叫信息。步骤103 将主叫终端的主叫信息携带在呼叫信令中,并将携带主叫信息的呼叫 信令发送给被叫终端。步骤104 进行正常的呼叫流程。本发明实施例主叫终端可以通过在呼叫信令中携带主叫信息发送指示的方式,直 接指示SCP服务器是否发送主叫信息;此外,SCP服务器将主叫终端的主叫信息携带在呼叫 信令中,发送给被叫终端,由于呼叫信令本身是呼叫过程必须的信令,并不占用手机和信令 的额外资源,因而节省了手机和信令资源,避免了对通话的影响。
实施例2参见图2,本发明实施例还提供了一种提供主叫信息的呼叫方法,具体包括步骤201 用户A呼叫用户B,用户A通过终端界面选择是否发送主叫信息,如果 用户A选择发送主叫信息,则执行步骤202 ;如果用户A选择不发送主叫信息,则执行步骤 208 ;步骤202 在INVITE信令中的from字段名称部分填写CNAP,即在INVITE信令中 的from字段,携带主叫信息发送指示,并将此携带主叫信息发送指示的信令发送给主叫用 户A的CSCFa(Call Session Control Function,呼叫会话控制功能)服务器;步骤203 =CSCFa将此携带主叫信息发送指示的信令转发给SCP ;步骤204 =SCP收到所述信令后,判断出主叫用户A需要发送主叫信息,则将主叫 信息携带在INVITE信令的body中,并将INVITE信令返回给CSCFa,其中,主叫信息采用 MIME (Multipurpose Internet Mail Extensions,多用途互联网邮件扩展)编码方式或 MMS (Multimedia Messaging krvice,多媒体信息服务)编码方式;步骤205 =CSCFa将携带主叫信息的INVITE信令转发到被叫用户B的CSCFb ;步骤206 =CSCFb发送该携带主叫信息的INVITE信令到被叫用户B ;步骤207 被叫用户B振铃,同时解析INVITE信令中的body,获取主叫信息,并将 主叫信息显示在被叫终端界面上。步骤208 进行正常的呼叫流程。本发明实施例主叫终端可以通过在呼叫信令中携带主叫信息发送指示的方式,直 接指示SCP服务器是否发送主叫信息,而不是只要订制了 CNAP业务后,就被动的由SCP服 务器始终向被叫终端发送主叫信息;此外,SCP服务器将主叫终端的主叫信息携带在呼叫 信令中,发送给被叫终端,实现了不占用额外的手机和信令资源,避免了对通话的影响,而 且,主叫信息格式采用MIME编码方式或匪S编码方式,可以携带文字,图片、视频等信息, 使得携带信息更加丰富,可以满足各种信息显示要求,即使携带信息再多,也不会占用更多 的手机和信令资源,不会影响正常的通话;另外,被叫终端振铃,同时会解析呼叫信令中的 body,获取主叫信息,并显示在其终端界面上,不会出现主叫信息无法显示,或者主叫信息 与主叫名称不匹配的现象。实施例3参见图3,本发明实施例还提供了一种业务控制点,具体包括接收模块301,用于接收主叫终端的呼叫信令,呼叫信令中携带主叫信息的发送指 示;判断模块302,用于根据发送指示判断所述主叫终端是否需要发送主叫信息;发送模块303,用于接收判断模块的判断结果,如果判断结果为主叫终端需要发送 主叫信息,则将主叫终端的主叫信息携带在呼叫信令中,并将携带主叫信息的呼叫信令发 送给被叫终端。接收模块301具体用于接收主叫终端通过主叫呼叫会话控制功能服务器转发的INVITE信令,INVITE信 令中的from字段携带主叫信息的发送指示。发送模块303具体用于
将本地存储的主叫终端的主叫信息携带在INVITE信令的body中,并将携带主叫 信息的INVITE信令返回给主叫呼叫会话控制功能服务器,再通过被叫呼叫会话控制功能 服务器将携带主叫信息的INVITE信令发送给被叫终端。其中,主叫信息采用MIME编码方式或匪S编码方式。本发明实施例业务控制点接收主叫终端发送的携带主叫信息发送指示的呼叫信 令,然后将主叫终端的主叫信息携带在呼叫信令中,发送给被叫终端,实现了不占用额外的 手机和信令资源,避免了对通话的影响,而且,主叫信息格式采用MIME编码方式或MMS编码 方式,可以携带文字,图片、视频等信息,使得携带信息更加丰富,可以满足各种信息显示要 求,即使携带信息再多,也不会占用更多的手机和信令资源,不会影响正常的通话。实施例4参见图4,本发明实施例还提供了一种提供主叫信息的呼叫系统,包括主叫终端、 被叫终端及网络侧,网络侧包括业务控制点、主叫呼叫会话控制功能服务器和被叫呼叫会 话控制功能服务器;主叫终端401,用于向网络侧发送呼叫信令,呼叫信令中携带主叫信息的发送指 示;网络侧用于接收主叫终端的呼叫信令;根据发送指示判断主叫终端是否需要发送 主叫信息;如果是,则将主叫终端的主叫信息携带在呼叫信令中,并将携带主叫信息的呼叫 信令发送给被叫终端;被叫终端405,用于接收网络侧发送的携带主叫信息的呼叫信令。主叫呼叫会话控制功能服务器402,用于接收主叫终端发送的INVITE信令, INVITE信令中的from字段携带主叫信息的发送指示;还用于将携带主叫信息发送指示的 INVITE信令转发给业务控制点;业务控制点403,用于接收主叫呼叫会话控制功能服务器发送的携带主叫信息发 送指示的INVITE信令,将本地存储的主叫终端的主叫信息携带在INVITE信令的body中; 还用于将携带主叫信息的INVITE信令返回给主叫呼叫会话控制功能服务器。主叫呼叫会话控制功能服务器402还用于接收业务控制点返回的携带主叫信息 的INVITE信令,并将携带主叫信息的INVITE信令发送给被叫呼叫会话控制功能服务器;被叫呼叫会话控制功能服务器404,用于接收主叫呼叫会话控制功能服务器发送 的携带主叫信息的INVITE信令,并将携带主叫信息的INVITE信令转发给被叫终端。被叫终端405还用于振铃并同时解析INVITE信令中的body,获取主叫信息,并将 主叫信息显示在被叫终端界面上。其中,主叫信息采用MIME编码方式或匪S编码方式。本发明实施例主叫终端可以通过在呼叫信令中携带主叫信息发送指示的方式,直 接指示业务控制点是否发送主叫信息,而不是只要订制了 CNAP业务后,就被动的由业务控 制点始终向被叫终端发送主叫信息;此外,业务控制点将主叫终端的主叫信息携带在呼叫 信令中,发送给被叫终端,实现了不占用额外的手机和信令资源,避免了对通话的影响,而 且,主叫信息格式采用MIME编码方式或匪S编码方式,可以携带文字,图片、视频等信息, 使得携带信息更加丰富,可以满足各种信息显示要求,即使携带信息再多,也不会占用更多 的手机和信令资源,不会影响正常的通话;另外,被叫终端振铃,同时会解析呼叫信令中的body,获取主叫信息,并显示在其终端界面上,不会出现主叫信息无法显示,或者主叫信息 与主叫名称不匹配的现象。以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件 程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光盘或软盘。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种提供主叫信息的呼叫方法,其特征在于,所述方法包括接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送指示; 根据所述发送指示判断所述主叫终端是否需要发送主叫信息; 如果是,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并将所述携带主叫信 息的呼叫信令发送给被叫终端。
2.根据权利要求1所述的提供主叫信息的呼叫方法,其特征在于,所述接收主叫终端 的呼叫信令,包括接收主叫终端通过主叫呼叫会话控制功能服务器转发的INVITE信令,所述INVITE信 令中的from字段携带主叫信息的发送指示。
3.根据权利要求1所述的提供主叫信息的呼叫方法,其特征在于,所述将所述主叫终 端的主叫信息携带在所述呼叫信令中,并将所述携带主叫信息的呼叫信令发送给被叫终 端,包括将本地存储的所述主叫终端的主叫信息携带在INVITE信令的body中,并将所述携带 主叫信息的INVITE信令返回给主叫呼叫会话控制功能服务器,再通过被叫呼叫会话控制 功能服务器将所述携带主叫信息的INVITE信令发送给被叫终端。
4.根据权利要求1-3中任意一项所述的提供主叫信息的呼叫方法,其特征在于,所述 主叫信息采用多用途互联网邮件扩展编码方式或多媒体信息服务编码方式。
5.根据权利要求1所述的提供主叫信息的呼叫方法,其特征在于,所述将所述携带主 叫信息的呼叫信令发送给被叫终端之后,还包括所述被叫终端振铃,同时解析所述INVITE信令中的body,获取主叫信息,并将所述主 叫信息显示在所述被叫终端界面上。
6.一种业务控制点,其特征在于,所述业务控制点包括接收模块,用于接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送指示;判断模块,用于根据所述发送指示判断所述主叫终端是否需要发送主叫信息; 发送模块,用于接收所述判断模块的判断结果,如果所述判断结果为所述主叫终端需 要发送主叫信息,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并将所述携带主 叫信息的呼叫信令发送给被叫终端。
7.根据权利要求6所述的业务控制点,其特征在于,所述接收模块具体用于 接收主叫终端通过主叫呼叫会话控制功能服务器转发的INVITE信令,所述INVITE信令中的from字段携带主叫信息的发送指示。
8.根据权利要求6所述的业务控制点,其特征在于,所述发送模块具体用于将本地存储的所述主叫终端的主叫信息携带在INVITE信令的body中,并将所述携带 主叫信息的INVITE信令返回给主叫呼叫会话控制功能服务器,再通过被叫呼叫会话控制 功能服务器将所述携带主叫信息的INVITE信令发送给被叫终端。
9.一种提供主叫信息的呼叫系统,其特征在于,所述系统包括主叫终端、被叫终端及 网络侧,所述网络侧包括业务控制点、主叫呼叫会话控制功能服务器和被叫呼叫会话控制 功能服务器;所述主叫终端用于向所述网络侧发送呼叫信令,所述呼叫信令中携带主叫信息的发送指示;所述网络侧用于接收所述主叫终端的呼叫信令;根据所述发送指示判断所述主叫终端 是否需要发送主叫信息;如果是,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并 将所述携带主叫信息的呼叫信令发送给所述被叫终端;所述被叫终端用于接收所述网络侧发送的所述携带主叫信息的呼叫信令。
10.根据权利要求9所述的提供主叫信息的呼叫系统,其特征在于,所述主叫呼叫会 话控制功能服务器具体用于接收所述主叫终端发送的INVITE信令,所述INVITE信令中的 from字段携带主叫信息的发送指示;并将所述携带主叫信息发送指示的INVITE信令转发 给业务控制点;所述业务控制点具体用于接收所述主叫呼叫会话控制功能服务器发送的所述携带主 叫信息发送指示的INVITE信令,将本地存储的所述主叫终端的主叫信息携带在INVITE信 令的body中;并将所述携带主叫信息的INVITE信令返回给所述主叫呼叫会话控制功能服 务器。
11.根据权利要求9所述的提供主叫信息的呼叫系统,其特征在于,所述主叫呼叫会话 控制功能服务器还用于接收所述业务控制点返回的携带主叫信息的INVITE信令,并将所 述携带主叫信息的INVITE信令发送给所述被叫呼叫会话控制功能服务器;所述被叫呼叫会话控制功能服务器用于接收所述主叫呼叫会话控制功能服务器发送 的携带主叫信息的INVITE信令,并将所述携带主叫信息的INVITE信令转发给所述被叫终 端。
12.根据权利要求9所述的提供主叫信息的呼叫系统,其特征在于,所述被叫终端还用 于振铃并同时解析所述INVITE信令中的body,获取主叫信息,并将所述主叫信息显示在所 述被叫终端界面上。
13.根据权利要求9-12中任意一项所述的提供主叫信息的呼叫系统,其特征在于,所 述主叫信息采用多用途互联网邮件扩展编码方式或多媒体信息服务编码方式。
全文摘要
本发明公开了一种提供主叫信息的呼叫方法、系统和业务控制点,属于通信领域。所述方法包括接收主叫终端的呼叫信令,所述呼叫信令中携带主叫信息的发送指示;根据所述发送指示判断所述主叫终端是否需要发送主叫信息;如果是,则将所述主叫终端的主叫信息携带在所述呼叫信令中,并将所述携带主叫信息的呼叫信令发送给被叫终端。业务控制点包括接收模块、判断模块和发送模块。系统包括主叫终端、被叫终端及网络侧。本发明通过将主叫信息携带在呼叫信令中,实现了不占用额外手机和信令资源,避免了对通话的影响,同时使携带的主叫信息更加丰富。
文档编号H04W4/12GK102137347SQ20101053820
公开日2011年7月27日 申请日期2010年11月4日 优先权日2010年11月4日
发明者樊高峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1