信息上报方法、装置及系统转让专利

申请号 : CN201380000385.5

文献号 : CN104160773B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙艳宾吴广生张利孙方林

申请人 : 华为技术有限公司

摘要 :

本发明实施例提供一种信息上报方法、装置及系统,其中信息上报方法包括终端设备在正交频分复用OFDM符号的至少一个子载波上,向头端设备发送指示帧;终端设备若接收到头端设备返回的授权消息,则将报告消息发送给头端设备,授权消息是头端设备根据指示帧,判断出终端设备有上行数据需要发送时返回给终端设备的信息,报告消息用于请求头端设备为终端设备分配用于上行传输的带宽资源;由于终端设备在无上行数据需要发送时,不再需要周期性地向头端设备发送报告消息,而且终端设备向头端设备发送的指示帧占用的带宽资源,小于报告消息占用的带宽资源,因此有效地减少了上行传输的开销,有效地提高了上行传输的带宽资源的利用率。

权利要求 :

1.一种信息上报方法,其特征在于,包括:

终端设备在至少一个正交频分复用OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;所述至少一个OFDM符号的至少一个子载波是专门分配给所述终端设备发送指示帧;

所述终端设备若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。

2.根据权利要求1所述的信息上报方法,其特征在于,所述方法还包括:所述终端设备若在预设时间内未接收到所述头端设备返回的所述授权消息,则再次将所述指示帧发送给所述头端设备。

3.根据权利要求2所述的信息上报方法,其特征在于,所述方法还包括:若所述终端设备向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息,则启动上线注册流程。

4.根据权利要求1-3中任一所述的信息上报方法,其特征在于,所述终端设备在至少一个OFDM符号的至少一个子载波上,向头端设备发送指示帧包括:所述终端设备在所述至少一个OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送所述指示帧。

5.根据权利要求1-3中任一所述的信息上报方法,其特征在于,所述指示帧承载在所述至少一个OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息,以供所述头端设备根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。

6.根据权利要求5所述的信息上报方法,其特征在于,所述指示帧中还携带有校验信息,以供所述头端设备根据所述校验信息,对所述指示帧进行校验。

7.根据权利要求1-3中任一所述的信息上报方法,其特征在于,所述报告消息携带在数据帧中,所述数据帧中携带有数据信息和指示位,所述指示位用于表征所述数据帧中是否包括所述报告消息。

8.一种信息上报方法,其特征在于,包括:

头端设备接收终端设备发送的指示帧,所述指示帧是所述终端设备在至少一个OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;所述至少一个OFDM符号的至少一个子载波是专门分配给所述终端设备发送指示帧;

所述头端设备若根据所述指示帧,判断出所述终端设备有上行数据需要发送,则向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;

所述头端设备接收所述终端设备在接收到所述授权消息之后发送的报告消息;

所述头端设备根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。

9.根据权利要求8所述的信息上报方法,其特征在于,所述指示帧承载在所述至少一个OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息;

相应地,所述方法还包括:

所述头端设备根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。

10.根据权利要求9所述的信息上报方法,其特征在于,所述指示帧中还携带有校验信息;

相应地,所述方法还包括:

所述头端设备根据所述校验信息,对所述指示帧进行校验。

11.根据权利要求8-10中任一所述的信息上报方法,其特征在于,所述指示帧是所述终端设备在所述至少一个OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送的。

12.根据权利要求8-10中任一所述的信息上报方法,其特征在于,所述报告消息携带在数据帧中,所述数据帧中携带有数据信息和指示位,所述指示位用于表征所述数据帧中是否包括所述报告消息。

13.一种终端设备,其特征在于,包括:

发送单元,用于在至少一个OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;所述至少一个OFDM符号的至少一个子载波是专门分配给所述终端设备发送指示帧;

处理单元,用于在接收到所述头端设备返回的授权消息时,将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。

14.根据权利要求13所述的终端设备,其特征在于,所述处理单元还用于:在预设时间内未接收到所述头端设备返回的所述授权消息时,再次将所述指示帧发送给所述头端设备。

15.根据权利要求14所述的终端设备,其特征在于,所述处理单元还用于:在向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息时,启动上线注册流程。

16.根据权利要求13-15中任一所述的终端设备,其特征在于,所述发送单元还用于:在所述至少一个OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送所述指示帧。

17.一种头端设备,其特征在于,包括:

第一接收单元,用于接收终端设备发送的指示帧,所述指示帧是所述终端设备在至少一个OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;所述至少一个OFDM符号的至少一个子载波是专门分配给所述终端设备发送指示帧;

发送单元,用于在根据所述指示帧,判断出所述终端设备有上行数据需要发送时,向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;

第二接收单元,用于接收所述终端设备在接收到所述授权消息之后发送的报告消息;

处理单元,用于根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。

18.根据权利要求17所述的头端设备,其特征在于,所述指示帧承载在所述至少一个OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息;

相应地,所述处理单元还用于:

根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。

19.根据权利要求18所述的头端设备,其特征在于,所述指示帧中还携带有校验信息;

相应地,所述处理单元还用于:

根据所述校验信息,对所述指示帧进行校验。

说明书 :

信息上报方法、装置及系统

技术领域

[0001] 本发明实施例涉及通信技术,尤其涉及一种信息上报方法、装置及系统。

背景技术

[0002] 随着通信技术的发展以及对数据传输性能要求的提高,出现了以太网无源光网络(Ethernet Passive Optical Network,EPON)协议,进而基于同轴的EPON协议(EPON Protocol Over Cable,EPoC)和基于同轴的高性能网络(High performance Network Over Cable,HINOC)的解决方案应运而生。EPoC协议和HINOC协议能够满足高带宽和高吞吐量的要求,上行传输时均采用正交频分多址接入(Orthogonal Frequency Division Multiple Access,OFDMA)技术。
[0003] 在基于EPON协议的通信系统中,终端设备需要周期性地产生报告(REPORT)消息。终端设备在REPORT消息中可以表明其进行上行传输所需的带宽大小,用于请求头端设备为其分配带宽资源;终端设备还可以通过REPORT消息,向头端设备表明其当前处于激活状态,即用于链路激活指示。
[0004] 在OFDMA的调制方式中,每个媒体接入计划(Media Access Plan,MAP)周期内包括m个正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号,每个OFDM符号在频域上被划分为n个资源块(Resource Block,RB),从而每个MAP周期内包括m×n个RB,其中m和n均为大于或等于1的整数。
[0005] 对于单个终端设备而言,由于在不需要请求头端设备为其分配带宽资源时,仍需要在每个MAP周期内占用一个RB,向头端设备上报REPORT消息。在这样的情况下,上行传输的开销较大,使得用于上行传输的带宽资源的利用率较低。

发明内容

[0006] 本发明实施例的第一个方面是提供一种信息上报方法,包括:
[0007] 终端设备在正交频分复用OFDM符号的至少一个子载波上,向头端设备发送指示帧;所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0008] 所述终端设备若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0009] 结合第一个方面提供的信息上报方法,在第一种可能的实现方式中,所述方法还包括:
[0010] 所述终端设备若在预设时间内未接收到所述头端设备返回的所述授权消息,则再次将所述指示帧发送给所述头端设备。
[0011] 结合第一个方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:
[0012] 若所述终端设备向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息,则启动上线注册流程。
[0013] 结合第一个方面或第一至二种可能的实现方式,在第三种可能的实现方式中,所述OFDM符号为媒体接入计划MAP周期中专用于为各终端设备传输指示帧的至少一个OFDM符号。
[0014] 结合第一个方面或第一至二种可能的实现方式,在第四种可能的实现方式中,所述终端设备在OFDM符号的至少一个子载波上,向头端设备发送指示帧包括:
[0015] 所述终端设备在所述OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送所述指示帧。
[0016] 结合第一个方面或第一至二种可能的实现方式,在第五种可能的实现方式中,所述指示帧承载在所述OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息,以供所述头端设备根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。
[0017] 结合第一个方面的第五种可能的实现方式,在第六种可能的实现方式中,所述指示帧中还携带有校验信息,以供所述头端设备根据所述校验信息,对所述指示帧进行校验。
[0018] 结合第一个方面或第一至二种可能的实现方式,在第七种可能的实现方式中,所述报告消息携带在数据帧中,所述数据帧中携带有数据信息和指示位,所述指示位用于表征所述数据帧中是否包括所述报告消息。
[0019] 本发明实施例的第二个方面是提供一种信息上报方法,包括:
[0020] 头端设备接收终端设备发送的指示帧,所述指示帧是所述终端设备在OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0021] 所述头端设备若根据所述指示帧,判断出所述终端设备有上行数据需要发送,则向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;
[0022] 所述头端设备接收所述终端设备在接收到所述授权消息之,发送的报告消息;
[0023] 所述头端设备根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0024] 结合第二个方面提供的信息上报方法,在第一种可能的实现方式中,所述指示帧承载在所述OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息;
[0025] 相应地,所述方法还包括:
[0026] 所述头端设备根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。
[0027] 结合第二个方面的第一种可能的实现方式,在第二种可能的实现方式中,所述指示帧中还携带有校验信息;
[0028] 相应地,所述方法还包括:
[0029] 所述头端设备根据所述校验信息,对所述指示帧进行校验。
[0030] 结合第二个方面或第一至二种可能的实现方式,在第三种可能的实现方式中,所述OFDM符号为MAP周期中专用于为各终端设备传输指示帧的至少一个OFDM符号。
[0031] 结合第二个方面或第一至二种可能的实现方式,在第四种可能的实现方式中,所述指示帧是所述终端设备在所述OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送的。
[0032] 结合第二个方面或第一至二种可能的实现方式,在第五种可能的实现方式中,所述报告消息携带在数据帧中,所述数据帧中携带有数据信息和指示位,所述指示位用于表征所述数据帧中是否包括所述报告消息。
[0033] 本发明实施例的第三个方面是提供一种终端设备,包括:
[0034] 发送单元,用于在OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0035] 处理单元,用于在接收到所述头端设备返回的授权消息时,将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0036] 结合第三个方面提供终端设备,在第一种可能的实现方式中所述处理单元还用于:
[0037] 在预设时间内未接收到所述头端设备返回的所述授权消息时,再次将所述指示帧发送给所述头端设备。
[0038] 结合第三个方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理单元还用于:
[0039] 在向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息时,启动上线注册流程。
[0040] 结合第三个方面或第一至第二种可能的实现方式,在第三种可能的实现方式中,所述发送单元还用于:
[0041] 在所述OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送所述指示帧。
[0042] 本发明实施例的第四个方面是提供一种头端设备,包括:
[0043] 第一接收单元,用于接收终端设备发送的指示帧,所述指示帧是所述终端设备在OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0044] 发送单元,用于在根据所述指示帧,判断出所述终端设备有上行数据需要发送时,向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;
[0045] 第二接收单元,用于接收所述终端设备在接收到所述授权消息之,发送的报告消息;
[0046] 处理单元,用于根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0047] 结合第四个方面提供的头端设备,在第一种可能的实现方式中,所述指示帧承载在所述OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息;
[0048] 相应地,所述处理单元还用于:
[0049] 根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。
[0050] 结合第四个方面的第一种可能的实现方式,在第二种可能的实现方式中,所述指示帧中还携带有校验信息;
[0051] 相应地,所述处理单元还用于:
[0052] 根据所述校验信息,对所述指示帧进行校验。
[0053] 本发明实施例的第五个方面是提供一种终端设备,包括:
[0054] 处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;
[0055] 所述通信接口,用于与头端设备通信连接;
[0056] 所述存储器,用于存放程序;
[0057] 所述处理器,用于执行所述程序;
[0058] 其中,所述程序用于在OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出终端设备有上行数据需要发送时返回的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0059] 本发明实施例的第六个方面是提供一种头端设备,包括:
[0060] 处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;
[0061] 所述通信接口,用于与终端设备通信连接;
[0062] 所述存储器,用于存放程序;
[0063] 所述处理器,用于执行所述程序;
[0064] 其中,所述程序用于接收终端设备发送的指示帧,所述指示帧是所述终端设备在OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;若根据所述指示帧,判断出所述终端设备有上行数据需要发送,则向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;接收所述终端设备在接收到所述授权消息之,发送的报告消息;根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0065] 本发明实施例的第七个方面是提供一种通信系统,包括上述终端设备和头端设备,所述终端设备与所述头端设备之间通信连接。
[0066] 本发明实施例提供的信息上报方法、装置及系统,终端设备在正交频分复用OFDM符号的至少一个子载波上,向头端设备发送指示帧;头端设备根据指示帧,判断出终端设备有上行数据需要发送时向终端设备返回授权消息;终端设备接收到授权消息后向头端设备发送报告消息,以请求头端设备为终端设备分配用于上行传输的带宽资源;由于终端设备在无上行数据需要发送时,不再需要周期性地向头端设备发送报告消息,而且终端设备向头端设备发送的指示帧占用的带宽资源,小于报告消息占用的带宽资源,因此有效地减少了上行传输的开销,有效地提高了上行传输的带宽资源的利用率。

附图说明

[0067] 图1为本发明实施例提供的信息上报方法的流程图;
[0068] 图2为本发明实施例提供的另一信息上报方法的流程图;
[0069] 图3为本发明实施例提供的终端设备的结构示意图;
[0070] 图4为本发明实施例提供的另一终端设备的结构示意图;
[0071] 图5为本发明实施例提供的头端设备的结构示意图;
[0072] 图6为本发明实施例提供的另一头端设备的结构示意图;
[0073] 图7为本发明实施例提供的通信系统的结构示意图。

具体实施方式

[0074] 为了解决每个终端设备在每个MAP内都需要占用一个RB,向头端设备发送报告消息,而造成上行传输的带宽资源的利用率较低的问题,本发明各实施例中在每个MAP周期内专门设置一个或少数几个OFDM符号用于承载指示帧。终端设备通过指示帧向头端设备表明其本地队列中是否有数据,即是否有上行数据需要发送;还能够通过指示帧起到链路激活指示的作用。由于一个指示帧所占用的带宽资源小于一个RB,有效地减少了上行传输的开销,提高了用于上行传输的带宽资源的利用率。
[0075] 本发明各实施例可以应用在由头端设备和终端设备组成的多种通信系统中,能够在头端设备为终端设备分配带宽资源时,起到减少上行传输开销的作用。
[0076] 头端设备可以为通信系统中进行下行数据传输的设备,终端设备可以为通信系统中进行上行数据传输的设备。例如,在EPON系统中,头端设备可以为光线路终端(Optical Line Terminal,OLT),终端设备可以为光网络单元(Optical Network Unit,ONU)。
[0077] 图1为本发明实施例提供的信息上报方法的流程图,如图1所示,该方法包括:
[0078] 101、终端设备在OFDM符号的至少一个子载波上,向头端设备发送指示帧。
[0079] 具体的,终端设备在MAP周期内向头端设备发送指示帧。优选的,可以在每个MAP周期内均向头端设备发送指示帧。
[0080] 在指示帧中携带有表征终端设备当前是否有上行数据需要发送的信息,具体可以为表征终端设备当前的本地队列中是否有数据的信息。
[0081] 一个MAP周期内包括m个OFDM符号,将其中的一个或者少数几个OFDM符号专门用于承载指示帧。本发明各实施例中以利用一个OFDM符号作为OFDM符号的情况进行说明。以下所述的OFDM符号均指用于承载指示帧的OFDM符号。
[0082] OFDM符号可以被划分为多个子载波,根据需要将一个或多个子载波分配给一个终端设备进行使用。终端设备在上线注册时即可获知哪些子载波是用来供其发送指示帧的,从而终端设备在每个MAP周期的这些子载波上发送指示帧。
[0083] 指示帧可以包括至少一个比特的数据,用于表征终端设备多个本地队列的信息,以使头端设备获知该终端设备是否有上行数据需要发送。
[0084] 指示帧还可以包括另外一个比特的数据用于表征终端设备的心跳信息,例如在当前MAP周期内将该比特的数据置为0,在下一个MAP周期内将该比特的数据置为1,依次类推,使得每个MAP周期内该比特的数据与上一个MAP周期中的数据不同。
[0085] 当终端设备采用二进制相移键控(Binary Phase Shift Keying,BPSK)的调制方式时,一个子载波能够承载一个比特的数据;
[0086] 当终端正交相移键控(Quadrature Phase Shift Keying,QPSK)的调制方式时,一个子载波能够承载二个比特的数据;
[0087] 正交振幅调制(Quadrature Amplitude Modulation,QAM)的调制方式时,一个子载波能够承载三至四个比特的数据。相应地,利用子载波承载指示帧所占用的带宽资源,小于利用单个RB承载单个用户的报告消息所占用的带宽资源。
[0088] 102、终端设备若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备。
[0089] 其中,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0090] 具体的,终端设备发送给头端设备的指示帧中,携带有表明其是否有上行数据需要发送的信息。
[0091] 若指示帧中表明终端设备无上行数据需要发送时,则头端设备不需要回复消息。若指示帧中表明终端设备有上行数据需要发送时,则头端设备根据指示帧获知这一情况后,向该终端设备返回授权消息。
[0092] 终端设备在接收到头端设备返回的授权消息之后,即可继续向头端设备发送报告消息。其中,该报告消息可以采用与现有技术中类似的形式。
[0093] 头端设备在接收到终端设备发送的报告消息之后,即可根据该报告消息为该终端设备分配用于上行传输的带宽资源。
[0094] 本发明实施例提供的信息上报方法,终端设备在正交频分复用OFDM符号的至少一个子载波上,向头端设备发送指示帧;头端设备根据指示帧,判断出终端设备有上行数据需要发送时向终端设备返回授权消息;终端设备接收到授权消息后向头端设备发送报告消息,以请求头端设备为终端设备分配用于上行传输的带宽资源;由于终端设备在无上行数据需要发送时,不再需要周期性地向头端设备发送报告消息,而且终端设备向头端设备发送的指示帧占用的带宽资源,小于报告消息占用的带宽资源,因此有效地减少了上行传输的开销,有效地提高了上行传输的带宽资源的利用率。
[0095] 图2为本发明实施例提供的另一信息上报方法的流程图,如图2所示,该方法包括:
[0096] 201、终端设备在所述OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送指示帧。
[0097] 具体的,在步骤101所述实现方式的基础上,为了保证头端设备对指示帧进行解调的正确性,对承载在OFDM符号上的指示帧,采用BPSK、QPSK或QAM等低阶调制方式进行调制。
[0098] 进一步地,终端设备中还可以设置有一个预设的时间长度。终端设备在向头端设备发送指示帧之后,开始进行计时。
[0099] 在正常情况下,若指示帧中携带有表征所述终端设备有上行数据需要发送的信息,终端设备会接收到头端设备返回的授权消息,但是,如果终端设备在该预设的时间长度结束后,仍未接收到头端设备返回的授权消息,则可以再次向该头端设备发送该指示帧。
[0100] 进一步地,若所述终端设备向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息,则启动上线注册流程。
[0101] 具体的,终端设备中还可以设置有一个预设的次数,终端设备记录向头端设备重复发送指示帧的次数。当终端设备在预设时间长度内未接收到头端设备返回的授权消息时,则再次向该头端设备发送该指示帧;当终端设备向该头端设备重复发送该指示帧的次数大于或等于该预设次数之后,如果终端设备仍未接收到头端设备返回的授权消息,则说明该终端设备可能处于离线状态,需要启动上线注册的流程。
[0102] 其中,终端设备进行上线注册的流程可以采用与现有技术中类似的实现方式。
[0103] 202、头端设备若根据所述指示帧,判断出所述终端设备有上行数据需要发送,则向所述终端设备返回授权消息。
[0104] 其中,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源。
[0105] 具体的,头端设备在接收到终端设备发送的指示帧之后,根据该指示帧判断该终端设备是否有上行数据需要发送。如果头端设备判断出终端设备没有上行数据需要发送,则不需要向终端设备返回信息;如果头端设备判断出终端设备有上行数据需要发送,则向终端设备返回授权消息。
[0106] 进一步地,所述指示帧中携带有心跳信息和所述终端设备的上行数据队列指示信息,所述头端设备根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。
[0107] 具体的,在实际应用中,指示帧可以包括n个比特,n为大于或等于1的整数。
[0108] 当指示帧中包括上行数据队列指示信息时,需占用一个或多个比特;当指示帧中包括心跳信息和上行数据队列指示信息时,需占用两个或多个比特。
[0109] 终端设备可以选择指示帧中的一个比特,用于表征该终端设备是否具有心跳信息。在具有心跳信息的情况下,该比特周期性地被置为0或1。也就是说,若该比特在当前周期内被设置为0,则在下周期内将被设置为1,反之同理。终端设备通过该比特位的取值在0和1之间进行跳变,使头端设备获知该终端设备处于激活状态,即正常的工作状态;若终端设备的该比特位在连续若干个周期内均为0,或者均为1,则头端设备能够判断出该终端设备当前处于非正常的工作状态。
[0110] 终端设备可以选择指示帧中的m个比特,用于表征终端设备的上行数据队列指示信息,m为小于n且大于或等于终端设备中队列的数量的整数。终端设备中可以包括一个或多个队列,当终端设备需要发送上行数据时,需要先将上行数据加入到队列中,因此,若队列中有数据,则表明该终端设备有上行数据需要发送给头端设备。
[0111] 由于终端设备中可以包括一个或多个队列,指示帧中包括分别与各队列对应的比特位。
[0112] 假设队列对应的比特位被置为0,表示该队列中无数据;队列对应的比特位被置为1,表示队列中有数据。则当某个队列中有数据时,则在指示帧中与该队列对应的比特位将被置为1;当某个队列中无数据时,则在指示帧中与该队列对应的比特位将备置为0。
[0113] 反之同理,假设队列对应的比特位被置为1,表示该队列中无数据;队列对应的比特位被置为0,表示队列中有数据。则当某个队列中有数据时,则在指示帧中与该队列对应的比特位将被置为0;当某个队列中无数据时,则在指示帧中与该队列对应的比特位将备置为1。
[0114] 另外,在指示帧中还可以包括一个或多个比特位作为保留的比特位,以便于实现其他扩展功能。
[0115] 头端设备在接收到指示帧后,对指示帧进行解析。若判断出终端设备当前处于激活状态,并且有上行数据需要发送时,头端设备可以将终端设备返回授权消息,还可以进一步地根据该终端设备对应的带宽以及服务等级协议(Service Level Agreement,SLA)情况,为该终端设备进行带宽资源的粗分配。本次为终端设备分配的带宽资源仅为粗略的分配方式,头端设备将通过后续的流程为终端设备分配能够满足终端设备需求的带宽资源。
[0116] 头端设备中预先存储有终端设备定制的带宽资源的大小,该带宽资源的大小可以是与终端设备对应的,也可以是与终端设备的服务等级对应的。因此,头端设备在向终端设备发送授权消息时,可以在其中携带与该终端设备预先定制的带宽资源的大小,以实现终端设备根据该粗分配的带宽资源进行报告消息的上行传输。
[0117] 进一步地,所述指示帧中还可以携带有校验信息,所述头端设备根据所述校验信息,对所述指示帧进行校验。
[0118] 在指示帧中还可以包括循环冗余校验(Cyclical Redundancy Check,CRC)域。通过在指示帧中增加CRC码,能够提高终端设备与头端设备之间传输指示帧的正确性。
[0119] 具体的,在指示帧中增加CRC码,以及在终端设备和头端设备在传输过程中对CRC码进行的处理,可以采用与现有技术中类似的实现方式。
[0120] 203、终端设备若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备。
[0121] 具体的,终端设备在接收到头端设备返回的授权消息之后,向头端设备发送报告消息。报告消息中携带有终端设备的队列中的详细情况,以供头端设备根据终端设备需要上行发送的数据的多少,相应地为终端设备分配能够满足其传输需求的带宽资源。
[0122] 其中,报告消息的帧结构以及所携带的信息可以采用与现有技术中类似的实现方式。
[0123] 优选的,所述报告消息可以携带在数据帧中,所述数据帧中携带有数据信息和指示位,所述指示位用于表征所述数据帧中是否包括所述报告消息。
[0124] 具体的,数据帧中包括帧头(Frame Header,FH)、若干数据位、报告消息以及帧校验序列(Frame Check Sequence,FCS)。其中,帧头中可以包括报告消息指示位(Report Indication),用于指示该数据帧中是否包括有报告消息。如果数据帧中包括报告消息,即报告消息对应的比特位不为空;如果数据帧中不包括报告消息,即报告消息对应的比特为空。
[0125] 在实际应用中,可以将报告消息指示位为1时,定义为数据帧中包括报告消息,将报告消息指示位为0时,定义为数据帧中不包括报告消息;反之同理,也可以将报告消息指示位为0时,定义为数据帧中包括报告消息,将报告消息指示位为1时,定义为数据帧中不包括报告消息。
[0126] 并且,数据位于报告消息在数据帧中的位置可以根据需要进行设定。
[0127] 204、所述头端设备根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0128] 头端设备在接收到终端设备发送的报告消息之后,根据报告消息中所携带的终端设备队列的详细信息,为终端设备进行精细化的带宽资源分配。具体的头端设备根据报告消息为终端设备分配带宽资源的方法,可以采用与现有技术中类似的实现方式。
[0129] 以下通过具体的数据,对本发明各实施例的技术效果进行说明。
[0130] 假设一个MAP周期为2毫秒,一个OFDM符号的时长为50微秒,则一个MAP周期内包括40个OFDM符号。假设每个OFDM符号包含4096个子载波,每256个子载波划分为1个RB,则每个OFDM符号包含16个RB。
[0131] 在传统的实现方式中,假设一个头端设备支持128个终端设备同时在线,而每个MAP周期内需要为每个终端设备分配一个RB,用于供终端设备上报其报告消息。每个MAP周期内的带宽开销为,终端数乘以每个终端占用的RB数,除以每个MAP周期内的OFDM符号数,在除以每个OFDM符号的RB数。经过计算可知,在这样的情况下,每个MAP周期内的带宽开销为20%。
[0132] 在本发明各实施例所采用的方式中,若在每个MAP周期内仅采用一个OFDM符号用于承载指示帧,则每个MAP周期内的带宽开销为,1除以MAP周期内的OFDM符号数。经过计算可知,在这样的情况下,每个MAP周期内的带宽开销2.5%。
[0133] 由此可知,本本发明各实施例中所述的实现方式,在多终端设备的应用场景下,有效地降低了终端设备向头端设备进行上行传输的带宽资源的开销,有效地提高了带宽资源的利用率。
[0134] 图3为本发明实施例提供的终端设备的结构示意图,如图3所示,该终端设备包括:发送单元11和处理单元12。
[0135] 发送单元11,用于在OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0136] 处理单元12,用于在接收到所述头端设备返回的授权消息时,将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出所述终端设备有上行数据需要发送时返回给所述终端设备的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0137] 进一步地,所述处理单元12还用于:
[0138] 在预设时间内未接收到所述头端设备返回的所述授权消息时,再次将所述指示帧发送给所述头端设备。
[0139] 进一步地,所述处理单元12还用于:
[0140] 在向所述头端设备重复发送所述指示帧的次数大于或等于预设次数之后,仍未接收到所述头端设备返回的所述授权消息时,启动上线注册流程。
[0141] 进一步地,所述发送单元11还用于:
[0142] 在所述OFDM符号的至少一个子载波上,采用低阶调制方式向所述头端设备发送所述指示帧。
[0143] 具体的,本发明实施例提供的终端设备进行信息上报的方法,可以参见上述对应的方法实施例中所述的操作步骤,此次不再赘述。
[0144] 本发明实施例提供的终端设备,在OFDM符号的至少一个子载波上,向头端设备发送指示帧;头端设备根据指示帧,判断出终端设备有上行数据需要发送时向终端设备返回授权消息;终端设备接收到授权消息后向头端设备发送报告消息,以请求头端设备为终端设备分配用于上行传输的带宽资源;由于终端设备在无上行数据需要发送时,不再需要周期性地向头端设备发送报告消息,而且终端设备向头端设备发送的指示帧占用的带宽资源,小于报告消息占用的带宽资源,因此有效地减少了上行传输的开销,有效地提高了上行传输的带宽资源的利用率。
[0145] 图4为本发明实施例提供的另一终端设备的结构示意图,如图4所示,该终端设备,包括:
[0146] 处理器21、存储器22、总线23和通信接口24。处理器21、存储器22和通信接口24之间通过总线23连接并完成相互间的通信。
[0147] 处理器21可能为单核或多核中央处理单元(Central Processing Unit,CPU),或者为特定集成电路(Application Specific Integrated Circuit,ASIC),或者为被配置成实施本发明实施例的一个或多个集成电路。
[0148] 存储器22可以为高速RAM存储器,也可以为非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0149] 存储器22用于存放程序221。具体的,程序221中可以包括程序代码,所述程序代码包括计算机操作指令。
[0150] 通信接口24用于与头端设备通信连接;
[0151] 处理器21运行程序221,以执行:
[0152] 在OFDM符号的至少一个子载波上,向头端设备发送指示帧,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;若接收到所述头端设备返回的授权消息,则将报告消息发送给所述头端设备,所述授权消息是所述头端设备根据所述指示帧,判断出终端设备有上行数据需要发送时返回的信息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源,所述报告消息用于请求所述头端设备为所述终端设备分配用于上行传输的带宽资源。
[0153] 图5为本发明实施例提供的头端设备的结构示意图,如图5所示,该头端设备包括:第一接收单元31、发送单元32、第二接收单元33和处理单元34。
[0154] 第一接收单元31,用于接收终端设备发送的指示帧,所述指示帧是所述终端设备在OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;
[0155] 发送单元32,用于在根据所述指示帧,判断出所述终端设备有上行数据需要发送时,向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;
[0156] 第二接收单元33,用于接收所述终端设备在接收到所述授权消息之,发送的报告消息;
[0157] 处理单元34,用于根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0158] 进一步地,所述指示帧承载在所述OFDM符号的至少两个子载波上,携带有心跳信息和所述终端设备的上行数据队列指示信息;
[0159] 相应地,所述处理单元34还用于:
[0160] 根据所述指示帧,判断所述终端设备是否处于激活状态以及是否有上行数据需要发送。
[0161] 进一步地,所述指示帧中还携带有校验信息;
[0162] 相应地,所述处理单元34还用于:
[0163] 根据所述校验信息,对所述指示帧进行校验。
[0164] 具体的,本发明实施例提供的头端设备接收上报信息的方法,可以参见上述对应的方法实施例中所述的操作步骤,此次不再赘述。
[0165] 本发明实施例提供的头端设备,接收终端设备发送的指示帧,指示帧是终端设备在OFDM符号的至少一个子载波上发送的;头端设备若根据指示帧,判断出终端设备有上行数据需要发送,则向终端设备返回授权消息;头端设备接收终端设备在接收到授权消息之,发送的报告消息;头端设备根据报告消息为终端设备分配用于上行传输的带宽资源;由于终端设备在无上行数据需要发送时,不再需要周期性地向头端设备发送报告消息,而且终端设备向头端设备发送的指示帧占用的带宽资源,小于报告消息占用的带宽资源,因此有效地减少了上行传输的开销,有效地提高了上行传输的带宽资源的利用率。
[0166] 图6为本发明实施例提供的另一头端设备的结构示意图,如图6所示,该头端设备包括:
[0167] 处理器41、存储器42、总线43和通信接口44。处理器41、存储器42和通信接口44之间通过总线43连接并完成相互间的通信。
[0168] 处理器41可能为单核或多核中央处理单元(Central Processing Unit,CPU),或者为特定集成电路(Application Specific Integrated Circuit,ASIC),或者为被配置成实施本发明实施例的一个或多个集成电路。
[0169] 存储器42可以为高速RAM存储器,也可以为非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0170] 存储器42用于存放程序421。具体的,程序421中可以包括程序代码,所述程序代码包括计算机操作指令。
[0171] 通信接口44用于与终端设备通信连接;
[0172] 处理器41运行程序421,以执行:
[0173] 接收终端设备发送的指示帧,所述指示帧是所述终端设备在OFDM符号的至少一个子载波上发送的,所述指示帧中携带有表征所述终端设备有上行数据需要发送的信息;若根据所述指示帧,判断出所述终端设备有上行数据需要发送,则向所述终端设备返回授权消息,所述授权消息中携带为所述终端设备分配的、与所述终端设备对应的带宽资源,或者与所述终端设备的服务等级对应的带宽资源;接收所述终端设备在接收到所述授权消息之,发送的报告消息;根据所述报告消息为所述终端设备分配用于上行传输的带宽资源。
[0174] 图7为本发明实施例提供的通信系统的结构示意图,如图7所示,该通信系统包括如图3或图4所示的终端设备1,以及如图5或图6所示的头端设备2,所述终端设备1与所述头端设备2之间通信连接。
[0175] 具体的,本发明实施例提供的通信系统进行信息上报的方法,可以参见上述对应的方法实施例中所述的操作步骤,此次不再赘述。
[0176] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0177] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。