一种数据传输方法及装置与流程

文档序号:11139846阅读:253来源:国知局
一种数据传输方法及装置与制造工艺

本发明涉及通信技术领域,特别涉及一种数据传输方法及装置。



背景技术:

无线保真(Wireless Fidelity,WiFi)是一种基于电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)的IEEE802.11标准的无线局域网技术,实现将个人电脑(Personal Computer,PC)、用户设备(User Equipment,UE)等终端以无线方式组成计算机网络。WiFi网络由站点(Station,STA)组成,站点可包括接入点(Access Point,AP)和用户站点,接入点与用户站点之间的通信链路称为非直连链路。为了提高带宽的使用效率,IEEE802.11标准规定了直连链路(Direct Link)技术,即用户站点与用户站点之间的通信链路之间不需要通过接入点,但是在同一时间内仅允许一对直连链路站点进行通信。示例的,如图1所示,典型的直连链路与非直连链路的应用场景包括第一用户站点STA1、第二用户站点STA2、第三用户站点STA3、第四用户站点STA4、第五用户站点STA5、第六用户站点STA6和接入点AP1。第一用户站点STA1与第二用户站点STA2之间为直连链路;第三用户站点STA3与第四用户站点STA4之间为直连链路;第五用户站点STA5与第六用户站点STA6分别与接入点AP1建立非直连链路。其中第一用户站点STA1与第二用户站点STA2虽然连接到AP1接受接入点AP1的控制,但它们通信时通过直连链路进行,不需要经接入点AP1转发。而第五用户站点STA5和第六用户站点STA6通信时则因为未建立直连链路而必须经接入点AP1转发。

IEEE拟建立的新一代IEEE802.11增补标准或将对原有直连链路部分进行增强,以进一步适应未来高密集场景。为避免互相干扰,原有的IEEE802.11标准规定同一信道资源中仅允许存在一对通信链路,因而多个直连则必须通过竞争方式轮流使用同一带宽资源。由于直连链路双方的距离一般相对较近,所以不必使用最大发射功率即可满足通信要求。那么在对发射功率进行功率控制后,一对直连链路的空间覆盖范围将有效降低,那么未在上述空间覆盖 范围内的直连链路将不受到上述直连链路的干扰。因此,为了提高高密集场景下带宽使用效率,新一代IEEE802.11增补标准或将允许在进行适当的功率控制之后多个直连链路可同时工作在同一信道上,即频率的空间复用问题。如图1所示,频率的空间复用是指第一用户站点STA1与第二用户站点STA2的直连链路能够与第三用户站点STA3与第四用户站点STA4的直连链路能够共享同一带宽。

在功率控制之前需进行功率测定,然而功率测定存在误差,频率的空间复用的直连链路之间仍会存在互相干扰,这将导致直连链路无法工作,造成直连链路资源的浪费。



技术实现要素:

本发明提供了一种数据传输方法及装置,能够减少在干扰发生后直连链路资源的浪费,提高带宽的效率。

本发明第一方面提供了一种数据传输方法,可包括:

第一站点在数据持续传输期接收第二站点发送的数据消息;

当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送非即时确认的数据消息。

本发明第二方面提供了一种数据传输方法,可包括:

第一站点在数据持续传输期接收第二站点发送的数据消息;

当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息。

本发明第三方面提供了一种数据传输方法,可包括:

第二站点在数据持续传输期向第一站点发送数据消息;

当所述第二站点未能成功接收所述第一站点发送的确认消息时,所述第二站点暂停向所述第一站点发送数据消息,以使所述第一站点向所述第二站点发送非即时确认的数据消息。

本发明第四方面提供了一种数据传输方法,可包括:

第二站点在数据持续传输期接收第一站点发送的消息;

当所述第二站点成功接收所述第一站点发送的冲突指示消息时,所述第二站点采用高于链路功率的发射功率发送数据消息。

本发明第五方面提供了一种数据传输方法,可包括:

第二站点在数据持续传输期向第一站点发送数据消息;

当所述第二站点采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时,所述第二站点采用高于所述链路功率的发射功率发送所述数据消息。

本发明第六方面提供了一种数据传输装置,可包括:

接收单元,用于在数据持续传输期接收第二站点发送的数据消息;

发送单元,用于当未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送非即时确认的数据消息。

本发明第七方面提供了一种数据传输装置,可包括:

接收单元,用于在数据持续传输期接收第二站点发送的数据消息;

发送单元,用于当未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息。

本发明第八方面提供了一种数据传输装置,可包括:

发送单元,用于在数据持续传输期向第一站点发送数据消息;

处理单元,用于当未能成功接收所述第一站点发送的确认消息时,暂停向所述第一站点发送数据消息,以使所述第一站点发送非即时确认的数据消息。

本发明第九方面提供了一种数据传输装置,可包括:

接收单元,用于在数据持续传输期接收第一站点发送的消息;

处理单元,用于当成功接收所述第一站点发送的冲突指示消息时,采用高于链路功率的发射功率发送数据消息。

本发明第十方面提供了一种数据传输装置,可包括:

发送单元,用于在数据持续传输期向第一站点发送数据消息;

处理单元,用于当采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时, 采用高于所述链路功率的发射功率发送所述数据消息。

从以上技术方案可以看出,本发明具有以下优点:第一站点在数据持续传输期接收第二站点发送的数据消息,此时,所述第一站点等待接收所述第二站点发送的数据消息;当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送非即时确认的数据消息;由于第二站点的接收不一定存在干扰,因此,通过启动反向传输以减少直连链路资源的浪费,提高带宽的效率。

附图说明

图1为直连链路示意图;

图2为直连链路之间的干扰示意图;

图3为本发明所提供的数据传输方法的一个实施例流程示意图;

图4为本发明所提供的数据传输方法的另一实施例流程示意图;

图5为本发明所提供的数据传输方法的另一实施例流程示意图;

图6为本发明所提供的数据传输方法的另一实施例流程示意图;

图7为本发明所提供的数据传输方法的另一实施例流程示意图;

图8为本发明所提供的数据传输方法的另一实施例流程示意图;

图9为本发明所提供的数据传输方法的另一实施例流程示意图;

图10为本发明所提供的数据传输装置的一个实施例结构示意图;

图11为本发明所提供的数据传输装置的另一实施例结构示意图;

图12为本发明所提供的数据传输装置的另一实施例结构示意图;

图13为本发明所提供的数据传输装置的另一实施例结构示意图;

图14为本发明所提供的数据传输装置的另一实施例结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述各个站点、用户或终端,但站点、用户或终端不应限于这些术语。这些术语仅用来将站点、用户或终端彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一站点也可以被称为第二站点,类似地,第二站点也可以被称为第一站点;同样的,第二站点也可以被称为第三站点等等,本发明实施例对此不做限制。此外,站点可包括接入点与用户站点。

首先对本发明所要解决的技术问题进行概述:

实现频率空间复用的前提条件是尽可能减少链路之间的干扰问题,而功率控制是减少干扰问题的常用方法。为了解决频率的空间复用中干扰问题,功率控制一般可从下述两方面着手。第一,通过功率测定获得直连链路的链路功率,即在满足通信需求和质量的前提下的最低发射功率,并将直连链路发送方的发射功率设定为链路功率。第二,假定所有直连链路都工作在链路功率时,调查各个直连链路之间的干扰状况,建立直连链路之间干扰的关系表,通过调度方法使得干扰可能性较低的直连链路可以共享带宽资源,而干扰可能性较高的直连链路则分配不同的带宽资源,从而实现频率的空间复用。

然而,功率测定也有存在误差,并不能完全避免直连链路之间的互相干扰。第一,功率测定通过间接的方法实现功率的估算,因此必然存在一定的估计误差。如果估计误差偶尔较大时,那么可能将发生如图2所示的直连链路之间的干扰。图2中,由于功率测定出现误差,第三用户站点STA3处于第二用户站点STA2的覆盖范围,所以当第二用户站点STA2发送数据帧时,必然会对第三用户站点STA3接收数据帧造成。由于第三用户站点STA3的接收受到干扰,无法向第四用户站点STA4回复ACK(Acknowledgement,确认)帧。那么第四用户站点STA4将不断尝试向第三用户站点STA3发送帧,这样第三用户站点STA3与第四用户站点STA4之间的直连链路将无法工作,造成直连链路资源的浪费。第二,由于无线信道的时变性以及站点的移动性,所以功率测定时的信道与实际传输时存在一定差异性,如果误差较大时,仍有可能发生如图2所示的直连链路之间的干扰。

以图2所示直连链路碰撞的情况为例,假设第一用户站点STA1与第二用户站点STA2为一对直连链路,第三用户站点STA3与第四用户站点STA4为 一对直连链路。假设第二用户站点STA2发送数据时会对第三用户站点STA3的数据接收造成干扰,从而导致第四用户站点STA4向第三用户站点STA3发送的数据难以被第三用户站点STA3正常接收。如果在直连服务周期内干扰无法纠正,那么将造成第三用户站点STA3与第四用户站点STA4之间的直连链路无法正常工作,进而导致直连链路资源的浪费。

直连站点按照所分配的资源进行直连通信。如前所述,资源分配将可能采用频率的空间复用的方式,即多个直连链路将同时使用某一信道资源。但考虑到功率测定可能带来的误差,频率复用直连链路之间的干扰可能会产生互相碰撞,因此本发明提出直连链路碰撞之后的解决方案。

本发明提供了一种数据传输方法,应用于第一站点,本方法主要由数据传输装置执行;请参阅图3,本发明所提供的数据传输方法的一个实施例包括:

101、第一站点在数据持续传输期接收第二站点发送的数据消息;

需要说明的是,所述数据持续传输期可以是接入点与用户站点之间建立的传送机会(Transmission Opportunity,TXOP),也可以是直连链路服务周期;所述直连链路服务周期指为直连链路建立的数据持续传输期;具体的,所述直连服务周期包括第一站点与第二站点建立直连通信所使用的时域与频域资源。

102、当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送非即时确认的数据消息。

需要说明的是,所述未能成功接收包括检测信道为繁忙但无法正确解析所接收的消息;所述非即时确认的数据消息指确认方式字段指示接收站点不必立即应答确认消息的数据消息。例如,第一站点在t1时刻到来之前,都未能成功接收第二站点发来的数据消息,那么在t1时刻之后第一站点尝试发送非即时确认的数据消息;其中,所述t1时刻可定义为所述第一站点在本次直连链路服务周期内最后一次成功接收第二站点所发送的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点。可以理解的是,如果第一站点存在发往第二站点的数据足够多,那么所述第一站点将持续至本次直连链路服务周期结束。

本发明实施例中,第一站点在数据持续传输期接收所述第二站点发送的数据消息;当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送非即时确认的数据消息;由于第二站点的接收不一定存在干扰,因此,通过启动反向传输以减少直连链路资源的浪费,提高带宽的效率。

请参阅图4,本发明所提供的数据传输方法的另一实施例,应用于第一站点,包括:

201、第一站点在数据持续传输期接收第二站点发送的数据消息;

需要说明的是,所述数据持续传输期可以是接入点与用户站点之间建立的传送机会(Transmission Opportunity,TXOP),也可以是直连链路服务周期;所述直连链路服务周期指为直连链路建立的数据持续传输期;具体的,所述直连服务周期包括第一站点与第二站点建立直连通信所使用的时域与频域资源。

202、当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息。

需要说明的是,所述未能成功接收包括检测信道为繁忙但无法正确解析所接收的消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率进行数据消息的发送;所述链路功率指为建立所述第一站点与所述第二站点间数据传输而约定的最高发射功率。

其中,如果第二站点成功接收第一站点发送的冲突指示消息,那么第二站点将启动高功率发送模式/机制,即采用高于链路功率的发射功率(超过链路功率,例如提高5%或者6dBm)进行数据消息的发送。

可选的,该发射功率只允许提高一次,且如果与该直连链路共享带宽的其它直连链路个数超过1个,那么为了避免引起递归的连环反应,并不启用高功率发送模式。高功率发送模式的启动与否可通过隐式和显示两种方法来进行指示。隐式的方法为由上述站点根据共享带宽的链路个数来自行决定,这个由接入点在向上述站点发送直连链路资源分配信息时指示使用此相同资源的直连链路的数量;显式的方法为由接入点在发送直连链路资源分配帧中 占用1个比特来进行指示允许与否。

本发明实施例中,当所述第一站点未能成功接收所述第二站点发送的数据消息时,所述第一站点向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

本发明提供了一种数据传输方法,应用于第二站点,本方法主要由数据传输装置执行;请参阅图5,本发明所提供的数据传输方法的一个实施例包括:

301、第二站点在数据持续传输期向第一站点发送数据消息;

所述数据持续传输期可以是接入点与用户站点之间建立的传送机会(Transmission Opportunity,TXOP),也可以是直连链路服务周期;所述直连链路服务周期指为直连链路建立的数据持续传输期;具体的,所述直连服务周期包括第一站点与第二站点建立直连通信所使用的时域与频域资源。

302、当所述第二站点未能成功接收所述第一站点发送的确认消息时,所述第二站点暂停向所述第一站点发送数据消息,以使所述第一站点向所述第二站点发送非即时确认的数据消息。

需要说明的是,第一站点在接收到第二站点发送的数据消息后,会向所述第二站点发送确认消息;当所述第二站点未能成功接收所述第一站点发送的确认消息时,所述第二站点暂停向第一站点发送数据消息,以使所述第一站点启动反向传输,从而向所述第二站点发送非即时确认的数据消息。所述非即时确认的数据消息指数据消息中确认方式字段指示接收站点不必立即应答确认消息。例如,第二站点从0至t1时刻向第一站点发送数据消息,但第一站点都未能成功接收第二站点发来的数据消息而未发送确认消息;那么在t1时刻之后第一站点尝试发送非即时确认的数据消息,第二站点为能成功接收所述非即时确认的数据消息而暂停向第一站点发送数据消息;其中,所述t1时刻可定义为所述第二站点在本次直连链路服务周期内最后一次成功发送的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点。所述成功发送指所述消息发送后成功接收相应确认消息。可以理解的是,如果第一站点存在发往第二站点的数据足够多,那么所述第一站点将持续至本次 直连链路服务周期结束。

本发明实施例中,第二站点在数据持续传输期向第一站点发送数据消息;当所述第二站点未能成功接收所述第一站点发送的确认消息时,所述第二站点暂停向第一站点发送数据消息,以使所述第一站点向所述第二站点发送非即时确认的数据消息;由于第二站点的接收不一定存在干扰,因此,在所述第二站点暂停向第一站点发送数据消息后,所述第一站点通过启动反向传输以减少直连链路资源的浪费,提高带宽的效率。

请参阅图6,本发明所提供的数据传输方法的另一实施例,应用于第二站点,包括:

401、第二站点在数据持续传输期接收第一站点发送的消息;

需要说明的是,所述数据持续传输期可以是接入点与用户站点之间建立的传送机会(Transmission Opportunity,TXOP),也可以是直连链路服务周期;所述直连链路服务周期指为直连链路建立的数据持续传输期;具体的,所述直连服务周期包括第一站点与第二站点建立直连通信所使用的时域与频域资源。

402、当所述第二站点成功接收所述第一站点发送的冲突指示消息时,所述第二站点采用高于链路功率的发射功率发送数据消息。

需要说明的是,所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息;所述链路功率指为建立第一站点与第二站点间数据传输而约定的最高发射功率。如果第二站点成功接收第一站点发送的冲突指示消息,那么第二站点将启动高功率发送模式/机制,即采用高于链路功率的发射功率(超过链路功率,例如提高5%或者6dBm)进行数据消息的发送。

可选的,该发射功率只允许提高一次,且如果与该直连链路共享带宽的其它直连链路个数超过1个,那么为了避免引起递归的连环反应,并不启用高功率发送模式。高功率发送模式的启动与否可通过隐式和显示两种方法来进行指示。隐式的方法为由上述站点根据共享带宽的链路个数来自行决定,这个由AP在向上述站点发送直连链路资源分配信息时指示使用此相同资源的直连链路的数量;显式的方法为由AP在发送直连链路资源分配帧中占用1 个比特来进行指示允许与否。

本发明实施例中,当所述第二站点成功接收所述第一站点发送的冲突指示消息时,所述第二站点采用高于链路功率的发射功率发送数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

请参阅图7,本发明所提供的数据传输方法的另一实施例,应用于第二站点,包括:

501、第二站点在数据持续传输期向第一站点发送数据消息;

所述数据持续传输期可以是接入点与用户站点之间建立的传送机会(Transmission Opportunity,TXOP),也可以是直连链路服务周期;所述直连链路服务周期指为直连链路建立的数据持续传输期;具体的,所述直连服务周期包括第一站点与第二站点建立直连通信所使用的时域与频域资源。所述第二站点采用不高于链路功率作为发射功率向所述第一站点发送数据消息。所述链路功率指为第一站点与第二站点间直连通信而约定的最高发射功率。

502、当所述第二站点采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时,所述第二站点采用高于所述链路功率的发射功率发送所述数据消息。

需要说明的是,所述第一站点在接收到所述第二站点发送的数据消息后,会向所述第二站点发送确认消息,如果所述第二站点未能成功接收所述第一站点发送的确认消息,所述第二站点向第一站点重复发送该数据消息。如果重复发送次数不超过第一预置值或重复时间不超过第二预置值,那么所述第二站点仍采用不高于链路功率作为发射功率进行数据消息的发送;如果重复发送次数超过第一预置值或重复时间超过第二预置值,那么所述第二站点采用高于链路功率的发射功率进行数据消息的发送。其中,所述第一预置值和第二预置值分别为大于1的整数;所述链路功率指为建立第一站点与第二站点间数据传输而约定的最高发射功率。。

其中,第二站点将启动高功率发送模式/机制,即采用高于链路功率的发射功率(超过链路功率,例如提高5%或者6dBm)进行数据消息的发送。

可选的,该发射功率只允许提高一次,且如果与该直连链路共享带宽的其它直连链路个数超过1个,那么为了避免引起递归的连环反应,并不启用 高功率发送模式。高功率发送模式的启动与否可通过隐式和显示两种方法来进行指示。隐式的方法为由上述站点根据共享带宽的链路个数来自行决定,这个由接入点在向上述站点发送直连链路资源分配信息时指示使用此相同资源的直连链路的数量;显式的方法为由接入点在发送直连链路资源分配帧中占用1个比特来进行指示允许与否。

本发明实施例中,第二站点在数据持续传输期向第一站点发送数据消息;当所述第二站点采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时,所述第二站点采用高于链路功率的发射功率发送所述数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

以上对本发明实施例中数据传输方法进行了详细描述,为便于理解,下面将对第一站点与第二站点之间在直连链路服务周期的交互场景进行说明:

一、场景中采用显示方式触发高功率传输,请参阅图8,

601、第一站点与第二站点在直连链路服务周期建立数据传输后,第一站点执行步骤603,第二站点执行步骤602;

602、第二站点以不高于链路功率的发射功率向第一站点发送数据消息,然后执行步骤606;

603、第一站点判断是否成功接收第二站点所发送的数据消息,如果成功接收则执行步骤604,如果未成功接收则执行步骤605;

604、第一站点向第二站点发送确认消息,然后执行步骤621;

605、第一站点判断是否已经超过t1时刻,如果已经超过,则执行步骤608,如果未超过,则执行步骤603;所述t1时刻可定义为所述第一站点在本次直连链路服务周期内最后一次成功接收的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点;

606、第二站点判断是否成功接收第一站点的确认消息,如果成功,则执行步骤621,如果未成功,则执行步骤607;

607、第二站点判断是否已经超过t1时刻,如果已经超过,则执行步骤612,如果未超过,则执行步骤602;所述t1时刻可定义为所述第二站点在本次直连链路服务周期内最后一次成功发送的消息的时间(若无,则以直连链 路起始时间计)后的一个固定时间点;

608、第一站点判断是否存在待发送第二站点的数据消息,如果存在,则执行步骤609,如果不存在,则执行步骤611;

609、第一站点向第二站点发送非立即确认的数据消息;

610、第一站点判断直连链路服务周期是否结束,如果是,则执行步骤622,如果否,则执行步骤608;

611、第一站点向第二站点发送冲突指示消息,然后执行步骤616,所述冲突指示消息用于指示冲突的发生;

612、第二站点判断是否成功接收第一站点的非即时确认数据消息,如果是,则执行步骤613,如果否,则执行步骤614;

613、第二站点判断直连链路服务周期是否结束,如果是,则执行步骤622,如果否,则执行步骤612;

614、第二站点判断是否成功接收第一站点的冲突指示消息,如果是,则执行步骤615,如果否,则执行步骤612;

615、第二站点采用高于链路功率的发射功率发送数据消息(超过链路功率,例如提高5%或者6dBm),然后执行步骤619;可选的,该发射功率只允许提高一次,且如果与该直连链路共享带宽的其它直连链路个数超过1个,那么为了避免引起递归的连环反应,并不启用高功率发送模式。高功率发送模式的启动与否可通过隐式和显示两种方法来进行指示。隐式的方法为由上述站点根据共享带宽的链路个数来自行决定,这个由接入点在向上述站点发送直连链路资源分配信息时指示使用此相同资源的直连链路的数量;显式的方法为由接入点在发送直连链路资源分配帧中占用1个比特来进行指示允许与否;

616、第一站点判断是否成功接收第二站点所发送的数据消息,如果成功接收则执行步骤617,如果未能成功接收则执行步骤618;

617、第一站点向第二站点发送确认消息;

618、第一站点判断直连链路服务周期是否结束,如果是,则执行步骤622,如果否,则执行步骤616;

619、第二站点判断是否成功接收第一站点的确认消息,如果成功接收则 执行步骤620,如果未能成功接收则执行步骤622;

620、第二站点更新链路功率为步骤621所使用的发射功率;

621、第一站点与第二站点进行后续直连通信;

622、第一站点与第二站点分别结束直连链路服务周期。

二、场景中采用隐式方式触发高功率传输,请参阅图9,

701、第一站点与第二站点在直连链路服务周期建立数据传输后,第一站点执行步骤703,第二站点执行步骤702;

702、第二站点以不高于链路功率的发射功率向第一站点发送数据消息,然后执行步骤706;

703、第一站点判断是否成功接收第二站点所发送的数据消息,如果成功接收则执行步骤704,如果未成功接收则执行步骤705;

704、第一站点向第二站点发送确认消息,然后执行步骤721;

705、第一站点判断是否已经超过t1时刻,如果已经超过,则执行步骤708,如果未超过,则执行步骤703;所述t1时刻可定义为所述第一站点在本次直连链路服务周期内最后一次成功接收的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点;

706、第二站点判断是否成功接收第一站点的确认消息,如果成功,则执行步骤721,如果未成功,则执行步骤707;

707、第二站点判断是否已经超过t1时刻,如果已经超过,则执行步骤712,如果未超过,则执行步骤702;所述t1时刻可定义为所述第二站点在本次直连链路服务周期内最后一次成功发送的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点;

708、第一站点判断是否存在待发送第二站点的数据消息,如果存在,则执行步骤709,如果不存在,则执行步骤711;

709、第一站点向第二站点发送非立即确认的数据消息;

710、第一站点判断直连链路服务周期是否结束,如果是,则执行步骤722,如果否,则执行步骤708;

711、第一站点判断是否已经超过t2时刻,如果已经超过,则执行步骤716,如果未超过,则执行步骤711;所述t2时刻可定义为所述第一站点在本 次直连链路服务周期内最后一次成功接收的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点;

712、第二站点判断是否成功接收第一站点的非即时确认数据消息,如果是,则执行步骤713,如果否,则执行步骤714;

713、第二站点判断直连链路服务周期是否结束,如果是,则执行步骤722,如果否,则执行步骤712;

714、第二站点判断是否已经超过t2时刻,如果已经超过,则执行步骤715,如果未超过,则执行步骤712,所述t2时刻可定义为所述第二站点在本次直连链路服务周期内最后一次发送接收的消息的时间(若无,则以直连链路起始时间计)后的一个固定时间点;

715、第二站点采用高于链路功率的发射功率发送数据消息(超过链路功率,例如提高5%或者6dBm),然后执行步骤719;可选的,该发射功率只允许提高一次,且如果与该直连链路共享带宽的其它直连链路个数超过1个,那么为了避免引起递归的连环反应,并不启用高功率发送模式。高功率发送模式的启动与否可通过隐式和显示两种方法来进行指示。隐式的方法为由上述站点根据共享带宽的链路个数来自行决定,这个由接入点在向上述站点发送直连链路资源分配信息时指示使用此相同资源的直连链路的数量;显式的方法为由接入点在发送直连链路资源分配帧中占用1个比特来进行指示允许与否;

716、第一站点判断是否成功接收第二站点所发送的数据消息,如果成功接收则执行步骤717,如果未能成功接收则执行步骤718;

717、第一站点向第二站点发送确认消息;

718、第一站点判断直连链路服务周期是否结束,如果是,则执行步骤722,如果否,则执行步骤716;

719、第二站点判断是否成功接收第一站点的确认消息,如果成功接收则执行步骤720,如果未能成功接收则执行步骤722;

720、第二站点更新链路功率为步骤721所使用的发射功率;

721、第一站点与第二站点进行后续直连通信;

722、第一站点与第二站点分别结束直连链路服务周期。

以上对本发明所提供的数据传输方法进行了说明,下面将从装置的角度对本发明所提供的数据传输装置的结构进行说明,请参阅图10,本发明所提供的数据传输装置的一个实施例中,该数据传输装置包括:

接收单元801,用于在数据持续传输期接收第二站点发送的数据消息;

发送单元802,用于当未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送非即时确认的数据消息。

本发明实施例中,接收单元801在数据持续传输期接收第二站点发送的数据消息;发送单元802在未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送非即时确认的数据消息;由于第二站点的接收不一定存在干扰,因此,通过启动反向传输以减少直连链路资源的浪费,提高带宽的效率。

请参阅图11,本发明所提供的数据传输装置的另一实施例中,该装置包括:

接收单元901,用于在数据持续传输期接收第二站点发送的数据消息;

发送单元902,用于当未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息。

本发明实施例中,接收单元901在数据持续传输期接收第二站点发送的数据消息;发送单元902在未能成功接收所述第二站点发送的数据消息时,向所述第二站点发送冲突指示消息;所述冲突指示消息用于指示所述第二站点采用高于链路功率的发射功率发送所述数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

请参阅图12,本发明所提供的数据传输装置的另一实施例中,该装置包括:

发送单元1001,用于在数据持续传输期向第一站点发送数据消息;

处理单元1002,用于当未能成功接收所述第一站点发送的确认消息时,暂停向所述第一站点发送数据消息,以使所述第一站点发送非即时确认的数据消息。

本发明实施例中,发送单元1001在数据持续传输期向第一站点发送数据 消息;处理单元1002在未能成功接收所述第一站点发送的确认消息时,暂停向所述第一站点发送数据消息,以使所述第一站点发送非即时确认的数据消息;因此,在暂停向第一站点发送数据消息后,所述第一站点通过启动反向传输以减少直连链路资源的浪费,提高带宽的效率。。

请参阅图13,本发明所提供的数据传输装置的另一实施例中,该装置包括:

接收单元1101,用于在数据持续传输期接收第一站点发送的消息;

处理单元1102,用于当成功接收所述第一站点发送的冲突指示消息时,采用高于链路功率的发射功率发送数据消息。

本发明实施例中,接收单元1101在数据持续传输期接收第一站点发送的消息;处理单元1102在成功接收所述第一站点发送的冲突指示消息时,采用高于链路功率的发射功率发送数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

请参阅图14,本发明所提供的数据传输装置的另一实施例中,该装置包括:

发送单元1201,用于在数据持续传输期向第一站点发送数据消息;

处理单元1202,用于当采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时,采用高于所述链路功率的发射功率发送所述数据消息。

本发明实施例中,发送单元1201在数据持续传输期向第一站点发送数据消息;处理单元1202在采用不高于链路功率作为发射功率向所述第一站点发送同一数据消息的重复次数超过第一预置值或重复时间超过第二预置值时,采用高于所述链路功率的发射功率发送所述数据消息;从而提高带宽的效率,减少直连链路资源的浪费。

上述装置的相关描述可以对应参阅方法实施例部分的相关描述和效果进行理解,本处不做过多赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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