端到端呼叫的实现方法、端到端呼叫终端及系统的制作方法

文档序号:7716681阅读:118来源:国知局
专利名称:端到端呼叫的实现方法、端到端呼叫终端及系统的制作方法
技术领域
本发明涉及通信、互联网领域,尤其是一种端到端呼叫的实现方法、端到端呼叫终 端及系统。
背景技术
身份和位置分离技术
关于下一代信息网络架构的研究是当前最热门的课题之一。目前大多数研究接 受的观点是未来网络将以互联网为统一承载网络。互联网从其诞生以来一直保持高速发 展,已成为当前最成功、最具生命力的通信网络,其灵活可扩展性、高效的分组交换、终端强 大的功能等特点非常符合新一代网络的设计需要,互联网将是新一代网络设计的主要参考 蓝本。
然而,互联网的结构还远远没有达到最优,存在很多重大的设计问题,其中比较典 型的是IP地址的双重属性的问题,即IP地址既代表用户身份,又代表用户所处的网络拓 扑,即IP地址的双重属性。互联网发明于二十世纪七十年代,人们难以预计今天世界上将 存在大量的移动终端和多家乡终端,因此当时的互联网协议栈主要是针对以“固定”方式连 接的终端而设计。在当时的网络环境下,由于终端基本上不会从一个位置移动到其它位置, 发送的地址就是接收的地址,路经是可逆的,所以具有身份和位置双重属性的IP地址能够 非常好的工作,IP地址的身份属性与位置属性之间没有产生任何冲突。IP地址同时代表身 份和位置恰恰满足了当时的网络需求。从当时的网络环境来看,这种设计方案简单有效,简 化了协议栈的层次结构。但毋庸置疑的是,IP地址的身份属性与位置属性之间存在着内部 矛盾。IP地址的身份属性要求任意两个IP地址都是平等的,虽然IP地址可以按照组织机 构进行分配,但是连续编码的IP地址之间没有必然的关系,或者至少在拓扑位置上没有必 然的关系;IP地址的位置属性则要求IP地址基于网络拓扑(而不是组织机构)进行分配, 处于同一个子网内的IP地址都应该处于一个连续的IP地址块中,这样才可以使网络拓扑 中的IP地址前缀聚合,从而减少路由器设备的路由表的条目,保证路由系统的可扩展性。
总的来说,IP地址双重属性的内在矛盾将导致如下主要问题
1.路由可扩展问题。关于互联网路由系统的可扩展性存在一个基本的假定
“地址按照拓扑进行分配,或者拓扑按照地址进行部署,二者必选其一”。IP地址的 身份属性要求IP地址基于终端所属的组织机构(而不是网络拓扑)进行分配,而且这种分 配要保持一定的稳定性,不能经常改变;而IP地址的位置属性要求IP地址基于网络拓扑进 行分配,以便保证路由系统的可扩展性。这样,IP地址的两种属性就产生了冲突,最终引发 了互联网路由系统的可扩展问题。
2.移动性问题。IP地址的身份属性要求IP地址不应该随着终端位置的改变而变 化,这样才能够保证绑定在身份上的通信不中断,也能够保证终端在移动后,其它终端仍能 够使用它的身份与之建立通信联系;而IP地址的位置属性则要求IP地址随着终端位置的 改变而改变,以便IP地址能够在新的网络拓扑中聚合,否则网络就必须为移动后的终端保留单独的路由信息,从而造成路由表条目的急剧增长。
3.多家乡问题。多家乡通常指终端或网络同时通过多个ISP的网络接入到互联 网。多家乡技术的优点包括增加网络的可靠性、支持多个ISP之间的流量负载均衡和提高 总体可用带宽等。但是,IP地址双重属性的内在矛盾使得多家乡技术难以实现。IP地址的 身份属性要求一个多家乡终端始终对其它终端展现不变的身份,无论该多家乡终端是通过 几个ISP接入到互联网;而IP地址的位置属性则要求一个多家乡终端在不同的ISP网络中 使用不同的IP地址通信,这样才能保证终端的IP地址能够在ISP网络的拓扑中聚合。
4.安全和位置隐私问题。由于IP地址同时包含终端的身份信息和位置信息,所以 通信对端和恶意窃听者都可以根据一个终端的IP地址同时获得该终端的身份信息和拓扑 位置信息。总的来说,自从传统互联网的体系结构建立以来,互联网的技术环境和用户群体 都已经发生了翻天覆地的变化,互联网需要随之进行革新。IP地址的双重属性问题是困扰 互联网继续发展的根本原因之一,将IP地址的身份属性和位置属性进行分离,是解决互联 网所面临问题的一个很好的思路。新网络将基于这种思路进行设计,提出一种身份信息与 位置信息分离映射的网络结构,以解决现有互联网存在的一些严重弊端。
为了解决身份和位置的问题,业界进行了大量的研究和探索,所有身份与位置分 离方案的基本思想都是将原本绑定在IP地址上的身份与位置双重属性分离。其中,有些方 案采用应用层的URL (统一资源定位符Uniform Resource Locator,URL是用于完整地描述 hternet上网页和其他资源的地址的一种标识方法)或FQDN(合格域名Fully Qualified Domain Name)作为终端的身份标识,如IPNL (IP Next Layer,属于NAT扩展架构的方式)、 TRIAD (A Scalable Deployable NAT-based Internet Architecture)等;有些方案引入 了新的名字空间作为身份标识,如HIPOtost Identity Protocol)在以IP地址为标识网 络层上增加主机标识;有些方案将IP地址进行分类,部分IP作为身份标识,部分IP作为 位置标识,如LISP (Locator/ID Separation Protocol)等;北方交通大学张宏科的专利 CN200610001825也提出一种解决方案,使用IP地址作为主机的位置标识,引入端主机标识 作为身份标识解决身份和位置分离的问题。
上述的提案和方案都从问题的一些局部提出在现有的网络架构下实现身份与位 置分离解决方案,位置与身份分离是未来数据通信网络的核心技术,特别是移动数据通信 网络。
端到端呼叫技术
在VOIP的实现技术中,有两种方式,一种是采取Client-Server模式的技术,即网 络中存在VOIP服务器如媒体网关控制器、网关网守、代理服务器等,负责处理呼叫选路、呼 叫信令、媒体控制等,H. 323、SIP、软交换等都是采取Client-Server模式的VOIP技术,这类 技术在传统的电信运营商有广泛的应用,因为运营商能够控制VOIP的呼叫和信令流程,从 而对业务收费。
另一种VOIP的实现技术采取端到端呼叫的方式,即网络中并没有处于中心或控 制地位的服务器,由终端直接和对方终端完成呼叫和信令的整个流程。这类技术具备互联 网特性,即免费和开放。SKYPE就是采取端到端呼叫的VOIP技术,它的出现给传统电信业 带来一股强烈的冲击波,截至目前,Skype全球注册用户数已达2. 5亿,每天增加的会员有 15. 5万人,而到2005年3月14日为止,Skype在全球的通话量累计已经达到60亿分钟。Skype仍在迅速向各个国家渗透,最新的统计表明使用Skype技术呼叫的分钟数已经占到 美国VoIP分钟数的46. 2%,这部分用户基本是“免费”享用电话业务的。
现有互联网的端到端呼叫是工作在应用层,通过用户名和密码标识一个用户。但 互联网是根据IP地址寻址,无法根据用户名和密码寻址,所以网络中还需要一个处于中心 位置的注册服务器,建立应用层的用户名和网络层的IP地址之间的映射关系,并把这个映 射关系返回给用户。注册服务器还需要检验并保证用户名的全球惟一性。
目前已经揭示的各种身份位置分离架构网络都没有对端到端呼叫提出具体的应 用方案,当然更没有解决以上现有端到端呼叫的缺陷。发明内容
本发明要解决的技术问题是提供一种端到端呼叫的实现方法,以及端到端呼叫终 端及系统,以基于新网实现端到端呼叫,同时简化端到端呼叫的流程和系统。
为解决以上技术问题,本发明提供一种端到端呼叫的实现方法,该方法基于新网 实现,无需端到端呼叫业务服务器参与,所述方法包括端到端呼叫建立流程,所述端到端呼 叫建立流程包括
本端接收输入的起呼操作后发送呼叫建立请求,其中源、目的地址分别是本端和 对端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立请求路由 转发给所述对端;
所述对端接收所述呼叫建立请求,回复呼叫建立应答,其中源、目的地址分别是所 述对端和本端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立 应答路由转发给所述本端。
进一步地,所述本端和对端统称为终端,呼叫建立前所述终端登录所述新网,所述 登录过程包括
所述终端发送认证请求,其中携带其身份标识及用户输入的口令;
新网的接入业务节点(ASN)将所述认证请求发送到认证服务器;
所述认证服务器对所述身份标识及口令进行认证,并根据认证结果返回认证响 应;
所述ASN根据所述认证响应,允许或阻止所述终端登录。
进一步地,所述方法还包括端到端呼叫释放的过程,所述端到端呼叫释放的过程 包括
本端接收输入的挂机信号,向对端发送呼叫释放消息,其中源、目的地址分别是本 端和对端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立请求 路由转发给所述对端。
为解决以上技术问题,本发明还提供一种端到端呼叫的实现方法,该方法基于新 网实现,无需端到端呼叫业务服务器参与,端到端呼叫报文在本端和对端传输的过程包 括
A、所述本端生成并发送端到端呼叫报文,其中携带对端身份标识;
B、新网根据所述对端身份标识将所述端到端呼叫报文路由转发到所述对端;
C、所述对端接收所述端到端呼叫报文,并执行相应操作及处理。
进一步地,步骤A中,所述本端是根据接收的用户输入操作生成所述端到端呼叫 报文的,所述输入的操作是起呼时,所述端到端呼叫报文指呼叫建立请求;输入操作是摘机 时,所述端到端呼叫报文指呼叫建立应答;步骤C中,所述对端接收到的端到端呼叫报文是 呼叫建立请求时,所述对端产生响铃信号通知用户;所述对端接收的端到端呼叫报文是呼 叫建立应答时,所述对端生成呼叫建立肯定应答,并发送给所述本端,呼叫建立。
进一步地,步骤A中,所述端到端呼叫报文是所述本端根据接收的用户输入的挂 操作生成的呼叫释放请求;步骤C中,所述对端接收所述呼叫释放请求后,呼叫释放。
进一步地,步骤A中,所述端到端呼叫报文是所述本端根据状态维护策略生成的 表明所述本端的端到端呼叫状态的状态维护消息,步骤C中,所述对端根据所述状态维护 信息对本地保存的所述本端的状态进行维护。
为解决以上技术问题,本发明还提供一种端到端呼叫系统,所述系统包括端到端 呼叫终端以及与所述端到端呼叫终端相连接新网,其中,
所述端到端呼叫终端,具有端到端呼叫功能,用于生成并发送端到端呼叫报文,其 中携带端到端呼叫对端的身份标识;还用于接收端到端呼叫报文,以及对根据接收的端到 端呼叫报文进行相应处理;
新网,用于接收所述端到端呼叫终端发送的端到端呼叫报文,以及根据身份标识 与路由标识的映射关系将所述端到端呼叫报文路由转发到所述端到端呼叫对端。
进一步地,所述端到端呼叫终端包括
界面模块,用于接收用户输入的消息或命令,并通知封装发送模块,还用于将收到 的端到端呼叫报文通知用户;
封装发送模块,与所述界面模块连接,用于从所述身份标识管理模块获取本端AID 及对端AID,生成所述端到端呼叫报文,其中源、目的地址分别是所述本端AID及对端AID ; 还用于发送所述端到端呼叫报文;
接收解析模块,与所述界面模块连接,用于接收并解析收到的端对端呼叫报文,还 用于将该端到端呼叫报文发送给界面模块;
身份标识管理模块,与所述封装发送模块连接,用于管理本端及其对端的AID。
进一步地,所述界面模块接收的输入的操作是起呼时,通知所述封装发送模块生 成呼叫建立请求的端到端呼叫报文;所述界面模块接收的端到端呼叫报文内容是呼叫建立 请求时,所述界面模块产生响铃信号通知用户;所述界面模块接收的输入操作是摘机时,通 知所述封装发送模块生成呼叫建立应答的端到端呼叫报文;所述界面模块接收的端到端呼 叫报文是呼叫建立应答时,通知所述封装发送模块生成呼叫建立肯定应答的端到端呼叫报 文。
进一步地,所述端到端呼叫报文指根据输入的语音或视频信息生成的视频包或语 音包,或,根据输入的命令生成的请求加为好友或邀请加入群组的请求消息。
进一步地,所述终端还包括与所述封装发送模块连接的状态维护模块,若解析后 的端到端呼叫报文是状态维护信息,所述接收解析模块还用于将该状态维护信息发送给状 态维护模块;所述状态维护模块用于保存本端及其对端的状态,用于根据状态维护策略生 成的表明当前端到端呼叫状态的状态维护信息,并通知封装发送模块生成状态维护消息的 端到端呼叫报文;还用于接收所述接收解析模块发送的状态维护信息以及根据所述状态维护信息进行状态维护;所述封装发送模块默认所述状态维护消息的对端是所有处于活动态 的好友及群组成员。
为解决以上技术问题,本发明还提供了一种端到端呼叫终端,,该端到端呼叫终端 通过新网实现端到端呼叫,包括
界面模块,用于接收用户输入的消息或命令,并通知封装发送模块,还用于将收到 的端到端呼叫报文通知用户;
封装发送模块,与所述界面模块连接,用于从所述身份标识管理模块获取本端AID 及对端AID,生成所述端到端呼叫报文,其中源、目的地址分别是所述本端AID及对端AID ; 还用于发送所述端到端呼叫报文;
接收解析模块,与所述界面模块连接,用于接收并解析收到的端对端呼叫报文,还 用于将该端到端呼叫报文发送给界面模块;
身份标识管理模块,与所述封装发送模块连接,用于管理本端及其对端的AID。
进一步地,所述界面模块接收的输入的操作是起呼时,通知所述封装发送模块生 成呼叫建立请求的端到端呼叫报文;所述界面模块接收的端到端呼叫报文内容是呼叫建立 请求时,所述界面模块产生响铃信号通知用户;所述界面模块接收的输入操作是摘机时,通 知所述封装发送模块生成呼叫建立应答的端到端呼叫报文;所述界面模块接收的端到端呼 叫报文是呼叫建立应答时,通知所述封装发送模块生成呼叫建立肯定应答的端到端呼叫报 文。
进一步地,所述端到端呼叫报文指根据输入的语音或视频信息生成的视频包或语 音包,或,根据输入的命令生成的请求加为好友或邀请加入群组的请求消息。
进一步地,所述终端还包括与所述封装发送模块连接的状态维护模块,若解析后 的端到端呼叫报文是状态维护信息,所述接收解析模块还用于将该状态维护信息发送给状 态维护模块;所述状态维护模块用于保存本端及其对端的状态,用于根据状态维护策略生 成的表明当前端到端呼叫状态的状态维护信息,并通知封装发送模块生成状态维护消息的 端到端呼叫报文;还用于接收所述接收解析模块发送的状态维护信息以及根据所述状态维 护信息进行状态维护;所述封装发送模块默认所述状态维护消息的对端是所有处于活动态 的好友及群组成员。
本发明端到端呼叫的实现方法、端到端呼叫终端及系统不涉及端到端呼叫业务服 务器,用户与用户之间采用端到端通信,因而可以规避现有系统的注册服务器单点故障的 可靠性风险,开启端到端业务不通过服务器,不会被运营方泄露商业机密。因而本发明有效 地防止了端到端呼叫盗号,具有较高的可靠性和安全性。另外,终端登录了新网,开启端到 端呼叫功能后,即可直接使用端到端呼叫业务,无需再输入用户名和口令登录端到端呼叫 系统,使用更为方便。


图1是新网的架构示意图。
图2是本发明端到端呼叫实现方法的示意图。
图3是本发明端到端呼叫建立的流程示意图。
图4是本发明端到端呼叫终端的模块结构示意图。
具体实施方式
本发明端到端呼叫的实现方法、端到端呼叫终端及系统基于身份位置分离架构的 网络(以下简称新网)实现,不需要特别的端到端呼叫业务服务器(如,现有技术中的注册 服务器)参与,终端登录新网后,即可实现端到端服务功能,简化了端到端呼叫的实现过程 和系统。
本发明所说的新网,如图1所示,包括但不限于目前已经提出的各种身份位置分 离架构的具体实现,具有以下特点
1、终端具有表示身份的身份标识(AID)及表示位置的路由位置标识(RID),其中, AID具有唯一性和固有性,路由位置标识是用以将数据路由到终端的标识,具有一定的相对 性,当终端移动时,其路由位置标识可以改变。
2、新网根据身份标识与路由标识的映射关系以及根据特定的路由规则将终端发 送的数据路由转发到对端。
在新网中,本发明端到端呼叫系统根据用户AID登录和寻址,用户AID是网络层标 识,类似于用户手机号码,全网通用并跟随用户移动,因此网络中不再需要端到端呼叫业务 服务器,因此新网中实现端到端呼叫将更为简便。
本发明端到端呼叫系统,包括端到端呼叫终端以及与所述端到端呼叫终端相连接 新网,其中,
所述端到端呼叫终端,具有端到端呼叫功能,用于生成并发送端到端呼叫报文,其 中携带端到端呼叫对端的身份标识;还用于接收端到端呼叫报文,以及对根据接收的端到 端呼叫报文进行相应处理;
新网,用于接收所述端到端呼叫终端发送的端到端呼叫报文,以及根据身份标识 与路由标识的映射关系将所述端到端呼叫报文路由转发到所述端到端呼叫对端。
基于以上系统,本发明端到端呼叫的实现方法,无需端到端呼叫业务服务器参与, 如图2所示,端到端呼叫报文在本端和对端传输的过程包括
步骤201 所述本端生成并发送端到端呼叫报文,其中携带对端身份标识;
步骤202 新网根据身份标识与路由标识的映射关系将所述端到端呼叫报文路由 转发到所述对端;
步骤203 所述对端接收所述端到端呼叫报文,并执行相应操作及处理。
对于端到端呼叫建立而言,步骤201中,所述本端是根据接收的用户输入操作生 成所述端到端呼叫报文的,所述输入的操作是起呼时,所述端到端呼叫报文指呼叫建立请 求;输入操作是摘机时,所述端到端呼叫报文指呼叫建立应答;步骤203中,所述对端接收 到的端到端呼叫报文是呼叫建立请求时,所述对端产生响铃信号通知用户;所述对端接收 的端到端呼叫报文是呼叫建立应答时,所述对端生成呼叫建立肯定应答,并发送给所述本 端,呼叫建立。
具体地,如图3所示,端到端呼叫建立的流程包括以下步骤
步骤301 本端接收输入的起呼操作后发送呼叫建立请求(INVITE),其中源、目的 地址分别是本端和对端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述 呼叫建立请求路由转发给所述对端;
步骤302 所述对端接收所述呼叫建立请求,产生响铃信号,接收输入的摘机信 号,停止响铃,回复呼叫建立应答O000K),其中源、目的地址分别是所述对端和本端的身份 标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立应答路由转发给所述 本端;
步骤303 所述本端接收所述呼叫建立应答,回复呼叫建立肯定响应,其中源、目 的地址分别是所述本端和对端的身份标识,所述新网根据身份标识与路由标识的映射关系 将所述呼叫建立肯定响应路由转发给所述对端,呼叫建立。
对建立呼叫的流程而言,完成步骤a到C,可以认为流程结束,但为了让通信双方 都确认对方已经进入通话状态,本端执行步骤d,完成呼叫建立流程。
对于呼叫释放而言,步骤201中,所述端到端呼叫报文是所述本端根据接收的用 户输入的挂操作生成的呼叫释放请求;步骤C中,所述对端接收所述呼叫释放请求后,呼叫 释放。
对于端到端呼叫状态维护而言,步骤201中,所述端到端呼叫报文是所述本端根 据状态维护策略生成的表明所述本端的端到端呼叫状态的状态维护消息,步骤203中,所 述对端根据所述状态维护信息对本地保存的所述本端的状态进行维护。
状态维护策略可以设定为在开启、关闭端到端呼叫功能时、用户主动更改本端状 态时,以及在端到端呼叫功能开启期间定期发送状态维护消息(如在线心跳命令)。
本发明所说的端到端呼叫报文指任何需要发送到对端的消息,除了以上呼叫建 立、呼叫释放的相关消息,还包括根据输入的命令生成的请求加为好友或邀请加入群组的 请求消息,对请求加为好友的应答、将某成员踢出群组的通知以及呼叫过程中根据输入的 语音或视频信息生成的视频包或语音包,都适用于以上流程。
具体地,端到端呼叫终端如图4所示,该端到端呼叫终端通过新网实现端到端呼 叫,包括
界面模块,用于接收用户输入的消息或命令,并通知封装发送模块,还用于将收到 的端到端呼叫报文通知用户;
封装发送模块,与所述界面模块连接,用于从所述身份标识管理模块获取本端AID 及对端AID,生成所述端到端呼叫报文,其中源、目的地址分别是所述本端AID及对端AID ; 还用于发送所述端到端呼叫报文;
接收解析模块,与所述界面模块连接,用于接收并解析收到的端对端呼叫报文,还 用于将该端到端呼叫报文发送给界面模块;若解析后的端到端呼叫报文是状态维护信息, 还用于将该状态维护信息发送给状态维护模块;
身份标识管理模块,与所述封装发送模块连接,用于管理本端及其对端的AID。
状态维护模块,与所述封装发送模块连接,用于保存本端及其对端的状态,用于根 据状态维护策略生成的表明当前端到端呼叫状态的状态维护信息,并通知封装发送模块生 成状态维护消息的端到端呼叫报文;还用于接收所述接收解析模块发送的状态维护信息以 及根据所述状态维护信息进行状态维护;所述封装发送模块默认所述状态维护消息的对端 是所有处于活动态的好友及群组成员。
在呼叫建立过程中,所述界面模块接收的输入的操作是起呼时,通知所述封装发 送模块生成呼叫建立请求的端到端呼叫报文;所述界面模块接收的端到端呼叫报文内容是呼叫建立请求时,所述界面模块产生响铃信号通知用户;所述界面模块接收的输入操作是 摘机时,通知所述封装发送模块生成呼叫建立应答O00)的端到端呼叫报文;所述界面模 块接收的端到端呼叫报文是呼叫建立应答时,通知所述封装发送模块生成呼叫建立肯定应 答(ACK)的端到端呼叫报文。
所述端到端呼叫报文还包括根据输入的语音或视频信息生成的视频包或语音包, 以及根据输入的命令生成的请求加为好友或邀请加入群组的请求消息。
本发明端到端呼叫的实现方法、端到端呼叫终端及系统不涉及端到端呼叫业务服 务器,用户与用户之间采用端到端通信,因而可以规避现有系统的注册服务器单点故障的 可靠性风险,开启端到端业务不通过服务器,不会被运营方泄露商业机密。因而本发明有效 地防止了端到端呼叫盗号,具有较高的可靠性和安全性。另外,终端登录了新网,开启端到 端呼叫功能后,即可直接使用端到端呼叫业务,无需再输入用户名和口令登录端到端呼叫 系统,使用更为方便。
权利要求
1.一种端到端呼叫的实现方法,其特征在于,该方法基于新网实现,无需端到端呼叫业 务服务器参与,所述方法包括端到端呼叫建立流程,所述端到端呼叫建立流程包括本端接收输入的起呼操作后发送呼叫建立请求,其中源、目的地址分别是本端和对端 的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立请求路由转发 给所述对端;所述对端接收所述呼叫建立请求,回复呼叫建立应答,其中源、目的地址分别是所述对 端和本端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立应答 路由转发给所述本端。
2.如权利要求1所述的方法,其特征在于所述本端和对端统称为终端,呼叫建立前所 述终端登录所述新网,所述登录过程包括所述终端发送认证请求,其中携带其身份标识及用户输入的口令;新网的接入业务节点(ASN)将所述认证请求发送到认证服务器;所述认证服务器对所述身份标识及口令进行认证,并根据认证结果返回认证响应;所述ASN根据所述认证响应,允许或阻止所述终端登录。
3.如权利要求1所述的方法,其特征在于,所述方法还包括端到端呼叫释放的过程,所 述端到端呼叫释放的过程包括本端接收输入的挂机信号,向对端发送呼叫释放消息,其中源、目的地址分别是本端和 对端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立请求路由 转发给所述对端。
4.一种端到端呼叫的实现方法,其特征在于,该方法基于新网实现,无需端到端呼叫业 务服务器参与,端到端呼叫报文在本端和对端传输的过程包括A、所述本端生成并发送端到端呼叫报文,其中携带对端身份标识;B、新网根据身份标识与路由标识的映射关系将所述端到端呼叫报文路由转发到所述 对端;C、所述对端接收所述端到端呼叫报文,并执行相应操作及处理。
5.如权利要求4所述的方法,其特征在于步骤A中,所述本端是根据接收的用户输入 操作生成所述端到端呼叫报文的,所述输入的操作是起呼时,所述端到端呼叫报文指呼叫 建立请求;输入操作是摘机时,所述端到端呼叫报文指呼叫建立应答;步骤C中,所述对端 接收到的端到端呼叫报文是呼叫建立请求时,所述对端产生响铃信号通知用户;所述对端 接收的端到端呼叫报文是呼叫建立应答时,所述对端生成呼叫建立肯定应答,并发送给所 述本端,呼叫建立。
6.如权利要求4所述的方法,其特征在于步骤A中,所述端到端呼叫报文是所述本端 根据接收的用户输入的挂操作生成的呼叫释放请求;步骤C中,所述对端接收所述呼叫释 放请求后,呼叫释放。
7.如权利要求4所述的方法,其特征在于步骤A中,所述端到端呼叫报文是所述本端 根据状态维护策略生成的表明所述本端的端到端呼叫状态的状态维护消息,步骤C中,所 述对端根据所述状态维护信息对本地保存的所述本端的状态进行维护。
8.一种端到端呼叫系统,其特征在于,所述系统包括端到端呼叫终端以及与所述端到 端呼叫终端相连接新网,其中,所述端到端呼叫终端,具有端到端呼叫功能,用于生成并发送端到端呼叫报文,其中携 带端到端呼叫对端的身份标识;还用于接收端到端呼叫报文,以及对根据接收的端到端呼 叫报文进行相应处理;新网,用于接收所述端到端呼叫终端发送的端到端呼叫报文,以及根据身份标识与路 由标识的映射关系将所述端到端呼叫报文路由转发到所述端到端呼叫对端。
9.如权利要求所述的系统,其特征在于,所述端到端呼叫终端包括界面模块,用于接收用户输入的消息或命令,并通知封装发送模块,还用于将收到的端 到端呼叫报文通知用户;封装发送模块,与所述界面模块连接,用于从所述身份标识管理模块获取本端AID及 对端AID,生成所述端到端呼叫报文,其中源、目的地址分别是所述本端AID及对端AID ;还 用于发送所述端到端呼叫报文;接收解析模块,与所述界面模块连接,用于接收并解析收到的端对端呼叫报文,还用于 将该端到端呼叫报文发送给界面模块;身份标识管理模块,与所述封装发送模块连接,用于管理本端及其对端的AID。
10.如权利要求9所述的系统,其特征在于所述界面模块接收的输入的操作是起呼 时,通知所述封装发送模块生成呼叫建立请求的端到端呼叫报文;所述界面模块接收的端 到端呼叫报文内容是呼叫建立请求时,所述界面模块产生响铃信号通知用户;所述界面模 块接收的输入操作是摘机时,通知所述封装发送模块生成呼叫建立应答的端到端呼叫报 文;所述界面模块接收的端到端呼叫报文是呼叫建立应答时,通知所述封装发送模块生成 呼叫建立肯定应答的端到端呼叫报文。
11.如权利要求9所述的系统,其特征在于所述端到端呼叫报文指根据输入的语音或 视频信息生成的视频包或语音包,或,根据输入的命令生成的请求加为好友或邀请加入群 组的请求消息。
12.如权利要求9所述的系统,其特征在于所述终端还包括与所述封装发送模块连 接的状态维护模块,若解析后的端到端呼叫报文是状态维护信息,所述接收解析模块还用 于将该状态维护信息发送给状态维护模块;所述状态维护模块用于保存本端及其对端的状 态,用于根据状态维护策略生成的表明当前端到端呼叫状态的状态维护信息,并通知封装 发送模块生成状态维护消息的端到端呼叫报文;还用于接收所述接收解析模块发送的状态 维护信息以及根据所述状态维护信息进行状态维护;所述封装发送模块默认所述状态维护 消息的对端是所有处于活动态的好友及群组成员。
13.一种端到端呼叫终端,其特征在于,该端到端呼叫终端通过新网实现端到端呼叫, 包括界面模块,用于接收用户输入的消息或命令,并通知封装发送模块,还用于将收到的端 到端呼叫报文通知用户;封装发送模块,与所述界面模块连接,用于从所述身份标识管理模块获取本端AID及 对端AID,生成所述端到端呼叫报文,其中源、目的地址分别是所述本端AID及对端AID ;还 用于发送所述端到端呼叫报文;接收解析模块,与所述界面模块连接,用于接收并解析收到的端对端呼叫报文,还用于 将该端到端呼叫报文发送给界面模块;身份标识管理模块,与所述封装发送模块连接,用于管理本端及其对端的AID。
14.如权利要求13所述的终端,其特征在于所述界面模块接收的输入的操作是起呼 时,通知所述封装发送模块生成呼叫建立请求的端到端呼叫报文;所述界面模块接收的端 到端呼叫报文内容是呼叫建立请求时,所述界面模块产生响铃信号通知用户;所述界面模 块接收的输入操作是摘机时,通知所述封装发送模块生成呼叫建立应答的端到端呼叫报 文;所述界面模块接收的端到端呼叫报文是呼叫建立应答时,通知所述封装发送模块生成 呼叫建立肯定应答的端到端呼叫报文。
15.如权利要求13所述的终端,其特征在于所述端到端呼叫报文指根据输入的语音 或视频信息生成的视频包或语音包,或,根据输入的命令生成的请求加为好友或邀请加入 群组的请求消息。
16.如权利要求13所述的终端,其特征在于所述终端还包括与所述封装发送模块连 接的状态维护模块,若解析后的端到端呼叫报文是状态维护信息,所述接收解析模块还用 于将该状态维护信息发送给状态维护模块;所述状态维护模块用于保存本端及其对端的状 态,用于根据状态维护策略生成的表明当前端到端呼叫状态的状态维护信息,并通知封装 发送模块生成状态维护消息的端到端呼叫报文;还用于接收所述接收解析模块发送的状态 维护信息以及根据所述状态维护信息进行状态维护;所述封装发送模块默认所述状态维护 消息的对端是所有处于活动态的好友及群组成员。
全文摘要
本发明端到端呼叫的实现方法包括端到端呼叫建立流程,所述端到端呼叫建立流程无需端到端呼叫业务服务器参与,包括本端接收输入的起呼操作后发送呼叫建立请求,其中源、目的地址分别是本端和对端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立请求路由转发给所述对端;所述对端接收所述呼叫建立请求,回复呼叫建立应答,其中源、目的地址分别是所述对端和本端的身份标识,所述新网根据身份标识与路由标识的映射关系将所述呼叫建立应答路由转发给所述本端。本发明方法、终端及系统可以实现端到端呼叫,同时简化端到端呼叫的流程和系统。
文档编号H04W76/00GK102035813SQ20091020440
公开日2011年4月27日 申请日期2009年9月30日 优先权日2009年9月30日
发明者孙翼舟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1