一种进行会话寻址的方法和设备与流程

文档序号:16979649发布日期:2019-02-26 19:23阅读:170来源:国知局
一种进行会话寻址的方法和设备与流程

本发明涉及无线通信技术领域,特别涉及一种会话寻址的方法和设备。



背景技术:

pcc(policyandchargingcontrol,策略与计费控制)架构主要由网元pcrf(policyandchargingrulesfunction,策略控制和计费规则功能实体)、pcef(policyandchargingenforcementfunction,策略控制和计费执行功能实体)、af(applicationfunction,应用功能实体)、ocs/ofcs(onlinechargingsystem/offlinechargingsystem,在线计费系统/离线计费系统)和spr(subscriptionprofilerepository,签约信息库)构成。

dra(diameterroutingagent,路由代理节点)设备组成diameter(直径)信令网,转接pcc构架中的gx/rx接口的diameter信令,并且dra设备本身存储所有用户的绑定数据,当rx接口消息到达时,dra设备依据消息中的信息对绑定的数据进行寻址,查找需要进行会话绑定的用户。

例如在dra设备进行pcrf寻址完成会话绑定时,根据用户公网ip地址分别对dra设备存储的用户公网ip(internetprotocol,互联网协议)与pcef对应关系表(k*n);用户激活时记录的pcef地址与私网ip地址对应表(n*m)以及业务请求时携带的公网,私网ip地址(k*m)表进行联合查询pcrf地址,完成会话绑定。

综上所述,现有技术采用dra设备进行寻址完成会话绑定时,需对dra设备绑定所有用户的数据,使得dra设备的性能压力过大。



技术实现要素:

本发明提供一种会话寻址的方法和设备,用以解决现有技术中采用dra设备进行寻址完成会话绑定时,需对dra设备绑定所有用户的数据,使得dra设备的性能压力过大的问题。

本发明实施例提供一种会话寻址的方法,包括:

网元在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息;

所述网元根据确定的寻址信息确定发送给核心网的业务请求消息;

所述网元将确定的业务请求消息发送给核心网。

本发明实施例提供一种会话寻址的方法,包括:

业务平台确定终端需要进行能力开放业务;

所述业务平台将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

本发明实施例提供一种会话寻址的方法,包括:

网关在终端访问网元的访问地址后,确定终端的私网ip地址和寻址信息;

所述网关将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

本发明实施例提供一种会话寻址的网元,该网元包括:至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息;

根据确定的寻址信息确定发送给核心网的业务请求消息;

将确定的业务请求消息发送给核心网。

本发明实施例提供一种会话寻址的业务平台,该业务平台包括:至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

确定终端需要进行能力开放业务;

将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

本发明实施例提供一种会话寻址的网关,该网关包括:至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

在终端访问网元的访问地址之后,确定终端的私网ip地址和寻址信息;

将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

本发明实施例提供一种会话寻址的网元,该网元包括:

接收模块:用于在收到包含终端的私网ip和所述终端的公网ip的业务请求消息;

第一确定模块,用于根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息,并根据确定的寻址信息确定发送给核心网的业务请求消息;

第一发送模块,用于将确定的业务请求消息发送给核心网。

本发明实施例提供一种会话寻址的业务平台,该业务平台包括:

第二确定模块,用于确定终端需要进行能力开放业务;

第二发送模块,用于将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

本发明实施例提供一种会话寻址的网关,该网关包括:

第三确定模块,用于在终端访问网元的访问地址后,确定终端的私网ip地址和寻址信息;

第三发送模块,用于将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

本发明通过一种会话寻址的方法和设备,业务平台在终端需要进行能力开放业务后,将包含所述终端的私ip和所述终端的公网ip的业务请求消息发送给网元,所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。由于本发明实施例采用网元进行设备寻址,减少dra设备的性能压力。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例系统结构示意图;

图2为本发明实施例一种进行会话寻址的网元的结构图示意图;

图3为本发明实施例一种进行会话寻址的业务平台的结构图示意图;

图4为本发明实施例一种进行会话寻址的网关的结构图示意图;

图5为本发明实施例的一种进行会话寻址的设备结构示意图;

图6为本发明实施例的一种进行会话寻址的设备结构示意图;

图7为本发明实施例的一种进行会话寻址的设备结构示意图;

图8为本发明实施例第一种进行会话寻址的方法的流程示意图;

图9为本发明实施例第二种进行会话寻址的方法的流程示意图;

图10为本发明实施例第三种进行会话寻址的方法的流程示意图;

图11为本发明实施例一种进行会话寻址的完整方法流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所述,本发明实施例进行会话寻址的系统包括网元10、业务平台20和网关30。

网元10,用于在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息;根据确定的寻址信息确定发送给核心网的业务请求消息;将确定的业务请求消息发送给核心网。

业务平台20,用于确定终端需要进行能力开放业务;将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

网关30,用于在终端访问网元的访问地址后,确定终端的私网ip地址和寻址信息;将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

本发明实施例业务平台在终端需要进行能力开放业务后,将包含所述终端的私ip和所述终端的公网ip的业务请求消息发送给网元,所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。由于本发明实施例采用网元进行设备寻址,减少dra设备的性能压力,。

这里的能力开放业务是指在网络执行业务时,为了使执行的业务效果更好的满足需求,所附加的一些可选的业务,比如在网络执行业务时附加触发加速业务,可以使业务触发加速,相应的,完成业务的的周期就会减少,节约时间。

可选的,寻址信息包括但不限于下列中的部分或全部:

pcrf主机名信息、pcef(又称为ip-domain-id(ip域-id))主机名信息、apn信息和码号(比如msisdn(mobilestationinternationalisdnnumber,2g/3g手机号码))。

可选的,上述中的网元可以是下面的部分或全部:

scef;

能力网元连接模块;

一级能力运营平台;

其他具备能力开放能力服务器;

新的网络侧设备。

其中,本发明实施例用户在正常激活pdp(packetdataprotocol,分组数据协议)链接后,向业务平台发送触发加速请求。

相应的,业务平台在确定终端需要进行能力开放业务后,将终端需要访问的网元的地址发送给终端。

其中,所述终端通过下列两种方式获取终端需要访问的网元的地址。

方式一,业务平台向任意网元发送公网ip地址:

具体的,业务平台将所述终端发送的业务请求中的公网ip地址发送给所述网元;

相应的,所述网元根据收到的所述业务平台发送的终端的公网ip地址判断自身是否是所述终端拜访地的网元,如果是则将自身的访问地址发送给所述业务平台,否则,将所述终端的公网ip发送给所述终端拜访地对应的网元,所述终端拜访地对应的网元将本身的访问地址发送给业务平台。

比如,在业务平台接收到终端的业务请求后,将所述终端的公网ip发送给任意网元,比如a网元,a网元在接收到业务平台所发送的所述终端的公网ip后,判断接自身是否为终端拜访地的网元:

若自身是终端拜访地的网元,则将自身的访问地址发送给业务平台:

若自身不是终端拜访地的网元,则根据自身存储的信息查询所述终端的公网ip所对应的网元,比如b网元,将终端的公网ip发送给b网元,b网元再将自身的访问地址发送给业务平台。

其中,所述的访问地址可以为任何能够访问网元的信息,比如url(uniformresourcelocator,统一资源定位符)、uri(uniformresourceidentifie,统一资源标识符)等。

方式二:业务平台向指定网元发送公网ip地址:

具体的,业务平台根据所述终端发送的业务请求中的公网ip,确定所述终端需要访问的网元后,向拜访地的网元发送地址请求的消息;

拜访地的网元接收到请求消息后,向所述业务平台发送访问的地址。

比如,在业务平台接收到终端的业务请求后,根据业务请求中携带的所述终端的公网ip,进行查找所终端的公网ip对应得网元,例如为c网元,业务平台此时向c网元发送地址请求的消息,c网元在接收到请求消息后向业务平台将自身的访问地址url或uri发送给业务平台。

相应的,所述终端在接收到业务平台发送的所述网元的访问地址后,根据访问地址向所述网元发送业务请求,进行访问。

此时,业务平台在终端接收到业务平台发送的所述网元的访问地址之后,便将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给所述网元。

网关(如sae-gw/ggsn(systemarchitectureevolution-gateway,系统架构演进-网关/gatewaygprssupportnode,网关gprs(generalpacketradioservice,通用无线分组业务)支持节点))在接收到终端的业务请求后,对业务请求里的内容进行解析,若检测到所述终端存在对拜访地的网元访问地址,网关需要将终端的私网ip和寻址信息发送给拜访地的网元。

可选的,网关将终端的私网ip和寻址信息发送给拜访地的网元存在两种方式:

方式一,网关通过业务请求发送给网元:

网关检测到所述终端存在对拜访地的网元访问地址后,将终端的私网ip地址和寻址信息直接置于所述终端发送给拜访地的网元的业务请求中。

方式二:网关重新生成一个消息发送给网元:

网关检测到所述终端存在对拜访地的网元访问地址后,重新生成一个消息,比如为radius(远程用户拨号认证服务)消息等,并将终端的私网ip地址和寻址信息置于消息中,网关将该消息发送给拜访地的网元。

相应的,所述网元在每接收到一条网关发送的上述消息后,就根据消息中的私网ip、公网ip和寻址信息建立绑定关系。

在实施中,可以以数据库、列表等形式存储建立的绑定关系。

当所述网元在接收到来自业务平台的业务请求后,根据私网ip、公网ip和寻址信息的绑定关系,查询收到的业务请求中所述私网ip和公网ip对应的寻址信息。

若所述网元根据私网ip、公网ip和寻址信息的绑定关系,确定了收到的所述私网ip和公网ip对应的寻址信息,则所述网元根据确定的寻址信息后向对应的核心网发送业务请求消息。

相应的,若所述网元在接收到来自业务平台的业务请求后,所述网元根据私网ip、公网ip和寻址信息的绑定关系,无法确定收到的所述私网ip和公网ip对应的寻址信息,则所述网元根据所述终端的公网ip地址确定所述终端拜访地对应的网元;

所述网元将包含终端的私网ip和所述终端的公网ip的业务请求消息发送给所述终端拜访地对应的网元。

这里发送的业务请求消息中包括终端的私网ip、pcrf主机名信息和pcef主机名信息。

可选的,所述业务请求消息还可以包括下列中的部分或全部:apn(accesspointname,接入点名)信息、码号。

这里所述网元向核心网发送的业务请求可以为arr(accessrulereference,接入规则引用),业务请求中携带的私网ip可以填写在franed-ip-address(帧ip地址)中,pcrf主机名信息可以填写在destination-host(目的主机)中,pcef主机名信息可以填写在ip-domain-id中。

在上述进行会话寻址的过程中,所述网元需要根据网关发送来的每一条私网ip、公网ip和寻址信息建立绑定关系。在用户对应的业务完成后,业务对应的绑定关系也就失效了,如果大量失效的绑定关系存储在网元中,会造成了大量的资源浪费。

为了解决资源浪费的问题,可选的,本发明实施例可以为建立的每一条私网ip、公网ip和寻址信息的绑定关系配置一个绑定资源计时器,并在建立后启动配置的绑定资源计时器。

若所述网元在接收到来自业务平台的业务请求后,根据私网ip、公网ip和寻址信息的绑定关系,确定了收到的所述私网ip和公网ip对应的寻址信息,此时所述网元刷新释放绑定资源的计时器。

若所述网元在接收到来自业务平台的业务请求后,所述网元根据私网ip、公网ip和寻址信息的绑定关系,无法确定收到的所述私网ip和公网ip对应的寻址信息,所述网元在绑定资源计时器超时后删除对应的私网ip、公网ip和寻址信息的绑定关系,释放该删除的绑定关系所占用的资源。

这里的绑定资源计时器的时长可以由本领域人员根据经验总结,或仿真实验自行设定。

如图2所示,本发明实例一种进行会话寻址的网元,该网元包括:至少一个处理单元200、以及至少一个存储单元201,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息;

根据确定的寻址信息确定发送给核心网的业务请求消息;

将确定的业务请求消息发送给核心网。

可选的,所述寻址信息包括下列中的部分或全部:

策略控制和计费规则功能实体pcrf主机名信息、策略控制和计费执行功能实体pcef主机名信息、apn信息和码号。

可选的,所述处理单元200用于:

若所述寻址信息包括pcrf主机名信息和pcef主机名,根据确定的寻址信息确定发送给核心网的业务请求消息;

并将终端的私网ip、pcrf主机名信息和pcef主机名信息置于发送给核心网的业务请求消息中。

可选的,所述处理单元200还用于:

在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,

若根据私网ip、公网ip和寻址信息的绑定关系,无法确定收到的所述私网ip和公网ip对应的寻址信息,则根据所述终端的公网ip地址确定所述终端拜访地对应的网元;

并将包含终端的私网ip和所述终端的公网ip的业务请求消息发送给所述终端拜访地对应的网元。

可选的,所述处理单元200还用于:

在收到来自网关发送的包含终端的私网ip、终端的公网ip和寻址信息的消息后,建立私网ip、公网ip和寻址信息的绑定关系;

其中,所述包含私网ip、公网ip和寻址信息的消息是所述网关在所述终端访问网元的访问地址后发送的。

可选的,所述处理单元200还用于:

在建立私网ip、公网ip和寻址信息的绑定关系之后,为建立的每一条私网ip、公网ip和寻址信息的绑定关系配置一个绑定资源计时器,并启动配置的所述绑定资源计时器;

在绑定资源计时器超时后删除对应的私网ip、公网ip和寻址信息的绑定关系;

在确定收到的所述私网ip和公网ip对应的寻址信息之后,对包含所述私网ip和所述公网ip的绑定关系对应的绑定资源计时器进行重置。

可选的,所述处理单元200还用于:

根据收到的所述业务平台发送的终端的公网ip地址判断自身是否是所述终端拜访地的网元,如果是则将自身的访问地址发送给所述业务平台,否则将所述终端的公网ip发送给所述终端拜访地对应的网元;或

在收到所述业务平台发送的地址请求消息后,将自身的访问地址发送给所述业务平台。

如图3所示,本发明实例一种进行会话寻址的业务平台,该业务平台包括:至少一个处理单元300、以及至少一个存储单元301,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

确定终端需要进行能力开放业务;

将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

可选的,所述处理单元300还用于:

在确定终端需要进行能力开放业务之后,将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元之前,将所述网元的访问地址发送给所述终端。

可选的,所述处理单元300还用于:

通过下列方式中的一种获得所述网元的访问地址:

将所述终端的公网ip地址发送给所述网元,并接收网元的访问地址;或

根据所述终端的公网ip确定所述终端拜访地对应的网元,并向确定的网元发送地址请求消息,并接收网元的访问地址。

如图4所示,本发明实例一种进行会话寻址的网关,该网关包括:至少一个处理单元400、以及至少一个存储单元401,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:

在终端访问网元的访问地址之后,确定终端的私网ip地址和寻址信息;

将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

可选的,所述处理单元400用于:

将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,

将确定的私网ip地址和寻址信息置于所述终端发送的请求消息中;或

生成一个包含终端的公网ip地址的消息,并将确定的私网ip地址和寻址信息置于生成的消息中。

如图5所示,本发明实施例的网元,包括:

接收模块500:用于在收到包含终端的私网ip和所述终端的公网ip的业务请求消息;

第一确定模块501,用于根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息,并根据确定的寻址信息确定发送给核心网的业务请求消息;

第一发送模块502,用于将确定的业务请求消息发送给核心网。

如图6所示,本发明实施例的业务平台,包括:

第二确定模块600,用于确定终端需要进行能力开放业务;

第二发送模块601,用于将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

如图7所示,本发明实施例的网关,包括:

第三确定模块700,用于在终端访问网元的访问地址后,确定终端的私网ip地址和寻址信息;

第三发送模块701,用于将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

在一些可能的实施方式中,本发明实施例提供的会话寻址的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序代码在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书中描述的根据本发明各种示例性实施方式的进行会话寻址方法中的步骤。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

根据本发明的实施方式的用于数据转发控制的程序产品,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在服务器设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被信息传输、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由周期网络动作系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备。

基于同一发明构思,本发明实施例中还提供了一种会话寻址的方法,由于该方法对应的设备是本发明实施例进行通话切换的系统中的网元,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。

如图8所述,本发明实施例会话寻址的方法,包括:

步骤800,网元在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,根据私网ip、公网ip和寻址信息的绑定关系,确定收到的所述私网ip和公网ip对应的寻址信息;

步骤801,所述网元根据确定的寻址信息确定发送给核心网的业务请求消息;

步骤802,将确定的业务请求消息发送给核心网。

可选的,所述寻址信息包括下列中的部分或全部:

策略控制和计费规则功能实体pcrf主机名信息、策略控制和计费执行功能实体pcef主机名信息、apn信息和码号。

可选的,所述寻址信息包括pcrf主机名信息和pcef主机名;

所述网元根据确定的寻址信息确定发送给核心网的业务请求消息,包括:

所述网元将终端的私网ip、pcrf主机名信息和pcef主机名信息置于发送给核心网的业务请求消息中。

可选的,所述网元在收到包含终端的私网ip和所述终端的公网ip的业务请求消息后,还包括:

若所述网元根据私网ip、公网ip和寻址信息的绑定关系,无法确定收到的所述私网ip和公网ip对应的寻址信息,则所述网元根据所述终端的公网ip地址确定所述终端拜访地对应的网元;

所述网元将包含终端的私网ip和所述终端的公网ip的业务请求消息发送给所述终端拜访地对应的网元。

可选的,所述方法还包括:

所述网元在收到来自网关发送的包含终端的私网ip、终端的公网ip和寻址信息的消息后,建立私网ip、公网ip和寻址信息的绑定关系;

其中,所述包含私网ip、公网ip和寻址信息的消息是所述网关在所述终端访问网元的访问地址后发送的。

可选的,所述网元建立私网ip、公网ip和寻址信息的绑定关系后,还包括:

所述网元为建立的每一条私网ip、公网ip和寻址信息的绑定关系配置一个绑定资源计时器,并启动配置的所述绑定资源计时器;

所述网元在绑定资源计时器超时后删除对应的私网ip、公网ip和寻址信息的绑定关系;

所述网元确定收到的所述私网ip和公网ip对应的寻址信息之后,还包括:

所述网元对包含所述私网ip和所述公网ip的绑定关系对应的绑定资源计时器进行重置。

可选的,所述会话寻址的方法,还包括:

所述网元根据收到的所述业务平台发送的终端的公网ip地址判断自身是否是所述终端拜访地的网元,如果是则将自身的访问地址发送给所述业务平台,否则将所述终端的公网ip发送给所述终端拜访地对应的网元;或

所述网元在收到所述业务平台发送的地址请求消息后,将自身的访问地址发送给所述业务平台。

基于同一发明构思,本发明实施例中还提供了一种会话寻址的方法,由于该方法对应的设备是本发明实施例进行通话切换的系统中的业务平台,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。

如图9所述,本发明实施例会话寻址的方法,包括:

步骤900,业务平台确定终端需要进行能力开放业务;

步骤901,所述业务平台将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元,以使所述网元根据收到的所述私网ip和公网ip对应的寻址信息确定发送给核心网的业务请求消息,并发送给核心网。

可选的,所述业务平台确定终端需要进行能力开放业务之后,将包含所述终端的私网ip和所述终端的公网ip的业务请求消息发送给网元之前,还包括:

所述业务平台将所述网元的访问地址发送给所述终端。

可选的,所述业务平台通过下列方式中的一种获得所述网元的访问地址:

所述业务平台将所述终端的公网ip地址发送给所述网元,并接收网元的访问地址;或

所述业务平台根据所述终端的公网ip确定所述终端拜访地对应的网元,并向确定的网元发送地址请求消息,并接收网元的访问地址。

基于同一发明构思,本发明实施例中还提供了一种会话寻址的方法,由于该方法对应的设备是本发明实施例进行通话切换的系统中的网关,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。

如图10所述,本发明实施例会话寻址的方法,包括:

步骤100,网关在终端访问网元的访问地址后,确定终端的私网ip地址和寻址信息;

步骤101,所述网关将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,并发送给所述访问地址对应的网元,以使所述网元建立用于寻址的私网ip、公网ip和寻址信息的绑定关系。

可选的,所述网关将确定的私网ip地址和寻址信息置于包含终端的公网ip地址的消息中,包括:

所述网关将确定的私网ip地址和寻址信息置于所述终端发送的请求消息中;或

所述网元生成一个包含终端的公网ip地址的消息,并将确定的私网ip地址和寻址信息置于生成的消息中。

如图11所述,本发明实施例会话寻址的完整方法,包括:

步骤110,终端建立pdp链接;

步骤111,终端向业务平台发送业务请求,获取网元访问地址;

步骤112,业务平台获取网元访问地址,发送给终端;

步骤113,终端向所述网元发送业务请求;

步骤114,网关将终端的私网ip和寻址信息发送给所述网元;

步骤115,所述网元根据私网ip、公网ip和寻址信息建立绑定关系,并启动绑定资源计时器;

步骤116,业务平台将终端的私网ip、公网ip发送给所述网元;

步骤117,所述网元根据私网ip、公网ip和寻址信息的绑定关系,确定是否存在收到的所述私网ip和公网ip对应的寻址信息,若是执行步骤118,否则执行步骤119;

步骤118,所述网元向核心网发送业务请求,刷新绑定资源计时器;

步骤119,所述网元将包含终端的私网ip和所述终端的公网ip的业务请求消息发送给所述终端拜访地对应的网元。

在上述步骤116至步骤119期间,若计时器达到所设定的时间,所述网元删除到时的绑定资源计时器对应的绑定关系,释放绑定关系所占用的资源。

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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