This invention relates generally to a Hybrid Carrier Sense Multiple Access system, more particularly to the Hybrid Carrier Sense Multiple Access System with collision avoidance for IEEE 802.15.4 to achieve better coexistence with IEEE 802.11.
5G and Internet of Things (IoT) applications have been emerging. A broad range of wireless communication standards emerge to cater the diverse applications. IEEE 802.11 is a set of standard family that can operate in the Sub-1 GHz, 2.4 GHz, 5 GHz, 6 GHz and 60 GHz frequency bands. IEEE 802.15.4 is set of standard family that can operate in the Sub-1 GHz, 2.4 GHz and 6 GHz frequency bands. As a result, both IEEE 802.11 standards and IEEE 802.15.4 standards can operate in the Sub-1 GHz, 2.4 GHz and 6 GHz frequency bands. In every frequency band, the spectrum allocation is limited, especially in the Sub-1 GHz frequency band, where besides IEEE 802.11 and IEEE 802.15.4, there are other wireless technologies such as LoRa and SigFox. It indicates that the co-located wireless networks may be forced to share frequency spectrum. In other words, they have to coexist. As a result, the coexistence issue must be addressed, especially, the existing wireless technologies are developed with coexistence being not well addressed.
The coexistence can be divided into two categories: homogeneous coexistence, i.e., coexistence of wireless networks using same communication protocol, and heterogeneous coexistence, i.e., coexistence of wireless networks using different communication protocol, e.g., coexistence of IEEE 802.11 and IEEE 802.15.4. The carrier sense multiple access with collision avoidance (CSMA/CA) mechanism is employed by IEEE 802.11 and IEEE 802.15.4 to address homogeneous coexistence. However, heterogeneous coexistence is an issue not well addressed. Some wireless technologies are developed without taking heterogeneous coexistence into account, e.g., IEEE 802.15.4g only considers homogeneous coexistence. Some wireless technologies are developed with heterogeneous coexistence in consideration, but with coexistence criteria set to benefit their own devices, e.g., IEEE 802.11ah defines higher energy detection thresholds for coexistence assessment that can lead lower power IEEE 802.15.4g networks being severely interfered.
IEEE 802.15.4g is a standard in IEEE 802.15.4 standard family designed for wireless smart utility networks (Wi-SUN). As a result, IEEE 802.15.4g is also known as Wi-SUN. IEEE 802.15.4g only considers homogeneous coexistence and does not provides heterogeneous coexistence mechanism.
IEEE 802.11ah is a standard in IEEE 802.11 standard family and is also named as Wi-Fi HaLow. IEEE 802.11ah is designed to operate in the Sub-1 GHz (S1G) frequency band. IEEE 802.11ah provides heterogeneous coexistence mechanism. It specifies that an S1G station (STA) uses energy detection (ED) based clear channel assessment (CCA) with a threshold of −75 dBm per MHz to improve coexistence with other S1G systems. If a S1G STA detects energy above that threshold on its channel, then the mechanisms such as changing operating channel and deferring transmission might be used to mitigate interference.
Is the heterogeneous coexistence mechanism provided in IEEE 802.11ah sufficient?
An easy solution is to have IEEE 802.11ah network and IEEE 802.15.4g network operate on non-overlapping frequency channels. However, such non-overlapping frequency channels may not be available due to limited spectrum allocation, especially in the S1G frequency band. As a result, IEEE 802.11ah network and IEEE 802.15.4g network may be forced to share frequency band, i.e., coexist.
Accordingly, it is desirable to provide heterogeneous coexistence method for IEEE 802.15.4g network to achieve better coexistence with the co-located IEEE 802.11ah network when they share frequency spectrum with the objective of improving IEEE 802.15.4g network performance without degrading IEEE 802.11ah network performance.
Some embodiments of the invention are based on a recognition that spectrum allocation is limited, especially, in the Sub-1 GHz (SIG) frequency band. Accordingly, the co-located IEEE 802.11ah networks and IEEE 802.15.4g networks may be forced to share frequency spectrum, i.e., the co-located IEEE 802.11ah networks and IEEE 802.15.4g networks have to coexist.
Some embodiments of the invention are based on a recognition that IEEE 802.15.4g does not provide heterogeneous coexistence mechanism and IEEE 802.11ah provided energy detection (ED) based Clear Channel Assessment (CCA) mechanism for heterogeneous coexistence, but the higher ED threshold specified is in favor of IEEE 802.11ah devices. As a result, the co-located IEEE 802.11ah networks can severely interfere with IEEE 802.15.4g networks when they share frequency spectrum due to the fact that the higher ED threshold enables IEEE 802.11ah devices to ignore lower power transmissions of IEEE 802.15.4g devices even if the receiving energy level of the IEEE 802.15.4g transmissions is high enough for IEEE 802.15.4g devices to decode the data being transmitted. The ignorance can cause transmission of IEEE 802.11ah devices collides with the ongoing transmission of IEEE 802.15.4g devices.
Some embodiments of the invention are based on a recognition that the co-located IEEE 802.11ah networks can also severely interfere with IEEE 802.15.4g networks when they share frequency spectrum due to the faster CSMA/CA mechanism of IEEE 802.11ah. The faster CSMA/CA mechanism enables IEEE 802.11ah devices to have immediate channel access without random backoff or have shorter random backoff time period for more aggressive channel access, which can interrupt IEEE 802.15.4g transmission process and cause IEEE 802.15.4g transmission failure. Accordingly, coexistence method must be provided for IEEE 802.15.4 standard family to achieve better coexistence with IEEE 802.11 standard family and other wireless technologies.
Some embodiments of the invention provide the hybrid carrier sense multiple access with collision avoidance (CSMA/CA) for IEEE 802.15.4g, i.e., Wi-SUN, to achieve better coexistence with IEEE 802.11ah, i.e., Wi-Fi HaLow. The hybrid CSMA/CA enables IEEE 802.15.4g devices to switch between two CSMA/CA modes, i.e., Mode-1 CSMA/CA and Mode-2 CSMA/CA. In Mode-1 CSMA/CA, conventional IEEE 802.15.4 CSMA/CA procedure is performed. In Mode-2 CSMA/CA, the immediate channel access enabled CSMA/CA procedure is performed. The Mode-1 CSMA/CA is applied if IEEE 802.11ah interference is not severe and the Mode-2 CSMA/CA is applied if IEEE 802.11ah interference is severe. In other words, Mode-2 CSMA/CA provides potential for IEEE 802.15.4g devices to have immediate channel access in order to compete with more aggressive IEEE 802.11ah devices.
Some embodiments of the invention provide methods for IEEE 802.15.4g devices to determine the severity of IEEE 802.11ah interference. More specifically, the channel access failure rate caused by IEEE 802.11ah transmission, IEEE 802.11ah channel occupancy probability and the collision probability caused by IEEE 802.11ah transmission are provided for IEEE 802.15.4g devices to estimate the severity of IEEE 802.11ah interference.
Some embodiments of the invention are based on a realization that when channel becomes idle, the immediate channel access of multiple IEEE 802.15.4g devices can also cause collision among IEEE 802.15.4g transmissions. Accordingly, an optimal probability is provided for IEEE 802.15.4g devices such that within a neighborhood, at most one of IEEE 802.15.4g devices performs immediate channel access and the rest of IEEE 802.15.4g devices perform random backoff with increased the backoff parameters to avoid colliding with immediate channel access transmission.
Some embodiments of the invention provide a method for IEEE 802.15.4g devices to compute optimal probability of the immediate channel access (ICA) such that an IEEE 802.15.4g device has 1/N probability to perform immediate channel access, where N is the total number of IEEE 802.15.4g devices within a neighborhood. In some cases, the probability of the ICA may be determined or changed based on a degree of communication congestion a measured by individual nodes or PANCs. This can provide great advantages when the input traffic of peripheral nodes is sufficiently low so that the ICA can be performed more frequently when 1/N is small.
Some embodiments of the invention provide a method for an IEEE 802.15.4g device to determine the number of IEEE 802.15.4g neighbors within its neighborhood by monitoring neighbor's packet transmissions.
Some embodiments of the invention enables IEEE 802.15.4g devices to perform Mode-2 CSMS/CA by enabling immediate channel access function or configuring backoff parameter values different from default parameter values used in Mode-1 CSMA/CA.
Some embodiments of the invention enables IEEE 802.15.4 devices to perform Mode-2 backoff by configuring different backoff parameter values from default parameter values used in Mode-1 backoff.
According to some embodiments of the present invention, a wireless smart utility network (Wi-SUN) device participating in a Wi-SUN network for coexistence with a Wi-Fi HaLow network sharing frequency spectra between the networks includes a receiver to receive packets of neighbor Wi-SUN devices; a memory configured to store computer executable programs including a hybrid carrier-sense multiple access with collision avoidance (CSMA/CA) control program and Wi-SUN CSMA/CA control program; a processor configured to execute the hybrid CSMA/CA control program including instructions that cause the processor to perform steps of: estimating a severity of Wi-Fi Halow interference based on a severity estimation method; switching (selecting) a CSMA/CA mode between predetermined CSMA/CA modes in response to the estimated severity; and performing an immediate channel access or a backoff procedure according to the selected CSMA/CA mode; and a transmitter to transmit packets.
Further, some embodiments of the present invention are based on recognition that a non-transitory computer readable recoding medium storing thereon computer executable programs including a hybrid carrier-sense multiple access with collision avoidance (CSMA/CA) control program and Wi-SUN CSMA/CA control program for coexistence of a Wi-Fi HaLow network and a Wi-SUN network sharing frequency spectra between the networks, wherein the executable programs cause a processor to perform steps of estimating a severity of Wi-Fi Halow interference based on a severity estimation method; switching (selecting) a CSMA/CA mode between predetermined CSMA/CA modes in response to the estimated severity; and performing an immediate channel access or a backoff procedure according to the selected CSMA/CA mode.
It should be noted that although the present disclosure describes on methods/systems for coexistence of IEEE 802.11ah networks and IEEE 802.15.4g networks as examples, the methods/systems according to the present invention are not limited to the standards of IEEE 802.11ah networks and IEEE 802.15.4g networks. For instance, the methods/systems described in the present disclosure can be applied to IEEE802.15.4 standard family including IEEE 802.15.4w or the communication systems which use CSMA/CA and random backoff method.
Furthermore, it should be noted that the methods/systems are not limited to the Sub-1 GHz radio bands used by IEEE 802.11ah and IEEE 802.15.4g. The methods/systems according to the present invention can be applied to other types of communication systems. For instance, the methods/systems can be applied to systems using industrial, scientific, and medical (ISM) radio bands, which include different communication systems that operate based on different communication protocols using common/overlapped frequency bands and can detect the other communication systems by detecting signal levels or sensing carriers.
The presently disclosed embodiments will be further explained with reference to the attached drawings. The drawings shown are not necessarily to scale, with emphasis instead generally being placed upon illustrating the principles of the presently disclosed embodiments.
Various embodiments of the present invention are described hereafter with reference to the figures. It would be noted that the figures are not drawn to scale elements of similar structures or functions are represented by like reference numerals throughout the figures. It should be also noted that the figures are only intended to facilitate the description of specific embodiments of the invention. They are not intended as an exhaustive description of the invention or as a limitation on the scope of the invention. In addition, an aspect described in conjunction with a particular embodiment of the invention is not necessarily limited to that embodiment and can be practiced in any other embodiments of the invention.
IEEE 802.11 standard family and IEEE 802.15.4 standard family are two widely used wireless technologies for local area networks. IEEE 802.11ah and IEEE 802.15.4g are two standards designed to operate in the Sub-1 GHz (S1G) frequency band while IEEE 802.15.4g can also operate in the 2.4 GHz frequency band. IEEE 802.11ah and IEEE 802.15.4g are used as example technologies to embody the coexistence methods of the invention. The technologies provided can be applied to coexistence of IEEE 802.11 standard family and IEEE 802.15.4 standard family.
IEEE 802.11ah is also called as Wi-Fi HaLow. An IEEE 802.11ah network typically consists of an access point (AP) and stations (STAs). IEEE 802.11ah AP can associate with more than 8000 STAs. IEEE 802.15.4g is designed for wireless smart utility networks (Wi-SUN). Therefore, IEEE 802.15.4g is also known as Wi-SUN, and an IEEE 802.15.4g may be referred to as a Wi-SUN device. There are millions of IEEE 802.15.4g devices that have already been deployed. IEEE 802.15.4g network typically consists of a personal area network coordinator (PANC) and the associated devices called nodes. A PANC can associate with more 60000 nodes. Both IEEE 802.11ah and IEEE 802.15.4g are designed for smart utility, smart city and other IoT applications. As a result, it is highly possible that IEEE 802.11ah networks and IEEE 802.15.4g networks are co-located and share frequency band, i.e., coexist. Therefore, ensuring harmonious coexistence of IEEE 802.11ah network and IEEE 802.15.4g network in the S1G frequency band is critical.
IEEE 802.15.4g does not provides heterogeneous coexistence mechanism. IEEE 802.11ah provides heterogeneous coexistence mechanism. An S1G STA uses energy detection (ED) based clear channel assessment (CCA) with a threshold of −75 dBm per MHz to improve coexistence with other S1G systems. If a S1G STA detects energy above that threshold on its channel, then the mechanisms such as changing operating channel and deferring transmission might be used to mitigate interference.
There is a question as to if the heterogeneous coexistence mechanism is provided in IEEE 802.11ah sufficient to coexist well with IEEE 802.15.4g network.
The topology of IEEE 802.11ah network and IEEE 802.15.4g network can be star, mesh or tree, e.g., IEEE 802.11ah network 200 is star topology and IEEE 802.15.4g network 205 is tree topology. In some cases, a smart meter system network (IEEE 802.15.4g) can be configured as tree topology. It should be noted that each of the connections of the tree type configurations can be changed according to the states of communications. In other words, each node can be connected by a multi pop (Post Office Protocol) manner: it is not necessary for all nodes to be directly connected to the PANC 206, e.g. PANC 20615.4g Node 20715.4g Node 209.
According to embodiments of the present invention, as the interference by IEEE 802.11ah wireless networks can be detected by each node of IEEE 802.15.4g wireless networks and the use of immediate channel access can be determined, the present invention can be applied to multiple-cell configurations which include plural IEEE 802.15.4g networks.
Furthermore, the whole IEEE 802.15.4g networks can be configured to collect information related network traffic to detect the degree of the interference caused by IEEE 802.11ah wireless networks.
According to some embodiments of the present invention, a wireless smart utility network device (Wi-SUN device or IEEE 802.15.4g device) participating in a Wi-SUN network for coexistence with a Wi-Fi HaLow (IEEE 802.11ah) network sharing frequency spectra between the networks includes a receiver to receive packets of neighbor Wi-SUN devices, a memory configured to store computer executable programs including a hybrid carrier-sense multiple access with collision avoidance (CSMA/CS) control program and Wi-SUN Backoff control program, and a processor configured to execute the computer executable programs including instructions, where the instructions cause the processor to perform steps of estimating a severity of Wi-Fi Halow interference based on a severity estimation method, switching (selecting) a CSMA/CA mode between predetermined CSMA/CA modes in response to the estimated severity; and performing an immediate channel access or a backoff procedure according to the selected CSMA/CA mode. Further the Wi-SUN device includes a transmitter to transmit packets according to a result of the steps.
IEEE 802.11ah defines higher ED threshold than the ED threshold of IEEE 802.15.4g, which is typically 10 dB greater than the IEEE 802.15.4g receiver sensitivity (RS). If an IEEE 802.15.4g receiver detects the energy level of IEEE 802.15.4g signal above the receiver sensitivity, the receiver can decode the data from the transmitted signal.
The higher ED threshold of IEEE 802.11ah can lead IEEE 802.11ah transmission colliding with IEEE 802.15.4g transmission. If the detected energy level of an IEEE 802.15.4g packet transmission is in region 380, the packet is readable by IEEE 802.15.4g device, but IEEE 802.11ah device ignores the detected packet transmission since the detected energy level is lower than IEEE 802.11ah ED threshold 330, in other words, IEEE 802.11ah device treats channel as idle. In this case, if it senses channel idle for more than distributed interframe space (DIFS) time period or its backoff counter reaches to zero, IEEE 802.11ah device will start transmission that collides with ongoing IEEE 802.15.4g packet transmission.
Hybrid CSMA/CA for IEEE 802.15.4 to Achieve Better Coexistence with IEEE 802.11
IEEE 802.15.4g device and IEEE 802.11ah device cannot communicate with each other. Therefore, IEEE 802.15.4g devices cannot coordinate with IEEE 802.11ah devices for interference mitigation. However, IEEE 802.15.4g devices can change their behaviors to obtain more channel access opportunity when they detect severe interference from IEEE 802.11ah devices. IEEE 802.15.4g devices can explore the weakness of IEEE 802.11ah devices to increase their channel access opportunity. For example, an IEEE 802.11ah device must perform random backoff process after the busy channel is detected. For example, for the first backoff, the backoff time can be 780 μs and for the second backoff, the backoff time can be 1612 μs. Before starting the random backoff process, IEEE 802.11ah device must wait for DIFS time period, i.e., the minimum idle time for immediate channel access, which is 264 μs for IEEE 802.11ah. This 264 μs waiting time plus random backoff time may give IEEE 802.15.4g devices opportunity to start transmission before IEEE 802.11ah devices if IEEE 802.15.4g devices perform immediate channel access. However, the immediate channel access by multiple IEEE 802.15.4g devices within same neighborhood can also cause collision. Therefore, an intelligent immediate channel access method needs to be provided for IEEE 802.15.4 standard family.
The CSMA/CA is a mechanism used by both IEEE 802.11 and IEEE 802.15.4 standard families for homogeneous coexistence.
It can be seen that the larger macMinBE and/or macMaxBE increases delay window (DW).
It can also be seen that for both slotted and non-slotted network, the conventional IEEE 802.15.4 CSMA/CA performs the random delay first no matter how long channel has been idle. Using this CSMA/CA mechanism, IEEE 802.15.4 has disadvantage to compete with more aggressive IEEE 802.11, which allows immediate channel access. Therefore, conventional IEEE 802.15.4 CSMA/CA is not suitable for heterogeneous coexistence, especially for coexistence with more aggressive IEEE 802.11 networks.
Some embodiments of the invention provide hybrid CSMA/CA for IEEE 802.15.4 standard family including IEEE 802.15.4g to achieve better coexistence with IEEE 802.11 standard family including IEEE 802.11ah. The hybrid CSMA/CA allows IEEE 802.15.4 devices to have immediate channel access capability when IEEE 802.11 interference is severe. Taking into account of possible collision of immediate channel access by multiple IEEE 802.15.4 devices, hybrid CSMA/CA aims to allows at most one of IEEE 802.15.4 devices within a neighborhood to perform immediate channel access, the rest of IEEE 802.15.4 devices within same neighborhood perform backoff with increased backoff parameters to avoid collision with transmission of the immediate channel access. Another key difference between hybrid CSMA/CA and conventional CSMA/CA for IEEE 802.15.4 is the contention window (CW) configuration. In conventional CSMA/CA shown in
For instance, as seen in
For the backoff parameter update 620 in Mode-2 CSMA/CA, it is desirable to increase values of these parameters in order to avoid collision with the transmission of the device that is performing immediate channel access.
Using Mode-2 CSMA/CA, an IEEE 802.15.4g device needs to compute 610 optimal probabilities for immediate channel access. To compute this probability, an IEEE 802.15.4g device needs to know the number of IEEE 802.15.4g neighbors. It can determine number of IEEE 802.15.4g neighbors by monitoring neighbor's packet transmission. Assume there are Ng IEEE 802.15.4g devices in a neighborhood and each device Dig(i=1, 2, . . . , Ng) has probability p to take immediate channel access and probability 1−p to perform random backoff. Let X=Σi=1N
Even the optimal probability for the immediate channel access (ICA) is 1/Ng, in some cases, the probability of the ICA may be determined or changed based on a degree of communication congestion a measured by individual nodes or PANCs. This can provide great advantages when the input traffic of peripheral nodes is sufficiently low so that the ICA can be performed more frequently when 1/Ng is small.
The key of the hybrid CSMA/CA is to determine IEEE 802.11ah interference severity 605, which is used to switch CSMA/CA mode. The following four methods are provided for IEEE 802.15.4g devices to estimate IEEE 802.11ah interference severity. These four methods define four metrics to estimate IEEE 802.11ah interference severity, i.e., IEEE 802.11ah energy detection rate, channel access failure rate caused by IEEE 802.11ah, channel occupancy probability by IEEE 802.11ah and collision probability caused by IEEE 802.11ah.
Method-1: IEEE 802.11ah Energy Detection (ED) Ratio
Using energy detection mechanism, an IEEE 802.15.4g device can detect signal energy that is higher than or equal to IEEE 802.15.4g ED threshold. Let EDtotal be the total number of times an IEEE 802.15.4g device detected energy level that is higher than or equal to IEEE 802.15.4g ED threshold within a time period T. Furthermore, using carrier sensing mechanism, an IEEE 802.15.4g device can determine if the detected signal is IEEE 802.15.4g signal. If not, then the detected signal is IEEE 802.11ah signal. Let EDah be the number of times IEEE 802.11ah signal detected. Then, IEEE 802.11ah energy detection ratio Redh can be defined as
Method-2: Channel Access Failure Rate Caused by IEEE 802.11ah
Let Ncaf be the total number of channel access failure observed by an IEEE 802.15.4g device for total Ntx transmission attempts. The Ncaf can be decomposed into Ncaf=Nhcaf+Ngcaf, where Nhcaf is number of channel access failure caused by IEEE 802.11ah and Ngcaf is the number of channel access failure caused by IEEE 802.15.4g. An IEEE 802.15.4g device is able to compute Ngcaf by using carrier sense mechanism. To guarantee packet header sensing, IEEE 802.15.4g device may start carrier sense early, e.g., start channel sense before backoff counter reaches to zero. Therefore, channel access failure rate Rhcaf caused by IEEE 802.11ah can be computed as
Method-3: IEEE 802.11ah Channel Occupancy Probability
An IEEE 802.15.4g device can estimate the channel busy time Tb by continuously sensing channel for a time period T. Its transmission time and reception time are considered as busy time. Its turnaround time is considered as idle time. In addition, IEEE 802.15.4g device is able to determine the busy time Tgb consumed by IEEE 802.15.4g transmissions via carrier sense. Therefore, IEEE 802.11ah channel occupancy probability Phtx can be estimated as
Method-4: Collision Probability Caused by IEEE 802.11ah
An IEEE 802.15.4g device cannot distinguish between collision caused by IEEE 802.11ah or IEEE 802.15.4g. Therefore, the probability of the IEEE 802.11ah transmission colliding with IEEE 802.15.4g transmission is used as a metric to estimate the IEEE 802.11ah interference severity. An IEEE 802.11ah transmission can collide with an IEEE 802.15.4g transmission only if their transmission time periods overlap.
In the IEEE 802 standards, a data transmission is successful only if its transmission process completes. Therefore, IEEE 802.11ah transmission process interference impact on IEEE 802.15.4g transmission process is considered. In the S1G frequency band, Japanese standard ARIB STD T108 allows the maximum 10% duty cycle. Therefore, the unsaturated traffic load assumption holds. An IEEE 802.11ah transmission process can interfere with a given IEEE 802.15.4g transmission only if the IEEE 802.11ah data arrives within a potential time period. This time period length is used to estimate the collision probability caused by IEEE 802.11ah.
IEEE 802.11ah channel access can be divided into 1) immediate access, in which if data arrives, channel is idle and idle channel continues for more than DIFS time period, the data is transmitted without backoff and 2) deferred access, in which if data arrives, channel is busy, then backoff process is invoked and data transmission is deferred. An IEEE 802.11ah device ignores IEEE 802.15.4g transmission if the detected energy level is below IEEE 802.11ah ED threshold and detects IEEE 802.15.4g transmission if the detected energy level is above IEEE 802.11ah ED threshold. Therefore, the IEEE 802.11ah interference scenarios can be classified into following four cases:
Let Tgd, Tga, Thd and Tha be IEEE 802.15.4g data transmission time, IEEE 802.15.4g ACK transmission time, IEEE 802.11ah data transmission time and IEEE 802.11ah ACK transmission time, respectively.
For the Case-1,
For the Case-2,
Combining Case-1 and Case-2, if IEEE 802.11ah device ignores IEEE 802.15.4g data transmission, potential IEEE 802.11ah data arriving time period that can interfere with IEEE 802.15.4g data transmission 800 can be estimated as
T
itd
ig
=P
i
T
im
ig+(1−Pi)Tdfig=Thd SIFS+Tha+Tgd+(1−Pi)(max{Thd,Tgd}+Tboh), (4)
where Pi is the channel idle probability and can be estimated using method later.
Assume IEEE 802.11ah devices have Poisson data arriving distribution with mean arriving rate λ and the IEEE 802.15.4g transmission device has Nh IEEE 802.11ah neighbors. In a time period T, the probability an IEEE 802.11ah neighbor has no data arriving is
e−λT and the probability all IEEE 802.11ah neighbors have no data arriving is e−NhλT. Therefore, the probability at least one IEEE 802.11ah neighbor having data arriving is 1−e−NhλT. Thus, the probability IEEE 802.11ah transmission colliding with the given
IEEE 802.15.4g data transmission is given by
P
cd
ig=1−e−λN
Case-3 is similar as Case-1, but in this case, the latest interfering IEEE 802.11ah transmission process 830 cannot start at the end of IEEE 802.15.4g transmission since during IEEE 802.15.4g transmission 800, channel is considered as busy. Therefore, the latest interfering IEEE 802.11ah transmission process 830 can only start at the start of IEEE 802.15.4g transmission. As a result, the length of potential interfering IEEE 802.11ah data arriving time period 810 is Tdtim=Thd+SIFS+Tha.
Similarly, for Case-4, the length of potential interfering IEEE 802.11ah data arriving time period 810 is given by Tdtdf=max{Thd, Tgd}+Thbo+Thd+SIFS+Tha.
Combining Case-3 and Case-4, if IEEE 802.11ah device detects IEEE 802.15.4g data transmission, the potential IEEE 802.11ah data arriving time period that can interfere with IEEE 802.15.4g data transmission can be estimated as
T
itd
dt
=P
i
T
im
dt+(1−Pi)Tdfdt=Thd+SIFS+Tha+(1−Pi)(max{Thd,Tgd}+Tboh) (6)
The probability IEEE 802.11ah transmission colliding with the given IEEE 802.15.4g data transmission is given by
P
cd
dt=1−e−λN
Notice that Pdtcd<Pigcd since Tdtitd<Tigitd, which is reasonable because if IEEE 802.11ah detects IEEE 802.15.4g transmission, it takes action to avoid interference.
Besides interfering with IEEE 802.15.4g data transmission, IEEE 802.11ah transmission can also interfere with IEEE 802.15.4g ACK transmission. IEEE 802.15.4g ACK transmission waiting time AIFS is 1000 μs, which is much longer than IEEE 802.11ah DIFS time of 264 μs. Therefore, IEEE 802.11ah devices can start transmission process in between IEEE 802.15.4g data and IEEE 802.15.4g ACK. The IEEE 802.11ah transmission process can interfere with IEEE 802.15.4g ACK transmission.
Consider that IEEE 802.15.4g ACK is transmitted only if IEEE 802.15.4g data transmission is successful, the probability of IEEE 802.15.4g ACK transmission is 1−Pgc, where Pgc is the IEEE 802.15.4g collision probability caused by both IEEE 802.11ah transmission and IEEE 802.15.4g transmission. IEEE 802.15.4g device can compute Pgc using number of transmission attempts and number of ACK received.
The probability of the IEEE 802.11ah transmission colliding with the IEEE 802.15.4g ACK transmission can be similarly computed as for the IEEE 802.15.4g data transmission. In this case, however, the busy channel is caused by IEEE 802.15.4g data transmission. If IEEE 802.11ah device ignores IEEE 802.15.4g ACK transmission, the probability IEEE 802.11ah transmission colliding with the IEEE 802.15.4g ACK transmission is given by
P
ca
ig=(1−Pcg)(1−e−λN
where Tigita=Thd+SIFS+Tha+Tga+(1−Pi)(Tgd+Thbo).
If IEEE 802.11ah device detects IEEE 802.15.4g ACK transmission, the probability IEEE 802.11ah transmission colliding with the IEEE 802.15.4g ACK transmission is given by
P
ca
dt=(1−Pcg)(1−e−λN
where Tdtita=Thd+SIFS+Tha+(1−Pi)(Tgd+Thbo).
It can also be seen that Pdtca<Pigca since Tdtita<Tigita.
Finally, combining all cases, the probability of the IEEE 802.11ah transmission process colliding with the given IEEE 802.15.4g transmission process Phcg is given by
The Phtx estimation procedure can be used to estimate Pi as
In addition, if IEEE 802.15.4g devices have Poisson data arriving distribution with mean arriving rate β. The Pi can also be given by
P
i=(1−β((1+αg)Tgd+Tga))N
where αg and αh are average number of IEEE 802.15.4g retransmission and average number of IEEE 802.11ah retransmission, respectively.
For other 802.11ah traffic patterns such as uniform data arriving, the collision probability Pcgh can be estimated similarly.
The above-described embodiments of the present invention can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component. Though, a processor may be implemented using circuitry in any suitable format.
Also, the embodiments of the invention may be embodied as a method, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
Use of ordinal terms such as “first,” “second,” in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another or the temporal order in which acts of a method are performed, but are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term) to distinguish the claim elements.
Although the invention has been described by way of examples of preferred embodiments, it is to be understood that various other adaptations and modifications can be made within the spirit and scope of the invention.
Therefore, it is the object of the appended claims to cover all such variations and modifications as come within the true spirit and scope of the invention.