Sign In to Follow Application
View All Documents & Correspondence

Method And System For Handling Interference Between A Low Power Network And A High Power Network

Abstract: ABSTRACT The present invention provides a method and system for handling interference between a low power network and a high power network sharing a common frequency band. In one embodiment, a method includes receiving an association request message containing a set of parameters from a low power device. The method further includes determining a second set of parameters for transmission of data in the uplink direction based on the first set of parameters, where the second set of parameters indicates resources allocated to the low power device for transmitting the data in presence of interference from high power network devices on the common frequency band. Moreover, the method includes sending an association response message containing the second set of parameters to the low power device in response to the association request message. Figure 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
02 May 2013
Publication Number
23/2016
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

SAMSUNG R&D INSTITUTE INDIA - BANGALORE PRIVATE LIMITED
#2870, ORION BUILDING, BANGMANE CONDTELLATION BUSINESS PARK, OUTER RING ROAD, DODDANEKUNDI CIRCLE, MARATHAHALLI POST, BANGALORE - 560037

Inventors

1. SEN DEBARATI
EMPLOYED AT SAMSUND INDIA SOFTWARE OPERATIONS PVT. LTD., HAIVNG ITS OFFICE AT, BAGMENE LAKEVIEW, BLOCK 'B', NO. 66/1, BAGMANE TECH PARK, C V RAMAN NAGAR, BYRASANDRA, BANGALORE - 560 093
2. PATRO RANJEET KUMAR
EMPLOYED AT SAMSUND INDIA SOFTWARE OPERATIONS PVT. LTD., HAIVNG ITS OFFICE AT, BAGMENE LAKEVIEW, BLOCK 'B', NO. 66/1, BAGMANE TECH PARK, C V RAMAN NAGAR, BYRASANDRA, BANGALORE - 560 093
3. P.S. CHANDRASHEKHAR THEJASWI
EMPLOYED AT SAMSUND INDIA SOFTWARE OPERATIONS PVT. LTD., HAIVNG ITS OFFICE AT, BAGMENE LAKEVIEW, BLOCK 'B', NO. 66/1, BAGMANE TECH PARK, C V RAMAN NAGAR, BYRASANDRA, BANGALORE - 560 093

Specification

FIELD OF THE INVENTION
The present invention generally relates to the field of wireless communication systems, and more particularly relates to a method and system for handling interference between low power network and high power network sharing common frequency band.
BACKGROUND OF THE INVENTION
An ultra-low power (ULP) sensor network refers to a wireless personal area network that includes sensor nodes having sensors for detecting and collecting specific information and an access point for transmitting collected information to an external network. Typically, the ULP sensor network operate with transmit power of 1mW (OdBm). In an ULP sensor network, data signals or control signals are desired to be exchanged between the sensor nodes and the access point on 2.4GHz Industrial, Scientific and Medical (ISM) band. The ISM bands are radio bands reserved internationally for use of radio frequency (RF) energy for industrial, scientific and medical purposes other than communications.
Around 83.5 MHz bandwidth in the 2.4GHz ISM band is occupied by Wi-Fi network (802.11b/g/n), Bluetooth (BT), Zigbee, Micro oven, IEEE 802.15.4 and IEEE 802.15.6 based devices. For example, in the 83.5 MHz bandwidth, each Wi-Fi Access Points (APs) occupies 22MHz bandwidth. Thus, when three Wi-Fi APs are operating in a close environment, the 83.5MHz bandwidth is almost occupied. The full 83.5MHz bandwidth is occupied when Bluetooth (BT), and Zigbee devices also operate simultaneously with WiFi. In such a scenario, the ULP sensors may not find interference free channel in tine 83.5 MHz bandwidth for data transmission/reception to/from ULP AP. However, if the ULP sensor network communicates simultaneously with the Wi-R network and Bluetooth network over 83.5MHz bandwidth, the ULP sensor network may suffer critically from high interference from the Wi-Fi network and the BT network since transmit power (OdBm) of the ULP sensors is 100 times less than transmit power (e.g., 20dBm) of the Wi-Fi and Bluetooth class 1 devices. Interference caused by the Wi-Fi devices can vary over frequency, time and distance between the Wi-Fi devices and the

ULP sensors. Sometimes, the interference may be so high that it can remain constant over several minutes to hours, thereby continuously interfering with ULP communication over a long period of time.
Currently, a number of solutions have been suggested for combating interference between Bluetooth and Wi-Fi devices as well as Zigbee and Wi-Fi devices on the 2.4 GHz band. For example, Bluetooth devices adopt adaptive frequency hopping (AFH) scheme to avoid interference from the Wi-Fi devices. In AFH scheme, the Bluetooth devices hop over multiple radio channels to find a Wi-Fi interference free channel and transmit data signals over multiple hopped channels. Zigbee devices transmit at higher data rate and transmit on non-overlapping 2 MHz channels in presence of Wi-Fi transmission. However, the current solutions do not provide scalability in handling varying interference pattern from the Wi-Fi devices on the 2.4 GHz band.
SUMMERY OF THE INVENTION
The present invention relates to a method and system for handling interference between low power network and a high power network sharing a common frequency band. The method includes the steps of receiving an association request message at the access point from a low power network device, wherein the association request message comprises a first set of parameters (data rate requirements, Quality of Services (QoS) requirements and processing power) associated with data to be transmitted in uplink direction and determining a second set of parameters (admissible data rate, channel information associated with the allocated channels and code information) for transmission of data in the uplink direction based on the first set of parameters wherein the second set of parameters indicates resources allocated to the low power device for transmitting the data on a common frequency band in presence of interference from high power network devices on the common frequency band. Then the access point sends an association response message containing the second set of parameters to the low power device in response to the association request message.

BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
Figure 1A is a block diagram of an exemplary wireless personal area network (WPAN) system, according to one embodiment.
Figure 1B is a schematic representation of a band plan for the WPAN system, in the context of the invention.
Figure 2 is a flow diagram illustrating a method of allocating resources to low power devices for data transmission in uplink direction, according to one embodiment
Figure 3 is a process flowchart illustrating an exemplary method of categorizing channels in 83.5 MHz band based on interference from high power network devices, according to one embodiment
Figure 4 is a flow diagram illustrating an exemplary method communicating data signal in uplink direction, according to one embodiment
Figure 5 is a process flowchart illustrating an exemplary method re-allocation of resources based on Signal to interference noise ratio (SINR) associated with a data packet received from a iow power device, according to one embodiment.
Figure 6A is a schematic representation depicting an exemplary format of an association request message, according to one embodiment.
Figure 6B is a schematic representation depicting an exemplary format of an association response message, according to one embodiment.
Figure 7 is a flow diagram illustrating an exemplary method of communicating control signals with low power devices in a downlink direction, according to one embodiment.

Figure 8 is a schematic representation depicting an exemplary format of a primary control signal, according to one embodiment.
Figure 9 is a block diagram of an exemplary access point showing various components for implementing embodiments of the present subject matter.
Figure 10 is a block diagram of an exemplary low power device showing various components for implementing embodiments of the present subject matter.
Figure 11 illustrates a block diagram of an exemplary transmitter, according to one embodiment
Figure 12 illustrates a block diagram of an exemplary receiver, according to one embodiment
The drawings described herein are for illustration purposes only and are not intended to 5trr.il the scope of the present disclosure in any way.
DETAILED DESCRIPTION OF THE INVENTION
The present invention provides a method and system for handling interference between low power network and a high power network sharing a common frequency band. In the following detailed description of the embodiments of the invention, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.

Figure 1A is a block diagram of an exemplary wireless personal area network system 100, according to one embodiment. The wireless personal area network (WPAN) system 100 includes an access point (AP) 102 and low power devices 104A-N. The low power devices may include a wide range of sensors nodes. The low power devices 104A-N are connected to the AP 102 through a WPAN.
In an example, the WPAN system 100 may an ultra-low power WPAN system. The WPAN system 100 is configured for operating within a range of 0-40 meters. The AP 102 is configured for communicating with the low power devices 104A-N over 1 MHz channels in whole of 83.5 MHz bandwidth. The low power devices 104A-N are configured for sensing data and transmitting the sensed data to the AP 102 in 1 MHz channels allocated in the 83.5 MHz bandwidth. An exemplary band plan 150 for the WPAN system 100 is illustrated in Figure 1B. Referring to Figure 1B, the entire 83.5 MHz bandwidth is divided into eighty three 1 MHz channels. The access point 102 and the low power devices 104A-N transmit and receive data signals over any one of the 1 MHz channels or multiple 1 MHz channels simultaneously with high power network devices such as Wi-Fi devices and Bluetooth class 1 devices.
The present invention provides a method and system for combating interference from high power network devices when the AP 102 and the low power devices 104A-N communicate over the 2.4 GHz band simultaneously with the high power network devices in the manner described below.
Figure 2 is a flow diagram 200 illustrating a method of allocating resources to the low power devices 104A-N for data transmission in uplink direction, according to one embodiment Consider that a low power device 104A wishes to transmit data in uplink direction. In such case, the low power device 104A requests the AP 102 for allocation of resources to transmit data in the uplink direction. At step 202, the low power device 104A generates an association request message containing a first set of parameters associated with data to be transmitted in the uplink direction. For example, the first set of parameters includes data rate requirements (e.g., 10 Kbps to 1 Mbps), quality of

service requirements (QoS) (e.g., low, high or medium) and processing power of the low power device 104A. An exemplary association request message carrying a set of parameters is illustrated in Figure 6A.
At step 204, the low power device 104A selects a suitable 1 MHz channel to transmit the association request message to the AP 102. In some embodiments, the low power device 104A selects the suitable 1 MHz channel through channel sensing procedure. It can be noted that, selection of a channel based on channel sensing procedure would increase the probability of successful reception of the association request message at the AP 102. At step 205, the low power device 104A transmits the association request message to the AP 102 on the selected 1 MHz channel.
At step 206, the AP 102 identifies a plurality of 1 MHz channels available in the frequency band based on category of channels. In some embodiments, the AP 102 maintains a list of channels which are categorized as 'good', 'medium' and 'bad' based on interference on respective channel from the high power network devices on the whole 83.5 MHz bandwidth. In these embodiments, the AP 102 selects channels having minimum interference level that are categorized as "good" and/or "medium". The process of categorizing the channels in the entire 83.5 MHz bandwidth is illustrated in greater detail in Figure 3.
At step 207, the AP 102 determines whether the data rate requirements and the QoS requirements are supportable with respect to interference from the high power network devices based on the interference on the available channels. If, at step 207, the AP 102 determines that the data rate requirements and the QoS requirements are not supportable, then at step 208, the AP 102 sends an association denied message to the low power device 104A and provides a Time Division Multiple Access (TDMA) to obtain interference free channel for data transmission.
If the data rate requirements and the QoS requirements are supportable, then at step 209, the AP 102 determines an interference handling scheme appropriate for

transmitting the data in the uplink direction on the available channels based on interference on the available channels from the high power network devices. According to the present invention, the AP 102 determines an appropriate interference handling scheme as a combination of signaling processing schemes including but not limited to Processing Gain (PG) scheme, Frequency Diversity (FD) scheme, Code Diversity (CD) scheme, and Interference Rejection Filtering (IRF) scheme. For determining the interference handling scheme, the AP 102 first measures received signal power (PRX) based on the association request message received from the low power device 104A. The AP 102 calculates path loss from the measured received signal power. For example, the AP 102 calculates the path loss from the received signal power (PRX) using the expression as given below:
PRX = Transmitted Power - Path loss - Implementation loss
Thereafter, the AP 102 estimates distance of the low power device 104A from the AP 102 from the calculated path loss. In one exemplary implementation, the distance is estimated from the path loss based on following equation:
Path loss = 40.2+ 20 log™ (estimated distance).
For example, the value of transmitted power would be 0 dBm and the implementation loss would be approximately 5dB.
Upon measuring the received signal power, the AP 102 calculates effective received signal power from the received signal power. For example, the AP 102 calculates effective received signal power (PRx_off) as follows:
PRX_off=PRx + (PG + IRF)1 where PG and IRF are gains related to orthogonal spreading code and interference rejection filter respectively and are added to the received signal power at the AP 102.
Then, the AP 102 computes the difference between the effective received signal power and the interference measured on the available channels. Accordingly, the AP 102

determines an appropriate interference handling scheme based on various signal processing schemes.
In one embodiment, the AP 102 selects combination of the IRF scheme and the PG scheme for handling interference during data transmission in uplink direction when the interference measured on the available channels is less than or equal to difference between the effective received signal power and a minimum power level required to detect a low power signal (3dB). The minimum power level is a power level required for detection of a low power signal at the AP 102.
In another embodiment, the AP 102 selects combination of FD scheme, PG scheme and IRF scheme for handling interference during data transmission in the uplink direction when the interference measured on the available channels is greater than or equal to the effective received signal power. In this embodiment, the AP 102 selects the order of FD scheme based on the interference power that is above the effective received signal power. For example, the AP 102 selects the order of FD scheme as '2' when the interference power is 3 dBm higher than the effective receive signal power. However, if the interference power is greater than the effective received signal power by 6dBm, the AP 102 selects the order of FD scheme as '4*. It can be noted that, the AP 102 selects the combination of FD scheme, PG scheme and IRF scheme till the maximum order of the FD scheme is reached. In one exemplary implementation, the maximum order of the FD scheme which the AP 102 can select is 8. However, it can be noted that the maximum order of the FD scheme may be greater than or less than '8' based on number of low power devices required to be supported by the AP 102 at a given instance.
In yet another embodiment, when the maximum order of the FD scheme is reached, the AP 102 suggest a combination of CD scheme along with PG scheme, IRF scheme and FD scheme for handling interference on the allocated channels from the high power network devices.

For example, consider that the distance of the low power device 104A from the AP 102 is 10m. Also, consider that the data rate requirement is 10 Kbps. The path loss is computed as 40.2+20log10 (estimated distance) = 40.2+20log10 (10) = 60.2 dB.
Now consider that, the transmit power is 0 dBm and the implementation loss is 5 dB. Then, the received signal power (PRX) = transmit power - path loss - implementation loss = 0- 60.2- 5 = - 65.2 dBm
Further, consider that length of spreading code corresponding to data rate is 64 and gain achieved on IRF scheme is 6 dB. Then, the processing gain (PG) is computed as 10log10 (length of spreading code) = 10log10 (64) = 18 dB. Further, an effective received power (PRXOFF) is computed as received signal power + (PG+IRF) = - 65.2 + 24 = -41.2 dBm.
If the measured interference power on the available channels is - 44.2 dBm, then the AP 102 determines that the difference between the effective received signal power and measured interference power is equal to minimum power level (i.e., 3dBm). Hence, the AP 102 determines that IRF scheme and PG scheme are sufficient for handling interference on the available channels from the high power network devices.
It can be noted that, the AP 102 also considers different signal processing schemes supported by the low power device 104A prior to determining the interference handling scheme. For example, the AP 102 determines signal processing schemes from the processing power information in the association request message and determines the interference handling scheme based on the determined signal processing schemes.
At step 210, the AP 102 allocates one or more channels from the available channels and one or more spreading codes from a code set to the low power device 104A suitable for transmission of data in the uplink direction based on the interference handling scheme. For instance, consider that data rate requirements are high, and QoS requirements are high and processing power is high, in such case, the AP 102 allocates

16 channels that are categorized as 'good' and/or 'medium' and 4 code sets (each having same number of multiple codes) to handle interference of -38.2 dBm. In another instance, when the data rate requirements are low, the QoS requirement is high and the processing power is low, the AP 102 allocates a channel of 'good' category and a maximum length code to the low power device 104A.
In an exemplary embodiment, if the PG and IRF are determined as the interference handling scheme, then the AP 102 allocates 1 'good' channel and 1 maximum length code for data transmission. If the combination of PG, FD and IRF is selected as the interference handling scheme, then the AP 102 allocates multiple channels corresponding to the order of selected FD and single spreading code from the code set. If the combination of PG, FD, CD and IRF is selected as the interference handling scheme, then the AP 102 allocates multiple channels corresponding to the order of FD and multiple codes corresponding to the order of CD.
At step 211, the AP 102 computes admissible data rate for the transmission of data (e.g., 10 Kbps, 1 Mbps) based on the interference on the allocated channels and the data rate requirements indicated in the association request message. The admissible data rate indicates the maximum data rate allowed for the low power device 104A during transmission in the uplink direction. For example, for 125 Kbps data rate request, and if interference is > -35dBm but < -26 dBm, the AP 102 can allow a maximum data rate of 62.5 Kbps on the allocated channels.
At step 212, the AP 102 generates an association response message containing a second set of parameter such as the admissible data rate, channel information associated with the allocated channel(s), code information associated with the allocated code(s) and the signal processing information. An exemplary association message is illustrated in Figure 6B. At step 214, the AP 102 sends the association response message to the low power device 104A. In some embodiments, the AP 102 transmits the association response message with the second set of parameters to the low power

device 104A on the same channel through which the association request message was sent by the low power device 104A.
Figure 3 is a process flowchart 300 illustrating an exemplary method of categorizing channels in 83.5 MHz bandwidth based on interference from high power network devices, according to one embodiment. At step 302, interference from high power network devices (e.g., Wi-Fi devices and Bluetooth class 1 devices) on the whole of 83.5 MHz bandwidth in the 2.4 GHz band is periodically monitored. At step 304, interference experienced on each of 1 MHz channels in the 83.5 MHz bandwidth from the high power network devices is estimated. At step 306, each of the 1 MHz channels is categorized as "good", "medium", or "bad" based on the interference level estimated for each channel. The AP 102 maintains a list of channels and associated category and periodically updates the category of each of the channels based the interference affecting the channels from the high power network devices.
Figure 4 is a flow diagram 400 illustrating an exemplary method communicating data signal in uplink direction, according to one embodiment. Upon receiving the association response message, at step 402, the low power device 104A extracts the second set of parameters such as admissible date rate, channel information, code information, and signal processing information from the association response message. At step 403, the low power devioe 104A determines signal processing scheme(s) to be applied in order to generate a data signal with a particular gain based on the second set of parameters (e.g., the channel information and the code information). For example, if the channel information indicates that single channel is allocated and the code information indicates that single spreading code is allocated, the low power device 104A determines that the signal processing schemes to be applied at the low power device 104A is PG. However, if the channel information indicates that multiple channels are allocated and the code information indicates that single spreading code is allocated, the low power device 104A determines that the signal processing scheme to be applied at the low power device 104A is PG and FD. Similarly, if the channel information indicates that multiple channels are allocated and the code information indicates that multiple spreading codes are

allocated, the low power device 104A determines that the signal processing schemes to be applied at the low power device 104A are PG, FD and CD.
At step 404, the low power device 104A generates a data signal by processing data to be transmitted in uplink direction based on the signal processing scheme(s) using the allocated code(s). In other words, at step 404, the low power device 104A applies the determined signal processing scheme(s) to boost gain (i.e., signal power level) associated with the data signal. It can be noted that, boosting the gain associated with the data signal would assist in combating the interference from the high power network devices.
The low power device 104A introduces a processing gain (PG) in the data signal by spreading the data signal in the allocated channel using the allocated spreading code. The amount of the processing gain added to the data signal increases with the length of the spreading code. For introducing the frequency diversity (FD) gain, the low power device 104A spreads the data signal in a 1 MHz channel using the allocated spreading code and repeats the spread data signal over multiple 1MHz channels. The number of channels over which the spread data signal is repeated depends on the order of FD gain scheme. The order of the FD gain scheme depends on amount of interference experienced on the channels. That is, higher is the interference level, higher will be order of the FD gain scheme. Ideally, the AP 102 can detect data signal having signal power of 3dB higher than the measured interference level. Thus, when the interference level is greater than effective received signal power of consecutive data signals, order of the FD gain scheme is increased based on the value of the interference level. At the receiver, i.e., AP 102, the wideband received signal is sub-sampled at the rate of 1MHz. By this, the data signal spread within each 1 MHz channel gets aliased at the AP 102, resulting in adding up of the spread signal over the multiple 1 MHz channels allocated to the low power device 104A. As a consequence, the frequency diversity gain is automatically achieved at the AP 102.

The code diversity (CD) gain scheme can be achieved using multiple orthogonal codes allocated from a code set to boost signal power of the data signal. According to the CD gain scheme, same data signal is spread using the allocated multiple orthogonal codes of same length. The maximum number of code sets assigned to the low power device 104A within a channel is 4.
At step 406, the low power device 104A transmits the processed data signal to the AP 102 over the allocated channels according to the admissible data rate. At step 408, the AP 102 dispreads the data signal using the spreading code and applies the IRF scheme on the received data signal to reject in-band interference. The application of the IRF scheme would improve SINR of the received data signal by 5 to 6 dB. At step 410, the AP 102 processes the data corresponding to the data signal.
Figure 5 is a process flowchart 500 illustrating an exemplary method re-allocation of resources based on Signal to interference noise ratio (SINR) associated with a data packet received from the low power device 104A, according to one embodiment Consider that, the AP 102 receives a data packet from the low power device 104A, at step 502. At step 504, it is determined whether the received data packet is a first data packet after transmission of the association response message. If the received data packet is a first data packet, then at step 506, SINR associated with the received data packet is measured. The SINR associated with the received data packet indicates strength of signal relative to interference noise. The SINR is computed as follows:
SINR = Psignal/Pnoise . where Psignal is the average signal power and Pnoise is the average interference power. If the received data packet is not a first data packet, then at step 516, the received data packet is directly processed.
At step 508, it is determined whether the measured SINR is less than a threshold SINR. If the measured SINR is less than the threshold SINR, it implies that the interference level is too high and the data packet cannot be detected. In such case, at step 509, the AP 102 determines an interference handling scheme appropriate for transmitting the

data on the uplink direction based on interference from the high power network devices on the available channels. At step 510, the spreading codes and the channels are re¬allocated from the available channels based on the category. At step 512, the admissible data rate is re-computed for data transmission based on the interference on the re-allocated channels. At step 514, the AP 102 sends a notification indicating channel information associated with the re-allocated channels, code information associated with the re-allocated spreading codes, re-computed maximum data rate and signal processing information to the low power device 104A. Consider that the measured SINR is equal to or greater than the threshold SINR, then the received data packet is processed at step 516.
Figure 6A is a schematic representation depicting an exemplary format of an association request message 600, according to one embodiment. The association request message 600 includes a data rate requirement field 602, a QoS requirement field 604, and a processing power field 606. The data rate requirement field 602 indicates desired data rate for transmission of data in the uplink direction. For example, the data rate requirement field 602 is set to a value "000" if the data rate required for transmission of data in the uplink direction is 10 Kbps. However, if the data rate required lor transmission of data in the uplink direction is 1 Mbps, then the data rate requirement field 602 is set to a value "011". The below table 1 indicates various field value assigned to indicate required data rate to the AP 102.


The QoS requirement field 604 indicates type of QoS desired during transmission of data in the uplink direction. For example, the QoS requirement field 604 is set to a value *01' if the QoS requirement associated with the data transmission is low. On the other hand, if the QoS requirement associated with the data transmission is high, the QoS requirement field 604 is set to a value '11'. Table 2 shows different QoS requirement values set to indicate QoS requirement for data transmission in uplink direction.
Table 2
The processing power field 606 indicates processing capability of the low power device 104A. For example, the processing power field 606 is set to a value '01' if the processing power is 'FD'. If the processing power associated with the data transmission is both FD and CD, the processing power field 606 is set to a value '11*. Table 3 shows different field values set to indicate processing power associated with the low power device 104A.
Table 3
Figure 6B is a schematic representation depicting an exemplary format of an association response message 650, according to one embodiment. The association

response message 650 includes an admissible data rate field 652, a channel information IE 654, a code information field 656 and a signal processing information field 658. The admissible data rate field 652 indicates maximum data rate allowed during data transmission in uplink direction. For example, the admissible data rate field 652 is set to a value '000' when the maximum data rate allowed is equal to 10 Kbps. On the other hand, when the maximum data rate allowed is equal to 1 Mbps, the admissible data rate field 652 is set to a value '011'. The below table 4 shows different field values that indicates different admissible data rates.
Table 4
The channel information IE 654 indicates channel information associated with the aifocated channels for transmission of data in uplink direction. The channel information IE 654 is a variable field IE and is carried in a payload of the association response message 650. As depicted, the channel information IE 654 includes a starting channel number field 658, a number of channels field 660, and channel offset fields 662A-N. The starting channel number field 658 indicates index of a first channel assigned to the low power device 104A. The size of the first channel field 658 is 1 byte. The number of channels field 660 indicates number of channels allocated to the low power device 104A to transmit data in uplink direction. The size of the number of channel field 660 is 4 bits. Each of the channel offset fields 662A-N indicates offset of a current allocated channel with respect to a previous allocated channel. For example, the channel offset field 662A indicates offset of the second channel from the first channel in the 2.4 GHz band. On the other hand, the channel offset field 662N indicates offset of nth channel from the (n-1)th channel. It can be noted that, total of sixteen channels can be allocated to a low

power device. Therefore, a maximum offset equal to sixteen is allowed from one channel to another channel. The size of the channel offset 662 field is 4 bits.
The code information field 656 indicates row numbers associated with a code look up table. The row numbers refer to codes in the code look up table. The signal processing information field 658 indicates which of the allocated codes to be used for increasing data rate and for CD.
Figure 7 is a flow diagram 700 illustrating an exemplary method of communicating control signals with low power devices in a downlink direction, according to one embodiment. Consider that the AP 102 wishes to transmit a control signal to the sensor 104A. In such case, the AP 102 transmits a primary control signal followed by a main control signal as described below.
At step 702, the AP 102 identifies a group of contiguous interference free/low interference channels (G1) from 1 MHz channels spread over the 83.5MHz bandwidth for transmission of a main control signal based on a pre-defined category of channels. In some embodiments, the AP 102 monitors interference on each channel from high power network devices (e.g., Wi-Fi devices). In these embodiments, the AP 102 categorizes each of the channels based on interference level experienced on each channel. For example, if the interference level is low, the channel is categorized as good. If the interference level is high, the channel is categorized as bad. In these embodiments, the AP 102 maintains a list of channels and associated category based on the interference level on each channel. Accordingly, the AP 102 identifies a set of contiguous channels which are either categorized as gobd or medium using the list of channels and associated category information. It can be noted that, the contiguous channels identified for transmission of the main control signal may range from one to sixteen. Also, the set of contiguous channels may include two groups of contiguous channels in close vicinity to each other over the 83.5 MHz bandwidth.

At step 704, the AP 102 identifies a group of contiguous/non-contiguous interference free/ low interference channels (G2) from the remaining 1 MHz channels for transmitting the primary control signal. In some embodiments, the AP 102 identifies the group of channels (G2) from the remaining 1 MHz channels based on the pre-defined category of channels. For example, the AP 102 selects channels (G2) which are categorized as 'good' or 'medium' and are not included in the group of contiguous channels (G1) identified in step 702.
At step 706, the AP 102 generates a primary control signal indicating channel information associated with the main control signal. For example, the channel information associated with the main control signal includes channel location, number of contiguous channels (G1) over which the main control signal is to be transmitted and so on. At step 708, the AP 102 spreads the primary control signal over 1MHz by using a first pre-defined spreading code. In one exemplary implementation, the AP 102 spreads the primary control signal using a long length spreading code (e.g., Walsh Hadamard Code of length 128bits). Spreading of the control signal using the long length spreading code helps significantly increase signal power over interference at the low power device 104A. At step 710, the AP 102 transmits the spread primary control signal to the low power device 104A on the channels (G2) identified in step 704.
At step 712, the low power device 104A scans power of the channels over the 83.5 MHz bandwidth after wake up from a sleep mode. At step 714, the low power device 104A determines whether any channel having power level less than or equal to minimum transmit power is detected. If the channel with low power is detected, then at step 716, the low power device 104A de-spreads the spread primary control signal using the first pre-defined spreading code to obtain the channel information associated with the main control signal.
At step 718, the AP 102 generates the main control signal containing control data. At step 720, the AP 102 spreads the main control signal using a second pre-defined spreading code. In one exemplary implementation, the AP 102 spreads the main

control signal using a long length spreading code (e.g., Walsh Hadamard Code of length 128bits). Spreading of the control signal using the long length spreading code helps significantly increase signal power over interference at the low power device 104A. At step 722, the AP 102 transmits the spread main control signal to the low power device 104A. In some embodiments, the AP 102 repeats the spread main control signal over the group of contiguous channels (G1) to further increase the signal power over interference at the low power device 104A. In these embodiments, the AP 102 uses a variable order frequency diversity scheme to achieve very high gain in the received signal power. For example, if the channel is good and distance between the AP 102 and the low power device 104A is less, then the AP 102 uses the FD scheme of order '2'. However, if the distance increases and/or interference level on the channel increases, the AP 102 increases order of the FD scheme by value '2' for every 3dB loss of signal power due to increase in distance or 3dB increase in the interference power in medium categorized channels, it can be noted that, the AP 102 can transmit the spread main control signal over a single channel if the AP 102 finds a single interference free channel for transmitting the main control signal.
Based on the channel information, at step 724, the low power device 104A listens to the channels indicated in the primary control signal. Accordingly, the low power device 104A He-spreads the spread main control signal to obtain control data upon receiving the spread main control signal from the AP 102 in any of the contiguous channels indicated in the channel information in the primary control signal.
Figure 8 is a schematic representation depicting an exemplary format of a primary control signal 800, according to one embodiment. As depicted, the primary control signal 800 includes a starting channel number field 802, a number of channels field 804, a channel offset 1 field 806, and a channel offset 2 field 808. The starting channel number field 802 indicates index of a first channel in the set of contiguous channels identified for transmitting the main control signal. The size of the starting channel number field 802 is 1 byte. The number of channels field 804 indicates number of

channels to be used to transmit the main control signal. The size of the number of channels field 804 is 4 bits.
The channel offset 1 field 806 indicates offset of first group of channels from the first channel. The size of the channel offset 1 field 806 is 4 bits. The channel offset 2 field 808 indicates offset of second group of channels from the first channel. The size of the channel offset 2 field 808 is 4 bits. The channel offset 1 field 806 and the channel offset 2 field 808 are used when the contiguous channel contains contiguous channel groups in close vicinity to each other.
Figure 9 is a block diagram of the access point 102 showing various components for implementing embodiments of the present subject matter. In Figure 9, the access point 102 includes a processor 902, a memory 904, a read only memory (ROM) 906, a transceiver 908, and a bus 910.
The processor 902, as used herein, means any type of computational circuit, such as, but not limited to, a microprocessor, a microcontroller, a complex instruction set computing microprocessor, a reduced instruction set computing microprocessor, a very long instruction word microprocessor, an explicitly parallel instruction computing microprocessor, a graphics processor, a digital signal processor, or any other type of processing circuit. The processor 902 may also include embedded controllers, such as generic or programmable logic devices or arrays, application specific integrated circuits, single-chip computers, smart cards, and the like.
The memory 904 and the ROM 906 may be volatile memory and non-volatile memory. The memory 904 includes an interference handling module 912 for allocating resources to the low power devices 104A-N, transmitting control signals in downlink direction, and processing data received in uplink direction such that interference from high power network devices on a common frequency band is managed, according to one or more embodiments described in Figures 2-8. A variety of computer-readable storage media may be stored in and accessed from the memory elements. Memory elements may

include any suitable memory devioe(s) for storing data and machine-readable instructions, such as read only memory, random access memory, erasable programmable read only memory, electrically erasable programmable read only memory, hard drive, removable media drive for handling compact disks, digital video disks, diskettes, magnetic tape cartridges, memory cards, and the like.
Embodiments of the present subject matter may be implemented in conjunction with modules, including functions, procedures, data structures, and application programs, for performing tasks, or defining abstract data types or low-level hardware contexts. The interference handling module 912 may be stored in the form of machine-readable instructions on any of the above-mentioned storage media and may be executable by the processor 902. For example, a computer program may include machine-readable instructions capable of allocating resources to the low power devices 104A-N, transmitting control signals in downlink direction, and processing data received in uplink direction such that interference from high power network devices on a common frequency band is managed, according to the teachings and herein described embodiments illustrated in Figures 2-8. In one embodiment, the program may be included on a compact disk-read only memory (CD-ROM) and loaded from the CD¬-ROM to a hard drive in the non-volatile memory.
The transceiver 908 may be capable of receiving an association request message including a first set of parameters, transmitting an association response message including a second set of parameters, receiving and processing data in uplink direction, processing and transmitting control signal in downlink direction. For example, receiver side architecture and transmitter side architecture of the transceiver 908 is illustrated in Figures 11 and 12. The bus 910 acts as interconnect between various components of the access point 102.
Figure 10 is a block diagram of the low power device 104 showing various components for implementing embodiments of the present subject matter. In Figure 10, the low

power device 104 includes a processor 1002, a memory 1004, a read only memory (ROM) 1006, a transceiver 1008, and a bus 1010.
The processor 1002, as used herein, means any type of computational circuit, such as, but not limited to, a microprocessor, a microcontroller, a complex instruction set computing microprocessor, a reduced instruction set computing microprocessor, a very long instruction word microprocessor, an explicitly parallel instruction computing microprocessor, a graphics processor, a digital signal processor, or any other type of processing circuit. The processor 1002 may also include embedded controllers, such as generic or programmable logic devices or arrays, application specific integrated circuits, single-chip computers, smart cards, and the like.
The memory 1004 and the ROM 1006 may be volatile memory and non-volatile memory. The memory 1004 includes a signal processing module 1012 for receiving and processing control signals in downlink direction, and processing and transmitting data in uplink direction such that interference from high power network devices on a common frequency band is managed, according to one or more embodiments described in Figures 2-8. A variety of computer-readable storage media may be stored in and accessed from the memory elements. Memory elements may include any suitable memory device(s) for storing data and machine-readable instructions, such as read only •memory, random access memory, erasable programmable read only memory, electrically erasable programmable read only memory, hard drive, removable media drive for handling compact disks, digital video disks, diskettes, magnetic tape cartridges, memory cards, and the like.
Embodiments of the present subject matter may be implemented in conjunction with modules, including functions, procedures, data structures, and application programs, for performing tasks, or defining abstract data types or low-level hardware contexts. The signal processing module 1012 may be stored in the form of machine-readable instructions on any of the above-mentioned storage media and may be executable by the processor 1002. For example, a computer program may include machine-readable

instructions capable of receiving and processing control signals in downlink direction, and processing and transmitting data in uplink direction such that interference from high power network devices on a common frequency band is managed, according to the teachings and herein described embodiments illustrated in Figures 2-8. In one embodiment, the program may be included on a compact disk-read only memory (CD-ROM) and loaded from the CD-ROM to a hard drive in the non-volatile memory.
The transceiver 1008 may be capable of transmitting an association request message including a first set of parameters, receiving an association response message including a second set of parameters, transmitting data in uplink direction, receiving control signal in downlink direction. For example, receiver side architecture and transmitter side architecture of the transceiver 1008 is illustrated in Figures 11 and 12. The bus 1010 acts as interconnect between various components of the low power device 104.
Figure 11 illustrates a block diagram of an exemplary transmitter 1100, according to one embodiment. The transmitter 1100 includes spreaders 1102A-N, sampling rate converters 1104A-N, upconverters 1106A-N, an adder 1108, and a radio frequency (RF) unit 1110. In one embodiment, the transmitter architecture 1100 may be implemented at the AP 102. In alternate embodiment, the transmitter architecture 1100 may be implemented at the low power device 104. It is appreciated that the transmitter 1100 is an exemplary embodiment of the transceiver 908 and the transceiver 1008 of Figure 9 and Figure 10 respectively.
The spreaders 1102A-N are configured for spreading data signal on respective channels using a pre-defined spreading code to obtain a spread data signal. The sampling rate converters 1104A-N are configured for sampling the spread data signals at a predefined sampling rate. The upconverters 1106A-N are configured for converting the spread data signals to radio frequency signals.
The adder 1108 is configured for adding the radio frequency signals corresponding to different channels to obtain a composite RF signal. The RF unit 1110 is configured for

converting the digital RF signal to an analog RF signal arid shaping up pulse of the analog signal. The RF unit 1110 is also configured for processing the analog RF signal based on signal processing schemes (e.g., PG and FD or PG and CD) to combat interference on the one or more channels of a frequency band from high power network devices, and transmitting the processed analog RF signal on the one or more channels.
Figure 12 illustrates a block diagram of an exemplary receiver 1200, according to one embodiment The receiver 1200 includes a radio frequency (RF) unit 1202, a tunable band pass filter 1204, an analog to digital converter (ADC) 1206, and a baseband processor 1208. In one embodiment, the receiver architecture 1200 may be implemented at the AP 102. In alternate embodiment, the receiver architecture 1200 may be implemented at the low power device 104. It is appreciated that the receiver 1200 is an exemplary embodiment of the transceiver 908 and the transceiver 1008 of Figure 9 and Figure 10 respectively.
The RF unit 1202 is configured for processing a radio frequency (RF) signal received from the transmitter 1100 on one or more channels over 83.5 MHz bandwidth. The tunable band pass filter 1204 is configured for filtering the processed radio frequency signal. The ADC 1206 is configured for converting the analog RF signal into a digital signal Sit some embodiments, the ADC 1206 is also configured for sampling the analog RF signal at a sampling rate of 1MHz. The baseband processor 1208 is configured for processing the digital signal to detect data corresponding to an original signal.
The present embodiments have been described with reference to specific example embodiments; it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the various embodiments. Furthermore, the various devices, modules, and the like described herein may be enabled and operated using hardware circuitry, for example, complementary metal oxide semiconductor based logic circuitry, firmware, software and/or any combination of hardware, firmware, and/or software embodied in a machine readable medium. For example, the various electrical structure and methods may be embodied

using transistors, logic gates, and electrical circuits, such as application specific integrated circuit.

We Claim:
1. A method of handling interference between a low power network devices and a high
power network devices during communication on a common frequency band,
comprising:
receiving an association request message from a low power network device, wherein the association request message comprises a first set of parameters associated with data to be transmitted in uplink direction;
determining, by an access point, a second set of parameters for transmission of data in the uplink direction based on the first set of parameters, wherein the second set of parameters indicates resources allocated to the low power device for transmitting the data on a common frequency band in presence of interference from high power network devices on the common frequency band; and
sending an association response message containing the second set of parameters to the low power device in response to the association request message.
2. The method of claim 1, wherein the first set of parameters comprises data rate requirements, Quality of Services (QoS) requirements and processing power of the low power device.
3. The method of claim 1 and 2, wherein determining the second set of parameters for transmission of data in the uplink direction comprises:
identifying a plurality of channels within the frequency band available for transmission of data in uplink direction based on category of each channel in the frequency band;
determining an interference handling scheme based on the interference from the high power network devices on the available channels, and effective received signal power;
allocating one or more channels from the available channels and one or more spreading codes from a code set to the low power device for transmitting the data on the frequency band based on the interference handling scheme; and
computing maximum data rate allowed for transmission of data on the allocated channels based on the interference on the allocated one or more channels.

4. The method of claim 3, wherein the second set of parameters comprises the
admissible data rate, channel information associated with the allocated channels, code
information associated with the allocated codes and signal processing information.
5. The method of claim 4, wherein determining the interference handling scheme based
on the interference from the high power network devices on the frequency band and the
effective received signal power comprises:
measuring received signal power from the association request message received from the low power device;
calculating the effective received signal power using the received signal power;
computing difference between the effective received signal power and the interference on the available channels; and
selecting the interference handling scheme appropriate for transmitting the data on the available channels based on the computed difference.
6. The method of claim 5, wherein selecting the interference handling scheme based on
the computed difference comprises:
determining whether the interference on the available channels is less than or equal to difference between the effective received signal power and a minimum power level required to detect a low power signal; and
selecting a first interference handling scheme for combating interference from the high power network devices on the available channels.
7. The method of claim 5, wherein selecting the interference handling scheme based on
the computed difference comprises:
determining whether the interference on the available channels is greater than or equal to the effective received signal power; and
selecting a second interference handling scheme for combating interference from the high power network devices on the available channels.

8. The method of caim 7, wherein selecting the second interference handling scheme
for combating the interference from the high power network devices on the available
channels comprises:
determining whether order of frequency diversity is equal to a pre-determined threshold value if the interference on the available channels is greater than or equal to the effective received signal power;
selecting the second interference handling scheme for combating interference on the available channels from the high power network devices if the order of the frequency diversity is less than the pre-determined threshold value; and
selecting a third interference handling scheme for combating interference on the available channels from the high power network devices if the order of the frequency diversity is equal to the pre-determined threshold value.
9. The method of claim 5, wherein selecting the interference handling scheme based on
the computed difference comprises:
determining whether the data rate requirements and the QoS requirements can be met based on the interference on the available channels; and
selecting a fourth interference handling scheme if the data rate requirements and the QoS requirements cannot be met in presence of interference on the available channels.
10. The method of claim 6, wherein the first interference handling scheme comprises a
combination of processing gain (PG) scheme and interference rejection filter (IRF)
scheme.
11. The method of claim 8, wherein the second interference handling scheme
comprises a combination of frequency diversity (FD) scheme, processing gain (PG)
scheme and interference rejection filter (IRF) scheme.
12. The method of claim 8, wherein the third interference handling scheme comprises a
combination of code diversity (CD) scheme, frequency diversity (FD) scheme,
processing gain (PG) scheme and interference rejection filter (IRF) scheme.

13. The method of claim 9, wherein the fourth interference handling scheme comprises time domain multiple access (TDMA) scheme.
14. The method of claim 3, wherein identifying the plurality of channels within the frequency band available for transmission of the data in the uplink direction based on the category of each channel in the frequency band comprises:
periodically monitoring interference from the high power network devices on the frequency band;
estimating interference on each channel in the frequency band based on the interference measured on the 83.5 MHz bandwidth;
categorizing each channel into the pre-defined category based on the respective interference estimated on the said each channel; and
identifying one or more channels within the frequency band available for transmission of data in the uplink direction based on category of each channel in the frequency band.
15. The method of claim 1, further comprising:
determining whether a data packet received from the low power device is first data packet following the association response message;
measuring signal to interference noise ratio (SINR) value from the received data packet if the data packet received from the low power device is first data packet;
dotermining whether the measured SINR is less than a threshold SINR;
determining an interference handling scheme appropriate for transmitting the data on in the uplink direction based on interference from the high power network devices on the available channels;
re-allocating one or more channels from the available channels and spreading codes from a code set if the measured SINR is less than the threshold SINR; and
re-computing maximum data rate allowed for transmission of data on the reallocated channels based on the interference on the re-allocated channels; and

sending a notification indicating channel information associated with the re-allocated channels, the spreading codes the re-computed maximum data rate, and signaling processing information to the low power device.
16. The method of claim 15, further comprising:
applying an interference rejection filter on the received data packet; and detecting data in the received data packet.
17. The method of claim 5, wherein the pre-defined category comprises a good channel, medium channel and bad channel.
18. The method of claim 1, wherein the channel information comprises number of channels allocated to the low power device, starting channel number and channel offset values.
19. An apparatus comprising:
a transceiver; and
a processor coupled to the transceiver, wherein the transceiver is configured for receiving an association request message comprising a first set of parameters associated with data to be transmitted in uplink direction from a low power network device, and wherein the processor is configured for determining a second set of parameters for transmission of data in the uplink direction based on the first set of parameters, where the second set of parameters indicates resources allocated to the low power device for transmitting the data on a common frequency band in presence of interference from high power network devices on the common frequency band, and wherein the transceiver is configured for sending an association response message containing the second set of parameters to the low power device in response to the association request message.

20. The apparatus of claim 19, wherein the first set of parameters comprises data rate requirements, Quality of Services (QoS) requirements and processing power of the low power device.
21. The apparatus of claim 19 and 20, wherein in determining the second set of parameters for transmission of data in the uplink direction, the processor is configured for:
identifying a plurality of channels within the frequency band available for transmission of data in uplink direction based on category of each channel in the frequency band;
determining an interference handling scheme based on the interference from the high power network devices on the available channels, and effective received signal power;
allocating one or more channels from the available channels and one or more spreading codes from a code set to the low power device for transmitting the data on the frequency band based on the interference handling scheme; and
computing maximum data rate allowed for transmission of data on the allocated channels based on the interference on the allocated one or more channels.
22. The apparatus of claim 21, wherein the second set of parameters comprises the admissible data rate, channel information associated with the allocated channels, code information associated with the allocated codes and signal processing information.
23. The apparatus of claim 22, wherein in determining the interference handling scheme based on the interference from the high power network devices on the frequency band and the effective received signal power associated with the low power device, the processor is configured for
measuring received signal power from the association request message received from the low power device;
calculating the effective received signal power using the received signal power;
computing difference between the effective received signal power and the interference on the available channels; and

selecting the interference handling scheme appropriate for transmitting the data on the available channels based on the computed difference.
24. The apparatus of claim 23, wherein in selecting the interference handling scheme
based on the computed difference, the processor is configured for:
determining whether the interference on the available channels is less than or equal to difference between the effective received signal power and a minimum power level required to detect a low power signal; and
selecting a first interference handling scheme for combating interference from the high power network devices on the available channels.
25. The apparatus of claim 23, wherein in selecting the interference handling scheme
based on the computed difference, the processor is configured for.
determining whether the interference on the available channels is greater than or equal to the effective received signal power, and
selecting a second interference handling scheme for combating interference from the iiigh power network devices on the available channels.
26. The apparatus of claim 25, wherein in selecting the second interference handling
scheme for combating the interference from the high power network devices on the
available channels, the processor is configured for:
determining whether order of frequency diversity is equal to a pre-determined threshold value if the interference on the available channels is greater than or equal to the effective received signal power;
selecting the second interference handling scheme for combating interference on the available channels from the high power network devices if the order of the frequency diversity is less than the pre-determined threshold value; and
selecting a third interference handling scheme for combating interference on the available channels from the high power network devices if the order of the frequency diversity is equal to the pre-determined threshold value.

27. The apparatus of claim 23, wherein in selecting the interference handling scheme
based on the computed difference, the processor is configured for:
determining whether the data rate requirements and the QoS requirements can be met based on the interference on the available channels; and
selecting a fourth interference handling scheme if the data rate requirements and the QoS requirements cannot be met in presence of interference on the available channels.
28. The apparatus of claim 21, wherein in identifying the plurality of channels within the
frequency band available for transmission of the data in the uplink direction based on
the category of each channel in the frequency band, the processor is configured for:
periodically monitoring interference from the high power network devices on the frequency band;
estimating interference on each channel in the frequency band based on the interference measured on the 83.5 MHz bandwidth;
categorizing each channel into the pre-defined category based on the respective interference estimated on the said each channel; and
identifying one or more channels within the frequency band available for transmission of data in the uplink direction based on category of each channel in the frequency band.
29. The apparatus of claim 19, wherein the processor is configured for
determining whether a data packet received from the low power device is first data
packet following the association response message;
measuring signal to interference noise ratio (SINR) value from the received data packet if the data packet received from the low power device is first data packet;
determining whether the measured SINR is less than a threshold SINR;
determining an interference handling scheme appropriate for transmitting the data in the uplink direction based on interference from the high power network devices on the available channels;
re-allocating one or more channels from the available channels and spreading codes from a code set if the measured SINR is less than the threshold SINR;

re-computing maximum data rate allowed for transmission of data on the reallocated channels based on the interference on the re-allocated channels; and
sending a notification indicating channel information associated with the re-allocated channels, the spreading codes the re-computed maximum data rate, and signaling processing information to the low power device.
30. The apparatus of claim 29, wherein the processor is configured for.
applying an interference rejection filter on the received data packet; and
detecting data in the received data packet
31. A method of communicating control signals with low power devices in a downlink
direction, comprising:
identifying a first group of contiguous interference free/low interference channels from a plurality of channels in a frequency band based on a pre-defined category of the plurality of channels;
identifying a second group of interference free/low interference channels from the remaining of the plurality of channels based on the pre-defined category of the remaining channels;
transmitting a primary control signal on the second group of interference free/low interference channels, wherein the primary control signal indicates channel information associated with the first group of contiguous interference free/low interference channels; and
transmitting a main control signal following the primary control signal on the group of contiguous interference free/low interference channels, wherein the main control signal comprises control data.
32. The method of claim 31, wherein transmitting the primary control signal on the one
or more interference free/low interference channels comprises:
generating the primary control signal containing the channel information associated with the main control signal; spreading the primary control signal using a first pre-defined spreading code; and

transmitting the spread primary control signal over the second group of interference free/low interference channels.
33. The method of claim 31, wherein transmitting the main control signal on the set of
contiguous interference free/low interference channels comprises:
generating the main control signal containing the control data; spreading the main control signal using a second pre-defined spreading code; and transmitting the spread main control signal over the first group of contiguous interference free/low interference channels.
34. The method of claim 31, wherein the channel information comprises channel location, and number of contiguous interference free/low interference channels over which the main control signal is to be transmitted.
35. The method of claim 31, further comprising:
periodically monitoring interference level on the frequency band caused by high power network devices;
estimating interference on each of the plurality of channels within the frequency band based on the interference level on the frequency band; and
categorizing each of the plurality of channels based on the respective interference estimated on the said each channel into the pre-defined category.
36. The method of claim 35, wherein the pre-defined category comprises a good
channel, medium channel and bad channel.
37. An apparatus comprising:
a transceiver; and
a processor coupled to the transceiver, wherein the processor is configured for identifying a first group of contiguous interference free/low interference channels from a plurality of channels in a frequency band based on a pre-defined category of the plurality of channels, and wherein the processor is configured for identifying a second

group of interference free/low interference channels from the remaining of the plurality of channels based on the pre-defined category of the remaining channels, and wherein the transceiver is configured for transmitting a primary control signal on the second group interference free/low interference channels, where the primary control signal indicates channel information associated with the first group of contiguous interference free/low interference channels, and wherein the transceiver is configured for transmitting a main control signal following the primary control signal on the first group of contiguous interference free/low interference channels, where the main control signal comprises control data.
38. The apparatus of claim 37, wherein in transmitting the primary control signal on the
second group interference free/low interference channels, the processor is configured
for
generating the primary control signal containing the channel information associated
with the main control signal; spreading the primary control signal using a first pre-defined spreading code; and transmitting the spread primary control signal over the second group of interference
free/low interference channels.
39. The apparatus of claim 37, wherein in transmitting the main control signal on the set
of contiguous interference free/low interference channels, the processor is configured
for
generating the main control signal containing the control data; spreading the main control signal using a second pre-defined spreading code; and transmitting the spread main control signal over the first group of contiguous interference free/low interference channels.
40. The apparatus of claim 37, the processor is configured for.
periodically monitoring interference level on the frequency band caused by high power network devices;

estimating interference on each of the plurality of channels within the frequency band based on the interference level on the frequency band; and
categorizing each of the plurality of channels based on the respective interference estimated on the said each channel into the pre-defined category.
41. A method of handling interference between a low power network and a high power
network, comprising:
sending an association request message to an access point;
receiving an association response message from the access point in response to the association request message, wherein the association response message comprises admissible data rate, channel information of allocated channels, code information of allocated codes, and a signal processing information;
generating a data signal based on the channel information and the code information; and
transmitting the data signal to the access point on the allocated channels according to the admissible data rate.
42. The method of claim 41, wherein the association request message comprises data
rate requirements, Quality of Service (QoS) requirements and processing power.
43. An apparatus comprising:
a transceiver; and
a processor coupled to the transceiver, wherein the transceiver is configured for sending an association request message to an access point, wherein the transceiver is configured for receiving an association response message from the access point in response to the association request message, where the association response message comprises admissible data rate, channel information of allocated channels, code information of allocated codes, and a signal processing information, and wherein the processor is configured for generating a data signal based on the channel information and the code information, and wherein the transceiver is configured for

transmitting the data signal to the access point on the allocated channels according to the admissible data rate.
44. The apparatus of claim 43, wherein the association request message comprises data rate requirements, Quality of Service (QoS) requirements and processing power.
45. A transmitter comprising:
a spreader configured for spreading data on each of one or more channels using a unique spreading code to obtain a spread data signal;
a sampling rate converter configured for sampling the spread data signal at a sampling rate;
an upconverter configured for converting the spread data signal to a radio frequency signal; and
a RF unit configured for:
processing the RF signal based on at least one signal processing scheme to
combat interference on the one or more channels of a frequency band from high
power network devices; and
transmitting the processed RF signal on the one or more channels.
46. The transmitter of claim 45, wherein the at least one signal processing scheme comprises at least one of frequency diversity gain scheme, code diversity gain scheme, and processing gain scheme.
47. The transmitter of claim 45, wherein the frequency band is 2.4 GHz.
48. The transmitter of claim 47, wherein the channels comprises 1 MHz channels.
49. A receiver comprising:
a RF unit configured for processing a radio frequency (RF) signal received from a transmitter on one or more channels of a frequency band; a band pass filter configured for filtering the processed RF signal;

an analog to digital converter configured for converting the analog RF signal into a digital signal; and
. a baseband processor configured for processing the digital signal to detect data corresponding to an original signal.
50. The receiver of claim 50, wherein the analog to digital converter is configured for sub-sampling the RF signal at a rate of 1 MHz.
51. A system comprising:
at least one low power device configured for sending an association request message, wherein the association request message comprises a first set of parameters associated with data to be transmitted in uplink direction; and
an access point configured for.
determining a second set of parameters for transmission of data in the uplink
direction based on the first set of parameters; wherein the second set of parameters
indicates resources allocated to the low power device for transmitting the data on a
common frequency band in presence of interference from high power network
devices on the common frequency band; and
sending an association response message containing the second set of
parameters to the low power device in response to the association request message.
52. The system of claim 51, wherein the first set of parameters comprises data rate requirements, Quality of Services (QoS) requirements and processing power of the low power device.
53. The system of claim 51, wherein in determining the second set of parameters for transmission of data in the uplink direction, the access point is configured for.
identifying a plurality of channels within the frequency band available for transmission of data in the uplink direction based on category of each channel in the frequency band;
determining an interference handling scheme based on the interference from the high power network devices on the available channels, and effective received signal power;

allocating one or more channels from the available channels and one or more spreading codes from a code set to the low power device for transmitting the data on the frequency band based on the interference handling scheme; and
computing maximum data rate allowed for transmission of data on the allocated channels based on the interference on the allocated one or more channels.
54. The system of claim 53, wherein the second set of parameters comprises the
admissible data rate, channel information associated with the allocated channels, code
information associated with the allocated codes and signal processing information.
55. The system of claim 54, wherein the low power device is configured for.
generating a data signal based on the channel information and the code information;
and
transmitting the data signal to the access point on the allocated channels according to the admissible data rate.

Documents

Orders

Section Controller Decision Date
15 Shrikant Bagde 2023-04-21
15 Shrikant Bagde 2023-07-10

Application Documents

# Name Date
1 1965-CHE-2013 POWER OF ATTORNEY 02-05-2013.pdf 2013-05-02
2 1965-CHE-2013 FORM-5 02-05-2013.pdf 2013-05-02
3 1965-CHE-2013 FORM-2 02-05-2013.pdf 2013-05-02
4 1965-CHE-2013 FORM-18 02-05-2013.pdf 2013-05-02
5 1965-CHE-2013 FORM-1 02-05-2013.pdf 2013-05-02
6 1965-CHE-2013 CORRESPONDENCE OTHERS 02-05-2013.pdf 2013-05-02
7 1965-CHE-2013 DRAWINGS 02-05-2013.pdf 2013-05-02
8 1965-CHE-2013 DESCRIPTION (COMPLETE) 02-05-2013.pdf 2013-05-02
9 1965-CHE-2013 CLAIMS 02-05-2013.pdf 2013-05-02
10 1965-CHE-2013 ABSTRACT 02-05-2013.pdf 2013-05-02
11 1965-CHE-2013 POWER OF ATTORNEY 04-06-2013.pdf 2013-06-04
12 1965-CHE-2013 FORM-5 04-06-2013.pdf 2013-06-04
13 1965-CHE-2013 CORRESPONDENCE OTHERS 04-06-2013.pdf 2013-06-04
14 1965-CHE-2013 AMENDED PAGES OF SPECIFICATION 04-06-2013.pdf 2013-06-04
15 1965-CHE-2013 FORM-1 04-06-2013.pdf 2013-06-04
16 1965-CHE-2013 FORM-13 12-12-2013.pdf 2013-12-12
17 1965-CHE-2013 FORM-13 16-12-2013.pdf 2013-12-16
18 1965-CHE-2013-FER.pdf 2019-02-27
19 1965-CHE-2013-OTHERS [19-07-2019(online)].pdf 2019-07-19
20 1965-CHE-2013-FORM 3 [19-07-2019(online)].pdf 2019-07-19
21 1965-CHE-2013-FER_SER_REPLY [19-07-2019(online)].pdf 2019-07-19
22 1965-CHE-2013-DRAWING [19-07-2019(online)].pdf 2019-07-19
23 1965-CHE-2013-COMPLETE SPECIFICATION [19-07-2019(online)].pdf 2019-07-19
24 1965-CHE-2013-CLAIMS [19-07-2019(online)].pdf 2019-07-19
25 1965-CHE-2013-ABSTRACT [19-07-2019(online)].pdf 2019-07-19
26 1965-CHE-2013-FORM 13 [25-10-2019(online)].pdf 2019-10-25
27 1965-CHE-2013-US(14)-HearingNotice-(HearingDate-13-02-2023).pdf 2023-01-13
28 1965-CHE-2013-FORM-26 [10-02-2023(online)].pdf 2023-02-10
29 1965-CHE-2013-Correspondence to notify the Controller [10-02-2023(online)].pdf 2023-02-10
30 1965-CHE-2013-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [13-02-2023(online)].pdf 2023-02-13
31 1965-CHE-2013-PETITION UNDER RULE 137 [13-02-2023(online)].pdf 2023-02-13
32 1965-CHE-2013-RELEVANT DOCUMENTS [14-02-2023(online)].pdf 2023-02-14
33 1965-CHE-2013-PETITION UNDER RULE 137 [14-02-2023(online)].pdf 2023-02-14
34 1965-CHE-2013-US(14)-ExtendedHearingNotice-(HearingDate-13-03-2023).pdf 2023-02-16
35 1965-CHE-2013-Correspondence to notify the Controller [10-03-2023(online)].pdf 2023-03-10
36 1965-CHE-2013-ReviewPetition-HearingNotice-(HearingDate-22-05-2023).pdf 2023-04-27
37 1965-CHE-2013-RELEVANT DOCUMENTS [27-04-2023(online)].pdf 2023-04-27
38 1965-CHE-2013-FORM-24 [27-04-2023(online)].pdf 2023-04-27
39 1965-CHE-2013-Correspondence to notify the Controller [19-05-2023(online)].pdf 2023-05-19
40 1965-CHE-2013-Correspondence to notify the Controller [07-07-2023(online)].pdf 2023-07-07

Search Strategy

1 2019-02-2711-31-56_27-02-2019.pdf