多链路系统中链路配置方法、设备、系统及存储介质与流程

文档序号:25957240发布日期:2021-07-20 17:16阅读:165来源:国知局
多链路系统中链路配置方法、设备、系统及存储介质与流程

本申请属于通信技术领域,尤其涉及一种多链路系统中链路配置方法、设备、系统及存储介质。



背景技术:

随着无线局域网(wirelesslocalareanetwork,wlan)的推广,应用类型的增多,对网络的吞吐量、延迟等性能的要求也越来越高。

为了提高网络的吞吐量、延迟等性能,可在终端设备与网络接入设备(accesspoint,ap)之间建立多条数据传输链路。终端设备可包括多链路设备(multi-linkdevice,mld)。多链路设备可包括多个逻辑数据收发终端(station,sta)。网络接入设备可包括多链路接入设备。多链路接入设备可包括多个逻辑接入点。可通过在逻辑数据收发终端与逻辑接入点之间的数据传输链路,实现终端设备与网络接入设备之间的数据传输。

由于负载、业务类型、电量消耗等方面的考虑,终端设备与网络接入设备之间的数据传输链路需要重新配置。但现阶段在多链路系统场景下无法实现数据传输链路的重新配置,因此,亟需一种能够在多链路系统场景下实现数据传输链路的配置方法。



技术实现要素:

本申请实施例提供一种多链路系统中链路配置方法、设备、系统及存储介质,能够实现多链路系统场景下的数据传输链路的重配置。

第一方面,本申请实施例提供一种多链路系统中链路配置方法,应用于终端设备,终端设备包括两个以上的逻辑数据收发终端,方法包括:由执行逻辑数据收发终端生成链路重置请求消息,链路重置请求消息包括链路重置信息,链路重置信息用于与网络接入设备协商目标链路的重配置,执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端,网络接入设备包括两个以上的逻辑接入点;由执行逻辑数据收发终端向网络接入设备发送链路重置请求消息;由执行逻辑数据收发终端接收网络接入设备发送的链路重置响应消息,链路重置响应消息包括链路重置结果信息,链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果;由执行逻辑数据收发终端根据链路重置结果信息,更新终端设备存储的链路映射关系,链路映射关系包括各链路中逻辑数据收发终端和逻辑接入点的映射关系。

第二方面,本申请实施例提供一种多链路系统中链路配置方法,应用于网络接入设备,网络接入设备包括两个以上的逻辑接入点,方法包括:接收由终端设备中执行逻辑数据收发终端发送的链路重置请求消息,链路重置请求消息包括链路重置信息,链路重置信息用于协商目标链路的重配置,终端设备包括两个以上的逻辑数据收发终端,执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端;根据链路重置信息,确定是否接受链路重置信息表征的目标链路的重配置,生成链路重置响应消息,链路重置响应消息包括链路重置结果信息,链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果;向执行逻辑数据收发终端发送链路重置响应消息。

第三方面,本申请实施例提供一种终端设备,终端设备包括两个以上的逻辑数据收发终端,终端设备包括:生成控制模块,用于控制执行逻辑数据收发终端生成链路重置请求消息,链路重置请求消息包括链路重置信息,链路重置信息用于与网络接入设备协商目标链路的重配置,网络接入设备包括两个以上的逻辑接入点,执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端;发送控制模块,用于控制执行逻辑数据收发终端向网络接入设备发送链路重置请求消息;接收控制模块,用于控制执行逻辑数据收发终端接收网络接入设备发送的链路重置响应消息,链路重置响应消息包括链路重置结果信息,链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果;更新控制模块,用于控制执行逻辑数据收发终端根据链路重置结果信息,更新终端设备存储的链路映射关系,链路映射关系包括各链路中逻辑数据收发终端和逻辑接入点的映射关系。

第四方面,本申请实施例提供一种网络接入设备,网络接入设备包括两个以上的逻辑接入点,网络设备包括:接收模块,用于接收由终端设备中执行逻辑数据收发终端发送的链路重置请求消息,链路重置请求消息包括链路重置信息,链路重置信息用于协商目标链路的重配置,终端设备包括两个以上的逻辑数据收发终端,执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端;生成模块,用于根据链路重置信息,确定是否接受链路重置信息表征的目标链路的重配置,生成链路重置响应消息,链路重置响应消息包括链路重置结果信息,链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果;发送模块,用于向执行逻辑数据收发终端发送链路重置响应消息。

第五方面,本申请实施例提供一种终端设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面的多链路系统中链路配置方法。

第六方面,本申请实施例提供一种网络接入设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第二方面的多链路系统中链路配置方法。

第七方面,本申请实施例提供一种多链路系统,包括第五方面的终端设备和第六方面的网络接入设备。

第八方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的多链路系统中链路配置方法或第二方面的多链路系统中链路配置方法。

本申请实施例提供一种多链路系统中链路配置方法、设备、系统及存储介质,由终端设备中的执行逻辑数据收发终端生成链路重置请求消息,通过链路重置请求消息中链路重置信息与网络接入设备协商目标链路的重配置。网络接入设备可根据链路重置信息,确定是否接受目标链路的重配置。终端设备与网络接入设备可通过链路重置响应消息中的链路重置结果信息获取目标链路的重配置的协商结果,并更新终端设备中存储的链路映射关系。具有两个以上的逻辑数据收发终端的终端设备和具有两个以上的逻辑接入点的网络接入设备可通过链路重置请求消息和链路重置响应消息相互协商目标链路的重配置,从而实现多链路系统场景下的数据传输链路的重配置。

附图说明

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

图1为本申请实施例提供的多链路系统的一示例的架构示意图;

图2为本申请第一方面提供的多链路系统中链路配置方法的一实施例的流程图;

图3为本申请实施例提供的链路重置信息的一示例的示意图;

图4为本申请实施例提供的添加操作信息元的一示例的示意图;

图5为本申请实施例提供的修改操作信息元的一示例的示意图;

图6为本申请实施例提供的删除操作信息元的一示例的示意图;

图7为本申请实施例提供的暂停操作信息元的一示例的示意图;

图8为本申请实施例提供的恢复操作信息元的一示例的示意图;

图9为本申请实施例提供的链路重置结果信息的一示例的示意图;

图10为本申请实施例提供的多链路管理信息表的一示例的示意图;

图11为本申请实施例提供的多链路管理信息表的另一示例的示意图;

图12为本申请第一方面提供的多链路系统中链路配置方法的另一实施例的流程图;

图13为本申请第一方面提供的多链路系统中链路配置方法的又一实施例的流程图;

图14为本申请第一方面提供的多链路系统中链路配置方法的再一实施例的流程图;

图15为本申请实施例提供的连接请求消息的一示例的示意图;

图16为本申请第二方面提供的多链路系统中链路配置方法的一实施例的流程图;

图17为本申请第二方面提供的多链路系统中链路配置方法的另一实施例的流程图;

图18为本申请第二方面提供的多链路系统中链路配置方法的又一实施例的流程图;

图19为本申请第二方面提供的多链路系统中链路配置方法的再一实施例的流程图;

图20为本申请第三方面提供的终端设备的一实施例的结构示意图;

图21为本申请第四方面提供的网络接入设备的一实施例的结构示意图;

图22为本申请第五方面提供的终端设备的一实施例的硬件结构示意图;

图23为本申请第六方面提供的网络接入设备的一实施例的硬件结构示意图。

具体实施方式

下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。

随着对网络性能要求的提高,为了提高网络的吞吐量、延迟等性能,终端设备与网络接入设备(accesspoint,ap)之间可建立多条数据传输链路。终端设备可包括多链路设备(multi-linkdevice,mld)。多链路设备可包括多个逻辑数据收发终端(station,sta)。网络接入设备可包括多链路接入设备。多链路接入设备可包括多个逻辑接入点。逻辑数据收发终端与逻辑接入点之间可建立数据传输链路。即在多链路设备与多链路接入设备之间可建立有多条数据传输链路。多链路设备与多链路接入设备之间可通过多条数据传输链路实现数据传输。下面为了便于说明,将数据传输链路简称为链路。下面提到的终端设备即为包括两个以上逻辑数据收发终端的终端设备,网络接入设备为包括两个以上的逻辑接入点的网络设备。

根据终端设备和网络接入设备工作场景和工作要求等方面的考虑,存在需要对终端设备与网络接入设备之间的数据传输链路重新配置的需求。本申请提供一种多链路系统中链路配置方法、设备、系统及存储介质,能够在多链路系统场景下实现链路的配置。在一些示例中,本申请提供的多链路系统中链路配置方法、设备、系统及存储介质可应用于极高吞吐量(extremelyhighthroughput,eht)网络,eht网络的吞吐量更高,可靠性更强,延迟和抖动更少。本申请实施例中的多链路系统中链路配置方法可兼容旧版本技术和向后兼容,可兼容在2.4ghz,5ghz和6ghz等频段运行的设备。

图1为本申请实施例提供的多链路系统的一示例的架构示意图。如图1所示,多链路系统可包括终端设备11和网络接入设备12。终端设备11可包括两个以上的逻辑数据收发终端。网络接入设备12可包括两个以上的逻辑接入点。一个逻辑数据收发终端与一个逻辑接入点之间可建立链路。例如,如图1所示,终端设备11包括三个逻辑数据收发终端,分别为sta1、sta2和sta3;网络接入设备12包括三个逻辑接入点,分别为ap1、ap2和ap3。其中,逻辑数据收发终端sta1与逻辑接入点ap1之间建立有链路1;逻辑数据收发终端sta2与逻辑接入点ap2之间建立有链路2;逻辑数据收发终端sta3还未建立链路,逻辑接入点ap3还未建立链路。

本申请第一方面提供一种多链路系统中链路配置方法,可应用于终端设备。该终端设备如上文所述,包括两个以上的逻辑数据收发终端。图2为本申请第一方面提供的多链路系统中链路配置方法的一实施例的流程图。如图2所示,该链路配置方法可包括步骤s201至步骤s204。

在步骤s201中,由执行逻辑数据收发终端生成链路重置请求消息。

链路重置请求消息即linkreconfigurationrequest,用于向网络接入设备请求目标链路的重配置。链路重置请求消息可包括链路重置信息。链路重置信息用于与网络接入设备协商目标链路的重配置。终端设备与网络接入设备之间进行目标链路的重配置的协商,终端设备发起目标链路重配置的请求,网络接入设备可接受或拒绝目标链路重配置的请求。

在一些实施例中,链路重置信息包括重置操作信息元(linkconfigurationelement,lce)。重置操作信息元可用于表征重置操作的类型以及重置操作的配置。

具体地,重置操作信息元可包括以下一项或两项以上:添加操作信息元即addlinkprofile、修改操作信息元即modifylinkprofile、删除操作信息元即deletelinkprofile、暂停操作信息元即suspendlinkprofile、恢复操作信息元即resumelinkprofile。

添加操作信息元用于表征目标链路的添加操作以及添加目标链路的配置。例如,添加操作信息元可包括逻辑终端标识、逻辑接入点标识和第一业务标识。添加操作信息元中的逻辑终端标识用于标识添加的目标链路中的逻辑数据收发终端。添加操作信息元中的逻辑接入点标识用于标识添加的目标链路中的逻辑接入点。逻辑接入点标识可包括逻辑接入点的编号、序号、地址等,在此并不限定。添加操作信息元中的第一业务标识用于标识添加的目标链路支持的业务。业务可包括在线视频类业务、语音类业务、网页浏览类业务等,在此并不限定。不同类型的业务的业务标识不同。

在一些示例中,添加操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。添加操作信息元中的终端能力信息用于表征添加的目标链路中逻辑数据收发终端需要提供给逻辑接入点的能力信息。例如,终端能力信息可包括添加的目标链路中逻辑数据收发终端指示的传输速率等,在此并不限定。添加操作信息元中的终端操作信息用于表征添加的目标链路中逻辑数据收发终端需要提供给逻辑接入点的操作信息。例如,终端操作信息可包括添加的目标链路中逻辑数据收发终端支付的信道等,在此并不限定。添加操作信息元中的第一鉴权认证信息可用于添加的目标链路中数据安全传输的密钥的生成。

修改操作信息元用于表征目标链路的修改操作以及修改目标链路的配置。例如,修改操作信息元可包括逻辑终端标识、逻辑接入点标识和第一业务标识。修改操作信息元中的逻辑终端标识用于标识修改的目标链路中的逻辑数据收发终端。修改操作信息元中的逻辑接入点标识用于标识修改的目标链路中的逻辑接入点。逻辑接入点标识的具体内容可参见上述相关说明,在此不再赘述。修改操作信息元中的第一业务标识用于标识修改的目标链路支持的业务。业务的具体内容可参见上述相关说明,在此不再赘述。

在一些示例中,修改操作信息元还可包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。修改操作信息元中的终端能力信息用于表征修改的目标链路中逻辑数据收发终端需要提供给逻辑接入点的能力信息。例如,终端能力信息可包括修改的目标链路中逻辑数据收发终端的传输速率等,在此并不限定。修改操作信息元中的终端操作信息用于表征修改的目标链路中逻辑数据收发终端需要提供给逻辑接入点的操作信息。例如,终端操作信息可包括修改的目标链路中逻辑数据收发终端的信道等,在此并不限定。修改操作信息元中的第一鉴权认证信息可用于修改的目标链路中数据安全传输的密钥的生成。

删除操作信息元用于表征目标链路的删除操作以及删除目标链路的配置。例如,删除操作信息元包括逻辑终端标识和逻辑接入点标识。删除操作信息元中的逻辑终端标识用于标识删除的目标链路中的逻辑数据收发终端。删除操作信息元中的逻辑接入点标识用于标识删除的目标链路中的逻辑接入点。逻辑接入点标识的具体内容可参见上述相关说明,在此不再赘述。

暂停操作信息元用于表征目标链路的暂停操作以及暂停目标链路的配置。目标链路的暂停操作可指暂停利用目标链路进行数据收发的操作。例如,暂停操作信息元包括逻辑终端标识和逻辑接入点标识。暂停操作信息元中的逻辑终端标识用于标识暂停的目标链路中的逻辑数据收发终端。暂停操作信息元中的逻辑接入点标识用于标识暂停的目标链路中的逻辑接入点。逻辑接入点标识的具体内容可参见上述相关说明,在此不再赘述。

恢复操作信息元用于表征目标链路的恢复操作以及恢复目标链路的配置。例如,恢复操作信息元包括逻辑终端标识和逻辑接入点标识。恢复操作信息元中的逻辑终端标识用于标识恢复的目标链路中的逻辑数据收发终端。恢复操作信息元中的逻辑接入点标识用于标识恢复的目标链路中的逻辑接入点。逻辑接入点标识的具体内容可参见上述相关说明,在此不再赘述。

在一些示例中,恢复操作信息元还可包括第一业务标识。恢复操作信息元中的第一业务标识用于标识恢复的目标链路中支持的业务。业务的具体内容可参见上述相关说明,在此不再赘述。

上述实施例中的目标链路是指链路重置请求消息请求重置的链路。

在一些示例中,上述实施例中的逻辑终端标识可包括逻辑数据收发终端标识或与逻辑数据收发终端标识具有映射关系的链路标识。逻辑数据收发终端标识可包括逻辑数据收发终端标识。逻辑数据收发终端标识可包括逻辑数据收发终端的编号、序号、地址等,在此并不限定。地址可包括mac地址等,在此并不限定。也可预先建立逻辑数据收发终端标识与链路标识的映射关系,利用链路标识来标识与该链路标识对应的逻辑数据收发终端。例如,逻辑数据收发终端sta1的逻辑数据收发终端标识与链路标识link1对应,逻辑数据收发终端sta2的逻辑数据收发终端标识与链路标识link2对应,则可用链路标识link1表示逻辑数据收发终端sta1,用链路标识link2标识逻辑数据收发终端sta2。与逻辑数据收发终端标识相比,链路标识占用的数据位更少,例如逻辑数据收发终端标识可能需要占用48比特(bit)的数据位,而链路标识可能只需要占用2至3比特的数据位。采用链路标识来标识逻辑数据收发终端能够缩短逻辑终端标识的长度,从而减少链路重置信息的长度,提高链路重置信息的传输效率。

在一些示例中,链路重置信息还可包括链路重置信息标识和/或链路重置信息长度。链路重置信息标识用于标识链路重置信息或用于标识链路重置信息的类型。在链路重置信息标识用于标识链路重置信息的情况下,不同的链路重置信息的链路重置信息标识不同。在链路重置信息标识用于标识链路重置信息的类型的情况下,不同类型的链路重置信息的链路重置信息标识不同。链路重置信息长度用于指示链路重置信息的长度。

图3为本申请实施例提供的链路重置信息的一示例的示意图。如图3所示,链路重置信息可包括链路重置信息标识elementid、链路重置信息长度length、添加操作信息元addlinkprofile、修改操作信息元modifylinkprofile、删除操作信息元deletelinkprofile、暂停操作信息元suspendlinkprofile、恢复操作信息元resumelinkprofile。需要说明的是,链路重置信息包括的重置操作信息元可部分为有效信息元,部分为无效信息元。如链路重置信息用于与网络接入设备协商目标链路1的添加以及目标链路2的删除,链路重置信息中的添加操作信息元和删除操作信息元为有效信息元,有效信息元的内容非空;链路重置信息中的修改操作信息元、暂停操作信息元和恢复操作信息元为无效信息元,无效信息元的内容为空。

在一些示例中,链路重置信息包括的重置操作信息元可均为有效信息元,无效信息元并不包括在链路重置信息中。

图4为本申请实施例提供的添加操作信息元的一示例的示意图。如图4所示,添加操作信息元可包括逻辑数据收发终端标识staid、逻辑接入点标识apid、第一业务标识tid1、终端能力信息stacapabilityinfo、终端操作信息staoperationinfo和第一鉴权认证信息auth-info1。在链路重置请求消息请求将终端设备中的逻辑数据收发终端sta3与网络接入设备中的逻辑接入点ap3连接,以添加逻辑数据收发终端sta3与逻辑接入点ap3形成的目标链路,且目标链路支持所有业务。对应地,添加操作信息元中的staid为逻辑数据收发终端sta3的地址sta3_address,添加操作信息元中的apid为逻辑接入点ap3的地址ap3_address,添加操作信息元中的tid1为all(表示支持全部业务),第一鉴权认证信息auth-info1为终端设备随机生成的随机数snounce。

图5为本申请实施例提供的修改操作信息元的一示例的示意图。如图5所示,修改操作信息元可包括逻辑数据收发终端标识staid、逻辑接入点标识apid、第一业务标识tid1、终端能力信息stacapabilityinfo、终端操作信息staoperationinfo和第一鉴权认证信息auth-info1。在链路重置请求消息请求断开终端设备中的逻辑数据收发终端sta2与网络接入设备中的逻辑接入点ap2的连接,转而使逻辑数据收发终端sta2与逻辑接入点ap3连接,以修改目标链路,即将逻辑数据收发终端sta2与逻辑接入点ap2的链路修改为逻辑数据收发终端sta2与逻辑接入点ap3的链路,且修改后的目标链路支持所有业务。对应地,修改操作信息元中的staid为逻辑数据收发终端sta3的地址sta3_address,修改操作信息元中的apid为逻辑接入点ap2的地址ap2_address,修改操作信息元中的tid1为all(表示支持全部业务),第一鉴权认证信息auth-info1为终端设备随机生成的随机数snounce。

图6为本申请实施例提供的删除操作信息元的一示例的示意图。如图6所示,删除操作信息元可包括逻辑数据收发终端标识staid和逻辑接入点标识apid。在链路重置请求消息请求删除终端设备中的逻辑数据收发终端sta2与网络接入设备中的逻辑接入点ap2的连接,即删除逻辑数据收发终端sta2与网络接入设备中的逻辑接入点ap2形成的目标链路。对应地,删除操作信息元中的staid为逻辑数据收发终端sta2的地址sta2_address,删除操作信息元中的apid为逻辑接入点ap2的地址ap2_address。

图7为本申请实施例提供的暂停操作信息元的一示例的示意图。如图7所示,暂停操作信息元可包括逻辑数据收发终端标识staid和逻辑接入点标识apid。在链路重置请求消息请求暂停使用终端设备中的逻辑数据收发终端sta2,即暂停逻辑数据收发终端sta2和逻辑接入点ap2形成的目标链路。对应地,暂停操作信息元中的staid为逻辑数据收发终端sta2的地址sta2_address,暂停操作信息元中的apid为逻辑接入点ap2的地址ap2_address。

图8为本申请实施例提供的恢复操作信息元的一示例的示意图。如图8所示,恢复操作信息元可包括逻辑数据收发终端标识staid、逻辑接入点标识apid和第一业务标识tid1。链路重置请求消息请求恢复使用终端设备中的逻辑数据收发终端sta2和逻辑接入点ap2形成的目标链路,且恢复后的目标链路支持所有业务。对应地,恢复操作信息元中的staid为逻辑数据收发终端sta2的地址sta2_address,恢复操作信息元中的apid为逻辑接入点ap2的地址ap2_address,恢复操作信息元中的tid1为all(表示支持全部业务)。

在另一些实施例中,链路重置信息可包括重置操作类型标识和目标链路信息。重置操作类型标识用于标识重置操作类型。不同重置操作类型对应设置有不同的重置操作类型标识。目标链路信息可包括目标链路的配置信息,可指示目标链路。

在一些示例中,重置操作类型标识包括以下一项或两项以上:添加操作标识、修改操作标识、删除操作标识、暂停操作标识、恢复操作标识。添加操作标识用于指示添加目标链路。修改操作标识用于指示修改目标链路。删除操作标识用于指示删除目标链路。暂停操作标识用于指示暂停目标链路。恢复操作标识用于指示恢复目标链路。重置操作类型标识可包括数字、字母、其他字符等,在此并不限定。例如,添加操作标识可为add,修改操作标识可为modify,删除操作标识可为delete,暂停操作标识可为suspend,恢复操作标识可为resume。

在一些示例中,目标链路信息可包括逻辑终端标识和逻辑接入点标识。逻辑终端标识和逻辑接入点标识的具体内容可参见上述实施例中的相关说明,在此不再赘述。

执行逻辑数据收发终端是终端设备中与网络接入设备进行目标链路重配置的协商的逻辑数据收发终端,可包括终端设备中任意一个逻辑数据收发终端,在此并不限定。例如,终端设备包括三个逻辑数据收发终端,分别为sta1、sta2和sta3,可将sta1作为执行逻辑数据收发终端,也可将sta2作为执行逻辑数据收发终端,也可将sta3作为执行逻辑数据收发终端。

在一些示例中,执行逻辑数据收发终端可包括终端设备中除目标链路中逻辑数据收发终端外的任一逻辑数据收发终端。例如,逻辑数据收发终端中三个逻辑数据收发终端分别为sta1、sta2和sta3,目标链路由逻辑数据收发端sta1和网络接入设备中的逻辑接入点ap1形成,则可选取逻辑数据收发终端sta2或sta3作为执行逻辑数据收发终端。

在一些示例中,可在终端设备中选定一个逻辑数据收发终端作为主逻辑数据收发终端,将该终端设备中其他逻辑数据收发终端作为从逻辑数据收发终端。将该主逻辑数据收发终端作为执行逻辑数据收发终端。

网络接入设备如上文所述,包括两个以上的逻辑接入点,在此不再赘述。

在步骤s202中,由执行逻辑数据收发终端向网络接入设备发送链路重置请求消息。

在步骤s203中,由执行逻辑数据收发终端接收网络接入设备发送的链路重置响应消息。

链路重置响应消息即linkreconfigurationresponse,用于网络接入设备向终端设备反馈目标链路的重配置的响应结果。链路重置响应消息可包括链路重置结果信息。链路重置结果信息可用于表征网络接入设备对目标链路的重配置的协商结果。

在一些实施例中,链路重置结果信息包括重置协商结果信息和目标链路信息。重置协商结果信息用于指示终端设备与网络接入设备协商重配置的结果。目标链路信息用于指示目标链路。

在一些示例中,重置协商结果信息可包括协商接受标识和协商拒绝标识。协商接受标识表征网络接入设备接受对目标链路的重配置。协商拒绝标识表征网络接入设备拒绝对目标链路的重配置。

在一些示例中,链路重置结果信息还可包括第二业务标识、接入点能力信息、接入点操作信息、第二鉴权认证信息中的一项或两项以上。链路重置结果信息中的第二业务标识用于标识网络接入设备接受目标链路所支持的业务。业务的具体内容可参见上述相关说明,在此不再赘述。链路重置结果信息中的接入点能力信息用于表征网络接入设备中逻辑接入点设置的能力信息。例如,接入点能力信息可包括逻辑接入点的传输速率等,在此并不限定。链路重置结果信息中的接入点操作信息用于保证网络接入设备中逻辑接入点设置的操作信息。例如,接入点操作信息可包括逻辑接入点的省电模式参数等,在此并不限定。第二鉴权认证信息可用于目标链路中数据安全传输的密钥的生成。

例如,图9为本申请实施例提供的链路重置结果信息的一示例的示意图。如图9所示,链路通知结果信息可包括重置协商结果信息statuscode、逻辑终端标识staid、逻辑接入点标识apid、第二业务标识tid2、接入点能力信息apcapabilityinfo、接入点操作信息apoperationinfo、第二鉴权认证信息auth-info2。

终端设备与网络接入设备可根据上述实施例中的终端能力信息、终端操作信息、接入点能力信息、接入点操作信息进行终端设备与网络接入设备之间的数据传输。

在步骤s204中,由执行逻辑数据收发终端根据链路重置结果信息,更新终端设备存储的链路映射关系。

链路映射关系包括各链路中逻辑数据收发终端和逻辑接入点的映射关系。终端设备更新后的链路映射关系包括与链路重置结果信息匹配的链路中逻辑数据收发终端和逻辑接入点的映射关系。具体地,链路映射关系可包括各链路具有对应关系的逻辑数据收发终端的逻辑终端标识和逻辑接入点的逻辑接入点标识。逻辑终端标识和逻辑接入点标识的具体内容可参见上述实施例的相关说明,在此不再赘述。

在一些示例中,链路映射关系还可包括逻辑数据收发终端的状态标识和/或逻辑数据收发终端的主从标识。逻辑数据收发终端的状态标识用于表征逻辑数据收发终端的状态。例如,状态标识可包括活跃状态标识或非活跃状态标识。活跃态标识表示该逻辑数据收发终端与逻辑接入点连接,且能够进行数据收发。非活跃状态标识表示该逻辑数据收发终端与逻辑接入点连接,但不能进行数据收发。活跃态标识和非活跃态标识可包括数字、字母、其他字符等,在此并不限定。例如,活跃态标识可为active,非活跃态标识可为de-active。逻辑数据收发终端的主从标识包括逻辑数据收发终端的主标识和逻辑数据收发终端的从标识。终端设备中的主逻辑数据收发终端具有主标识,终端设备中的从逻辑数据收发终端具有从标识。主标识和从标识可包括数字、字母、其他字符等,在此并不限定。例如,主标识可为primary,从标识可为slave。需要说明的是,从标识也可以为空。

在一些示例中,链路映射关系可实现为多链路管理信息表。多链路管理信息表中记录有各链路中逻辑数据收发终端的逻辑终端标识和逻辑接入点的逻辑接入点标识。多链路管理信息表中还可记录逻辑数据收发终端的状态标识和/或逻辑数据收发终端的主从标识。

例如,图10为本申请实施例提供的多链路管理信息表的一示例的示意图。如图10所示,多链路信息管理表包括逻辑终端标识staid、逻辑数据收发终端的状态标识status1和逻辑接入点标识apid。逻辑数据收发终端sta1和逻辑接入点ap1形成链路1;逻辑数据收发终端sta1的逻辑终端标识为sta1_address;逻辑数据收发终端sta1的状态为活跃态,记为active;逻辑接入点ap1的逻辑接入点标识为ap1_address。逻辑数据收发终端sta2和逻辑接入点ap2形成链路2;逻辑数据收发终端sta2的逻辑终端标识为sta2_address;逻辑数据收发终端sta2的状态为非活跃态,记为de-active;逻辑接入点ap2的逻辑接入点标识为ap2_address。

又例如,图11为本申请实施例提供的多链路管理信息表的另一示例的示意图。如图11所示,多链路信息管理表包括逻辑终端标识staid、逻辑数据收发终端的主从标识status2和逻辑接入点标识apid。逻辑数据收发终端sta1和逻辑接入点ap1形成链路1;逻辑数据收发终端sta1的逻辑终端标识为sta1_address;逻辑数据收发终端sta1为主逻辑数据收发终端,主从标识记为primary;逻辑接入点ap1的逻辑接入点标识为ap1_address。逻辑数据收发终端sta2和逻辑接入点ap2形成链路2;逻辑数据收发终端sta2的逻辑终端标识为sta2_address;逻辑数据收发终端sta2为从逻辑数据收发终端,主从标识为空;逻辑接入点ap2的逻辑接入点标识为ap2_address。

在本申请实施例中,由终端设备中的执行逻辑数据收发终端生成链路重置请求消息,通过链路重置请求消息中链路重置信息与网络接入设备协商目标链路的重配置。网络接入设备可根据链路重置信息,确定是否接受目标链路的重配置。终端设备与网络接入设备可通过链路重置响应消息中的链路重置结果信息获取目标链路的重配置的协商结果,并更新终端设备中存储的链路映射关系。具有两个以上的逻辑数据收发终端的终端设备和具有两个以上的逻辑接入点的网络接入设备可通过链路重置请求消息和链路重置响应消息相互协商目标链路的重配置,从而实现多链路系统场景下的数据传输链路的重配置。

在链路重置结果信息包括第二鉴权认证信息的情况下,可利用终端设备生成及预存的数据结合第二鉴权认证信息等,生成用于数据安全传输的通信密钥。图12为本申请第一方面提供的多链路系统中链路配置方法的另一实施例的流程图。图12与图2的不同之处在于,图12所示的链路配置方法还可包括步骤s205至步骤s207。

在步骤s205中,根据目标链路中的逻辑数据收发终端的逻辑终端标识,获取第一媒体接入控制mac地址。

第一mac地址包括目标链路中的逻辑数据收发终端的mac地址。

在一些示例中,逻辑终端标识包括mac地址,可将目标链路中的逻辑数据收发终端的mac地址直接作为第一mac地址。

在一些示例中,逻辑终端标识不包括mac地址,但逻辑终端标识与逻辑数据收发终端的mac地址存在第一对应关系,则可根据目标链路中逻辑数据收发终端的逻辑终端标识,在第一对应关系中查询到与目标链路中逻辑数据收发终端的逻辑终端标识对应的mac地址,将该mac地址作为第一mac地址。

在步骤s206中,根据目标链路中的逻辑接入点的逻辑接入点标识,获取第二mac地址。

第二mac地址包括目标链路中的逻辑接入点的mac地址。

在一些示例中,逻辑接入点标识包括mac地址,可将目标链路中的逻辑接入点的mac地址直接作为第二mac地址。

在一些示例中,逻辑接入点标识不包括mac地址,但逻辑接入点标识与逻辑接入点的mac地址存在第二对应关系,则可根据目标链路中逻辑接入点的逻辑接入点标识,在第二对应关系中查询到与目标链路中逻辑接入点的逻辑接入点标识对应的mac地址,将该mac地址作为第二mac地址。

在步骤s207中,利用第二鉴权认证信息、生成的第一鉴权认证信息、预存的成对主密钥(pairwisemasterkey,pmk)、第一mac地址和第二mac地址,生成通信密钥。

第一鉴权认证信息可为终端设备本地生成的随机数。第二鉴权认证信息可为网络接入设备生成并通过链路重置结果信息传输来的随机数。成对主密钥可预先在终端设备本地存储。生成通信密钥所采用的算法在此并不限定,可根据具体场景和需求设定。通信密钥用于目标链路中的数据传输。在利用目标链路进行数据传输,可利用该通信密钥对需要传输的数据进行加密,以保证数据传输的安全性。

图13为本申请第一方面提供的多链路系统中链路配置方法的又一实施例的流程图。图13与图2的不同之处在于,图2中的步骤s204可具体细化为图13中的步骤s2041至步骤s2043中的一项或两项以上。

在步骤s2041中,在链路重置信息用于与网络接入设备协商添加或修改目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,在链路映射关系中添加或修改目标链路中逻辑数据收发终端和逻辑接入点的映射关系。

具体地,可在链路重置信息包括有效的添加操作信息元或链路重置信息中重置操作类型标识包括添加操作标识,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,在链路映射关系中添加目标链路中逻辑数据收发终端和逻辑接入点的映射关系。例如,在链路重置信息中重置操作类型标识包括添加操作标识add,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,添加的目标链路为逻辑数据收发终端sta3和逻辑接入点ap3形成的链路,则可在链路映射关系中添加逻辑数据收发终端sta3和逻辑接入点ap3的映射关系。

具体地,可在链路重置信息包括有效的修改操作信息元或链路重置信息中重置操作类型标识包括修改操作标识,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,在链路映射关系中修改目标链路中逻辑数据收发终端和逻辑接入点的映射关系。例如,在链路重置信息中重置操作类型标识包括修改操作标识modify,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,修改前的目标链路为逻辑数据收发终端sta2和逻辑接入点ap2形成的链路,修改后的目标链路为逻辑数据收发终端sta2和逻辑接入点ap3形成的链路,则可在链路映射关系中将逻辑数据收发终端sta2和逻辑接入点ap2的映射关系修改为逻辑数据收发终端sta2和逻辑接入点ap3的映射关系。

在步骤s2042中,在链路重置信息用于与网络接入设备协商删除目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,在链路映射关系中删除目标链路中逻辑数据收发终端和逻辑接入点的映射关系。

具体地,可在链路重置信息包括有效的删除操作信息元或链路重置信息中重置操作类型标识包括删除操作标识,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,在链路映射关系中删除目标链路中逻辑数据收发终端和逻辑接入点的映射关系。例如,在链路重置信息中重置操作类型标识包括删除操作标识delete,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,目标链路为逻辑数据收发终端sta2和逻辑接入点ap2形成的链路,则可在链路映射关系中删除逻辑数据收发终端sta2和逻辑接入点ap2的映射关系。

在步骤s2043中,在链路重置信息用于与网络接入设备协商暂停或恢复目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,更新链路映射关系中目标链路中逻辑数据收发终端的状态标识。

具体地,可在链路重置信息包括有效的暂停操作信息元或链路重置信息中重置操作类型标识包括暂停操作标识,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,将链路映射关系中目标链路中逻辑数据收发终端的状态标识由活跃态标识更新为非活跃态标识。

具体地,可在链路重置信息包括有效的恢复操作信息元或链路重置信息中重置操作类型标识包括恢复操作标识,且链路重置结果信息中重置协商结果信息包括协商接受标识的情况下,将链路映射关系中目标链路中逻辑数据收发终端的状态标识由非活跃态标识更新为活跃态标识。

与目标链路暂停或恢复的配置对应,可确定终端设备发送目标链路的缓存数据的方式。图14为本申请第一方面提供的多链路系统中链路配置方法的再一实施例的流程图。图14与图2的不同之处在于,图14所示的链路配置方法还可包括步骤s208和/或步骤s209。

在步骤s208中,在链路重置信息用于与网络接入设备协商暂停目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,由终端设备中除目标链路中逻辑数据收发终端外的任一逻辑数据收发终端发送目标链路的缓存数据。

在暂停目标链路的情况下,原需要在目标链路发送的数据无法通过目标链路发送,原需要在目标链路发送的数据即为目标链路的缓存数据。为了保证缓存数据能够继续由终端设备发送给网络接入设备,可由终端设备中除目标链路中逻辑数据收发终端外的其他逻辑数收发终端发送该缓存数据。在一些示例中,可由执行逻辑数据收发终端发送该缓存数据,在此并不限定。

在步骤s209中,在链路重置信息用于与网络接入设备协商恢复目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,由目标链路中逻辑数据收发终端向目标链路中逻辑接入点发送缓存数据触发消息。

链路重置结果信息还可包括缓存数据标识,缓存数据标识可用于指示目标链路具有缓存数据。在目标链路具有缓存数据的情况下,可由目标链路中逻辑数据收发终端向目标链路中的逻辑接入点发送缓存数据触发消息。缓存数据触发消息用于触发目标链路中缓存数据的传输。具体地,缓存数据触发消息可为ps-poll消息,在此并不限定。

在一些示例中,终端设备中的逻辑数据收发终端可支持不同的工作频率,可在进行目标链路的重配置之前通过连接请求消息通知网络接入设备。具体地,终端设备可向网络接入设备发送连接请求消息。该连接请求消息具体可为终端设备与网络接入设备初始建立连接发送的连接请求消息,在此并不限定。连接请求消息可包括逻辑数据收发终端标识和逻辑数据收发终端的工作频率信息。工作频率信息用于指示工作频率。工作频率具体可包括工作频率的频段集,在此并不限定。连接请求消息还可包括可变工作频率支持标识,可变工作频率支持标识用于指示逻辑数据收发终端是否支持不同的工作频率。可变工作频率支持标识可包括数字、字母、其他字符等,在此并不限定。例如,逻辑数据收发终端的可变工作频率支持标识为1,表示该逻辑数据收发终端支持不同的工作频率;逻辑数据收发终端的可变工作频率支持标识为0,表示该逻辑数据收发终端不支持不同的工作频率。

图15为本申请实施例提供的连接请求消息的一示例的示意图。如图15所示,连接请求消息包括逻辑数据收发终端标识staid、可变工作频率支持标识flexofindication和工作频率信息supportedofset。其中,逻辑数据收发终端标识为sta1_address,可变工作频率支持标识为1,工作频率信息为{2.4ghz,5ghz}。工作频率信息为{2.4ghz,5ghz}表示逻辑数据收发终端sta1可支持工作频率2.4ghz的频段和5ghz的频段。

在一些示例中,在进行目标链路的重配置之前,终端设备中的逻辑数据收发终端可获取目标链路中逻辑接入点的系统信息。具体地,终端设备中的逻辑数据收发终端可通过网络接入设备的广播消息获取逻辑接入点的系统信息。广播消息具体可为beacon消息或proberesponse消息。终端设备中的逻辑数据收发终端也可通过网络接入设备发送的连接请求响应消息获取逻辑接入点的系统信息。在此并不限定终端设备中的逻辑数据收发终端获取逻辑接入点的系统信息的方式。终端设备可根据系统信息确定是否发起链路重置请求消息。

在一些示例中,具体可在添加目标链路和/或修改目标链路之前,终端设备中的逻辑数据收发终端获取目标链路中逻辑接入点的系统信息。

本申请第二方面提供了一种多链路系统中链路配置方法,可应用于网络接入设备。图16为本申请第二方面提供的多链路系统中链路配置方法的一实施例的流程图。如图16所示,该链路配置方法可包括步骤s301至步骤s303。

在步骤s301中,接收由终端设备中执行逻辑数据收发终端发送的链路重置请求消息。

链路重置请求消息包括链路重置信息。链路重置信息用于协商目标链路的重配置。

在一些实施例中,链路重置信息可包括重置操作信息元。

具体地,重置操作信息元可包括以下一项或两项以上:添加操作信息元、修改操作信息元、删除操作信息元、暂停操作信息元、恢复操作信息元。

添加操作信息元可包括逻辑终端标识、逻辑接入点标识和第一业务标识。在一些示例中,添加操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

修改操作信息元可包括逻辑终端标识、逻辑接入点标识和第一业务标识。在一些示例中,修改操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

删除操作信息元包括逻辑终端标识和逻辑接入点标识。

暂停操作信息元包括逻辑终端标识和逻辑接入点标识。

恢复操作信息元包括逻辑终端标识和逻辑接入点标识。在一些示例中,恢复操作信息元还包括第一业务标识。

上述实施例中逻辑终端标识用于标识逻辑数据收发终端。

在另一些实施例中,链路重置信息包括重置操作类型标识和目标链路信息。

具体地,重置操作类型标识包括以下一项或两项以上:添加操作标识、修改操作标识、删除操作标识、暂停操作标识、恢复操作标识。

添加操作标识用于指示添加目标链路。修改操作标识用于指示修改目标链路。删除操作标识用于指示删除目标链路。暂停操作标识用于指示暂停目标链路。恢复操作标识用于指示恢复目标链路。

在一些示例中,目标链路信息可包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

终端设备包括两个以上的逻辑数据收发终端。执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端。

在一些示例中,链路重置信息还可包括链路重置信息标识和/或链路重置信息长度。

链路重置请求消息、链路重置信息、逻辑数据收发终端、执行逻辑数据收发终端、逻辑接入点等具体内容可参见上述实施例中的相关说明,在此不再赘述。

在步骤s302中,根据链路重置信息,确定是否接受链路重置信息表征的目标链路的重配置,生成链路重置响应消息。

网络接入设备获取到链路重置请求消息中的链路重置信息,根据链路重置信息,结合网络接入设备的配置,确定网络接入设备是否支持、实现或期望进行目标链路的重配置,以确定是否接受目标链路的重配置。根据是否接受目标链路的重配置,生成链路重置响应消息。

链路重置响应消息包括链路重置结果信息。链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果。

在一些示例中,链路重置结果信息包括重置协商结果信息和目标链路信息。

具体地,重置协商结果信息包括协商接受标识和协商拒绝标识。协商接受标识表征网络接入设备接受对目标链路的重配置。协商拒绝标识表征网络接入设备拒绝对目标链路的重配置。

具体地,目标链路信息包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

上述实施例中的逻辑终端标识可包括逻辑数据收发终端标识或与逻辑数据收发终端标识具有映射关系的链路标识。

在一些示例中,链路重置结果信息还包括第二业务标识、接入点能力信息、接入点操作信息、第二鉴权认证信息中的一项或两项以上。

链路重置响应消息、链路重置结果信息等具体内容可参见上述实施例中的相关说明,在此不再赘述。

在步骤s303中,向执行逻辑数据收发终端发送链路重置响应消息。

在本申请实施例中,网络接入设备接收终端设备中的执行逻辑数据收发终端发送的链路重置请求消息,通过链路重置请求消息中链路重置信息与终端设备协商目标链路的重配置。网络接入设备可根据链路重置信息,确定是否接受目标链路的重配置,通过将链路重置结果信息承载于链路重置响应消息反馈给终端设备,以告知终端设备是否接受目标链路的重配置。具有两个以上的逻辑数据收发终端的终端设备和具有两个以上的逻辑接入点的网络接入设备可通过链路重置请求消息和链路重置响应消息相互协商目标链路的重配置,从而实现多链路系统场景下的数据传输链路的重配置。

在链路重置信息包括第一鉴权认证信息的情况下,可利用网络接入设备生成及预存的数据结合第一鉴权认证信息等,生成用于数据安全传输的通信密钥。图17为本申请第二方面提供的多链路系统中链路配置方法的另一实施例的流程图。图17与图16的不同之处在于,图17所示的链路配置方法还可包括步骤s304至步骤s306。

在步骤s304中,根据目标链路中的逻辑数据收发终端的逻辑终端标识,获取第一媒体接入控制mac地址。

第一mac地址包括目标链路中的逻辑数据收发终端的mac地址。第一mac地址的具体内容可参见上述实施例中的相关说明,在此不再赘述。

在步骤s305中,根据目标链路中的逻辑接入点的逻辑接入点标识,获取第二mac地址。

第二mac地址包括目标链路中的逻辑接入点的mac地址。第二mac地址的具体内容可参见上述实施例中的相关说明,在此不再赘述。

在步骤s306中,利用第一鉴权认证信息、生成的第二鉴权认证信息、预存的成对主密钥pmk、第一mac地址和第二mac地址,生成通信密钥。

第二鉴权认证信息可为网络接入设备生成的随机数。第一鉴权认证信息可为终端设备生成并通过链路重置信息传输来的随机数。成对主密钥可预先在网络接入设备存储。生成通信密钥所采用的算法在此并不限定,可根据具体场景和需求设定。通信密钥用于目标链路中的数据传输。在利用目标链路进行数据传输,可利用该通信密钥对需要传输的数据进行加密,以保证数据传输的安全性。

图18为本申请第二方面提供的多链路系统中链路配置方法的又一实施例的流程图。图18与图16的不同之处在于,图18所示的链路配置方法还可包括步骤s307和/或步骤s308。

在步骤s307中,在链路重置信息用于与网络接入设备协商删除目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,删除存储的目标链路中逻辑数据收发终端的链路信息。

具体地,可根据链路重置信息中删除操作信息元中的逻辑接入点标识或链路重置信息中目标链路信息的逻辑接入点标识确定与该逻辑接入点标识对应的逻辑接入点即目标链路中的逻辑接入点。目标链路中的逻辑接入点可存储有目标链路中逻辑数据收发终端的链路信息。该链路信息可包括终端能力信息、终端操作信息、通信密钥中的一项或两项以上,在此并不限定。

在步骤s308中,在链路重置信息用于与网络接入设备协商暂停或恢复目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,更新存储的目标链路中逻辑数据收发终端的状态标识。

网络接入设备可存储有各链路中逻辑数据收发终端的状态标识。具体地,在链路重置信息用于与网络接入设备协商暂停目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,可将网络接入设备存储的目标链路中逻辑数据收发终端的状态标识更新为非活跃态标识。在链路重置信息用于与网络接入设备协商恢复目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,可将网络接入设备存储的目标链路中逻辑数据收发终端的状态标识更新为活跃态标识。

在此并不限定步骤s307和步骤s308与其他步骤之间的时序关系。例如,步骤s307可在步骤s303之前执行,步骤s308可在步骤s303之前执行,在此并不限定。

与目标链路暂停或恢复的配置对应,可确定目标链路的缓存数据的处理方式。图19为本申请第二方面提供的多链路系统中链路配置方法的再一实施例的流程图。图19与图16的不同之处在于,图19所示的链路配置方法还可包括步骤s309和/或步骤s310。

在步骤s309中,在链路重置信息用于与网络接入设备协商暂停目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,将需要向目标链路中逻辑数据收发终端发送的数据缓存在本地。

在目标链路被暂停的情况下,可将目标链路中待发送的数据缓存在本地,缓存在本地的目标链路中待发送的数据即为缓存数据。缓存数据后续可通过其他未被暂停的链路发送,或者,缓存数据可等待该目标链路恢复后再发送。

在步骤s310中,在链路重置信息用于与网络接入设备协商恢复目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,在链路重置响应消息中添加缓存数据标识。

缓存数据标识用于指示目标链路具有缓存数据。在恢复目标链路的情况下,且该目标链路存在缓存数据的情况下,可通过在链路重置响应消息中添加缓存数据标识来通知终端设备目标链路具有缓存数据,可便于终端设备确定采用何种方式进行缓存数据的收发。

在一些示例中,终端设备中的逻辑数据收发终端可支持不同的工作频率,可在进行目标链路的重配置之前通过连接请求消息通知网络接入设备。具体地,网络接入设备可接收终端设备发送的连接请求消息。该连接请求消息具体可为终端设备与网络接入设备初始建立连接发送的连接请求消息,在此并不限定。连接请求消息可包括逻辑数据收发终端标识和逻辑数据收发终端的工作频率信息。连接请求消息的具体内容可参见上述实施例的相关说明,在此不再赘述。

在一些示例中,在进行目标链路的重配置之前,网络接入设备可向终端设备发送广播消息,以使终端设备中的逻辑数据收发终端可获取目标链路中逻辑接入点的系统信息。广播消息包括逻辑接入点的系统信息。网络接入设备也可向终端设备中发送连接请求响应消息,以使终端设备中的逻辑数据收发终端获取逻辑接入点的系统信息。连接请求响应消息可包括逻辑接入点的系统信息。

本申请第三方面提供一种终端设备。该终端设备包括两个以上的逻辑数据收发终端。图20为本申请第三方面提供的终端设备的一实施例的结构示意图。如图20所示,终端设备400可包括生成控制模块401、发送控制模块402、接收控制模块403和更新控制模块404。

生成控制模块401可用于控制执行逻辑数据收发终端生成链路重置请求消息。

链路重置请求消息包括链路重置信息。链路重置信息用于与网络接入设备协商目标链路的重配置。网络接入设备包括两个以上的逻辑接入点。执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端。

在一些示例中,执行逻辑数据收发终端包括终端设备中除目标链路中逻辑数据收发终端外的任一逻辑数据收发终端。

在另一些示例中,执行逻辑数据收发终端包括在终端设备中预设的主逻辑数据收发终端。

在一些实施例中,链路重置信息包括重置操作信息元。

具体地,重置操作信息元包括以下一项或两项以上:添加操作信息元、修改操作信息元、删除操作信息元、暂停操作信息元、恢复操作信息元。

添加操作信息元包括逻辑终端标识、逻辑接入点标识和第一业务标识。

修改操作信息元包括逻辑终端标识、逻辑接入点标识和第一业务标识。删除操作信息元包括逻辑终端标识和逻辑接入点标识。暂停操作信息元包括逻辑终端标识和逻辑接入点标识。恢复操作信息元包括逻辑终端标识和逻辑接入点标识。其中,逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,添加操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

在一些示例中,修改操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

在一些示例中,恢复操作信息元还包括第一业务标识。

在另一些实施例中,链路重置信息包括重置操作类型标识和目标链路信息。

具体地,重置操作类型标识包括以下一项或两项以上:添加操作标识、修改操作标识、删除操作标识、暂停操作标识、恢复操作标识。

添加操作标识用于指示添加目标链路。修改操作标识用于指示修改目标链路。删除操作标识用于指示删除目标链路,暂停操作标识用于指示暂停目标链路。恢复操作标识用于指示恢复目标链路。

具体地,目标链路信息包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,链路重置信息包括链路重置信息标识和/或链路重置信息长度。

发送控制模块402可用于控制执行逻辑数据收发终端向网络接入设备发送链路重置请求消息。

接收控制模块403可用于控制执行逻辑数据收发终端接收网络接入设备发送的链路重置响应消息。

链路重置响应消息包括链路重置结果信息。链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果。

在一些实施例中,链路重置结果信息包括重置协商结果信息和目标链路信息。

具体地,重置协商结果信息包括协商接受标识和协商拒绝标识。协商接受标识表征网络接入设备接受对目标链路的重配置。协商拒绝标识表征网络接入设备拒绝对目标链路的重配置。

具体地,目标链路信息包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,链路重置结果信息还包括第二业务标识、接入点能力信息、接入点操作信息、第二鉴权认证信息中的一项或两项以上。

更新控制模块404可用于控制执行逻辑数据收发终端根据链路重置结果信息,更新终端设备存储的链路映射关系。

链路映射关系包括各链路中逻辑数据收发终端和逻辑接入点的映射关系。

在一些示例中,链路映射关系还包括逻辑数据收发终端的状态标识和/或逻辑数据收发终端的主从标识。

上述实施例中逻辑终端标识包括逻辑数据收发终端标识或与逻辑数据收发终端标识具有映射关系的链路标识。

在本申请实施例中,生成链路重置请求消息,通过链路重置请求消息中链路重置信息与网络接入设备协商目标链路的重配置。网络接入设备可根据链路重置信息,确定是否接受目标链路的重配置。终端设备与网络接入设备可通过链路重置响应消息中的链路重置结果信息获取目标链路的重配置的协商结果,并更新终端设备中存储的链路映射关系。具有两个以上的逻辑数据收发终端的终端设备和具有两个以上的逻辑接入点的网络接入设备可通过链路重置请求消息和链路重置响应消息相互协商目标链路的重配置,从而实现多链路系统场景下的数据传输链路的重配置。

在一些示例中,链路重置结果信息包括第二鉴权认证信息。终端设备400还可包括第一获取模块、第二获取模块和密钥生成模块。

第一获取模块可用于根据目标链路中的逻辑数据收发终端的逻辑终端标识,获取第一媒体接入控制mac地址。

第一mac地址包括目标链路中的逻辑数据收发终端的mac地址。

第二获取模块可用于根据目标链路中的逻辑接入点的逻辑接入点标识,获取第二mac地址。

第二mac地址包括目标链路中的逻辑接入点的mac地址。

密钥生成模块可用于利用第二鉴权认证信息、生成的第一鉴权认证信息、预存的成对主密钥pmk、第一mac地址和第二mac地址,生成通信密钥。

通信密钥用于目标链路中的数据传输。

在一些示例中,上述更新控制模块404可用于:在链路重置信息用于与网络接入设备协商添加或修改目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,在链路映射关系中添加或修改目标链路中逻辑数据收发终端和逻辑接入点的映射关系;在链路重置信息用于与网络接入设备协商删除目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,在链路映射关系中删除目标链路中逻辑数据收发终端和逻辑接入点的映射关系;在链路重置信息用于与网络接入设备协商暂停或恢复目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,更新链路映射关系中目标链路中逻辑数据收发终端的状态标识。

在一些示例中,终端设备400还可包括控制模块。控制模块可用于:在链路重置信息用于与网络接入设备协商暂停目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,控制终端设备中除目标链路中逻辑数据收发终端外的任一逻辑数据收发终端发送目标链路的缓存数据;在链路重置信息用于与网络接入设备协商恢复目标链路,且链路重置结果信息表征接受对目标链路的重配置的情况下,控制目标链路中逻辑数据收发终端向目标链路中逻辑接入点发送缓存数据触发消息,缓存数据触发消息用于触发目标链路中缓存数据的传输。

在一些示例中,终端设备400还可包括发送模块。发送模块可用于向网络接入设备发送连接请求消息。连接请求消息包括逻辑数据收发终端标识和逻辑数据收发终端的工作频率信息。

在一些示例中,终端设备400还可包括第三获取模块。第三获取模块可用于:通过网络接入设备的广播消息获取逻辑接入点的系统信息;或者,通过网络接入设备发送的连接请求响应消息获取逻辑接入点的系统信息。

本申请第四方面提供一种网络接入设备。该网络接入设备包括两个以上的逻辑接入点。图21为本申请第四方面提供的网络接入设备的一实施例的结构示意图。如图21所示,网络接入设备500包括接收模块501、生成模块502和发送模块503。

接收模块501可用于接收由终端设备中执行逻辑数据收发终端发送的链路重置请求消息。

链路重置请求消息包括链路重置信息。链路重置信息用于协商目标链路的重配置。终端设备包括两个以上的逻辑数据收发终端。执行逻辑数据收发终端包括终端设备中任意一个逻辑数据收发终端。

在一些实施例中,链路重置信息包括重置操作信息元。

具体地,重置操作信息元包括以下一项或两项以上:添加操作信息元、修改操作信息元、删除操作信息元、暂停操作信息元、恢复操作信息元。

添加操作信息元包括逻辑终端标识、逻辑接入点标识和第一业务标识。修改操作信息元包括逻辑终端标识、逻辑接入点标识和第一业务标识。删除操作信息元包括逻辑终端标识和逻辑接入点标识。暂停操作信息元包括逻辑终端标识和逻辑接入点标识。恢复操作信息元包括逻辑终端标识和逻辑接入点标识。其中,逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,添加操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

在一些示例中,修改操作信息元还包括终端能力信息、终端操作信息、第一鉴权认证信息中的一项或两项以上。

在一些示例中,恢复操作信息元还包括第一业务标识。

在另一些实施例中,链路重置信息包括重置操作类型标识和目标链路信息。

具体地,重置操作类型标识包括以下一项或两项以上:添加操作标识、修改操作标识、删除操作标识、暂停操作标识、恢复操作标识。

添加操作标识用于指示添加目标链路。修改操作标识用于指示修改目标链路。删除操作标识用于指示删除目标链路,暂停操作标识用于指示暂停目标链路。恢复操作标识用于指示恢复目标链路。

具体地,目标链路信息包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,上述链路重置信息还可包括链路重置信息标识和/或链路重置信息长度。

生成模块502可用于根据链路重置信息,确定是否接受链路重置信息表征的目标链路的重配置,生成链路重置响应消息。

链路重置响应消息包括链路重置结果信息。链路重置结果信息用于表征网络接入设备对目标链路的重配置的协商结果。

在一些示例中,链路重置结果信息包括重置协商结果信息和目标链路信息。

具体地,重置协商结果信息包括协商接受标识和协商拒绝标识。协商接受标识表征网络接入设备接受对目标链路的重配置。协商拒绝标识表征网络接入设备拒绝对目标链路的重配置。

具体地,目标链路信息包括逻辑终端标识和逻辑接入点标识。逻辑终端标识用于标识逻辑数据收发终端。

在一些示例中,链路重置结果信息还包括第二业务标识、接入点能力信息、接入点操作信息、第二鉴权认证信息中的一项或两项以上。

发送模块503可用于向执行逻辑数据收发终端发送链路重置响应消息。

在一些示例中,逻辑终端标识包括逻辑数据收发终端标识或与逻辑数据收发终端标识具有映射关系的链路标识。

在本申请实施例中,网络接入设备接收终端设备中的执行逻辑数据收发终端发送的链路重置请求消息,通过链路重置请求消息中链路重置信息与终端设备协商目标链路的重配置。网络接入设备可根据链路重置信息,确定是否接受目标链路的重配置,通过将链路重置结果信息承载于链路重置响应消息反馈给终端设备,以告知终端设备是否接受目标链路的重配置。具有两个以上的逻辑数据收发终端的终端设备和具有两个以上的逻辑接入点的网络接入设备可通过链路重置请求消息和链路重置响应消息相互协商目标链路的重配置,从而实现多链路系统场景下的数据传输链路的重配置。

在一些示例中,链路重置信息包括第一鉴权认证信息。网络接入设备还可包括第一获取模块、第二获取模块和密钥生成模块。

第一获取模块可用于根据目标链路中的逻辑数据收发终端的逻辑终端标识,获取第一媒体接入控制mac地址。

第一mac地址包括目标链路中的逻辑数据收发终端的mac地址。

第二获取模块可用于根据目标链路中的逻辑接入点的逻辑接入点标识,获取第二mac地址。

第二mac地址包括目标链路中的逻辑接入点的mac地址。

密钥生成模块可用于利用第一鉴权认证信息、生成的第二鉴权认证信息、预存的成对主密钥pmk、第一mac地址和第二mac地址,生成通信密钥。

通信密钥用于目标链路中的数据传输。

在一些示例中,网络接入设备500还可包括配置执行模块。配置执行模块可用于:在链路重置信息用于与网络接入设备协商删除目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,删除存储的目标链路中逻辑数据收发终端的链路信息;在链路重置信息用于与网络接入设备协商暂停或恢复目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,更新存储的目标链路中逻辑数据收发终端的状态标识。

在一些示例中,网络接入设备还可包括缓存执行模块。缓存执行模块可用于:在链路重置信息用于与网络接入设备协商暂停目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,将需要向目标链路中逻辑数据收发终端发送的数据缓存在本地;在链路重置信息用于与网络接入设备协商恢复目标链路,且确定接受链路重置信息表征的目标链路的重配置的情况下,在链路重置响应消息中添加缓存数据标识,缓存数据标识用于指示目标链路具有缓存数据。

在一些示例中,上述接收模块501还可用于接收终端设备发送的连接请求消息,连接请求消息包括逻辑数据收发终端标识和逻辑数据收发终端的工作频率信息。

在一些示例中,上述发送模块503还可用于:向终端设备发送广播消息,广播消息包括逻辑接入点的系统信息;或者,向终端设备发送连接请求响应消息,连接请求响应消息包括逻辑接入点的系统信息。

本申请第五方面还提供了一种终端设备。图22为本申请第五方面提供的终端设备的一实施例的硬件结构示意图。如图22所示,终端设备600包括存储器601、处理器602及存储在存储器601上并可在处理器602上运行的计算机程序。

在一个示例中,上述处理器602可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本申请实施例的一个或多个集成电路。

存储器601可包括只读存储器(read-onlymemory,rom),随机存取存储器(randomaccessmemory,ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请第一方面中多链路系统中链路配置方法所描述的操作。

处理器602通过读取存储器601中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述实施例中应用于终端设备的多链路系统中链路配置方法。

在一个示例中,终端设备600还可包括通信接口603和总线604。其中,如图22所示,存储器601、处理器602、通信接口603通过总线604连接并完成相互间的通信。

通信接口603,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。也可通过通信接口603接入输入设备和/或输出设备。

总线604包括硬件、软件或两者,将终端设备600的部件彼此耦接在一起。举例来说而非限制,总线604可包括加速图形端口(acceleratedgraphicsport,agp)或其他图形总线、增强工业标准架构(enhancedindustrystandardarchitecture,eisa)总线、前端总线(frontsidebus,fsb)、超传输(hypertransport,ht)互连、工业标准架构(industrialstandardarchitecture,isa)总线、无限带宽互连、低引脚数(lowpincount,lpc)总线、存储器总线、微信道架构(microchannelarchitecture,mca)总线、外围组件互连(peripheralcomponentinterconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serialadvancedtechnologyattachment,sata)总线、视频电子标准协会局部(videoelectronicsstandardsassociationlocalbus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线604可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。

本申请第六方面还提供了一种网络接入设备。图23为本申请第六方面提供的网络接入设备的一实施例的硬件结构示意图。如图23所示,网络接入设备700包括存储器701、处理器702及存储在存储器701上并可在处理器702上运行的计算机程序。

在一个示例中,上述处理器702可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本申请实施例的一个或多个集成电路。

存储器701可包括只读存储器(read-onlymemory,rom),随机存取存储器(randomaccessmemory,ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请第二方面中多链路系统中链路配置方法所描述的操作。

处理器702通过读取存储器701中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述实施例中应用于网络接入设备的多链路系统中链路配置方法。

在一个示例中,网络接入设备700还可包括通信接口703和总线704。其中,如图23所示,存储器701、处理器702、通信接口703通过总线704连接并完成相互间的通信。

通信接口703,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。也可通过通信接口703接入输入设备和/或输出设备。

总线704包括硬件、软件或两者,将网络接入设备700的部件彼此耦接在一起。举例来说而非限制,总线704可包括加速图形端口(acceleratedgraphicsport,agp)或其他图形总线、增强工业标准架构(enhancedindustrystandardarchitecture,eisa)总线、前端总线(frontsidebus,fsb)、超传输(hypertransport,ht)互连、工业标准架构(industrialstandardarchitecture,isa)总线、无限带宽互连、低引脚数(lowpincount,lpc)总线、存储器总线、微信道架构(microchannelarchitecture,mca)总线、外围组件互连(peripheralcomponentinterconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serialadvancedtechnologyattachment,sata)总线、视频电子标准协会局部(videoelectronicsstandardsassociationlocalbus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线704可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。

本申请第七方面提供一种多链路系统。该多链路系统可包括上述实施例中的终端设备和网络接入设备。终端设备和网络接入设备的具体内容可参见上述实施例中的相关说明,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时可实现上述实施例中的多链路系统中链路配置方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,上述计算机可读存储介质可包括非暂态计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等,在此并不限定。

需要明确的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于终端设备实施例、网络接入设备实施例、系统实施例和计算机可读存储介质实施例而言,相关之处可以参见方法实施例的说明部分。本申请并不局限于上文所描述并在图中示出的特定步骤和结构。本领域的技术人员可以在领会本申请的精神之后,作出各种改变、修改和添加,或者改变步骤之间的顺序。并且,为了简明起见,这里省略对已知方法技术的详细描述。

上面参考根据本申请的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本申请的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。

本领域技术人员应能理解,上述实施例均是示例性而非限制性的。在不同实施例中出现的不同技术特征可以进行组合,以取得有益效果。本领域技术人员在研究附图、说明书及权利要求书的基础上,应能理解并实现所揭示的实施例的其他变化的实施例。在权利要求书中,术语“包括”并不排除其他装置或步骤;数量词“一个”不排除多个;术语“第一”、“第二”用于标示名称而非用于表示任何特定的顺序。权利要求中的任何附图标记均不应被理解为对保护范围的限制。权利要求中出现的多个部分的功能可以由一个单独的硬件或软件模块来实现。某些技术特征出现在不同的从属权利要求中并不意味着不能将这些技术特征进行组合以取得有益效果。

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