CN100546272C - 确定及优化短距离无线网络吞吐率的方法及系统 - Google Patents

确定及优化短距离无线网络吞吐率的方法及系统 Download PDF

Info

Publication number
CN100546272C
CN100546272C CNB2006101402229A CN200610140222A CN100546272C CN 100546272 C CN100546272 C CN 100546272C CN B2006101402229 A CNB2006101402229 A CN B2006101402229A CN 200610140222 A CN200610140222 A CN 200610140222A CN 100546272 C CN100546272 C CN 100546272C
Authority
CN
China
Prior art keywords
time
network
probability
conflict
cca
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101402229A
Other languages
English (en)
Other versions
CN101163076A (zh
Inventor
张一晋
徐平平
刘培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Southeast University
Original Assignee
Huawei Technologies Co Ltd
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd, Southeast University filed Critical Huawei Technologies Co Ltd
Priority to CNB2006101402229A priority Critical patent/CN100546272C/zh
Priority to PCT/CN2007/070861 priority patent/WO2008043316A1/zh
Publication of CN101163076A publication Critical patent/CN101163076A/zh
Priority to US12/412,670 priority patent/US8208487B2/en
Application granted granted Critical
Publication of CN100546272C publication Critical patent/CN100546272C/zh
Priority to US13/482,509 priority patent/US8576876B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • H04W74/0808Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA

Abstract

本发明涉及一种确定及优化短距离无线网络吞吐率的方法及系统,本发明主要是根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,并利用所述的各时间参数进行网络吞吐率的计算及优化处理,其中,所述时间参数为基于非坚持载波侦听多点接入CSMA确定。因此,本发明采用非坚持CSMA分析短距离无线网络CAP(竞争接入时期),简化了整个确定网络吞吐率及网络优化分析过程的复杂程度,从而可以准确获得短距离无线网络标准网络的吞吐率参数,以便于针对网络性能的优化处理,有效提高短距离无线网络的性能。

Description

确定及优化短距离无线网络吞吐率的方法及系统
技术领域
本发明涉及通信技术领域,尤其涉及一种确定及优化短距离无线网络吞吐率的方法及系统。
背景技术
目前,短距离无线网络包括WPAN(无线个人区域网络)和WSN(无线传感器网络)等无线通信网络,为给WPAN和WSN等短距离无线网络提供通信解决方案,IEEE802.15.4标准制定了MAC(媒体接入控制)层协议,其规定的传输范围在WPAN的典型距离10米左右。
WPAN的主要特点是低速率、低功耗、低复杂度和大量的无线节点。其潜在的应用领域有传感器、遥控玩具、智能徽章、遥控器和家庭自动化装置等。IEEE802.15.4提供的解决方案的能耗和复杂度都很低,使得电池寿命可以达到几个月甚至几年。
IEEE802.15.4在竞争访问时段采用CSMA(载波侦听多点接入)/CA(冲突避免)媒介访问机制。目前,在主要基于时隙CSMA/CA机制的网络中,协调器会在网络中发出信标给所有的感测设备,而对于需要传送数据的设备来说,其会向协调器要求进行传送。由于在一个时间内只能有一个设备进行传输,因此,所有想要传输的设备就会进行时隙的CSMA/CA算法来竞争传输媒体的使用权。
竞争传输媒体使用权的处理过程包括:所有需要传输数据的设备需要监测目前的无线传输媒体是否有其他设备正在使用,如果是,则该设备会产生一个随机退避时间,等待下一次感知信道,若目前的无线传输媒体空闲,则该设备便可以开始发送数据。这一处理过程称为非坚持CSMA机制。
协调器在接受到设备的数据帧之后需要发送应答帧给设备,如果设备在数据帧发送完成后的timeout(设备等待应答最大等待时间)内没有收到应答帧则表示此次发送失败。
为了衡量采用竞争访问机制的WPAN或WSN等网络的CSMA/CA的性能,需要计算确定网络的吞吐率。这样,在网络中,便可以根据相应的网络性能需求对网络的接入进行优化,以提高网络接入成功率,使得网络性能得到优化改善,进而实现针对网络吞吐率的优化,获得期望的网络吞吐率。
目前,在WPAN或WSN等短距离无线网络中,具体是按照IEEE802.11标准中的CSMA/CA机制进行网络吞吐率的计算。具体可以借助相应的Markov(马尔可夫)模型求出设备在退避前提下发送数据的条件概率,进而得到网络吞吐率的求导公式。
但是,不难看出,WPAN或WSN等短距离无线网络与IEEE802.11的CSMA/CA机制并不相同,具体的不同点如下:
(1)在WPAN或WSN等短距离无线网络中不使用虚载波侦听机制,以节省网络设备的耗电量;
(2)在短距离无线网络中也没有RTS(请求帧)/CTS(清除帧),这是因为在短距离无线网络中的单个节点的发送速率较小,发送的数据包不大,发生冲突造成的损失不像IEEE802.11发生冲突造成的损失那么大,故无需设置相应的RTS/CTS;
(3)IEEE802.11使用的是基于时隙的CSMA/CA,而WPAN或WSN等短距离无线网络可以使用时隙和非时隙两种机制,在基于时隙的CSMA/CA帧中设置有专用的竞争时隙,而非时隙机制则无竞争时隙的设置。
因此,若在WPAN或WSN等短距离无线网络中采用IEEE802.11的CSMA/CA机制显然没有考虑WPAN或WSN等短距离无线网络中CSMA/CA的本质特点,因此,计算确定的网络吞吐率也就存在较大的误差,即无法真实反映WPAN或WSN等短距离无线网络中CSMA/CA的性能,这将进一步导致无法根据准确的网络吞吐率对网络接入进行优化,进而使得网络接入成功率降低,同时,还会导致网络设备功耗过大的问题。而且CCA成功概率和吞吐率计算过程也过于繁琐。
发明内容
本发明的目的是提供一种确定及优化短距离无线网络吞吐率的方法及系统,从而可以准确获得WPAN或WSN等短距离无线网络的吞吐率参数,以便于针对网络性能的优化处理,进而有效提高短距离无线网络的接入性能,降低设备功耗。
本发明的目的是通过以下技术方案实现的:
本发明提供了一种确定短距离无线网络吞吐率的方法,包括:
根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持载波侦听多点接入CSMA机制确定;
根据研究周期内的平均冲突次数和所述各时间参数,通过S=tp/tv,确定短距离无线网络的吞吐率S;
其中,所述平均冲突次数为根据上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突或成功的概率确定,相应的概率为根据设备退避时间的第一次信道空闲评估的条件概率确定;
tv=Nc·Tidle_coll+Tidle_succ+(Nc+1)·2·TCCA+NcTcoll+Ts
tp为有效数据负载的长度;
tv为研究周期的平均时间长度;
Tidle_coll和Tidle_succ分别是冲突传输后的平均空闲时间和成功传输后的平均空闲时间;
Nc为一个研究周期内的平均冲突次数;
Tcoll和Ts分别为即冲突传输时间和成功传输时间;
TCCA为信道空闲评估CCA所占据的网络时间。
本发明还提供了一种确定短距离无线网络吞吐率的系统包括时间参数获取单元和网络吞吐率确定单元,其中:
时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,且所述参数为基于非坚持载波侦听多点接入CSMA机制确定;
网络吞吐率确定单元,用于根据研究周期内的平均冲突次数和所述各时间参数,通过S=tp/tv,确定短距离无线网络的吞吐率S;
其中,所述平均冲突次数为根据上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突或成功的概率确定,相应的概率为根据设备退避时间的第一次信道空闲评估的条件概率确定;
tv=Nc·Tidle_coll+Tidle_succ+(Nc+1)·2·TCCA+NcTcoll+Ts
tp为有效数据负载的长度;
tv为研究周期的平均时间长度;
Tidle_coll和Tidle_succ分别是冲突传输后的平均空闲时间和成功传输后的平均空闲时间;
Nc为一个研究周期内的平均冲突次数;
Tcoll和Ts分别为即冲突传输时间和成功传输时间;
TCCA为信道空闲评估CCA所占据的网络时间。
本发明还提供了一种优化短距离无线网络吞吐率的方法,包括:
根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA机制确定;
利用所述竞争访问时段的各时间参数计算确定网络的信道空闲评估CCA成功概率,基于所述信道空闲评估成功概率估计网络设备数,即通过 n = L + 3 - ( L + 3 ) 2 - 8 ( N CCA - 1 ) 4 τ 得出网络设备数;其中Ts=Tpacket+Tack+Twait=L+3  Tcoll=L  TCCA=1,Tpacket为打包处理时间,Tack为响应确认时间,Twait为等待时间,TCCA为CCA所占据的网络时间,Tcoll和Ts分别为即冲突传输时间和成功传输时间,NCCA为本设备的平均成功CCA之间的CCA次数,τ为某个设备在退避的前提下处于第一次CCA的条件概率;
根据所述网络设备数,通过 BW = 2 ( L - 1 ) n - 1 + 2 L - 1 - 1 , 计算得出最优退避窗口值BW,采用所述最优退避窗口值提高网络设备的接入成功率,获得最优网络吞吐率。
本发明还提供了一种优化短距离无线网络吞吐率的系统,包括时间参数获取单元,网络设备数确定单元和网络优化处理单元,其中:
时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA机制确定;
网络设备数确定单元,用于利用所述竞争访问时段的各时间参数计算确定网络的信道空闲评估CCA成功概率,基于所述信道空闲评估成功概率估计网络设备数,即通过 n = L + 3 - ( L + 3 ) 2 - 8 ( N CCA - 1 ) 4 τ 得出网络设备数;其中Ts=Tpacket+Tack+Twait=L+3  Tcoll=L  TCCA=1,Tpacket为打包处理时间,Tack为响应确认时间,Twait为等待时间,TCCA为CCA所占据的网络时间,Tcoll和Ts分别为即冲突传输时间和成功传输时间,NCCA为本设备的平均成功CCA之间的CCA次数,τ为某个设备在退避的前提下处于第一次CCA的条件概率;
网络优化处理单元,用于根据所述网络设备数,通过 BW = 2 ( L - 1 ) n - 1 + 2 L - 1 - 1 , 计算得出最优退避窗口值BW,采用所述最优退避窗口值提高网络设备的接入成功率,获得最优网络吞吐率。
由上述本发明提供的技术方案可以看出,本发明的有益效果包括:
(1)本发明提供的确定网络吞吐率的实现方案的有益效果如下:
本发明采用非坚持CSMA分析WPAN或WSN等短距离无线网络CAP(竞争接入时期),简化了整个分析过程的复杂程度;而且,本发明还根据信道模型使得CCA的估计更加合理,且得到大大简化;另外,本发明中还考虑了timeout(设备等待应答最大等待时间)对吞吐率性能的影响,给出了基于timeout时期的分析方式,修正了吞吐率的估计值,使得吞吐率的估计结果更加精确。因此,本发明提供了一种可以准确估计WPAN或WSN等短距离无线网络的网络吞吐率的实现方案,为网络性能评估提供了可靠准确的分析工具和方法,进而提高网络的整体性能,保证用户的利益和业务服务的质量。
(2)本发明提供的网络优化实现方案的有益效果如下:
本发明采用非坚持CSMA分析WPAN或WSN等短距离无线网络CAP,简化了优化分析过程;同样,根据信道模型对设备的CCA成功概率进行估计,使CCA的估计更加合理,且得到大大简化;而且,本发明还给出了较为简便的每个设备对网络设备数的估计方法,其对硬件无需任何额外要求。另外,本发明可以使WPAN或WSN等短距离无线网络CSMA/CA的网络吞吐率接近理论极限,而且,在优化吞吐率的同时有效改善网络能量利用率。
附图说明
图1为本发明所述的确定网络吞吐率的具体实现过程示意图;
图2为本发明提供的第一种信道模型示意图;
图3为本发明中采用的设备CCA马尔可夫模型示意图;
图4为冲突后平均空闲时间马尔可夫模型示意图;
图5为成功通信之间的平均冲突次数的马尔可夫模型示意图;
图6为本发明提供的确定网络吞吐率的系统的具体实现结构示意图;
图7为本发明所述的网络优化的具体实现过程示意图;
图8为本发明提供的第二种信道模型示意图;
图9为本发明提供的网络优化系统的具体实现结构示意图;
图10本发明提供的网络优化后的仿真效果示意图一;
图11为本发明提供的网络优化后的仿真效果示意图二。
具体实施方式
本发明中具体是基于使用非坚持CSMA机制的WPAN或WSN等短距离无线网络的信息传输特征建立对应的CAP信道模型,以基于所述的信道模型确定相应的网络吞吐率,进而便于对网络吞吐率的优化处理。具体可以借助基于信道模型确定的研究周期概念进行网络吞吐率的计算。
根据WPAN或WSN等短距离无线网络CSMA/CA的处理过程可知,设备在任意时刻感知信道,若信道空闲则发送数据,否则按照退避算法延时后,继续感知信道。在第二次感知信道时继续以上算法。因此,本发明可以利用非坚持CSMA方法对WPAN或WSN等短距离无线网络CSMA/CA进行分析研究,以确定相应吞吐率参数。
为了研究网络某一时刻的状态和性能,,还假设信道为理想信道且无隐藏终端,设备数为恒定值且每一个设备始终有同样长度的数据向协调器发送,而且,在实际工作环境中,基本上是符合这种假设的,即数据量较小,也相对恒定,信道条件发生巨大变化的可能性较小,至于设备数量,如果发生变化,网络状态和性能将经过一个波动期后进入新的状态,所以也可以假设在研究周期内是恒定的。
基于上述假设,定义S为网络吞吐率,即网络用于成功传输有效数据负载的时间所占比例,且具体以每次成功传输的间隔为研究周期。
本发明提供了准确估计WPAN或WSN等短距离无线网络吞吐率的实现方案。其主要包括:首先,根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,且所述参数为基于非坚持CSMA确定;之后,再根据所述竞争访问时段的各时间参数,计算确定所述的短距离无线网络的吞吐率。其中,计算确定短距离无线网络的吞吐率的实现具体可以根据所述竞争访问时段的各时间参数,计算确定网络中的研究周期时间值,并将网络的有效数据负载的长度和所述研究周期时间值的比值作为短距离无线网络的吞吐率。
本发明还提供了优化短距离无线网络吞吐率的实现方案。其主要包括:首先,根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA机制确定;之后,利用所述各时间参数计算确定网络的信道空闲评估成功概率,并根据所述信道空闲评估成功概率确定网络中的网络设备数;最后,根据所述的网络设备数对网络接入分布进行优化处理,实现针对网络吞吐率的优化。
在上述两实现方案中,所述的信息传输特征包括但不限于:a)单个节点发送的数据速率较小,发送的数据包不大;b)网络支持的设备数量较大;c)采用CSMA/CA机制,具有非坚持CSMA机制的特点,支持时隙和非时隙两种机制。
上述基于非坚持CSMA机制确定的各时间参数可以为以下任一情况:
(1)信道空闲评估时间,冲突传输时间,成功传输时间,以及空闲时间;
(2)信道空闲评估时间,冲突传输时间,成功传输时间,冲突传输后的空闲时间,以及冲突传输后的空闲时间;
(3)冲突传输时间,成功传输时间,以及包含信道空闲评估时间的空闲时间。
当然,除上述三种情况外,还可能选择其他时间参数的组合作为短距离无线网络信道模型对应的各时间参数。
本发明提供的网络吞吐率估计算法在具体实施过程中还提出设备感知信道概率的markov(马尔可夫)模型,并基于该模型确定感知信道概率(如CCA成功概率、退避时刻第一次CCA条件的概率等)和连续两次CCA成功概率的估计结果。同时,还考虑timeout(设备等待应答最大等待时间)对吞吐率性能的影响,确定通信间平均空闲时间和成功通信间平均冲突次数的分析方法。从而可以根据确定的相应参数,为基于非坚持CSMA提出WPAN或WSN等短距离无线网络的CAP(竞争访问时段)的信道模型进行网络吞吐率的计算,以便于对网络的性能进行量化衡量,并可以根据量化结果作为判断网络优化处理是否达到预期目标的依据,从而实现网络吞吐率的优化操作。
为便于对本发明的理解,下面将结合附图对本发明的具体实现过程进行详细的说明。
本发明首先提供了一种短距离无线网络中确定网络吞吐率的实现方法,具体的实现过程如图1所示,包括如下步骤:
步骤11:确定所述研究周期包括的各时间参数;
如图2所示,每个研究周期具体可以包括:冲突传输时间coll、成功传输时间Succ、成功后的空闲时间Idle_succ、冲突后的空闲时间Idle_coll以及CCA时间,其中,CCA时间不计算在空闲时期内;
或者,每个研究周期的具体时间参数还可以如图8所示,包括冲突传输时间coll、成功传输时间Succ、空闲时间Idle以及CCA时间;此时,不将空闲时间区分为成功后的空闲时间Idle_succ和冲突后的空闲时间Idle_coll;
在后续的网络吞吐率计算过程中具体以图2所示的信道模型为例进行描述,其中具体的实现过程涉及的原理同样适用于图8所示的信道模型。
步骤12:计算研究周期内的平均冲突次数;
由于在计算吞吐率S时需要利用步骤11中的时间参数以及研究周期内的平均冲突次数,所以该步骤中需要计算所述的研究周期内的平均冲突次数Nc
步骤13:根据所述的时间参数及所述的研究周期内的平均冲突次数计算网络的吞吐率;
网络吞吐率S与研究周期包含的各个时间的关系为:
S=tp/tv            式(1)
tv=Nc·Tidle_coll+Tidle_succ+(Nc+1)·2·TCCA+NcTcoll+Ts       式(2)
其中,
tp为有效数据负载的长度;
tv为研究周期的平均时间长度;
Tidle_coll和Tidle_succ分别是冲突传输后的平均空闲时间和成功传输后的平均空闲时间;
Nc为一个研究周期内的平均冲突次数;
Tcoll和Ts分别为冲突通信所占据的网络时间(即冲突传输时间)和成功通信所占据的网络时间(即成功传输时间);
TCCA为CCA所占据的网络时间(即CCA时间)。
下面首先对上述除Tidle_coll(该参数将在后面描述中)外的其他各参数的计算获得方式进行说明:
Nc=Pcoll/Psucc                  式(3)
Tidle_succ=(1-τ)n/1-(1-τ)n          式(4)
Ts=Tpacket+Tack+Twait=L+3  Tcoll=L  TCCA=1  式(5)
其中,Pcoll和Psucc分别为网络中存在通信的前提下,此通信为冲突和成功的条件概率,n为网络设备数,即某个星型网络中的设备数,τ为某个设备在退避的前提下处于第一次CCA的条件概率,Tpacket为打包处理时间,Tack为响应确认时间,Twait为等待时间。
为便于计算获得所述的网络吞吐率S,便需要获知上述各式中的各参数,下面将分别描述各参数的计算获得方式:
(1)具体计算退避时刻第一次CCA的条件概率τ的方法如下:
借助如图3所示二维markov模型研究某个设备在任意退避时刻第一次CCA的条件概率τ,在该模型中省略了第二次CCA的状态,所述的τ为:
τ = Σ i = 0 m ( i , 0 ) Σ i = 0 m Σ j = 0 Wi ( i , j ) = 1 - υ m + 1 1 - υ 1 2 Σ i = 0 m ( W 0 2 min ( i , 2 ) + 1 ) υ i 式(6)
在式(6)及图3中,Wi为当前退避计数最大值,m为当前退避次数,1-v为连续两次CCA成功概率,(i,j)为退避状态。当退避计数值j为0时,设备进行第一次CCA;
基于图2所示的信道模型,连续两次CCA成功概率1-v为:
1 - v = T vi 2 T v 2 = N c ( T idle _ coll + 2 T CCA - 1 ) + T idle _ succ + 2 T CCA - 1 t v - 1 式(7)
在式(7)中,Tvi2为一个研究周期中连续两个空闲时隙的平均数目,Tv2为一个研究周期中连续两个时隙的数目。
(2)计算研究周期内的平均冲突次数
由于上次通信的成功与否直接影响本次通信的成功概率,所以一个研究周期内的平均冲突次数Nc可以利用图4所示的markov模型进行求解。
当前通信冲突和成功的概率Pcoll和Psucc分别为:
Psucc=1-Pc_c/1-Pc_c+Pc_s
Pcoll=1-Psucc               式(8)
式(8)中,Pc_s=1-(1-τ)n-nτ(1-τ)n-1/1-(1-τ)n,Ps_s=1-Pc_s,Ps_c=1-Pc_c,在图4及式(8)中,Pc_s和Ps_s分别为上次成功通信后本次通信冲突个成功的概率,Ps_c为上次冲突后本次次通信成功的概率,Pc_c为上次通信冲突后本次通信冲突的概率,后面将对该概率的计算获得方式进行说明。
因此,平均冲突次数Nc的计算方式为:
Nc=Pc_s/1-Pc_c            式(9)
根据上述公式便可以计算所述的研究周期内的平均冲突次数。
(3)为计算出研究周期内的平均冲突次数及网络吞吐率,还需要计算确定冲突传输后的空闲时间Tidle_coll及Pc_c,具体的计算方法如下:
目前,在IEEE802.15.4标准中,timeout时间为2.7个时隙,即大于CCA所需时间(2个时隙),所以没有参与上次冲突通信的设备可能会在timeout时期竞争以获得感知和接入信道的机会,相反在这个时期里参与上次冲突通信的设备则必须处于等待应答的状态。基于以上原因,冲突后的空闲时期可以分为两个竞争时期:timeout时间(即timeout对应的时期)和其他空闲时间(即空闲时间中除timeout之外的时期)。
借助markov模型来研究冲突后的空闲时期模型,如图5所示,slot i代表冲突后在设备开始第一次CCA之前网络的空闲时隙数,Pt1为在timeout时期内存在设备进行第一次CCA的概率,Pt2为在其他空闲时期存在设备进行第一次CCA的概率。因为参与冲突的设备在timeout时期后最多退避7个时隙感知信道,所以i最大等于10。Xi为slot i的概率,具体为:
X 0 = 1 1 - ( 1 - P t 1 ) 4 P t 1 + ( 1 - P t 1 ) 3 · ( 1 - P t 2 ) - ( 1 - P t 2 ) 8 P t 2
Xi=X0·(1-Pt1)i    1≤i≤3
Xi=X0·(1-Pt1)3·(1-Pt2)i-3        4≤i≤10           式(10)
式(10)中Pt1和Pt2可由下式得到:
P t 1 = 1 - ( 1 - τ ) n - n 0 Pt2=1-(1-τ)n         式(11)
式(11)中n0为参与冲突的平均设备数。借助上述模型,推导得出Tidle_coll和上次冲突后当前通信为冲突的概率Pc_c
T idle _ coll = Σ i = 0 10 i · X i 式(12)
P c _ c = Σ i = 0 2 P c _ timeout · X i + Σ i = 3 10 P c _ untimeout · X i 式(13)
式(13)中Pc_timeout和Pc_untimeout分别为timeout时期和其他空闲时期存在冲突的概率:
P c _ timeout = 1 - ( 1 - τ ) n - n 0 - nτ ( 1 - τ ) n - n 0 - 1 / 1 - ( 1 - τ ) n - n 0 式(14)
Pc_untimeout=1-(1-τ)n-nτ(1-τ)n-1/1-(1-τ)n          式(15)
(4)参与冲突的平均设备数的计算确定。尽管由于timeout时期的原因,参与竞争以获得CCA机会的设备数不是常数,但在此仍假设所有设备在任意空闲时期都在参与竞争。所以参与冲突的平均设备数由下式得到:
n 0 = Σ i = 2 ∞ i · Coll i = Σ i = 2 ∞ i · C n i τ i ( 1 - τ ) n - i 1 - ( 1 - τ ) n - nτ ( 1 - τ ) n - 1 式(16)
式(16)中Colli为存在i个设备参与冲突的概率。
至此,用于计算网络的吞吐率S所需要的各参数均可以获得,因此,相应的吞吐率S可以计算获得,而且,上述计算处理过程中由于充分考虑了短距离通信网络的特有特征,使得计算获得的吞吐率S可以更为准确地反映网络的实际性能,而且,整个吞吐率S的计算远程更为简便。
在上述具体实现方案中,在进行各参数的计算过程中,分别采用了上述式(1)至式(16),在实际应用本发明过程中,并不局限于采用上述公式进行各参数的计算,对于任何非实质的变换,但仍采用上述实现思想完成的网络吞吐率计算确定处理过程均属于本发明要求保护的范围。
本发明还提供了一种确定短距离无线网络吞吐率的系统,其具体实现结构如图6所示,包括时间参数获取单元和网络吞吐率确定单元,其中:
(1)时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持载波侦听多点接入CSMA机制确定;
其中,所述的各时间参数可以为信道空闲评估时间,冲突传输时间,成功传输时间,以及空闲时间;或者,可以为信道空闲评估时间,冲突传输时间,成功传输时间,冲突传输后的空闲时间,以及冲突传输后的空闲时间;或者,也可以为冲突传输时间,成功传输时间,以及包含信道空闲评估时间的空闲时间。当然,除此之外,还可以选择其他时间参数的组合作为短距离无线网络信道模型对应的各时间参数。
(2)网络吞吐率确定单元,用于利用所述竞争访问时段的各时间参数计算确定网络中的研究周期时间值,并根据有效数据负载的长度和所述研究周期时间值计算确定短距离无线网络的吞吐率;所述的网络吞吐率确定单元具体包括研究周期时间确定单元和网络吞吐率计算单元,其中:
研究周期时间确定单元,用于根据研究周期内的平均冲突次数及所述各时间参数确定研究周期时间;
网络吞吐率计算单元,用于计算有效数据负载长度与所述研究周期时间的比值,并作为网络吞吐率值;
(3)研究周期内的平均冲突次数计算单元,用于为研究周期时间确定单元提供研究周期内的平均冲突次数,且该单元具体为:
根据设备退避时间的第一次信道空闲评估的条件概率,计算上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突的概率,利用计算获得的两概率值计算研究周期内的平均冲突次数;其中,
所述的第一次信道空闲评估的条件概率具体是由第一次信道空闲评估的条件概率计算单元提供,该单元具体为根据研究周期中的连续两个空闲时隙的平均数目及连续两个时隙的数目确定所述的连续两次信道空闲评估成功概率,并根据连续两次信道空闲评估成功概率确定所述的第一次信道空闲评估的条件概率。
在该系统中,具体的各参数的计算方式在前面的计算网络吞吐率的方法描述过程中已经描述,故在此不再详细描述。
综上所述,本发明提出用非坚持CSMA分析WPAN或WSN等短距离无线网络CAP,简化了分析过程;同时,本发明根据信道模型提出设备CCA概率和CCA成功概率的估计方法,使CCA的估计方法更加合理,且得到大大简化;另外,本发明还考虑了timeout时期对吞吐率性能的影响,提出了基于timeout时期的分析方法,修正了吞吐率的估计值,使得估计结果更加精确。
本发明中,基于上述网络吞吐率的计算方式,还提供了一种网络优化处理的实现方案。
在该方案中,主要包括:首先,基于建立的CAP信道模型计算获得当前网络中包含的实际网络设备数,进而计算确定可以令当前网络获得最优网络吞吐率的退避窗口值,之后,利用所述退避窗口值对网络设备的接入竞争过程进行优化。
本发明提供的竞争接入的完全分布式方法,即相应的网络优化方法的具体实现过程如图7所示,具体包括以下步骤:
步骤71:确定研究周期的时间参数;
基于图8所示的本发明提供的竞争接入时期信道模型,每个研究周期包括:冲突传输时间、成功传输时间、空闲时间(包括成功后空闲时间和冲突后的空闲时间)以及CCA时间。特别地,CCA时期不计算在空闲时期内。
步骤72:确定网络的吞吐率S和研究周期的平均时间长度工;
S=tp/tv               式(17)
tv=(Nc+1)·(2·TCCA+Tidle)+NcTcoll+Ts          式(18)
其中,tp为有效数据负载的长度,tv为研究周期的平均时间长度,Tidle是空闲时间,即传输之间的平均空闲时间,Nc为一个研究周期内的平均冲突次数,Tcoll和Ts分别为冲突和成功通信所占据的网络时间,TCCA CCA时间,即为CCA所占据的网络时间。
上述式(17)和式(18)中的各参数的具体计算方式如下:
Nc=Pcoll/Psucc               式(19)
Tidle=(1-τ)n/1-(1-τ)n      式(20)
Ts=Tpacket+Tack+Twait=L+3  Tcoll=L  TCCA=1   式(21)
各式中,Pcoll和Psucc分别为网络中存在通信的前提下,此通信为冲突和成功的条件概率,n为某个星型网络中设备数,τ为某个设备在退避的前提下处于第一次CCA的条件概率。
步骤73:基于信道模型提出使网络吞吐率接近理论极限时的条件;
参考坚持CSMA的优化方法和非坚持CSMA的特点,以及网络吞吐率的计算方法,可以获知,若满足下式则网络吞吐率可接近理论极限;
(1+Nc)Tidle=Nc·Tcoll    式(22)
对式(22)进行数学变换和简化,可得到最优感知信道概率,即退避时刻第一次CCA的条件概率τ的计算公式:
τ opt = - 1 + 2 L - 1 / ( L - 1 ) n 式(23)
基于式(23),相应的最优退避窗口值BW为:
BW = 2 τ opt - 1 = 2 ( L - 1 ) n - 1 + 2 L - 1 - 1 式(24)
这样,在确定网络中的网络设备数后,便可以计算获知当前网络的最优退避窗口值,若采用该最优退避窗口值便可以有效提高网络设备的接入成功率,从而获得最优的网络吞吐率,实现网络吞吐率的优化。
下面将对网络设备数的计算确定过程进行说明:
步骤74:计算CCA成功概率;
借助图8的信道模型获得平均CCA成功概率:
P CCA = ( N c + 1 ) ( T idle + 2 T CCA - 1 ) t v - 1 式(25)
式(25)中,分子为一个研究周期中连续两个空闲时隙的平均数目,分母为一个研究周期中连续两个时隙的数目。
步骤75:基于所述的平均CCA成功概率估计网络设备数;
每个设备可以通过NCCA(本设备的平均成功CCA之间CCA次数)对网络设备数进行准确估计,具体为:
N CCA = 1 / P CCA = 1 ( L + 2 ) - ( L + 1 ) ( 1 - τ ) n + 2 nτ ( 1 - τ ) n - 1 式(26)
至此网络设备数可由式(26)推导得出:
n = L + 3 - ( L + 3 ) 2 - 8 ( N CCA - 1 ) 4 τ 式(27)
步骤76:在每个设备的每个成功CCA周期对网络设备数进行估计和修正,具体采用的处理公式如下:
estimated_ni+1=w·estimated_ni+(1-w)·ni           式(28)
式(28)中,estimated_ni为第i个成功CCA周期的网络设备数估计值,ni为第i个成功CCA周期结束时利用式(27)计算结果,w为平滑因子。由于NCCA方差比较大,我们推荐w=0.99。
步骤77:利用式(28)估计的网络设备数及式(24)计算的退避窗口值进行网络优化处理;
具体为:在每个成功CCA周期,利用NCCA作为网络竞争层次的回馈信号采用式(27-28)估计网络设备数,利用所述的网络设备数基于式(24)计算确定相应的退避窗口值,并利用该退避窗口值对网络设备的接入竞争方式作出近似最优化的修正,以实现针对网络的优化处理,提高网络设备的接入成功率,进而令网络的吞吐率达到最优值。
在上述各参数的计算过程中,分别采用了上述式(17)至式(28),在实际应用本发明过程中,并不局限于采用式(17)至式(28)进行各参数的计算,对于任何非实质的变换,但仍采用上述实现思想完成的网络吞吐率优化计算处理过程均属于本发明要求保护的范围。
本发明还提供了一种优化短距离无线网络吞吐率的系统,其具体实现结构如图9所示,包括时间参数获取单元,网络设备数确定单元和网络优化处理单元,其中:
(1)时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA确定;
其中,所述的各时间参数可以为信道空闲评估时间,冲突传输时间,成功传输时间,以及空闲时间;或者,可以为信道空闲评估时间,冲突传输时间,成功传输时间,冲突传输后的空闲时间,以及冲突传输后的空闲时间;或者,也可以为冲突传输时间,成功传输时间,以及包含信道空闲评估时间的空闲时间。当然,除此之外,还可以选择其他时间参数的组合作为短距离无线网络信道模型对应的各时间参数。
例如,基于图8所示的信道模型,相应的时间参数包括信道空闲评估时间、冲突传输时间、成功传输时间和空闲时间。
(2)网络设备数确定单元,用于利用所述竞争访问时段的各时间参数计算确定网络的信道空闲评估成功概率,并根据所述信道空闲评估成功概率及所述时间参数计算确定短距离无线网络中的网络设备数;
所述的网络设备数确定单元中还包括网络设备数修正处理单元,该单元的具体执行的处理为:利用平滑因子对当前信道空闲评估成功周期内的网络设备数及当前信道空闲评估成功周期结束后的网络设备数进行修正处理,获得下一信道空闲评估成功周期内的网络设备数;
其中,所述的当前信道空闲评估成功周期结束后的网络设备数为根据冲突传输时间、信道空闲评估成功概率及退避时刻的第一次信道空闲评估的条件概率计算确定。
所述的网络设备数确定单元中还可以包括信道空闲评估成功概率计算单元,该单元用于为网络设备数确定单元提供信道空闲评估成功概率参数,且该单元具体根据研究周期内的平均冲突次数及所述的各时间参数计算确定所述的信道空闲评估成功概率;
其中,所述的研究周期内的平均冲突次数可以为:上次成功通信后本次通信冲突的概率与上次冲突后本次通信成功的概率的比值,且两概率值均为根据设备退避时间的第一次信道空闲评估的条件概率确定。
(3)网络优化处理单元,用于根据所述的网络设备数对网络进行优化处理,进而实现短距离无线网络的吞吐率的优化,该单元具体可以包括:
退避窗口值确定单元,用于根据网络设备数及网络的时间参数计算确定网络中吞吐率对应的退避窗口值;
优化处理执行单元,根据所述的退避窗口值对网络进行优化处理,即重新对各网络设备的接入竞争方式(退避机制)进行调整,以使各设备可以获得较高的接入成功率,进而实现优化提高网络吞吐率的目的。
在该系统中,具体的各参数的计算方式在前面的网络优化方法描述过程中已经描述,故在此不再详细描述。
经仿真测试表明,本发明提供的网络优化方法应用于网络中后,可以令网络吞吐率在网络设备数发生变化后的较短时间内达到最优。下面将结合两个仿真实例进行说明。
假设在WPAN中,有若干个设备同时向一个协调器发送固定包长的数据。每个设备可以使用上述完全分布式方法从而达到网络性能优化目的。
第一仿真实例的仿真结果如图10所示,具体为网络起始设备数为5,在8网络运行80秒后有15个设备加入此网络,图10中为该网络4分钟内的吞吐率仿真曲线图,可以看出,网络经过了短暂的吞吐率波动后,很快趋于稳定,并达到新的最优值:
第二仿真实例的仿真结果如图11所示,网络起始设备数为5,在网络运行80秒后有35个设备加入此网络,图11为该网络4分钟内的吞吐率仿真曲线图,从该实例中同样可以看出,网络经过了短暂的较大的吞吐率波动后,很快趋于稳定,并达到新的最优值。
因此,在网络中采用本发明提供的完全分布式优化方法后,尽管网络设备数在某时刻出现急剧变化,但是在一段短暂时间(这段时间由平滑因子决定)后,网络吞吐率仍然保持接近理论极限的水平。同样,可以预测到网络能量利用率也不会随网络竞争层次的改变而急剧恶化。
综上所述,该网络优化方法采用非坚持CSMA分析WPAN或WSN等短距离无线网络CAP,简化了优化分析过程;同时,本发明根据信道模型对设备的CCA成功概率进行估计,使CCA的估计更加合理,且得到大大简化;而且,本发明还给出了较为简便的每个设备对网络设备数的估计方法,其对硬件无需任何额外要求。另外,本发明所述方法,可以使WPAN或WSN等短距离无线网络CSMA/CA的网络吞吐率接近理论极限,且在优化吞吐率的同时有效改善网络能量利用率。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (14)

1、一种确定短距离无线网络吞吐率的方法,其特征在于,包括:
根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持载波侦听多点接入CSMA机制确定;
根据研究周期内的平均冲突次数和所述各时间参数,通过S=tp/tv,确定短距离无线网络的吞吐率S;
其中,所述平均冲突次数为根据上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突或成功的概率确定,相应的概率均为根据设备退避时间的第一次信道空闲评估的条件概率确定;
tv=Nc·Tidle_coll+Tidle_succ+(Nc+1)·2·TCCA+NcTcoll+Ts
tp为有效数据负载的长度;
tv为研究周期的平均时间长度;
Tidle_coll和Tidle_succ分别是冲突传输后的平均空闲时间和成功传输后的平均空闲时间;
Nc为一个研究周期内的平均冲突次数;
Tcoll和Ts分别为冲突传输时间和成功传输时间;
TCCA为信道空闲评估CCA所占据的网络时间。
2、根据权利要求1所述的方法,其特征在于,所述的第一次信道空闲评估的条件概率为基于马尔可夫模型和连续两次信道空闲评估成功概率确定,且所述的连续两次信道空闲评估成功概率为根据研究周期中的连续两个空闲时隙的平均数目及连续两个时隙的数目确定。
3、根据权利要求1所述的方法,其特征在于,所述的上次冲突后本次通信冲突的概率为根据设备等待应答最大等待时间存在冲突的概率与其他空闲时间存在冲突的概率确定,且所述的设备等待应答最大等待时间存在冲突的概率与所述的其他空闲时间存在冲突的概率分别为根据退避时间的第一次信道空闲评估的条件概率确定。
4、一种确定短距离无线网络吞吐率的系统,其特征在于,包括时间参数获取单元和网络吞吐率确定单元,其中:
时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,且所述参数为基于非坚持载波侦听多点接入CSMA机制确定;
网络吞吐率确定单元,用于根据研究周期内的平均冲突次数和所述各时间参数,通过S=tp/tv,确定短距离无线网络的吞吐率S;
其中,所述平均冲突次数为根据上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突或成功的概率确定,相应的概率均为根据设备退避时间的第一次信道空闲评估的条件概率确定;
tv=Nc·Tidle_coll+Tidle_succ+(Nc+1)·2·TCCA+NcTcoll+Ts
tp为有效数据负载的长度;
tv为研究周期的平均时间长度;
Tidle_coll和Tidle_succ分别是冲突传输后的平均空闲时间和成功传输后的平均空闲时间;
Nc为一个研究周期内的平均冲突次数;
Tcoll和Ts分别为冲突传输时间和成功传输时间;
TCCA为信道空闲评估CCA所占据的网络时间。
5、根据权利要求4所述的系统,其特征在于,所述的网络吞吐率确定单元包括研究周期时间确定单元和网络吞吐率计算单元,其中:
研究周期时间确定单元,用于根据研究周期内的平均冲突次数及所述各时间参数确定研究周期的平均时间长度;
网络吞吐率计算单元,用于计算有效数据负载长度与所述研究周期的平均时间长度的比值,并作为网络吞吐率值。
6、根据权利要求4所述的系统,其特征在于,所述的系统还包括研究周期内的平均冲突次数计算单元,用于为研究周期时间确定单元提供研究周期内的平均冲突次数,且该单元具体为:
根据设备退避时间的第一次信道空闲评估的条件概率,计算上次成功通信后本次通信冲突的概率和上次冲突后本次通信冲突的概率,利用计算获得的两概率值计算研究周期内的平均冲突次数。
7、根据权利要求6所述的系统,其特征在于,所述的系统还包括第一次信道空闲评估的条件概率计算单元,用于根据研究周期中的连续两个空闲时隙的平均数目及连续两个时隙的数目确定所述的连续两次信道空闲评估成功概率,并根据连续两次信道空闲评估成功概率确定所述的第一次信道空闲评估的条件概率。
8、一种优化短距离无线网络吞吐率的方法,其特征在于,包括:
根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA机制确定;
利用所述竞争访问时段的各时间参数计算确定网络的信道空闲评估成功概率,基于所述信道空闲评估CCA成功概率估计网络设备数,即通过 n = L + 3 - ( L + 3 ) 2 - 8 ( N CCA - 1 ) 4 τ 得出网络设备数;其中Ts=Tpacket+Tack+Twait=L+3,Tcoll=L,TCCA=1,Tpacket为打包处理时间,Tack为响应确认时间,Twait为等待时间,TCCA为CCA所占据的网络时间,Tcoll和Ts分别为冲突传输时间和成功传输时间,NCCA为本设备的平均成功CCA之间的CCA次数,τ为某个设备在退避的前提下处于第一次CCA的条件概率;
根据网络设备数,通过 BW = 2 ( L - 1 ) n - 1 + 2 L - 1 - 1 , 计算得出最优退避窗口值BW,采用所述最优退避窗口值提高网络设备的接入成功率,获得最优网络吞吐率。
9、根据权利要求8所述的方法,其特征在于,所述的信道空闲评估成功概率根据研究周期内的平均冲突次数及所述的各时间参数计算确定。
10、根据权利要求9所述的方法,其特征在于,所述的研究周期内的平均冲突次数为:上次成功通信后本次通信冲突的概率与上次冲突后本次通信成功的概率的比值,且两概率值均为根据设备退避时间的第一次信道空闲评估的条件概率确定。
11、根据权利要求8所述的方法,其特征在于,所述的网络中的网络设备数为:
利用平滑因子对当前信道空闲评估成功周期内的网络设备数及当前信道空闲评估成功周期结束后的网络设备数进行修正处理,获得信道空闲评估成功周期内的网络设备数,且所述的当前信道空闲评估成功周期结束后的网络设备数为根据冲突传输时间、信道空闲评估成功概率及退避时刻的第一次信道空闲评估的条件概率计算确定。
12、一种优化短距离无线网络吞吐率的系统,其特征在于,包括时间参数获取单元,网络设备数确定单元和网络优化处理单元,其中:
时间参数获取单元,用于根据短距离无线网络的信息传输特征获取竞争访问时段的各时间参数,所述参数为基于非坚持CSMA机制确定;
网络设备数确定单元,用于利用所述竞争访问时段的各时间参数计算确定网络的信道空闲评估成功概率,基于所述信道空闲评估CCA成功概率估计网络设备数,即通过 n = L + 3 - ( L + 3 ) 2 - 8 ( N CCA - 1 ) 4 τ 得出网络设备数;其中Ts=Tpacket+Tack+Twait=L+3,Tcoll=L,TCCA=1,Tpacket为打包处理时间,Tack为响应确认时间,Twait为等待时间,TCCA为CCA所占据的网络时间,Tcoll和Ts分别为冲突传输时间和成功传输时间,NCCA为本设备的平均成功CCA之间的CCA次数,τ为某个设备在退避的前提下处于第一次CCA的条件概率;
网络优化处理单元,用于根据网络设备数,通过 BW = 2 ( L - 1 ) n - 1 + 2 L - 1 - 1 , 计算得出最优退避窗口值BW,采用所述最优退避窗口值提高网络设备的接入成功率,获得最优网络吞吐率。
13、根据权利要求12所述的系统,其特征在于,所述的网络设备数确定单元中包括信道空闲评估成功概率计算单元,用于根据研究周期内的平均冲突次数及所述的各时间参数计算确定所述的信道空闲评估成功概率,且所述的研究周期内的平均冲突次数为:上次成功通信后本次通信冲突的概率与上次冲突后本次通信成功的概率的比值,且两概率值均为根据设备退避时间的第一次信道空闲评估的条件概率确定。
14、根据权利要求13所述的系统,其特征在于,所述的网络设备数确定单元中还包括网络设备数修正处理单元,用于:
利用平滑因子对当前信道空闲评估成功周期内的网络设备数及当前信道空闲评估成功周期结束后的网络设备数进行修正处理,获得下一信道空闲评估成功周期内的网络设备数,且所述的当前信道空闲评估成功周期结束后的网络设备数为根据冲突传输时间、信道空闲评估成功概率及退避时刻的第一次信道空闲评估的条件概率计算确定。
CNB2006101402229A 2006-10-09 2006-10-09 确定及优化短距离无线网络吞吐率的方法及系统 Expired - Fee Related CN100546272C (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CNB2006101402229A CN100546272C (zh) 2006-10-09 2006-10-09 确定及优化短距离无线网络吞吐率的方法及系统
PCT/CN2007/070861 WO2008043316A1 (fr) 2006-10-09 2007-10-09 Procédé et système de détermination et d'optimisation de la vitesse de débit du réseau sans fil à faible portée
US12/412,670 US8208487B2 (en) 2006-10-09 2009-03-27 Method and system for determining and optimizing throughput of short range wireless network
US13/482,509 US8576876B2 (en) 2006-10-09 2012-05-29 Method and system for determining and optimizing throughput of short range wireless network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101402229A CN100546272C (zh) 2006-10-09 2006-10-09 确定及优化短距离无线网络吞吐率的方法及系统

Publications (2)

Publication Number Publication Date
CN101163076A CN101163076A (zh) 2008-04-16
CN100546272C true CN100546272C (zh) 2009-09-30

Family

ID=39282436

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101402229A Expired - Fee Related CN100546272C (zh) 2006-10-09 2006-10-09 确定及优化短距离无线网络吞吐率的方法及系统

Country Status (3)

Country Link
US (2) US8208487B2 (zh)
CN (1) CN100546272C (zh)
WO (1) WO2008043316A1 (zh)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100546272C (zh) * 2006-10-09 2009-09-30 华为技术有限公司 确定及优化短距离无线网络吞吐率的方法及系统
KR101369558B1 (ko) * 2008-11-25 2014-03-11 사반치 유니버시티 잔여 대역폭의 추정 방법
KR101580325B1 (ko) * 2009-07-01 2015-12-23 삼성전자주식회사 피코넷 마스터 노드 온/오프 스케줄링을 위한 프레임 구조 및 그 방법
EP2452536B1 (en) * 2009-07-09 2018-09-12 Koninklijke Philips N.V. Method for granting medium access in a wireless network and network therefor
US8477801B2 (en) * 2009-12-15 2013-07-02 Qualcomm Incorporated Backoff procedure for post downlink SDMA operation
KR101727693B1 (ko) * 2010-12-23 2017-04-18 고려대학교 산학협력단 지향성 안테나를 이용한 자원 경쟁 기반 다중 접속 장치 및 방법
KR101881495B1 (ko) * 2012-01-25 2018-08-24 삼성전자주식회사 Csma/ca 방식을 기반으로 통신하는 네트워크들 간의 충돌을 방지하는 방법 및 대상 노드
KR101915473B1 (ko) * 2012-06-29 2018-11-06 삼성전자주식회사 간섭 중화를 수행하는 멀티 홉 네트워크에서 대상 송신 노드 및 대상 수신 노드의 페어를 분산적으로 결정하는 방법 및 협력 헤더를 통하여 중앙 집중적으로 결정하는 방법
KR102107677B1 (ko) 2012-07-10 2020-05-07 한국전자통신연구원 무선랜 시스템에서 플렉서블한 전송 슬롯 할당 방법 및 장치
WO2014010945A1 (ko) 2012-07-10 2014-01-16 한국전자통신연구원 무선랜 시스템에서 플렉서블한 전송 슬롯 할당 방법 및 장치
CN103957602B (zh) * 2014-04-01 2017-12-22 安徽农业大学 一种无线传感器网络动态信道动态接入控制方法
WO2015176288A1 (zh) * 2014-05-22 2015-11-26 华为技术有限公司 预设频谱资源检测与占用方法及通信设备
WO2016040837A1 (en) * 2014-09-11 2016-03-17 Interdigital Patent Holdings, Inc. Method and apparatus for spatial sharing in wireless local area network (wlan) systems
US10779172B2 (en) 2014-10-31 2020-09-15 Samsung Electronics Co., Ltd. Method and device for communication using unlicensed band in mobile communication system
WO2016070398A1 (en) 2014-11-07 2016-05-12 Alcatel-Lucent Shanghai Bell Co., Ltd. Method and apparatus for supporting partial sub-frame data transmission in lte systems
US9660825B2 (en) 2014-12-24 2017-05-23 Cisco Technology, Inc. System and method for multi-source multicasting in content-centric networks
WO2016122274A1 (ko) * 2015-01-29 2016-08-04 삼성전자 주식회사 비면허 대역을 이용하는 무선 통신 시스템에서 통신 방법 및 장치
CN105050150B (zh) * 2015-06-05 2018-03-20 西北大学 野生动物保护传感网中能源有效的数据传输优化控制方法
CN106257953B (zh) 2015-12-23 2020-06-23 北京智谷技术服务有限公司 空闲信道评估方法、信息接收方法、及其装置
CN105682248A (zh) * 2016-02-02 2016-06-15 南京理工大学 一种基于异步多包接收机制的csma/ca优化方法
CN107733733B (zh) * 2017-09-04 2021-02-05 南京理工大学 一种确定传输时限下无线网络重传广播机制吞吐率的方法
CN109274528B (zh) * 2018-09-03 2021-08-03 南京理工大学 一种异步多包接收机制下p坚持CSMA吞吐率的确定方法
CN111615214B (zh) * 2019-02-25 2022-12-13 华为技术有限公司 数据发送方法和装置
CN110300028B (zh) * 2019-07-01 2022-04-01 长春工业大学 一种基于时隙非坚持csma的以太网模型设计方法
US11849482B2 (en) * 2019-09-13 2023-12-19 Qualcomm Incorporated Synchronization of listen before talk back-off for synchronous access in unlicensed spectrum
US20230067933A1 (en) * 2021-08-24 2023-03-02 Mitsubishi Electric Research Laboratories, Inc. System and Method for Active Carrier Sense Based CSMA/CA for IEEE 802.15.4 System to Avoid Packet Discard Caused by Interference

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064678A (en) * 1997-11-07 2000-05-16 Qualcomm Incorporated Method for assigning optimal packet lengths in a variable rate communication system
US6870813B1 (en) * 2000-09-07 2005-03-22 Nortel Networks Limited Architectures for evolving traditional service provider networks and methods of optimization therefor
US20020071388A1 (en) * 2000-11-16 2002-06-13 Einar Bergsson Selectable network protocol
US6654699B2 (en) * 2000-12-29 2003-11-25 Microsoft Corporation Computer network testing system and method using client playback of edited network information
US6675012B2 (en) * 2001-03-08 2004-01-06 Nokia Mobile Phones, Ltd. Apparatus, and associated method, for reporting a measurement summary in a radio communication system
US6868478B2 (en) * 2002-06-20 2005-03-15 International Business Machines Corporation Method, system, and article of manufacture for optimizing storage utilization
US7280554B2 (en) * 2002-07-23 2007-10-09 3Com Corporation Computer implemented method for assigning a back-off interval to an intermediary network access device
US7397805B2 (en) * 2003-04-02 2008-07-08 Ntt Docomo Inc. Systems and methods for goodput guarantee through adaptive fair queuing
SE0301836D0 (sv) * 2003-06-24 2003-06-24 Infineon Technologies Ag Detection apparatus and method
CN100394748C (zh) * 2004-06-04 2008-06-11 西安电子科技大学 无线局域网分布式竞争控制退避方法
US7471701B2 (en) * 2004-08-19 2008-12-30 International Business Machines Corporation Seamless integrated multiple wireless data connections
CN101057511A (zh) * 2004-11-05 2007-10-17 网状网络公司 用于提供选择多跳跃通信系统中节点之间路由的拥塞感知路由选择度量的系统和方法
TWI259693B (en) * 2005-04-27 2006-08-01 Inst Information Industry Contention window adjustment methods capable of load-adaptive backoff in a local area network and machine-readable storage medium therefor
US8363603B2 (en) * 2005-06-16 2013-01-29 Qualcomm Incorporated User separation in space division multiple access for a multi-carrier communication system
WO2007133234A2 (en) * 2006-04-18 2007-11-22 Cerion Optimization Services, Inc. System and method for reduction of cost of ownership for wireless communication networks
US7826474B2 (en) * 2006-07-13 2010-11-02 Harris Corporation P-persistent carrier sense multiple access (CSMA) for non-packetized wireless digital voice networks
CN100546272C (zh) * 2006-10-09 2009-09-30 华为技术有限公司 确定及优化短距离无线网络吞吐率的方法及系统
KR20110066525A (ko) * 2009-12-11 2011-06-17 한국전자통신연구원 웨이크업 온 디멘드 장치 및 방법, 이를 이용한 센서 디바이스 및 방법

Also Published As

Publication number Publication date
US20120230318A1 (en) 2012-09-13
WO2008043316A1 (fr) 2008-04-17
CN101163076A (zh) 2008-04-16
US8208487B2 (en) 2012-06-26
US8576876B2 (en) 2013-11-05
US20090238163A1 (en) 2009-09-24

Similar Documents

Publication Publication Date Title
CN100546272C (zh) 确定及优化短距离无线网络吞吐率的方法及系统
Bruno et al. Optimization of efficiency and energy consumption in p-persistent CSMA-based wireless LANs
Koubaa et al. A comprehensive simulation study of slotted CSMA/CA for IEEE 802.15. 4 wireless sensor networks
Huang et al. A comprehensive analysis of low-power operation for beacon-enabled IEEE 802.15. 4 wireless networks
CN109495957A (zh) 一种基于二次碰撞概率模型的自适应异步无线唤醒方法
Abdeddaim et al. Adaptive IEEE 802.15. 4 MAC for throughput and energy optimization
Gopinath et al. Mathematical and simulation analysis of contention resolution mechanism for IEEE 802.11 ah networks
Xiao et al. Performance evaluation of IEEE 802.15. 4 with real time queueing analysis
Brienza et al. Strategies for optimal MAC parameter setting in IEEE 802.15. 4 wireless sensor networks: A performance comparison
CN101998598B (zh) 一种侦听探测帧序列的方法及装置
Zhang et al. A blind adaptive tuning algorithm for reliable and energy-efficient communication in IEEE 802.15. 4 networks
Jing et al. An analytical approach to optimization of throughput for IEEE 802.15. 4 slotted CSMA/CA networks
Zhao et al. Using incompletely cooperative game theory in wireless sensor networks
Lee et al. Modeling and anaysis of an energy-efficient MAC protocol for wireless sensor networks
Xiao et al. An analytical model for IEEE 802.15. 4 with sleep mode based on time-varying queue
Chen et al. An adaptive polling interval and short preamble media access control protocol for wireless sensor networks
Liu et al. Ro-raw: run-time restricted access window optimization in IEEE 802.11 ah network with extended kalman filter
Koubaa et al. On the performance limits of slotted CSMA/CA in IEEE 802.15. 4 for broadcast transmissions in wireless sensor networks
Hmidi et al. Performance evaluation of odmac protocol for wsns powered by ambient energy
Gao et al. Modeling and analysis of IEEE 802.15. 4 CSMA/CA with sleep mode enabled
Fischione et al. Analysis and optimization of duty-cycle in preamble-based random access networks
Phan Performance analysis of IEEE 802.15. 4 MAC protocol under light traffic condition in IoT environment
Gao et al. A new analytical model for slotted IEEE 802.15. 4 medium access control protocol in sensor networks
Siris et al. Resource control for the EDCA and HCCA mechanisms in IEEE 802.11 e networks
Xie et al. Centralizing the power saving mode for 802.11 infrastructure networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090930

Termination date: 20151009

EXPY Termination of patent right or utility model