一种业务承载建立方法和网络设备与流程

文档序号:15596099发布日期:2018-10-02 19:32阅读:178来源:国知局

本申请涉及通信技术领域,尤其涉及一种业务承载建立方法和网络设备。



背景技术:

随着智能家居的发展,以及手机、笔记本电脑、智能可穿戴设备等的普及,一个用户具有多个可接入无线网络的终端的情况变得非常普遍。

目前,网络中用户以单终端为单位独立接入网络。同一用户如果有多个终端接入网络,这些多个终端之间并无直接关联,因此,终端发起业务承载建立请求时,无法在多个终端上建立业务承载。而在一个用户的多个终端之间建立业务承载,能实现多终端的共享使用和随意切换,为用户提供更好的体验。



技术实现要素:

本申请提供了一种业务承载建立方法和网络设备,用以实现多终端建立业务承载。

本申请实施例提供的业务承载建立方法,包括:

网络设备接收第一终端发送的业务承载建立请求消息;

所述网络设备针对所请求建立的业务承载,确定建立业务承载的终端组;

所述网络设备与所述终端组中的成员终端建立所述业务承载。

可选地,所述确定建立业务承载的终端组,包括:

所述网络设备根据所述业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端组。

可选地,所述指示信息包括以下一种信息或多种信息的组合:

终端组标识;

第一终端列表,所述第一终端列表中包括至少一个终端标识;

第二终端列表,所述第二终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识。

可选地,所述网络设备根据所述业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端组,包括以下之一或任意组合:

所述网络设备根据所述业务承载建立请求消息中携带的终端组标识,将该终端组标识所指示的终端组确定为建立业务承载的终端组;

所述网络设备根据所述业务承载建立请求消息中携带的第一终端列表,将所述第一终端列表所指示的终端组确定为建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第二终端列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组。

可选地,所述确定建立业务承载的终端组,包括:

所述网络设备获取所述网络设备存储的终端组信息,或从用于存储用户签约信息的网络设备获取终端组信息,并根据获取到的终端组信息确定建立业务承载的终端组。

可选地,所述终端组信息包括以下一种信息或多种信息的组合:

终端组配置信息,所述终端组配置信息中包括各终端组的标识,每个终端组标识对应的终端组中的成员终端列表或在线成员终端列表;

第三终端列表,所述第三终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识;

第四终端列表,所述第四终端列表中包括至少一个在线终端标识以及每个在线终端标识对应的业务类型标识。

可选地,所述网络设备根据获取到的终端组信息确定建立业务承载的终端组,包括以下之一或任意组合:

所述网络设备根据所述业务承载建立请求消息中携带的第一终端的标识以及所述终端组配置信息,确定所述第一终端所属的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所述业务承载建立请求消息中携带的终端组标识以及所述终端组配置信息,确定与所携带的终端组标识对应的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第三终端列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第四终端列表中对应有相应业务类型标识的在线终端标识,并根据查询到的在线终端标识确定建立业务承载的终端组。

可选地,所述网络设备与所述终端组中的成员终端建立所述业务承载,包括:

所述网络设备根据预设的终端数量,向所述终端组中相应数量的成员终端发送业务承载建立请求消息;

若所述网络设备接收到所述相应数量的成员终端中的至少一个终端返回的拒绝建立承载的信息,则选取所述终端组中其余的成员终端,并向选取的成员终端发送业务承载建立请求消息。

可选地,所述业务承载建立请求消息中携带以下一种信息或多种信息的组合:所述第一终端的标识、所述第一终端所请求建立的业务承载所属的业务类型的标识、所述第一终端所属的终端组的标识。

可选地,还包括:

所述网络设备将所述终端组中建立了业务承载的成员终端的私网标识映射为一个相同的公网标识。

本申请实施例提供的网络设备,包括:

接收模块,用于接收第一终端发送的业务承载建立请求消息;

确定模块,用于针对所请求建立的业务承载,确定建立业务承载的终端组;

业务承载建立模块,用于与所述终端组中的成员终端建立所述业务承载。

可选地,所述确定模块具体用于:

根据所述业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端组。

可选地,所述指示信息包括以下一种信息或多种信息的组合:

终端组标识;

第一终端列表,所述第一终端列表中包括至少一个终端标识;

第二终端列表,所述第二终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识。

可选地,所述确定模块具体用于:执行以下操作之一或任意组合:

根据所述业务承载建立请求消息中携带的终端组标识,将该终端组标识所指示的终端组确定为建立业务承载的终端组;

根据所述业务承载建立请求消息中携带的第一终端列表,将所述第一终端列表所指示的终端组确定为建立业务承载的终端组;

根据所请求建立的业务承载所属的业务类型,查询所述第二终端列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组。

可选地,所述确定模块具体用于:

获取所述网络设备存储的终端组信息,或从用于存储用户签约信息的网络设备获取终端组信息,并根据获取到的终端组信息确定建立业务承载的终端组。

可选地,所述终端组信息包括以下一种信息或多种信息的组合:

终端组配置信息,所述终端组配置信息中包括各终端组的标识,每个终端组标识对应终端组中的成员终端列表或在线成员终端列表;

第三终端列表,所述第三终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识;

第四终端列表,所述第四终端列表中包括至少一个在线终端标识以及每个在线终端标识对应的业务类型标识。

可选地,所述确定模块具体用于:执行以下之一操作或任意组合:

所述网络设备根据所述业务承载建立请求消息中携带的第一终端的标识以及所述终端组配置信息,确定所述第一终端所属的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所述业务承载建立请求消息中携带的终端组标识以及所述终端组配置信息,确定与所携带的终端组标识对应的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第三终端标识列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第四终端标识列表中对应有相应业务类型标识的在线终端标识,并根据查询到的在线终端标识确定建立业务承载的终端组。

可选地,所述业务承载建立模块具体用于:

根据预设的终端数量,向所述终端组中相应数量的成员终端发送业务承载建立请求消息;

若接收到所述相应数量的成员终端中的至少一个终端返回的拒绝建立承载的信息,则选取所述终端组中其余的成员终端,并向选取的成员终端发送业务承载建立请求消息。

可选地,所述业务承载建立请求消息中携带以下一种信息或多种信息的组合:所述第一终端的标识、所述第一终端所请求建立的的业务承载所属的业务类型的标识、所述第一终端所属的终端组的标识。

可选地,还包括:

映射模块,用于将所述终端组中建立了业务承载的成员终端的私网标识映射为一个相同的公网标识。

本申请实施例提供的技术方案中,网络设备接收第一终端发送的业务承载建立请求消息;网络设备针对所请求建立的业务承载,确定建立业务承载的终端组;网络设备与终端组中的成员终端建立所述业务承载。可以看出,本申请实施例中,网络设备在收到第一终端发送的业务承载建立请求消息后,确定建立业务承载的终端组,并在确定出的终端组的成员终端上建立业务承载,从而在多个成员终端上建立业务承载。

附图说明

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

图1为本申请实施例适用的一种网络架构示意图;

图2为本申请实施例提供的一种业务承载建立方法的流程示意图;

图3为本申请实施例提供的网络设备在终端接入时更新在线终端的流程示意图;

图4为本申请实施例提供的一种网络设备的结构示意图。

具体实施方式

下面将结合附图对本申请实施例进行详细描述。

图1示例性的示出了本申请实施例适用的一种网络架构。该网络架构中包括网络100、家庭网关101、终端102、终端103、终端104。终端102、终端103、终端104可通过家庭网关101接入网络100。

在图1所示的网络架构中,家庭网关101实现建立业务承载、存储终端组的信息等功能。家庭网关101具体可以是无线路由器、基站、接入点(accesspoint)、移动管理实体(mobilitymanagemententity,简称mme)等其他具有类似功能的网络设备,本申请实施例对此不做具体的限制。进一步地,图1所示的网络架构中还可包括其他网络设备(图中未示出),其他网络设备用于存储用户签约信息,具体可以是归属用户服务器(homesubscriberserver,简称hss)等设备,但不限于这两种设备。

图1所示的网络架构中的终端102、终端103、终端104可以是任何适当的智能设备或移动设备,并且可以接入网络。比如,终端可以是电脑、手机、电视机、音响、智能穿戴设备或类似设备。

图1所示的网络系统中,仅示例性的示出了3个终端(终端102、终端103、终端104),在实际应用中,终端的数量可以根据实际需要进行部署,本申请实施例对此不做具体的限制。

从上述的背景技术可知,现有技术中用户以单终端为单位独立接入网络,同一用户如果有多个终端接入网络,这些终端之间并无直接联系,因此多终端无法共享接入网络。比如,用户目前正在使用电脑观看一部电影,现在用户要移动并在移动后的位置继续观看电影,但用户移动时电脑不方便移动,因此用户希望使用便携的手机继续观看电影。但是因为现有技术中,用户以单终端接入网络,同一用户的多个终端之间并无直接关联,因此手机需要发起业务承载建立请求。为解决这种问题,在多终端上建立业务承载,本申请实施例提供了一种业务承载建立方法。

参见图2,为本申请实施例提供的业务承载建立方法的流程示意图。该流程具体包括以下步骤:

步骤201:网络设备接收终端发送的业务承载建立请求消息。

步骤202:网络设备针对所请求建立的业务承载,确定建立业务承载的终端组。该步骤中,网络设备可采用以下几种方式确定建立业务承载的终端组:

方式1:网络设备根据业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端。其中,该指示信息中包括以下一种信息或多种信息的组合:

-终端组标识;

-第一终端列表,该第一终端列表中包括至少一个终端标识;

-第二终端列表,该第二终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识。

其中,终端组可以预先配置,网络设备上存储有终端组的配置信息(比如包括终端组标识,终端组中的成员终端的标识)。一个终端可以属于一个终端组,也可以属于多个终端组。第一终端列表、第二终端列表可以是预先配置好的,也可以允许用户选择以形成终端列表,本申请实施例对此不做具体的限制。

基于上述指示信息中携带的信息,网络设备确定建立业务承载的终端组的过程可包括以下几种情况:

情况1:若业务承载建立请求消息中携带终端组标识,则网络设备将该终端组标识所指示的终端组确定为建立业务承载的终端组。

情况2:若业务承载建立请求消息中携带第一终端列表,则网络设备将第一终端列表中的成员终端组成的终端组确定为建立业务承载的终端组。

情况3:若业务承载建立请求消息中携带第二终端列表,则网络设备根据所请求建立的业务承载所属的业务类型,查询该第二终端列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组。其中,建立业务承载的业务类型可以是视频业务、音频业务等,具体的业务类型可根据实际情况设置,本申请实施例对此不做具体的限制。

方式2:网络设备根据存储的终端组的信息确定建立业务承载的终端组。其中,网络设备中存储的终端组信息包括以下一种信息或多种信息的组合:

-终端组配置信息,该终端组配置信息中包括各终端组的标识,每个终端组标识对应的终端组中的成员终端列表或在线成员终端列表;

-第三终端列表,该第三终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识;

-第四终端列表,该第四终端列表中包括至少一个在线终端标识以及每个在线终端标识对应的业务类型标识。基于上述存储的终端组信息确定终端组建立业务承载的终端组的过程可包括以下几种情况:

情况1:若获取到的终端组信息中包括终端组配置信息,则网络设备根据业务承载建立请求消息中携带的标识确定建立业务承载的终端组:

若业务承载建立请求消息中携带第一终端的标识,则网络设备根据该第一终端的标识查询终端组配置信息,确定出第一终端所属的终端组,将确定出第一终端所属的终端组确定为建立业务承载的终端组。具体实施时,网络设备可以根据第一终端的标识,查询该终端组配置信息,确定该第一终端的标识所在的终端组,将该终端组确定为建立业务承载的终端组。

若业务承载建立请求消息中携带终端组标识,则网络设备根据该终端组标识以及该终端组配置信息,确定与携带的终端组标识对应的终端组,将确定出的终端组确定为建立业务承载的终端组。具体实施时,网络设备根据业务承载建立请求中携带的终端组标识查询终端组配置信息,从而确定出该终端组标识对应的终端组,并将该终端组确定为建立业务承载的终端组。

情况2:若获取到的终端组信息中包括第三终端列表,则网络设备根据所请求建立的业务承载所属的业务类型,查询第三终端列表中对应有相应业务类型的终端标识,并根据查询到的终端标识确定建立业务承载的终端组。

情况3:若获取到的终端组信息中包括第四终端列表,则网络设备根据所请求建立的业务承载所属的业务类型,查询第四终端列表中对应有相应业务类型的在线终端标识,并根据查询到的在线终端标识确定建立业务承载的终端组。

方式3:网络设备从用于存储用户签约信息的网络设备获取终端组信息,并根据获取到的终端组信息确定建立业务承载的终端组。以图1所示的网络架构以及用于存储用户签约信息的网络设备为hss为例、hss中所存储的终端组信息,与上述方式2中的家庭网关中所存储的终端组信息类似,相应地,家庭网关根据从hss查询到的终端组信息确定建立业务承载的终端组的方法也与上述实施例类似,在此也不做具体的说明。

步骤203:网络设备与确定的建立业务承载的终端组中的成员终端建立业务承载。网络设备向确定的建立业务承载的终端中的成员终端发送业务承载建立请求消息,该消息中可携带以下一种信息或多种信息的组合:第一终端的标识,第一终端所请求建立的业务承载所属的业务类型的标识,第一终端所属的终端组的标识。终端接收到该业务承载建立请求消息后,向网络设备返回建立业务承载反馈消息,该反馈消息中可携带各终端反馈的建立业务承载确认信息,或者建立业务承载拒绝信息,相应的该拒绝信息中还可包括拒绝建立的原因。若网络设备收到的终端的反馈信息是建立业务确认信息,则在相应的建立业务承载的确认终端上进行建立业务承载操作;若网络设备收到的终端的反馈信息是建立业务拒绝信息,则网络设备放弃在该终端上建立业务承载。

在一些实施例中,可以预先设置建立相同业务承载的最大终端数量。这样,网络设备在确定的建立业务承载的终端中发送业务承载建立请求消息时,可向该终端组中的相应数量的成员终端发送业务承载建立请求消息。比如,可预先设置建立相同业务承载的最大终端数量为3,当终端中有10个成员终端时,网络设备可选取其中的3个成员终端,并分别向这3个成员终端发送业务承载建立请求消息。若这3个终端中有1个终端拒绝建立业务承载,则网络设备从该终端组中其余的7个终端中再选取一个终端,并向该终端发送业务承载建立请求消息,以此类推。

在一些实施例中,网络设备在终端建立业务,为建立了业务承载的成员终端的私网标识映射一个相同公网标识,以便用户确定建立业务承载的各成员终端。其中,私网标识可以是私网ip地址,公网标识可以是公网ip地址。

网络设备在进行业务承载建立之前,先接收终端的接入请求,并更新接入的终端的在线状态。参见图3,为本申请实施例提供的网络设备在终端接入时更新在线终端的流程示意图,该流程具体包括以下步骤:

步骤301:网络设备接收终端的接入请求。该步骤中,终端的接入请求中携带接入终端的标识,和/或接入终端所属的终端组标识。

步骤302:网络设备确定接入终端所属的终端组。该步骤中,网络设备可以通过以下方式确定接入终端所属的终端组:

方式1:网络设备根据接入终端接入请求中携带的终端组标识确定接入终端所属的终端组;

方式2:网络设备根据接入终端的标识查询用于存储用户签约信息的网络设备,得到接入终端所属的终端组。

步骤303:网络设备更新接入终端的在线状态。该步骤中,网络设备更新接入终端的在线状态,可以采用以下几种方式,但不限于以下几种方式:

方式1:网络设备将接入终端的标识记录到步骤302中确定出的接入终端所属的终端组在线终端的列表;

方式2:网络设备将步骤302中确定出的终端组中的接入终端的在线状态设置为在线;

方式3:网络设备将接入终端的标识以及确定出的终端组的标识上报给用于记录签约信息的网络设备,网络设备记录该信息以便建立业务承载时使用。

本申请实施例提供的技术方案中,网络设备接收第一终端发送的业务承载建立请求消息;网络设备针对所请求建立的业务承载,确定建立业务承载的终端组;网络设备与终端组中的成员终端建立所述业务承载。可以看出,本申请实施例中,网络设备在收到第一终端发送的业务承载建立请求消息后,确定建立业务承载的终端组,并在确定出的终端组的成员终端上建立业务承载,从而在多个成员终端上建立业务承载。

基于相同的技术构思,本申请实施例还提供一种网络设备,该设备可用于执行上述的实施例。图4示出了本申请实施例提供的网络设备的结构示意图。

本申请实施例提供的网络设备,包括:接收模块501、确定模块502、业务承载建立模块503、映射模块504。

接收模块501,用于接收第一终端发送的业务承载建立请求消息;

确定模块502,用于针对所请求建立的业务承载,确定建立业务承载的终端组;

业务承载建立模块503,用于与所述终端组中的成员终端建立所述业务承载。

可选地,所述确定模块502还用于:

根据所述业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端组。

可选地,所述指示信息包括以下一种信息或多种信息的组合:

终端组标识;

第一终端列表,所述第一终端列表中包括至少一个终端标识;

第二终端列表,所述第二终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识。

可选地,所述确定模块502具体用于:

根据所述业务承载建立请求消息中携带的用于建立终端组的指示信息,确定建立业务承载的终端组,包括以下之一或任意组合:

根据所述业务承载建立请求消息中携带的终端组标识,将该终端组标识所指示的终端组确定为建立业务承载的终端组;

根据所述业务承载建立请求消息中携带的第一终端列表,将所述第一终端列表所指示的终端组确定为建立业务承载的终端组;

根据所请求建立的业务承载所属的业务类型,查询所述第二终端列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组。

可选地,所述确定模块502还用于:

获取所述网络设备存储的终端组信息,或从用于存储用户签约信息的网络设备获取终端组信息,并根据获取到的终端组信息确定建立业务承载的终端组。

可选地,所述终端组信息包括以下一种信息或多种信息的组合:

终端组配置信息,所述终端组配置信息中包括各终端组的标识,每个终端组标识对应终端组中的成员终端列表或在线成员终端列表;

第三终端列表,所述第三终端列表中包括至少一个终端标识以及每个终端标识对应的业务类型标识;

第四终端列表,所述第四终端列表中包括至少一个在线终端标识以及每个在线终端标识对应的业务类型标识。

可选地,所述确定模块502具体用于:

根据获取到的终端组信息确定建立业务承载的终端组,包括以下之一或任意组合:

所述网络设备根据所述业务承载建立请求消息中携带的第一终端的标识以及所述终端组配置信息,确定所述第一终端所属的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所述业务承载建立请求消息中携带的终端组标识以及所述终端组配置信息,确定与所携带的终端组标识对应的终端组,将确定出的终端组确定为所述建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第三终端标识列表中对应有相应业务类型标识的终端标识,并根据查询到的终端标识确定建立业务承载的终端组;

所述网络设备根据所请求建立的业务承载所属的业务类型,查询所述第四终端标识列表中对应有相应业务类型标识的在线终端标识,并根据查询到的在线终端标识确定建立业务承载的终端组。

可选地,所述业务承载建立模块503具体用于:

根据预设的终端数量,向所述终端组中相应数量的成员终端发送业务承载建立请求消息;

若接收到所述相应数量的成员终端中的至少一个终端返回的拒绝建立承载的信息,则选取所述终端组中其余的成员终端,并向选取的成员终端发送业务承载建立请求消息。

可选地,所述业务承载建立请求消息中携带以下一种信息或多种信息的组合:所述第一终端的标识、所述第一终端所请求建立的的业务承载所属的业务类型的标识、所述第一终端所属的终端组的标识。

可选地,还包括:

映射模块504,用于将所述终端组中建立了业务承载的成员终端的私网标识映射为一个相同的公网标识。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

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

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