一种不同网络中设备互连的方法、设备及装置与流程

文档序号:12309500阅读:289来源:国知局
一种不同网络中设备互连的方法、设备及装置与流程

本发明涉及通信技术领域,具体涉及一种不同网络中设备互连的方法、设备及装置。



背景技术:

ims是网络互连协议(internetprotocol,ip)多媒体子系统,全称为ipmultimediasubsystem,ims是下一代网络(nextgenerationnetwork,ngn)实现异构网络或同构网络的不同局间进行融合互通的主要技术,包括移动通信3g/4g网络融合互通、公共交换电话网络(publicswitchedtelephonenetwork,pstn)以及网络电话(voiceoverinternetprotocol,voip)等网络的融合互通。其中,异构网络可以是两个或以上的采用了不同接入技术的网络所构成的网络。同构网络的不同局间可以是采用相同的接入技术但属于不同运营商的网络。当然同构网络的不同局间不限于上述定义,也可以是采用相同的接入技术的网络中基于预设划分手段划分得到的不同网络,预设划分手段例如网关划分、网管员划分、网络层划分或逻辑划分等等。

异构网络或同构网络的不同局间考虑到设备能力、用户拨号习惯、服务器存储、路由、用户认证和负载均衡等原因,用户标识不仅格式类型不同,而且相同的号码表现形式、统一资源标识符(uniformresourceidentifier,uri)类型等也不同。由于异构网络或同构网络的不同局间所使用的用户标识各不相同,因此,异构网络或同构网络的不同局间进行融合互通时,需要解决的一个重要问题就是异构网络或同构网络的不同局间所使用的用户标识如何互相转换。

现有的异构网络或同构网络的不同局间的设备互连的方式就是通过网关实现互连,比如:ims与电路交换域(circuitswitcheddomain,csd)互通的媒体网关控制功能(mediagatewaycontrollefunction,mgcf)网关及出口网关控制功能(breakoutgatewaycontrolfunction,bgcf)网关;网络电话(voiceoverinternetprotocol,voip)网络与ims互通采用的语音网关;ims网络间的互通采用查询cscf(interrogatingcscf,i-cscf)网关或其他网关来实现互通,其中cscf为呼叫会话控制功能,全称是callsessioncontrolfunction。

现有技术通过网关来实现异构网络或同构网络的不同局间的网络互连,在ims网络融合的大趋势下,现有技术存在如下不足和缺陷:

1、网关处理用户标识的灵活性差

网关处理用户标识的方式,常见的有“前缀”处理,例如号码增加前缀,以使能识别该前缀的网络能够识别该号码;“补号”处理或“去号”处理等,但是用户标识的格式类型呈现多样化,网关对用户标识的格式类型的处理涉及较少。

2、网关的管理边界有限

网关只限于管理当前局间或网间的互通。

3、不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,在ims网络融合的大趋势下,现有技术融合效率低

不同类型网关的用户标识处理策略不同,例如实现a网和b网互通的网关采用用户标识处理策略1,实现b网和c网互通的网关采用用户标识处理策略2,若此时需要增加新的网关实现a网和c网的互通,则需要对新的网关配置新的用户标识处理策略。

4、网关种类多,不便于统一管理

由于不同种类网关的用户标识处理策略不同,当网络之间互通的点越多,涉及的网关种类可能越多,用户标识处理策略的管理点也就越多,不便于统一管理。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种不同网络中设备互连的方法、设备及装置。

为此目的,第一方面,本发明提出一种不同网络中设备互连的方法,包括:

接收第一设备发送的互连请求消息;所述互连请求消息中携带有第一设备的用户标识以及第二设备的用户标识;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备;

基于预设的用户标识解析规则,解析所述第一设备的用户标识以及所述第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息;

向所述第一设备发送互连反馈消息,以使所述第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

可选的,所述基于预设的用户标识解析规则,解析所述第一设备的用户标识信息以及所述第二设备的用户标识信息,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息之后,所述方法还包括:

基于所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识;

相应地,所述向所述第一设备发送互连反馈消息,包括:

向所述第一设备发送携带有所述目标用户标识的互连反馈消息,以使所述第一设备基于所述目标用户标识,与所述第二设备互连。

第二方面,本发明还提出一种装置,包括:

接收单元,用于接收第一设备发送的互连请求消息;所述互连请求消息中携带有第一设备的用户标识以及第二设备的用户标识;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备;

解析单元,用于基于预设的用户标识解析规则,解析所述第一设备的用户标识以及所述第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息;

发送单元,用于向所述第一设备发送互连反馈消息,以使所述第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

可选的,所述装置还包括:

转换单元,用于基于所述解析单元得到的所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识;

相应地,所述发送单元,用于向所述第一设备发送携带有所述目标用户标识的互连反馈消息,以使所述第一设备基于所述目标用户标识,与所述第二设备互连。

第三方面,本发明还提出一种不同网络中设备互连的方法,包括:

第一设备向装置发送互连请求消息,以使所述装置基于预设的用户标识解析规则,解析所述互连请求消息中携带的第一设备的用户标识以及第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备;

第一设备接收所述装置发送的互连反馈消息;所述互连反馈消息中携带有第一设备的用户标识解析信息以及第二设备的用户标识解析信息;

第一设备基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

可选的,所述第一设备基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连,包括:

第一设备基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识;

第一设备基于所述目标用户标识,与所述第二设备互连。

可选的,所述第一设备向装置发送互连请求消息之前,所述方法还包括:

第一设备确定是否存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息;

第一设备在确定存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息后,确定所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息是否有效;

第一设备在确定没有存储第一设备的用户标识解析信息和/或第二设备的用户标识解析信息时,或第一设备在确定存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息且第一设备的用户标识解析信息和/或第二设备的用户标识解析信息无效时,则执行所述向装置发送互连请求消息。

第四方面,本发明还提出一种设备,包括:

发送单元,用于向装置发送互连请求消息,以使所述装置基于预设的用户标识解析规则,解析所述互连请求消息中携带的第一设备的用户标识以及第二设备的用户标识,得到所述第一设备的用户标识解 析信息以及所述第二设备的用户标识解析信息;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备;

接收单元,用于接收所述装置发送的互连反馈消息;所述互连反馈消息中携带有第一设备的用户标识解析信息以及第二设备的用户标识解析信息;

互连单元,用于基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

可选的,所述互连单元,用于基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识;基于所述目标用户标识,与所述第二设备互连。

可选的,所述设备还包括:

第一确定单元,用于确定是否存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息;

第二确定单元,用于在所述第一确定单元确定存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息后,确定所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息是否有效;

相应地,所述发送单元,用于在所述第一确定单元确定没有存储第一设备的用户标识解析信息和/或第二设备的用户标识解析信息时,或在所述第二确定单元确定所述第一设备的用户标识解析信息和/或所述第二设备的用户标识解析信息无效时,向装置发送互连请求消息。

相比于现有技术,本发明提供的不同网络中设备互连的方法、设备及装置,通过预设的用户标识解析规则对用户标识进行解析,可得到用户标识解析信息,从而使得异构网络或同构网络的不同局 间的设备可知道互连设备的用户标识解析信息,解决异构网络或同构网络的不同局间的设备由于用户标识不兼容导致无法互连的问题。

进一步地,本发明提供的不同网络中设备互连的方法、设备及装置,通过预设的用户标识解析规则对异构网络或同构网络的不同局间的设备的用户标识进行解析,相比现有技术中不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,在ims网络融合的大趋势下,本发明提高了网络融合效率。

进一步地,本发明提供的不同网络中设备互连的方法、设备及装置,相比现有技术由于不同种类网关的用户标识处理策略不同,当网络之间互通的点越多,涉及的网关种类可能越多,用户标识处理策略的管理点也就越多,不便于统一管理,本发明的装置采用统一的用户标识解析规则,便于统一维护管理。

附图说明

图1为本发明第一实施例提供的一种不同网络中设备互连的方法流程图;

图2为本发明第二实施例提供的一种不同网络中设备互连的方法流程图;

图3为本发明第三实施例提供的一种装置结构图;

图4为本发明第四实施例提供的一种装置结构图;

图5为本发明第五实施例提供的一种不同网络中设备互连的方法流程图;

图6为本发明第六实施例提供的一种不同网络中设备互连的方法流程图;

图7为本发明第七实施例提供的一种不同网络中设备互连的方法流程图;

图8为本发明第八实施例提供的一种设备结构图;

图9为本发明第九实施例提供的一种设备结构图;

图10为发起互连的设备与装置之间信令交互第一示意图;

图11为发起互连的设备与装置之间信令交互第二示意图;

图12为发起互连的设备与装置之间信令交互第三示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

需要说明的是,在本文中,“第一”和“第二”仅仅用来将相同的名称区分开来,而不是暗示这些名称之间的关系或者顺序。

如图1所示,本实施例公开一种不同网络中设备互连的方法,本实施例公开的不同网络中设备互连的方法的执行主体可以为服务器,是提供服务方,服务器既可以代表如计算机服务器的单个服务器,也可以代表一起工作以执行功能的多个服务器。本实施例公开的不同网络中设备互连的方法包括如下步骤101~103:

101、接收第一设备发送的互连请求消息;所述互连请求消息中携带有第一设备的用户标识以及第二设备的用户标识;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备。

本实施例中,第一网络和第二网络可以为异构网络或同构网络的不同局间。

本实施例中,网络中的设备为网关或网络中的终端,终端包括诸如手持式计算机、个人数字助理pda、蜂窝电话、网络家电、智能手机、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴装置、虚拟显示装置或显示增强装置、增强型通用分组无线业务(egprs)移动电话、媒体播放器、导航装置或者这些数据处理装置 或其他数据处理装置中的任何两个或多个的组合。

102、基于预设的用户标识解析规则,解析所述第一设备的用户标识以及所述第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息。

本实施例中,预设的用户标识解析规则为适用于任何异构网络或同构网络的不同局间的设备的用户标识解析,可见,相比现有技术不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,本实施例通过统一的用户标识解析规则,在ims网络融合的大趋势下,提高了网络融合效率。

103、向所述第一设备发送互连反馈消息,以使所述第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

本实施例中,步骤103中,第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,可以将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识,因此基于得到的目标用户标识,第一设备可与所述第二设备互连。

本实施例中,由于步骤103中会向第一设备发送互连反馈消息,即本实施例的执行主体会将发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息发送到发起互连的设备,因此,为了更有效的实现互连,若发起互连的设备在确定等待互连的设备位于异构网络或同构网络的不同局间,以及发起互连的设备已经存储有发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,即非首次互连,发起互连的设备可基于存储的用户标识解析信息,与等待互连的设备进行互连,而不必向本实施例的执行主体发送互连请求消息。

本实施例公开的不同网络中设备互连的方法,通过预设的用户标 识解析规则对用户标识进行解析,可得到用户标识解析信息,从而使得异构网络或同构网络的不同局间的设备可知道互连设备的用户标识解析信息,进而解决异构网络或同构网络的不同局间的设备由于用户标识不兼容导致无法互连的问题。

进一步地,本实施例公开的不同网络中设备互连的方法,通过预设的用户标识解析规则对异构网络或同构网络的不同局间的设备的用户标识进行解析,相比现有技术中不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,在ims网络融合的大趋势下,本发明提高了网络融合效率。

进一步地,本实施例公开的不同网络中设备互连的方法,相比现有技术由于不同种类网关的用户标识处理策略不同,当网络之间互通的点越多,涉及的网关种类可能越多,用户标识处理策略的管理点也就越多,不便于统一管理,本发明的装置采用统一的用户标识解析规则,便于统一维护管理。

如图2所示,本实施例公开一种不同网络中设备互连的方法,可包括以下步骤201~204:

与图1所示的步骤相比,本实施例的步骤201和202与图1所示的步骤101和102相同,在此不再赘述。步骤203为本实施例新增加的步骤,具体如下:

203、基于所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识。

本实施例中,为了提高转换的准确性,本实施例中,步骤201中,互连请求消息中还携带有第一设备的配置信息;所述第一设备的配置信息包括设备的归属域名,设备的入口ip地址等与设备相关的信息;相应地,步骤203中可基于所述第一设备的配置信息、所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述 第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识。

相应地,本实施例中步骤204为图1所示的步骤的优选方式:

204、向所述第一设备发送携带有所述目标用户标识的互连反馈消息,以使所述第一设备基于所述目标用户标识,与所述第二设备互连。

当然,本实施例中,步骤204发送的互连反馈消息中仍然携带有第一设备的用户标识解析信息以及第二设备的用户标识解析信息。这是为了非首次发起互连的设备可基于发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,与等待互连的设备进行互连,而不必向本实施例的执行主体发送互连请求消息。

相比图1中第一设备对第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息进行处理,然后再与第二设备互连,即图1中第一设备在接收到互连反馈消息后与第二设备间接互连。而本实施例的执行主体通过将第一设备的用户标识转换为与第二设备的用户标识解析信息相匹配的目标用户标识,第一设备在接收到互连反馈消息后基于目标用户标识与第二设备直接互连,提高了互连的效率。

如图3所示,本实施例公开一种装置,本实施例公开的装置可以为服务器,是提供服务方,服务器既可以代表如计算机服务器的单个服务器,也可以代表一起工作以执行功能的多个服务器。本实施例公开的装置可集成在现有服务器中,也可以作为独立服务器。例如,可以针对异构网络中各网络或同构网络的不同局间分别部署本实施例的装置,也可以仅部署一个装置供异构网络中各网络或同构网络的不同局间使用。

本实施例公开的装置可包括以下单元:接收单元31、解析单元32以及发送单元33。

接收单元31,用于接收第一设备发送的互连请求消息;所述互连 请求消息中携带有第一设备的用户标识以及第二设备的用户标识;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备。

解析单元32,用于基于预设的用户标识解析规则,解析所述第一设备的用户标识以及所述第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息。

发送单元33,用于向所述第一设备发送互连反馈消息,以使所述第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

本实施例公开的装置,可实现图1所示的不同网络中设备互连的方法流程,因此,本实施例中的装置的效果及说明可参见图1所示的方法实施例,在此不再赘述。

如图4所示,本实施例公开一种装置,可包括以下单元:接收单元41、解析单元42、转换单元43以及发送单元44。

其中,接收单元41和解析单元42与图1所示的接收单元31和解析单元32相同,在此不再赘述。

转换单元43为本实施例新增的单元,用于基于所述解析单元42得到的所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识。

本实施例中发送单元44,用于向所述第一设备发送携带有所述目标用户标识的互连反馈消息,以使所述第一设备基于所述目标用户标识,与所述第二设备互连。

本实施例公开的装置,可实现图2所示的不同网络中设备互连的方法流程,因此,本实施例中的装置的效果及说明可参见图2所示的方法实施例,在此不再赘述。

本发明实施例公开的装置可适应各种通信网络架构,部署简单, 功能实体可与现有通信装置合设,也可独立部署;本发明的功能实体实现了全网统一用户标识解析规则管理、自动化统一管理、统一网管运营。

如图5所示,本实施例公开一种不同网络中设备互连的方法,本实施例公开的不同网络中设备互连的方法的执行主体为设备,相对于上述实施例中的装置,设备为呼叫服务方,设备为网关或终端,终端包括诸如手持式计算机、个人数字助理pda、蜂窝电话、网络家电、智能手机、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴装置、虚拟显示装置或显示增强装置、增强型通用分组无线业务(egprs)移动电话、媒体播放器、导航装置或者这些数据处理装置或其他数据处理装置中的任何两个或多个的组合。

本实施例公开的不同网络中设备互连的方法可包括以下步骤501~503:

501、第一设备向装置发送互连请求消息,以使所述装置基于预设的用户标识解析规则,解析所述互连请求消息中携带的第一设备的用户标识以及第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息;所述第一设备为第一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备。

本实施例中,发起互连的设备并非直接向等待互连的设备通信,因为两者可能处于异构网络或同构网络的不同局间,当然,为了更有效的实现互连,发起互连的设备在确定等待互连的设备位于异构网络或同构网络的不同局间,则向装置发送互连请求消息。

本实施例中,预设的用户标识解析规则为适用于任何异构网络或同构网络的不同局间的设备的用户标识解析,可见,相比现有技术不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,本实施例通过统一的用户标识解析规则,在ims网络融 合的大趋势下,提高了网络融合效率。

502、第一设备接收所述装置发送的互连反馈消息;所述互连反馈消息中携带有第一设备的用户标识解析信息以及第二设备的用户标识解析信息。

503、第一设备基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

本实施例公开的不同网络中设备互连的方法,通过预设的用户标识解析规则对用户标识进行解析,可得到用户标识解析信息,从而使得异构网络或同构网络的不同局间的设备可知道互连设备的用户标识解析信息,进而解决异构网络或同构网络的不同局间的设备由于用户标识不兼容导致无法互连的问题。

进一步地,本实施例公开的不同网络中设备互连的方法,通过预设的用户标识解析规则对异构网络或同构网络的不同局间的设备的用户标识进行解析,相比现有技术中不同类型网关的用户标识处理策略不同,新增的网关需重新配置用户标识处理策略,在ims网络融合的大趋势下,本发明提高了网络融合效率。

进一步地,本实施例公开的不同网络中设备互连的方法,相比现有技术由于不同种类网关的用户标识处理策略不同,当网络之间互通的点越多,涉及的网关种类可能越多,用户标识处理策略的管理点也就越多,不便于统一管理,本发明的装置采用统一的用户标识解析规则,便于统一维护管理。

如图6所示,本实施例公开一种不同网络中设备互连的方法,可包括以下步骤601~603:

步骤601和602与图5所示的步骤501和502相同,在此不再赘述。

步骤603为图5所述的步骤503的优选实施方式,具体如下:

603、第一设备基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述 第二设备的用户标识解析信息相匹配的目标用户标识;第一设备基于所述目标用户标识,与所述第二设备互连。

本实施例中,步骤603中,第一设备基于所述互连反馈消息中携带的第一设备的用户标识解析信息以及第二设备的用户标识解析信息,可以将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识,该目标用户标识可被第二设备识别,因此基于得到的目标用户标识,第一设备可与所述第二设备互连。

本实施例中,为了提高转换的准确性,步骤601中,互连请求消息中还携带有第一设备的配置信息;所述第一设备的配置信息包括设备的归属域名,设备的入口ip地址等与设备相关的信息;相应地,步骤603中第一设备可基于所述第一设备的配置信息、所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识。

如图7所示,本实施例公开一种不同网络中设备互连的方法,可包括以下步骤701~705:

本实施例的步骤701和702为图5所示的步骤501之前新增的步骤,具体如下:

701、第一设备确定是否存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息。

702、第一设备在确定存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息后,确定所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息是否有效。

本实施例的步骤703为图5所示的步骤501的优选实施方式,具体如下:

703、第一设备在确定没有存储第一设备的用户标识解析信息和/或第二设备的用户标识解析信息时,或第一设备在确定存储有第一设 备的用户标识解析信息以及第二设备的用户标识解析信息且第一设备的用户标识解析信息和/或第二设备的用户标识解析信息无效时,向装置发送互连请求消息,以使所述装置基于预设的用户标识解析规则,解析所述互连请求消息中携带的第一设备的用户标识以及第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息。

步骤704和705与图5所示的步骤502和503相同,在此不再赘述。

本实施例中,由于步骤704中第一设备会接收装置发送的互连反馈消息,因此,为了更有效的实现互连,若发起互连的设备在确定等待互连的设备位于异构网络或同构网络的不同局间,以及发起互连的设备已经存储有发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,即非首次互连,发起互连的设备可基于存储的用户标识解析信息,与等待互连的设备进行互连,而不必向装置发送互连请求消息。

如图8所示,本实施例公开一种设备,相对于上述实施例中的装置,本实施例公开的设备为呼叫服务方,设备为网关或终端,终端包括诸如手持式计算机、个人数字助理pda、蜂窝电话、网络家电、智能手机、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴装置、虚拟显示装置或显示增强装置、增强型通用分组无线业务(egprs)移动电话、媒体播放器、导航装置或者这些数据处理装置或其他数据处理装置中的任何两个或多个的组合。

本实施例公开的设备可包括以下单元:发送单元81、接收单元82以及互连单元83。

发送单元81,用于向装置发送互连请求消息,以使所述装置基于预设的用户标识解析规则,解析所述互连请求消息中携带的第一设备的用户标识以及第二设备的用户标识,得到所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信息;所述第一设备为第 一网络中发起互连的设备,所述第二设备为第二网络中等待互连的设备。

接收单元82,用于接收所述装置发送的互连反馈消息;所述互连反馈消息中携带有第一设备的用户标识解析信息以及第二设备的用户标识解析信息。

互连单元83,用于基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,与所述第二设备互连。

本实施例公开的设备,可实现图5所示的不同网络中设备互连的方法流程,因此,本实施例中的装置的效果及说明可参见图5所示的方法实施例,在此不再赘述。

在一个具体的例子中,给出图8所示的互连单元83的优选实施方式,具体地:

互连单元83,用于基于所述第一设备的用户标识解析信息以及第二设备的用户标识解析信息,将所述第一设备的用户标识转换为与所述第二设备的用户标识解析信息相匹配的目标用户标识;基于所述目标用户标识,与所述第二设备互连。

本实施例公开的设备,可实现图6所示的不同网络中设备互连的方法流程,因此,本实施例中的装置的效果及说明可参见图6所示的方法实施例,在此不再赘述。

如图9所示,本实施例公开一种设备,可包括以下单元:第一确定单元91、第二确定单元92、发送单元93、接收单元94以及互连单元95。

第一确定单元91,用于确定是否存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息。

第二确定单元92,用于在所述第一确定单元确定存储有第一设备的用户标识解析信息以及第二设备的用户标识解析信息后,确定所述第一设备的用户标识解析信息以及所述第二设备的用户标识解析信 息是否有效。

发送单元93,用于在所述第一确定单元91确定没有存储第一设备的用户标识解析信息和/或第二设备的用户标识解析信息时,或在所述第二确定单元92确定所述第一设备的用户标识解析信息和/或所述第二设备的用户标识解析信息无效时,向装置发送互连请求消息。

接收单元94以及互连单元95与图8所示的接收单元82以及互连单元83相同,在此不再赘述。

本实施例公开的设备,可实现图7所示的不同网络中设备互连的方法流程,因此,本实施例中的装置的效果及说明可参见图7所示的方法实施例,在此不再赘述。

基于上述实施例公开的设备以及装置,设备以及装置的交互采用客户端/服务端(client/server,c/s)架构模式,即请求响应方式,设备作为客户端,装置作为服务端。请求和响应信令可采用传输层、应用层等成熟的协议。

下文详述发起互连的设备与装置之间交互的过程。

装置中预设的用户标识解析规则可以采用表格的形式对用户标识格式进行描述,是对用户标识格式的结构化描述,用于用户标识的解析。

以sip(sessioninitiationprotocol,会话初始协议)格式的用户标识和tel格式的用户标识为例,发起互连的设备的用户标识为tel格式,例如tel:+8613912345678。等待互连的设备的用户格式为sip格式。

装置中预设的用户标识解析规则见表一。

表一用户标识解析规则

表一中项目可基于uri为统一资源标识符(uniformresourceidentifier)的规定进行设置,例如包括uri类别、用户名username、 域domain、手机号码内容phone-context等待。no表示没有此项。记录id表示该用户标识解析规则的id。设备id项方便了装置在用户标识解析规则更新后,对设备id对应的设备的用户标识进行解析,得到更新的用户标识解析信息,并将更新的用户标识解析信息发送到设备id对应的设备。由表一仅为举例说明,本领域技术人员可根据实际情况确定用户标识解析规则。

装置基于表一所示的用户标识解析规则,对发起互连的设备的用户标识tel:+8613912345678解析,可得如表二所示的发起互连的设备的用户标识解析信息。

表二发起互连的设备的用户标识解析信息

装置基于表一所示的用户标识解析规则,对等待互连的设备的用户标识解析,得到如表三所示的等待互连的设备的用户标识解析信息。

表三等待互连的设备的用户标识解析信息

装置将携带有发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息的互连反馈消息发送到发起互连的设备,以使发起互连的设备基于发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,与等待互连的网络互连。

当然,装置可基于发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,将发起互连的设备的用户标识 转换为与等待互连的设备的用户标识解析信息相匹配的目标用户标识。具体地,将发起互连的设备的用户标识tel:+8613912345678转换为等待互连的设备的用户标识的sip格式:

sip:008613912345678@dtmobile.cn;user=phone

其中“@dtmobile.cn”可以从发起互连的设备的配置信息中的域名得到。

发起互连的设备发送的互连请求消息中还可携带有发起互连的设备的配置信息;该配置信息包括设备的归属域名“@dtmobile.cn”,设备的入口ip地址等与设备相关的信息。

装置可将发起互连的设备的配置信息进行存储,形成如表四所示的设备的配置信息表。

表四设备的配置信息

其中,记录id为装置中存储的设备的配置信息表的id。

发起互连的设备的用户标识转换为与等待互连的设备的用户标识解析信息相匹配的目标用户标识,可以采用表四中设备标识、ip地址、域名、端口或者其中几项的组合进行转换得到,可进行模糊转换或精确转换,包括转换精确度和转换方式,具体可根据实际情况来配置每个设备的用户标识的转换模式。

发起互连的设备获取发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息后,可以存入本地,后续不需要再进行查询;当发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息失效(生存时间超时或读取次数超过预设次数)后,设备需要重新向装置发送互连请求消息,以获取最新的用户标识解析信息。

图10为发起互连的设备与装置之间信令交互第一示意图,图10的应用场景为发起互连的设备与等待互连的设备之间首次互连,或发起互连的设备查询到发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息失效,失效原因包括:记录的生存时间tts超限或本地置为失效等。

发起互连的设备要查询本地数据库,若查询不到发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,或发起互连的设备查询到发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息失效,则向装置发送互连请求消息。

装置收到互连请求消息后,基于预设的用户标识解析规则,解析发起互连的设备的用户标识以及等待互连的设备的用户标识,得到发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息,并通过互连反馈消息发送到发起互连的设备。

发起互连的设备收到互连反馈消息后,将发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息保存到本地数据库,以备后续使用,当用户标识解析信息有效(记录的生存时间tts未超限)时,不需要向装置发送互连请求消息。当用户标识解析信息无效时,需要向装置发送互连请求消息。

当发起互连的设备查询本地数据库,能够获得发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息时,并且均有效时,则可以直接使用用户标识解析信息,将发起互连的设备的用户标识转换为与等待互连的设备的用户标识解析信息相匹配的目标用户标识。再利用目标用户标识修改信令,将信令发往等待互连的设备,实现互连。

图11为发起互连的设备与装置之间信令交互第二示意图,图11的应用场景为装置更新了用户标识解析信息。

装置在更新了表一所示的用户标识解析规则后,可得到更新的表一中记录的设备id对应的设备的用户标识解析信息。

装置向表一中记录的设备id对应的设备发送更新消息,更新消息中携带有相应地更新后的用户标识解析信息。

设备接收到更新消息后,保存更新后的用户标识解析信息,重置用户标识解析信息的生存时间tts为初始值,并向装置发送更新反馈消息,以使装置确定设备已更新用户标识解析信息。

图12为发起互连的设备与装置之间信令交互第三示意图,图12的应用场景为装置获取用户标识解析信息失败。

发起互连的设备向装置发送互连请求消息;

装置获取用户标识解析信息失败,则将携带有获取用户标识解析信息失败的指示信息的互连反馈消息发送到发起互连的设备;

发起互连的设备在接收到携带有获取用户标识解析信息失败的指示信息的互连反馈消息后,间隔预设时长,再次向装置发送互连请求消息,直至获得发起互连的设备的用户标识解析信息以及等待互连的设备的用户标识解析信息。

本领域技术人员可以理解,可以把实施例中的各单元组合成一个单元,以及此外可以把它们分成多个子单元。除了这样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用任何组合对本说明书中公开的所有特征以及如此公开的任何方法、装置或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。

本领域技术人员可以理解,实施例中的各单元可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置或者装置程序(例如,计算机程序和计算机程序产品)。

虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1