传输方法、发送端和接收端与流程

文档序号:15743389发布日期:2018-10-23 22:40阅读:395来源:国知局

本申请涉及电力线通信领域,并且更具体地,涉及一种传输方法、发送端和接收端。



背景技术:

目前,电力线通信系统中,大多采用固定的通信模式。在对中央协调器(central coordinator,CCO)和站点(station,STA)进行组网的过程中,通常会根据评估的信道质量选择通信配置参数(如调制模式、编码码率等),在网络传输中根据所选择的通信配置参数,固定传输模式。

电力线信道环境与负载和所处的组网环境密切相关,随着家用电器的种类、数量及功率等不断增加,导致电力线信道环境复杂多变,并且多个临近的网络之间也会有相互干扰,使得信道环境恶化,导致电力线通信的可靠性降低。因此,不同节点通常采用牺牲传输效率的方式保证传输稳定性。而在信道环境质量变好的情况下,这种稳定的传输方式又无法兼顾传输效率,导致带宽浪费。

因此,为了适应电力线传输信道这种复杂多变的场景,迫切的需要一种可以根据电力线传输信道的时变性动态自适应的传输方式,在保证传输稳定性的同时能够兼顾传输效率。



技术实现要素:

本申请提供一种传输方法、发送端和接收端,能够根据实时信道情况自适应变化通信模式,在保证传输稳定的同时能够兼顾传输效率。

第一方面,提供了一种传输方法,包括:发送端根据候选通信模式向接收端发送测量报文,该测量报文用于该接收端确定当前信道状态;

该发送端根据反馈报文的接收结果确定目标通信模式,该反馈报文是该接收端对该测量报文的反馈,该目标通信模式用于该发送端向该接收端发送业务数据。

可选地,反馈报文可以是根据信道状态参数确定的。作为示例而非限定,信道状态参数可以包括信道衰减和/或通信误码率。

可选地,反馈报文可以是确认(acknowledge,ACK)。

本申请实施例的传输方法,发送端根据反馈报文的接收结果能够确定当前信道状态,进而能够根据当前信道状态确定进行业务传输时的通信模式(即,目标通信模式)。通过这种根据信道的实时状态确定通信模式的方法,使得发送端能够兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

在一种可能的实现方式中,该候选通信模式是根据以下配置参数中的至少一种确定的:调制模式、分集拷贝次数、编码码率和编码码长。

本申请实施例中,可选地,传输效率较高的通信模式的调制模式高于传输效率较低的通信模式的调制模式,比如,传输效率较高的通信模式的调制模式可以是64QAM(Quadrature Amplitude Modulation,正交振幅调制),传输效率较低的通信模式的调制模式可以是16QAM。可选地,传输效率较高的通信模式的分集拷贝次数小于传输效率较低的通信模式的分集拷贝次数,比如,传输效率较高的通信模式的分集拷贝次数可以是2,传输效率较低的通信模式分集拷贝次数可以是4。可选地,传输效率较高的编码码率大于传输效率较低的通信模式的编码码率。可选地,传输效率较高的编码码长大于传输效率较低的通信模式的编码码长。

在一种可能的实现方式中,该发送端根据反馈报文的接收结果确定目标通信模式,包括:

该发送端根据接收到的该接收端发送的该反馈报文确定信道状态参数,该信道状态参数用于指示当前信道状态;

当该信道状态参数满足预设条件时,该发送端将该候选通信模式确定为该目标通信模式。

该信道状态参数满足预设条件时,发送端能够基于该目标通信模式向发送端发送业务数据,并且,在发送端基于该目标通信模式向发送端发送业务数据时,能够在较好地保证传输稳定性的同时,提高传输效率。

在一种可能的实现方式中,该发送端根据反馈报文的接收结果确定目标通信模式,包括:

该发送端重复执行以下操作直到该发送端接收到用于反馈最近一次所发送的测量报文的反馈报文,并且该反馈报文所指示的信道状态参数满足预设条件,将最近一次确定的候选通信模式确定为该目标通信模式:

在该发送端接收到用于反馈最近一次所发送的测量报文的反馈报文,并且该反馈报文所指示的信道状态参数不满足预设条件时,或在反馈定时器到期且该发送端未接收到该反馈报文时,重新确定候选通信模式;

重置该反馈定时器,并根据重新确定的候选通信模式向该接收端发送该测量报文;

其中,该最近一次确定的候选通信模式的传输效率小于上一次所确定的候选通信模式的传输效率。

通过这样的方式,确定出的目标通信模式,使得发送端基于该目标通信模式向发送端发送业务数据时,能够在较好地保证传输稳定性的同时,提高传输效率。

在一种可能的实现方式中,该发送端根据候选通信模式向接收端发送测量报文,包括:

该发送端根据该候选通信模式在预设时间段内持续向该接收端发送该测量报文;

其中,该发送端根据反馈报文的接收结果确定目标通信模式,包括:

当在与该预设时间段对应的反馈时间段内,该反馈报文的成功接收率大于或等于预设阈值时,该发送端将该候选通信模式确定为该目标通信模式;或

该发送端重复执行以下操作直到在该反馈时间段内,用于反馈根据最近一次确定的候选通信模式发送的测量报文的反馈报文的接收成功率大于或等于该预设阈值时,将最近一次确定的候选通信模式确定为该目标通信模式:当在该反馈时间段内,该反馈报文的成功接收率小于该预设阈值时,重新确定候选通信模式;根据重新确定的候选通信模式在该预设时间段内持续向该接收端发送该测量报文;

其中,该最近一次确定的候选通信模式的传输效率小于上一次所确定的候选通信模式的传输效率。

通过这样的方式,确定出的目标通信模式,使得发送端基于该目标通信模式向发送端发送业务数据时,能够在较好地保证传输稳定性的同时,提高传输效率。

在一种可能的实现方式中,该方法还包括:该发送端根据该目标通信模式向该接收端发送该业务数据。

在一种可能的实现方式中,该方法还包括:当第一定时器到期时,该发送端将当前通信模式确定为该候选通信模式,并重新确定新的目标通信模式。

第一定时器的设置能够使得在信道状态变差的情况下,发送端能够及时调整通信模式,从而能够在兼顾传输效率的同时保证传输的可靠性。

在一种可能的实现方式中,该方法还包括:当第二定时器到期时,该发送端将传输效率大于或等于当前通信模式的通信模式确定为该候选通信模式,并重新确定新的目标通信模式。

第二定时器的设置能够使得在信道状态变好的情况下,发送端能够及时调整通信模式,从而能够保证传输的可靠性的同时兼顾传输效率。

第二方面,提供了一种传输方法,包括:接收端接收发送端根据候选通信模式发送的测量报文;

该接收端根据该测量报文向该发送端发送用于反馈该测量报文的反馈报文,其中,该反馈报文用于该发送端确定目标通信模式,该目标通信模式用于该发送端向该接收端发送业务数据。

本申请实施例的传输方法,发送端根据反馈报文的接收结果能够确定当前信道状态,进而能够根据当前信道状态确定进行业务传输时的通信模式(即,目标通信模式)。通过这种根据信道的实时状态确定通信模式的方法,使得发送端能够兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

在一种可能的实现方式中,该候选通信模式是根据以下配置参数中的至少一种确定的:调制模式、分集拷贝次数、编码码率和编码码长。

在一种可能的实现方式中,该接收端根据该测量报文向该发送端发送用于反馈该测量报文的反馈报文,包括:该接收端根据该测量报文确定信道状态参数,并根据该信道状态参数生成并发送该反馈报文,其中,该信道状态参数用于指示当前信道状态。

在一种可能的实现方式中,该方法还包括:该接收端接收该发送端根据该目标通信模式发送的业务数据。

第三方面,提供了一种发送端,用于执行第一方面或第一方面的任意可能的实现方式中的方法。具体地,该发送端包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的单元。

第四方面,提供了一种接收端,用于执行第二方面或第二方面的任意可能的实现方式中的方法。具体地,该接收端包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的单元。

第五方面,提供了一种发送端,该发送端包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该发送端执行上述第一方面及第一方面的任意可能的实现方式中的方法。

第六方面,提供了一种接收端,该接收端包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该接收端执行上述第二方面及第二方面的任意可能的实现方式中的方法。

第七方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行上述各方面及上述各方面的任意可能的实现方式中的方法的指令。

第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面及上述各方面的任意可能的实现方式中的方法。

附图说明

图1是应用于本申请的一个电力线通信系统。

图2是根据本申请实施例的传输方法的示意性流程图。

图3是根据本申请的传输方法的一个具体实施例的示意性流程图。

图4是根据本申请的传输方法的又一具体实施例的示意性流程图。

图5是根据本申请实施例的发送端的示意性框图。

图6是根据本申请实施例的接收端的示意性框图。

图7是根据本申请又一实施例的发送端的示意性框图。

图8是根据本申请又一实施例的接收端的示意性框图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

图1示出了根据本申请实施例的电力线通信系统100。如图1所示,系统100可以包括至少一个中央协调器(central coordinator,CCO)和至少一个站点(station,STA)。例如,CCO 110、STA 120~STA 170。根据一定的组网原则,电力线上的STA以CCO为根节点组成具有特定功能的网络。以电力线远程抄表业务为例,CCO为集中器,STA为智能电表,CCO通过一定原则完成组网,可以对网络内的智能电表进行远程抄表业务。在网络内CCO与STA保持通信,交互信息;在网络间,不同的网络可以相互识别,避免冲突,保证网络内正常通信。

目前,电力线通信系统,例如图1所示的系统100,通常采用固定的通信模式,以保证传输的稳定性。但是,这种固定的通信模式在保证传输稳定的同时无法兼顾传输效率,从而导致带宽浪费。

为此,本申请提供了一种传输方法,该方法可以应用于如图1所示的电力线通信系统中。该方法能够在通信过程中根据实时信道情况自适应变化通信模式,在保证传输稳定的同时能够兼顾传输效率。

应理解,以下描述的根据本申请的传输方法,可以应用于CCO和STA之间,例如图1所示的CCO 110和STA 120之间,也可以应用于两个STA之间,例如STA 120和STA130之间,本申请实施例对此不作具体限定。

可选地,本申请实施例所涉及的通信模式,例如候选通信模式,可以是根据以下配置参数的任一种或以下配置参数的任意组合确定的:

调制模式、分集拷贝次数、编码码率或编码码长。

换句话说,通信模式表示两个节点(例如,CCO和STA)在传输数据时所采用的调制模式、分集拷贝次数、编码码率和编码码长中的至少一种配置参数。或者,也可以说,通信模式是采用调制模式、分集拷贝次数、编码码率和编码码长中的至少一种配置参数所定义的通信方式。

不同的配置参数下所表示的通信模式不同。一般地,为了提升传输的稳定性,通常会采用较低的调制模式和更多的分集拷贝次数来进行传输;为了提升传输效率,通常会采用较高的调制模式和更少的分集拷贝次数来进行传输。

本申请实施例中,可选地,传输效率较高的通信模式的调制模式高于传输效率较低的通信模式的调制模式,比如,传输效率较高的通信模式的调制模式可以是64QAM,传输效率较低的通信模式的调制模式可以是16QAM。可选地,传输效率较高的通信模式的分集拷贝次数小于传输效率较低的通信模式的分集拷贝次数,比如,传输效率较高的通信模式的分集拷贝次数可以是2,传输效率较低的通信模式分集拷贝次数可以是4。可选地,传输效率较高的编码码率大于传输效率较低的通信模式的编码码率。可选地,传输效率较高的编码码长大于传输效率较低的通信模式的编码码长。

应理解,关于调制模式、分集拷贝次数、编码码率或编码码长的定义等具体内容可以参照现有技术,为了简洁,此处不再详述。

图2是根据本申请一个实施例的传输方法的示意性流程图。图2所示的方法中的发送端可以是CCO,接收端可以是STA;或者,发送端可以是STA,接收端可以是CCO;或者,发送端是一个STA,接收端是另一STA,本申请实施例对此不作具体限定。

S210,发送端根据候选通信模式向接收端发送测量报文。

具体地,发送端可以首先选择一个传输效率较高的候选通信模式,基于该候选通信模式向接收端发送报文(为了描述方便,记作测量报文),例如,发送端可以基于较高的调制模式和更少的分集拷贝次数来传输发送报文。接收端根据该测量报文的接收情况,能够确定出当前信道状态是否适用于该候选通信模式,或者说该候选通信模式是否适用于当前信道状态。

可选地,在根据候选通信模式向接收端发送测量报文时,发送端可以在预设时间段内根据该候选通信模式持续向接收端发送测量报文。比如,发送端可以在预设时间段内,基于该候选通信模式周期性或者非周期性地向接收端发送测量报文。或者,发送端也可以基于该候选通信模式,只发送一次测量报文。本申请实施例对于发送端采用何种方式发送测量报文不作具体限定。

应理解,本申请实施例对测量报文的具体内容和形式不作限定。比如,测量报文可以是发送端与接收端预定义的具有特定形式或内容的报文,接收端能够根据接收到的报文的形式或内容,确定该接收到的报文为测量报文。进一步地,接收端能够根据该报文的内容完整与否或者正确与否等信息确定出当前信道状态。又如,测量报文也可以是发送端与接收端预定义的发送端在特定时间发送的报文,如果接收端在该特定时间接收到该报文,则可以确定该报文为测量报文。

可选地,该方法还可以包括:S220,接收端向发送端发送反馈报文。

例如,接收端在接收到发送端发送的测量报文后,可以通过解析该测量报文,确定用于指示当前信道状态的信道状态参数,根据信道状态参数生成反馈报文,以反馈报文的形式向发送端反馈当前信道状态。

作为示例而非限定,信道状态参数可以包括通信成功标志、信道衰减、通信误码率等参数。在此情况下,接收端通过解析该测量报文,可以确定信道衰减、通信误码率等参数,并根据信道衰减、通信误码率等参数生成反馈报文,向发送端反馈该反馈报文。接收端根据反馈报文中的信道状态参数,可以确定当前信道状态。比如,信道衰减和通信误码率较大时,则说明传输不稳定,当前信道状态较差,不适合采用所述候选通信模式进行传输。或者,信道衰减和通信误码率较小时,则说明传输相对稳定,当前信道状态较好,适合采用所述候选通信模式进行传输。

又如,反馈报文也可以是仅表示接收端成功接收测量报文的报文,比如ACK。也就是说,只要接收端接收到测量报文,则直接向发送端发送ACK。

在此情况下,可选地,发送端可以根据在与该预设时间段对应的反馈时间段内,反馈报文的成功接收率确定信道状态。比如,在该反馈时间段内,反馈报文的成功接收率大于或等于预设阈值时,发送端认为信道状态良好或者稳定;在该反馈时间段内,反馈报文的成功接收率小于该预设阈值时,发送端认为信道状态较差或者不稳定。

应理解,反馈报文的成功接收率是指在与该预设时间段对应的反馈时间段内,接收端应当接收的反馈报文的次数和实际接收到的反馈报文的次数的比值。或者说,反馈报文的成功接收率是接收端在该预设时间段实际发送的测量报文的次数和发送端在与该预设时间段对应的反馈时间段内实际接收到的反馈报文的次数的比值。

应理解,在预设时间段内,发送端可以连续发送多次测量报文。并且,发送端可以设置反馈报文的响应时间,比如,发送端可以通过反馈定时器来设置该响应时间。如果发送端在发送测量报文后的响应时间内没有接收到反馈报文,说明接收端没有接收到测量报文,或接收端虽然接收到测量报文并且发送了反馈报文,但由于信道状态较差接收端没有接收到该反馈报文。如果发送端在发送测量报文后的响应时间内接收到反馈报文,则说明此次通信成功。

可以理解的是,与该预设时间段对应的反馈时间段就是发送的这多次测量报文所对应的响应时间。比如,预设时间段可以是10秒(s),反馈定时器的时间是0.2s,发送端可以在10s内每隔0.5s基于同一候选通信模式发送一次测量报文。如果发送端在发送测量报文后的0.2s内没有接收到反馈报文,说明此次通信失败;如果发送端在发送测量报文后的0.2s内接收到反馈报文,说明此次通信成功。假设预设阈值是90%,那么如果发送端在首先发送测量报文后的14s内接收到的反馈报文的次数大于或等于18,那么发送端认为信道状态良好或者稳定,否则发送端认为信道状态较差或者不稳定。

还应理解,该预设时间段和预设阈值可以是系统预先设置的,也可以是发送端和接收端协商的,本申请实施例对此不作限定。

S230,发送端根据反馈报文的接收结果确定目标通信模式。

具体地,根据发送端发送测量报文的方式,反馈报文的接收结果可以包括多种情况。以以下四种情况举例来说:

情况一:发送端接收到反馈报文,即该方法步骤包括S220。

情况二:发送端在反馈定时器到期时未接收到反馈报文,即该方法步骤不包括S220,或者说接收端未执行S220。

情况三:在上述反馈时间段内,反馈报文的成功接收率大于或等于预设阈值。

情况四:在上述反馈时间段内,反馈报文的成功接收率小于预设阈值。

针对情况一和情况二,例如,发送端可以设置反馈定时器,发送端发送测量报文的同时启动反馈定时器,若在反馈定时器到期前,发送端接收到反馈报文,则可以根据该反馈报文,例如反馈报文中的信道状态参数确定当前信道状态。若在反馈定时器到期前,发送端未接收到反馈报文,则说明接收端未接收到发送端发送的测量报文,或者是,接收端接收到测量报文并且发送了反馈报文,但由于信道状态较差,导致发送端未成功接收该反馈报文。

针对情况三和情况四,例如,在该反馈时间段内,反馈报文的成功接收率大于或等于预设阈值时,发送端认为信道状态良好或者稳定;在该反馈时间段内,反馈报文的成功接收率小于该预设阈值时,发送端认为信道状态较差或者不稳定。

可以理解的是,由于不同的通信模式的传输效率和传输稳定性不同,因此发送端根据反馈报文的接收结果可以确定当前信道状态是否适合发送端采用最近一次发送测量报文时所采用的通信模式与接收端进行通信。

下面,对发送端根据反馈报文的接收结果确定目标通信模式的几种具体方式进行详细描述。

需要说明的是,在方式二和方式三中,该发送端每次所确定的候选通信模式不同,且该最近一次确定的候选通信模式的传输效率小于上一次所确定的候选通信模式的传输效率。

方式一:

发送端可以根据接收到的接收端发送的该反馈报文确定信道状态参数;并且,当该信道状态参数满足预设条件时,该发送端将该候选通信模式确定为该目标通信模式。

例如,当反馈报文中的通信成功标志位表示通信成功,信道衰减的程度满足预设条件,并且通信误码率满足预设条件时,发送端认为发送端基于该候选通信模式向发送端发送业务数据,当前信道状态能够满足业务传输的稳定性,从而将该候选通信模式确定为目标通信模式,基于该目标通信模式向接收端发送业务数据。

应理解,本申请所涉及的预设条件是系统预先设置的,也可以是发送端和接收端协商的,本申请实施例对此不作限定。比如,预设条件可以是信道衰减的程度小于3db,且通信误码率小于0.2(误比特数/总比特数)。

方式二:

该发送端重复执行以下操作直到该发送端接收到用于反馈最近一次所发送的测量报文的反馈报文,并且该反馈报文所指示的信道状态参数满足预设条件,将最近一次确定的候选通信模式确定为该目标通信模式:

在该发送端接收到用于反馈最近一次所发送的测量报文的反馈报文,并且该反馈报文所指示的信道状态参数不满足预设条件时,或在反馈定时器到期且该发送端未接收到该反馈报文时,重新确定候选通信模式;

重置该反馈定时器,并根据重新确定的候选通信模式向该接收端发送该测量报文。

具体来讲,当信道状态参数不满足预设条件时,发送端认为当前信道状态不能满足发送端基于该候选通信模式与该接收端的稳定传输,从而继续寻找合适的通信模式。具体过程是发送端重新确定一个候选通信模式,该重新确定的候选通信模式的传输效率低于上次的候选通信模式的传输效率。发送端根据该重新确定的候选通信模式向接收端发送测量报文,如果接收端未对测量报文进行反馈,或者如果接收端反馈该测量报文,但反馈报文中的信道状态参数不满足预设条件,则发送端重复执行重新确定候选通信模式,并基于重新确定的候选通信模式向接收端发送测量报文的操作;而如果接收端反馈该测量报文,并且反馈报文中的信道状态参数满足预设条件,则发送端将最近一次所确定的候选通信模式作为目标通信模式。

方式三:

在发送端根据该候选通信模式在预设时间段内持续向该接收端发送该测量报文的情况下,当在与该预设时间段对应的反馈时间段内,该反馈报文的成功接收率大于或等于预设阈值时,该发送端将该候选通信模式确定为该目标通信模式;或

该发送端重复执行以下操作直到在该反馈时间段内,该用于反馈根据最近一次确定的候选通信模式发送的测量报文的反馈报文的接收成功率大于或等于预设阈值时,将该最近一次确定的候选通信模式确定为该目标通信模式:当在该反馈时间段内,该反馈报文的成功接收率小于该预设阈值时,重新确定候选通信模式;根据重新确定的候选通信模式在该预设时间段内持续向该接收端发送该测量报文。

具体来讲,在发送端根据该候选通信模式在预设时间段内持续向该接收端发送该测量报文后,若在该反馈时间段内,反馈报文的成功接收率大于或等于预设阈值时,发送端认为信道状态良好或者稳定,则可以将该候选通信模式确定为目标通信模式;若在该反馈时间段内,反馈报文的成功接收率小于该预设阈值时,发送端认为信道状态较差或者不稳定,发送端认为当前的候选通信模式不合适,则重新确定传输效率小于之前的候选通信模式的通信模式,基于该重新确定的候选通信模式在预设时间段内持续向接收端发送测量报文,直到在该反馈时间段内,该反馈报文的成功接收率大于或等于预设阈值时,将该候选通信模式确定为该目标通信模式。

应理解,在发送端每次发送测量报文时,发送端可以重置反馈定时器。

可选地,在发送端确定目标通信模式后,该方法还可以包括:

S240,发送端根据该目标通信模式向该接收端发送该业务数据。

本申请实施例的传输方法,发送端根据反馈报文的接收结果能够确定当前信道状态,进而能够根据当前信道状态确定进行业务传输时的通信模式(即,目标通信模式)。通过这种根据信道的实时状态确定通信模式的方法,使得发送端能够兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

可选地,该方法还可以包括:当该第一定时器到期时,该发送端将该当前通信模式确定为该候选通信模式,并重新确定新的目标通信模式。

具体来讲,由于信道状态的时变性,在信道状态变差的情况下,之前确定的目标通信模式可能并不适用于当前信道状态,或者说当前信道状态可能并不适用于之前确定的目标通信模式,因此,为了在兼顾传输的高效性的同时尽可能保证传输的稳定性,发送端可以设置第一定时器,在第一定期器到期时,根据信道状态重新确定新的目标通信模式,即适用于当前信道状态的通信模式。具体实施时,发送端可以将当前通信模式,即当前发送端向接收端发送业务数据时所采用的通信模式确定为候选通信模式,然后采用前文所述的方法重新确定新的目标通信模式。

一般而言,在信道状态变差的情况下,发送端重新确定的目标通信模式的传输效率小于当前通信模式的传输效率。

因此,通过根据信道的实时状态确定通信模式的方法,使得发送端能够更好地兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

可选地,该方法还可以包括:当第二定时器到期时,该发送端将传输效率大于或等于当前通信模式的通信模式确定为该候选通信模式,并重新确定目标通信模式。

具体来讲,由于信道状态的时变性,在信道状态变好的情况下,之前确定的目标通信模式可能并不适用于当前信道状态,或者说当前信道状态可能并不适用于之前确定的目标通信模式,因此,为了兼顾传输的高效性和传输的稳定性,发送端可以设置第二定时器,在第二定期器到期时,根据信道状态重新确定新的目标通信模式,即适用于当前信道状态的通信模式。具体实施时,发送端可以将传输效率大于或等于当前通信模式的通信模式确定为该候选通信模式,然后采用前文所述的方法重新确定新的目标通信模式。

一般而言,在信道状态变好的情况下,发送端重新确定的目标通信模式的传输效率大于当前通信模式的传输效率。因此,通过根据信道的实时状态确定通信模式的方法,使得发送端能够更好地兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

需要说明的是,本申请对第一定时器和第二定时器的时长不作限定。可选地,第一定时器的时长可以大于第二定时器的时长,第一定时器的时长也可以小于第二定时器的时长。

下面,结合具体实施例详细描述本申请的传输方法。

图3示出了根据本申请一个具体实施例的传输方法的示意性流程图。

S310,第一STA根据第一候选通信模式向第二STA发送测量报文,并同时设置反馈定时器。

S320,在第二STA接收到该测量报文的情况下,第二STA向第一STA发送反馈报文(为了描述方便,记作第一反馈报文)。

具体地,在第二STA接收测量报文后,第二STA解析该测量报文,并确定信道状态参数,例如确定信道衰减、通信误码率等信息。根据确定的信道状态参数,第二STA生成第一反馈报文,并向第一STA发送第一反馈报文。

S330,第一STA接收到第一反馈报文后,判断第一反馈报文中的信道状态参数是否满足预设条件。

具体地,如果第一STA在反馈定时器到期前接收到第一反馈报文,则通过解析该第一反馈报文,确定信道状态参数是否满足预设条件。

S340,第一STA确定第二候选通信模式。

具体地,如果信道状态参数不满足预设条件,则第一STA重新确定候选通信模式。为了描述方便,这里将当前重新确定的候选通信模式记作第二候选通信模式。可以理解的是,第二候选通信模式的传输效率低于第一候选通信模式的传输效率。

S350,第一STA根据第二候选通信模式向第二STA发送测量报文。

S360,在第二STA接收到该测量报文的情况下,第二STA向第一STA发送反馈报文(为了描述方便,记作第二反馈报文)。

具体地,在第二STA接收到测量报文后,第二STA解析该测量报文,并确定信道状态参数,例如确定信道衰减、通信误码率等信息。根据确定的信道状态参数,第二STA生成第二反馈报文,并向第一STA发送第二馈报文。

S370,第一STA接收到第二反馈报文后,判断第二反馈报文中的信道状态参数是否满足预设条件。

具体地,如果第一STA在反馈定时器到期前接收到第二反馈报文,则通过解析该第二反馈报文,确定信道状态参数是否满足预设条件。

S380,第一STA采用第二候选通信模式向第二STA发送业务数据。

具体地,如果第二反馈报文中的信道状态参数满足预设条件,则第一STA将第二候选通信模式确定为目标通信模式,采用第二候选通信模式向第二STA发送业务数据。

因此,根据本申请实施例的方法确定的第二候选通信模式能够更好地兼顾传输的高效性和稳定性,进而能够提升系统的传输性能。

可选地,发送端还可以设置第一反馈定时器和第二反馈定时器,如果第一反馈定时器的时长小于第二反馈定时器的时长,那么在第一反馈定时器到期前,第一STA可以一直基于第二候选通信模式向第二STA发送业务数据。在第一反馈定时器到期后,第一STA可以重新确定通信模式。并且,发送端可以采用如图3所示的方法重新确定通信模式。

图4示出了根据本申请另一具体实施例的传输方法的示意性流程图。应理解,图4所示的方法以第一STA和第二STA分别为发送端和接收端举例说明,但这不应对本申请构成任何限定。

(1)第一STA设置第一定时器和第二定时器。并且,第一STA根据候选通信模式向第二STA发送测量报文,同时设置反馈定时器。

(2)如果第二STA接收到测量报文,则第二STA解析该测量报文,并根据通信成功标识、信道衰减、通信误码率等信息生成反馈报文后,向第一STA发送该反馈报文。

(3)第一STA根据在反馈定时器未到期前是否接收到第二STA发送的反馈报文,选择执行下述步骤I或步骤II:

步骤I:

如果第一STA在反馈定时器未到期前,接收到第二STA发送的反馈报文,则第一STA解析该反馈报文,评估当前信道状态,判断是否将当前的候选通信模式确定为目标通信模式。若第一STA判断当前信道状态良好,则采用当前的候选通信模式向第二STA发送业务数据,并执行(4)所描述的操作;若第二STA判断当前信道状态较差,则采用低于当前传输效率的通信模式,向第二STA发送测量报文。然后,第二STA跳回(2),从(2)开始继续执行本申请的方法。

步骤II:

如果第一STA在反馈定时器未到期前,未接收到第二STA发送的反馈报文,则第一STA采用低于当前传输效率的通信模式,向第二STA发送测量报文。然后,第二STA跳回(2),从(2)开始继续执行本申请的方法。

(4)第一STA采用当前的候选通信模式向第二STA发送业务数据。并且:

如果第一定时器未到期,则第一STA继续采用当前通信模式向第二STA发送业务数据;

如果第一定时器到期,但第二定时器未到期,则第二STA采用低于当前传输效率的通信模式,向第二STA发送测量报文,然后,第二STA跳回(2),从(2)开始继续执行本申请的方法;

如果第一定时器到期,且第二定时器到期,则第二STA采用不低于当前传输效率的通信模式,向第二STA发送测量报文。然后,第二STA跳回(2),从(2)开始继续执行本申请的方法。

这样,第一STA和第二STA按照上述方法,不断根据通信情况判断当前信道状态,自适应切换不同传输效率的通信模式,兼顾传输的稳定性和效率。

上文中结合图2至图4,描述了根据本申请实施例的传输方法。下面,结合图5至图8,描述根据本申请实施例的发送端和接收端。

图5是根据本申请实施例的发送端500的示意性框图。如图5所示,该发送端500包括:发送单元510和处理单元520。

发送单元510,用于根据候选通信模式向接收端发送测量报文,所述测量报文用于所述接收端确定当前信道状态;

处理单元520,用于根据反馈报文的接收结果确定目标通信模式,所述反馈报文是所述接收端对所述测量报文的反馈,所述目标通信模式用于所述发送端向所述接收端发送业务数据。

应理解,该发送端500中各单元可以分别用于执行上述图2所示的方法中的发送端、或图3和图4所示的方法中的第一STA中的各动作或处理过程。这里,为了避免赘述,省略其详细说明。

图6是根据本申请实施例的接收端600的示意性框图。如图6所示,该接收端600包括:接收单元610和发送单元620。

接收单元610,用于接收发送端根据候选通信模式发送的测量报文;

发送单元620,用于根据所述测量报文向所述发送端发送用于反馈所述测量报文的反馈报文,其中,所述反馈报文用于所述发送端确定目标通信模式,所述目标通信模式用于所述发送端向所述接收端发送业务数据。

应理解,该接收端600中各单元可以分别用于执行上述图2所示的方法中的接收端、或图3和图4所示的方法中的第二STA中的各动作或处理过程。这里,为了避免赘述,省略其详细说明。

图7示出了根据本申请实施例的发送端700的示意性结构图。如图7所示,该发送端700包括:收发器710、处理器720和存储器730。其中,收发器710、处理器720和存储器730之间通过内部连接通路互相通信,传递控制和/或数据信号。

收发器710,用于根据候选通信模式向接收端发送测量报文,所述测量报文用于所述接收端确定当前信道状态;

处理器720,用于根据反馈报文的接收结果确定目标通信模式,所述反馈报文是所述接收端对所述测量报文的反馈,所述目标通信模式用于所述发送端向所述接收端发送业务数据。

应理解,在该处理器720从存储器中调用并运行该计算机程序时,处理器720可用于执行上述方法并实现该方法的执行主体,例如发送端或第一STA的功能。

图8示出了根据本申请实施例的接收端800的示意性结构图。如图8所示,该接收端800包括:收发器810、处理器820和存储器830。其中,收发器810、处理器820和存储器830之间通过内部连接通路互相通信,传递控制和/或数据信号。

收发器810,用于接收发送端根据候选通信模式发送的测量报文;

收发器810,还用于根据所述测量报文向所述发送端发送用于反馈所述测量报文的反馈报文,其中,所述反馈报文用于所述发送端确定目标通信模式,所述目标通信模式用于所述发送端向所述接收端发送业务数据。

应理解,在该处理器820从存储器中调用并运行该计算机程序时,处理器820可用于执行上述方法并实现该方法的执行主体,例如接收端或第二STA的功能。

本申请实施例可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是中央处理单元(central processing unit,CPU)、该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件器组合执行完成。软件器可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DRRAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

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

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

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

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

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

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

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