Abstract: The present invention improves medium use efficiency of an information processing device in a state wherein a plurality of networks are adjacent to each other. This information processing device is provided with a measuring unit a determining unit and a control unit. In the information processing unit the measuring unit measures the signal intensity of a received signal. The determining unit determines availability of subsequent signal transmission by having as a reference a threshold value i.e. a relative value with respect to the signal intensity measured by the measuring unit. The control unit controls the signal transmission in accordance with the signal transmission availability determined by the determining unit.
0001]The present technology relates to an information processing apparatus for transmitting and receiving signals by wireless networks. Specifically, the information processing apparatus for performing signal transmission control in response to a signal received from another apparatus, and the signal transmission control method.
BACKGROUND
[0002]In wireless networks, transmission and reception of signals are performed via a wireless network among a plurality of information processing apparatuses. To avoid collisions in the wireless network, each of the information processing apparatus determines whether the state of the medium is any state of the busy or idle. As one method, there is CSMA / CA (Carrier Sense Multiple Access / Collision Avoidance) scheme. This CSMA / CA scheme, each of the information processing apparatus performs detection of the medium at the time of transmitting a signal, determines the state of the medium as a reference to a predetermined threshold value. For example, a method of measuring the average amount of energy, a method for detecting and decoding the preamble is known (e.g., see Patent Document 1.).
CITATION
Patent Document
[0003]
Patent Document 1: JP-T 2016-503998 Patent Publication
Summary of the Invention
Problems that the Invention is to Solve
[0004]
In the prior art described above, it is assumed that use a common medium within one wireless network, it is determined that the busy state if the medium exceeds a threshold value. However, in a situation where multiple networks are adjacent, it will be determined also busy when available as different media, may occur leading to the possible decrease of efficiency of use of the medium.
[0005]
This technology has been created in view of such circumstances, and an object thereof is to improve the utilization efficiency of the media in situations where multiple networks are adjacent.
Means for Solving the Problems
[0006]
This technology has been made to solve the above problems, a first aspect of the determining section for determining whether subsequent signaling the relative value for the signal strength of the received signal as a threshold an information processing apparatus provided. Thus, the signal strength of the received signal to provide a new threshold as a reference, an effect of determining whether the signals transmitted in accordance with the new threshold.
[0007]
Further, in the first embodiment, the signal strength may be a signal strength of a signal from another network. Thus, by providing a new threshold signal strength of a signal from another network, based, an effect of determining whether the signals transmitted in accordance with the new threshold.
[0008]
Further, in the first embodiment, the signal strength, the signal from the other network may be a signal intensity when not exceed the predetermined strength. Thus, by providing a new threshold signal intensity when a signal from another network does not exceed the predetermined intensity as a criterion, an effect of determining whether the signals transmitted in accordance with the new threshold.
[0009]
In addition, in the first embodiment, the relative value for the signal strength of the received signal, to the signal strength of a signal from another network, the signal strength when it is assumed that the signal from the own network is applied it may be a value for detecting. Thus, an advantage that detects this fact when the signal from the own network is applied.
[0010]
Further, in the first embodiment, the determination unit includes a signal strength holding unit for holding the signal strength of the signal from the other networks, the increment value which is assumed as the signal strength of a signal from within the own network and assuming increment value holding unit for holding, by adding the above increment value is held in the signal intensity and the assumed increment holding portion of the signal from the other networks are held in the signal strength retention section the threshold an adder to be generated may be provided. Thus, in advance holds the incremental value that is assumed as the signal strength of a signal from the own network, an effect of detecting the fact when the signal from the own network is applied.
[0011]
Further, in the first embodiment, the determination unit, in the medium occupancy period of the signal from another network, it may be determined whether the signal transmitting the relative value as a threshold value. Thus, for signals from other networks, when the signal from the own network is applied, an effect of detecting the fact.
[0012]
Further, in the first embodiment, the determination unit, when the network identifier signal strength of the received signal is included in the first and exceeds the threshold value of the signal thus received indicates other networks, if the signal strength of the received signal exceeds the second threshold value, even a relative value for the signal strength of the signal between the thus received that is receiving the signal to determine whether the signal transmitted as the threshold good. This produces an effect of signals from other networks when a predetermined condition is satisfied, detects this fact when the signal from the own network is applied.
[0013]
According to a second embodiment of the present technique, a measuring unit for measuring the signal strength of the received signal, a determination unit for determining whether subsequent signaling a relative value to the measured signal intensity as a threshold, the an information processing apparatus and a control section for controlling the signal transmission according to the judgment. Thus, by measuring the signal strength of the received signals, the measured signal strength is provided a new threshold as a reference, an effect of determining whether the signals transmitted in accordance with the new threshold.
[0014]
Further, a third aspect of the present technology includes the steps of acquiring a signal strength of a received signal measuring unit includes a procedure for generating a relative value as the threshold generation section threshold for the signal strength, the signal transmitted by the threshold determining unit whether it is a signal transmission control method comprising the steps of determining. Thus, by measuring the signal strength of the received signals, the measured signal strength is provided a new threshold as a reference, an effect of determining whether the signals transmitted in accordance with the new threshold.
Effect of the invention
[0015]
According to this technique, an excellent effect that multiple networks can improve the utilization efficiency of the medium in the context of neighboring. Here, the advantages described in the present invention is not necessarily limited, it may be any of the effects described in the present disclosure.
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
It is a diagram showing an overall configuration example of a communication system 10 in the embodiment of FIG. 1 present technology.
Is a block diagram showing an example of the functional configuration of the information processing apparatus 100 in the embodiment of FIG. 2 this technology.
It is a diagram illustrating an example of a threshold value for [3] signal strength of a signal received from another information processing apparatus and signal transmission availability determination.
It is a diagram showing a first example of a packet sequence in the case of using the FIG 4] OBSS threshold OBSS_PD.
Is a diagram showing a first example of a topology in FIG. 5 the communication system 10 of the embodiment of the present technology.
It is a diagram showing a second example of the packet sequence in the case of using the FIG. 6] OBSS threshold OBSS_PD.
An example of the threshold for [7] The communication terminal # 3 (STA3) 223 is a communication terminal # 1 (STA1) 212 and the communication terminal # 2 (STA2) 222 signal strength of a signal received from the signal transmission capability determination It illustrates.
Is a diagram illustrating an example of a threshold value for [8] permission determination signal transmission in the embodiment of the present technology.
It is a diagram showing a second example of the topology in FIG. 9 communication system 10 of the embodiment of the present technology.
Is a diagram illustrating an example of a comparator with a threshold in the embodiment of FIG. 10 the present technology.
11 is a diagram showing a format of the field PPDU frame IEEE802.11ax standard assumed in the embodiment of the present technology.
Is a diagram illustrating a field format of the L-SIG of IEEE802.11ax standard assumed in the embodiment of FIG. 12 the present technology.
13 is a diagram illustrating a field format of HE-SIG-A of IEEE802.11ax standard assumed in the embodiment of the present technology.
14 is a flowchart showing an exemplary processing procedure in the information processing apparatus 100 of the embodiment of the present technology.
Is a block diagram illustrating an example of FIG. 15 schematic configuration of a smart phone.
Is a block diagram showing an example of a schematic configuration of a [16] a car navigation system.
17 is a block diagram showing an example of a schematic configuration of a wireless access point.
DESCRIPTION OF THE INVENTION
[0017]
Hereinafter, embodiments of the present technology (hereinafter, referred to as embodiments) will be described. Description will be made in the following order.
1. (Signal transmission control example a threshold value relative to the signal strength of the received signal) Embodiment
2. Application Example
[0018]
<1. Embodiment> Embodiment
Configuration of Communication System]
FIG. 1 is a diagram showing an overall configuration example of a communication system 10 according to an embodiment of the present technology. In the communication system 10, assume a plurality of networks 210 and 220. The network 210 is arranged an access point # 1 (AP1) 211, the access point # 2 (AP2) 221 to the network 220 are disposed. These access points 211 and 221 may function as a base station in a wireless LAN (Local Area Network) system.
[0019]
Network 210, including the communication terminal # 1 (STA1) 212. Communication terminal # 1 (STA1) 212 performs an access point # 1 (AP1) 211 and wireless communication. Network 220, including the communication terminal # 2 (STA2) 222. Communication terminal # 2 (STA2) 222 performs an access point # 2 (AP2) 221 and wireless communication.
[0020]
Communication terminal 212 and 222 and access points 211 and 221 are configured as an information processing apparatus having a communication function, respectively. The information processing apparatus, for example, it is assumed that a communication function conforming to IEEE (Institute of Electrical and Electronic Engineers) 802.11 wireless LAN standard. More specifically, it is possible to assume a communication function based on IEEE802.11ax wireless LAN standard. In this specification, the network 210 and 220, respectively basic service set: referred to as (BSS Basic Service Set). The physical header of this standard, contains network identifier (BSS Color) are as described below, it is possible to identify each other's network.
[0021]
As another communication system, for example, Wi-Fi (Wireless Fidelity), Wi-Fi Direct, Wi-Fi CERTIFIED Miracast specification (Technical Specification title: Wi-Fi Display) or the like may be used. Further, the information processing apparatus 100, for example, may be a device corresponding to the MU-MIMO (Multi User MIMO). In this case, the information processing apparatus 100 can perform transmission to a plurality of devices simultaneously. Further, the information processing apparatus 100, when performing transmission to a plurality of devices simultaneously can receive CTS (Clear To Send) frame of a plurality of devices.
[0022]
Figure 2 is a block diagram showing an example of the functional configuration of the information processing apparatus 100 in the embodiment of the present technology. The information processing apparatus 100, as described above, corresponds to an access point, etc. 211 and 221 and communication terminals 212 and 222.
[0023]
The information processing apparatus 100 includes a data processing unit 110, a signal processing unit 120, a wireless interface unit 130, an antenna 140, a storage unit 150, a control unit 160.
[0024]
Wireless interface unit 130, under the control of the control unit 160 is an interface for transmitting and receiving various information by using a wireless communication connection with another information processing apparatus. The wireless interface unit 130, the time of transmission, and converts the input from the signal processing unit 120 into an analog signal, amplifies, filters, and up-converted to a predetermined frequency, and sends to the antenna 140. The radio interface unit 130, upon reception, to the input from the antenna 140, performs the reverse process to the time of transmission, and supplies the processing result to the signal processing unit 120.
[0025]
The wireless interface unit 130 has a function of measuring the signal strength of the received signal. The wireless interface unit 130 is an example of a measuring unit described in the claims.
[0026]
The signal processing unit 120, under the control of the control unit 160 performs various signal processing. The signal processing unit 120, the time of transmission, the input data from the data processing unit 110, based on the set coding and modulation scheme by the control unit 160 encodes, adds a preamble, a PHY header. The signal processing unit 120 supplies the transmission symbol stream obtained by the signal processing to the wireless interface unit 130.
[0027]
The signal processing unit 120, upon reception, the received symbols streams received from the wireless interface unit 130, a preamble, upon detecting the PHY header, performs decoding processing, to the data processing unit 110. The signal processing unit 120 notifies the detection result or the like of the PHY header to the control unit 160.
[0028]
The signal processing unit 120, in response to the signal strength of a signal received from another information processing apparatus includes a determination unit for determining whether it is possible to signal transmission. The operation of the determination unit will be described later. The signal processing unit 120 is an example of a determination unit described in claims.
[0029]
The data processing unit 110, under the control of the control unit 160, and processes various data. The data processing unit 110 performs addition processing of MAC (Media Access Control) header and an error detection code or the like on the data from the upper layer, and generates a packet for wireless transmission. The data processing unit 110 supplies the generated packet to the signal processing unit 120.
[0030]
The data processing unit 110, upon reception of data, the relative bit string received from the signal processing unit 120, analyzes the header, performs detection processing of a packet error, and supplies the processed data to the upper layer. The data processing unit 110 notifies the control unit 160 a detection results of the analysis results and packet error in the header.
[0031]
Storage unit 150 has a role as a work area of data processing by the control unit 160, the function of a storage medium that stores various data. As the storage unit 150, for example, a non-volatile memory, magnetic disk, optical disk, MO a (Magneto Optical) storage medium such as a disk. Incidentally, as a non-volatile memory, e.g., EEPROM (Electrically Erasable Programmable Read-Only Memory), can be used EPROM (Erasable Programmable ROM). Further, as a magnetic disk, for example, it can be used a hard disk, a discoid magnetic disk. Further, as an optical disc, for example, CD (Compact Disc), DVD-R (Digital Versatile Disc Recordable), may be used BD (Blu-ray (registered trademark) Disc).
[0032]
Control unit 160 controls the receiving operation and the transmitting operation of the data processing unit 110, signal processing unit 120 and the wireless interface unit 130. The control unit 160 is, for example, setting the transfer and communication parameters of information between each section, it performs such scheduling of packets in the data processing unit 110. The control unit 160 controls the signal transmission according to the judgment of the judgment in the signal processing unit 120. The control unit 160 is an example of a control unit described in the claims.
[0033]
[Signal transmission capability determination]
Figure 3 is a diagram showing an example of a threshold value for the received signal of the signal strength and signal transmission capability determination from another information processing apparatus. In this figure, the vertical axis represents the power shaft.
[0034]
To avoid collisions in the wireless network, each of the information processing apparatus determines whether the state of the medium is any state of the busy or idle. As one method, there is CSMA / CA (Carrier Sense Multiple Access / Collision Avoidance) scheme. This CSMA / CA scheme, each of the information processing apparatus performs detection of the medium at the time of transmitting a signal, determines the state of the medium as a reference to a predetermined threshold value.
[0035]
In IEEE802.11ax standard contemplates signal detection threshold CCA_SD (Cooperative Collision Avoidance Signal Detect) as a threshold value of the signal strength. If the signal strength of a signal received from the other information processing apparatus is greater than CCA_SD, in principle, the information processing apparatus having received the signal refrains to signaling judged that medium is busy. Incidentally, the energy detection threshold CCA_ED (Cooperative Collision Avoidance Energy Detect) is the threshold in the case of a reference power detection, no specific reference in this example. The signal detection threshold CCA_SD is an example of a first threshold value described in the claims.
[0036]
In this example, the communication terminal # 2 (STA2) 222 is when a signal is received from the communication terminal # 1 (STA1) 212, the signal strength RSSI (Received Signal Strength Indication) is assumed to have been "-80dBm" there. At this time, when CCA_SD is a "-82dBm", since the signal strength of the received signal exceeds a CCA_SD, the communication terminal # 2 (STA2) 222 does not perform the signal transmission, in principle is that.
[0037]
However, when the communication terminal 222 and 212 belong to different networks, even the communication terminal # 2 (STA2) 222 sends a new signal, and the signal from the communication terminal # 1 (STA1) 212 Destination it may not be a problem in comprising an information processing apparatus.
[0038]
Therefore, in the IEEE802.11ax standard, it is considering allowing that the network overlap each other conditionally. Adjacent network in this case is referred to as OBSS (Overlapping Basic Service Set). Then, as the threshold value when the network overlap each other, it is assumed OBSS threshold OBSS_PD (Overlapping Basic Service Set Packet Detect). Even when the signal strength of a signal received from the other information processing apparatus is greater than CCA_SD, a signal from another network to which the signal is adjacent, and, if the signal strength does not exceed the OBSS_PD , it is determined that the medium is idle. Incidentally, OBSS threshold OBSS_PD is an example of a second threshold value described in the claims.
[0039]
In this example, signal communication terminal # 2 (STA2) 222 is received by a signal from the communication terminal # 1 (STA1) 212 different networks 210, when OBSS_PD is a "-72dBm", the signal strength of the received signal It does not exceed the OBSS_PD. Therefore, the communication terminal # 2 (STA2) 222, it is determined that the medium is in the idle state, it is possible to perform signal transmission.
[0040]
Figure 4 is a diagram showing a first example of a packet sequence in the case of using the OBSS threshold OBSS_PD.
[0041]
In this example, in the course of the communication terminal # 1 (STA1) 212 is sending a packet to the access point # 1 (AP1) 211, the communication terminal # 2 (STA2) 222 attempts to start the signal transmission. Communication terminal # 2 (STA2) 222 performs carrier sensing in order to determine the state of the medium prior to signal transmission. As a result, a signal from the other networks signal on the medium are adjacent, and the signal strength as does not exceed OBSS_PD, it is determined that the medium is idle. Therefore, after a lapse of the backoff period, the communication terminal # 2 (STA2) 222 starts transmitting a packet to the access point # 2 (AP2) 221. Thus, both signals are transmitted simultaneously in parallel, as compared with the case of not using the signal detection threshold CCA_SD it can be seen that the improved frequency utilization efficiency.
[0042]
Collision in OBSS]
On the other hand, when allowing signals from such other adjacent networks may occur the following problems.
[0043]
Figure 5 is a diagram showing a first example of the topology of the communication system 10 of the embodiment of the present technology.
[0044]
In this example, the communication terminal # 1 (STA1) 212 belongs to the network 210, the communication terminal # 2 (STA2) 222 and the communication terminal # 3 (STA3) 223 belongs to the network 220. Then, three communication terminals 212, 222 and 223 are equally spaced with respect to each, it is assumed that transmit signals at the same power.
[0045]
Figure 6 is a diagram showing a second example of the packet sequence in the case of using the OBSS threshold OBSS_PD. In this example, assume a first example of the topology shown in FIG.
[0046]
In this example, the communication terminal # 1 (STA1) 212 is in the middle of transmitting a packet to the access point # 1 (AP1) 211, the communication terminal # 2 (STA2) 222 and the communication terminal # 3 (STA3) 223 signal try the start of the transmission. Communication terminal # 2 (STA2) 222 and the communication terminal # 3 (STA3) 223 performs each carrier sensing in order to determine the state of the medium prior to signal transmission. As a result, each of the two communication terminals 222 and 223, a signal from the other networks signal on the medium are adjacent, and, as the signal strength does not exceed the OBSS_PD, there medium idle it is determined that the.
[0047]
At this time, starts transmitting a packet to the communication terminal # 2 (STA2) When 222 towards the back-off period assuming short, the communication terminal # 2 (STA2) 222 to access the previous point # 2 (AP2) 221 to. After the lapse of the communication terminal # 3 (STA3) 223 is a back-off period, it will start sending packets to the access point # 2 (AP2) 221, the signal collision at the access point # 2 (AP2) 221 occur. An example of a signal strength of the received signal in the communication terminal # 3 (STA3) 223 at this time is shown in FIG.
[0048]
Figure 7 is an example of a threshold for the communication terminal # 3 (STA3) 223 is a communication terminal # 1 (STA1) 212 and the communication terminal # 2 (STA2) signal strength of signals received from 222 and signal transmission availability determination It illustrates. Each of the communication terminal # 1 (STA1) 212 and the communication terminal # 2 (STA2) 222 transmits a signal at the same power, it is assumed relative distance from the communication terminal # 3 (STA3) 223 is that it is equivalent. At this time, the power communication terminal # 3 (STA3) 223 receives, as compared to when it was received from only the communication terminal # 1 (STA1) 212, doubled, the total power is "-77dBm" . Therefore, the communication terminal # 3 (STA3) 223 is a signal from the other networks signal on the medium are adjacent, and, as the signal strength does not exceed the OBSS_PD, determines that the medium is in the idle state Te, to continue to back off. This makes it possible to start the communication terminal # 3 (STA3) 223 also signals transmitted as described above, collision of signals occurs at the access point # 2 (AP2) 221.
[0049]
Therefore, in the embodiment of the present technology, it provided a new signal detection threshold as follows to avoid such collisions.
[0050]
Spatial Reuse upon detection threshold]
FIG 8 is a diagram showing an example of a threshold value for the capability determination signal transmission in the embodiment of the present technology. In this embodiment, adding a new signal detection threshold as spatial reuse during detection threshold CCA_SR (Cooperative Collision Avoidance Spatial Reuse) . This CCA_SR, when it is determined that the idle by OBSS_PD for OBSS signal, the OBSS signal is used during a period occupying the medium.
[0051]
The value of this CCA_SR is the relative value for the signal strength of the OBSS signal is set according to assumptions. As in the example of FIG. 5, three communication terminals 212, 222 and 223 are arranged at regular intervals for each, when assumed to transmit signals at the same power, receiving a signal from one than when the the signal is applied from the further one, the power is doubled. That is, the "+ 3.0DBm" is added as the signal strength. Therefore, by setting the "-77.1dBm" as CCA_SR, it is possible to detect the state where the signal strength of the signals from the two becomes "-77dBm" as busy.
[0052]
Figure 9 is a diagram showing a second example of the topology of the communication system 10 of the embodiment of the present technology. In the first example above topology, three communication terminals 212, 222 and 223 are arranged at regular intervals for each has been assumed to transmit signals at the same power, in this second example , communication terminal in the same network are located far away. That is, the communication terminal # 1 (STA1) 212 and the communication terminal # 2 (STA2) than 222 distance, the communication terminal # 2 (STA2) 222 and the communication terminal # 3 (STA3) assuming a 223 furthest state towards the distance to.
[0053]
In this case, the communication terminal # 2 (STA2) 222 are referenced to signals received from the communication terminal # 1 (STA1) 212, also receive signals from the new communication terminal # 3 (STA3) 223, power is not less than 2 times. Therefore, assuming this situation, the signal strength being received from the communication terminal # 1 (STA1) 212, will set the CCA_SR by adding a value smaller than "+ 3dBm". Thus, the value of CCA_SR varies according to the conditions envisaged, still a relative value for the signal strength of the OBSS signal no.
[0054]
[Comparator with the threshold]
FIG 10 is a diagram showing an example of a comparator with a threshold in the embodiment of the present technology. The comparator can be implemented in the signal processing unit 120.
[0055]
The comparator includes a current RSSI holding unit 121, a front RSSI holding unit 122, and assumes increment holding unit 123, an adder 124, a threshold holder 125, a comparator 129.
[0056]
Current RSSI holding unit 121 is to hold the current signal strength measured most recently in the wireless interface unit 130. Before RSSI holding unit 122 is to hold a past signal strength that has been held in the current RSSI holding unit 121 previously. Incidentally, before RSSI holding unit 122 is an example of the signal strength retention portion described in the appended claims.
[0057]
Assumed increment value holding unit 123, if the signal strength is held prior RSSI holding unit 122 is a signal strength of the OBSS signal, and holds the incremental value that is assumed for the signal strength. Supposition increment value holding unit 123 is an example of the assumed incremental value holding section described in the appended claims.
[0058]
The adder 124 has a signal strength that is held before RSSI holding unit 122, an adder for adding the increment value stored in the assumed incremental value holding unit 123. The adder 124 sets the CCA_SR based on the addition result. For example, as in the above example, before the signal strength is held in the RSSI holding unit 122 is "-80dBm", further in order to detect the busy state when the same signal strength applied assumed increment value holding unit 123 "+ 3.0dBm" is assumed to be held in. In this case, the adder 124, as the sum of both "-77dBm" is detected as busy, - setting "77.1dBm" as CCA_SR. However, keep holding the "+ 2.9DBm" on the assumption increment value holding unit 123, "- 80dBm" and "+ 2.9DBm" sum of the "-77.1dBm" may be set as CCA_SR . Incidentally, the adder 124 is an example of the adder described in the appended claims.
[0059]
Threshold holder 125 is to hold the threshold value to be compared in the signal strength. Here, the energy detection threshold CCA_ED, OBSS threshold OBSS_PD, spatial reuse during detection threshold CCA_SR, and, the signal detection threshold CCA_SD, held in the threshold holder 125. Among these, it is assumed that is held in advance in the threshold holder 125 except CCA_SR. Meanwhile, CCA_SR the value generated by the adder 124 as a relative value for the signal strength of the OBSS signal is set.
[0060]
The comparator 129 is a comparator for comparing the signal strength stored in the threshold and the current RSSI holding unit 121 held by the threshold holder 125. If it exceeds one of the threshold signal held in the current RSSI holding unit 121 is held by the threshold holder 125, it is determined that the medium is busy. Or to refer to any of the threshold of the threshold value held in the threshold holder 125 is different depending on the state of the information processing apparatus.
[0061]
In normal carrier sense, first CCA_SD is referred to, the signal strength is determined to be idle if not exceeded CCA_SD. Further, when the signal strength exceeds the CCA_SD is, OBSS_PD is referred to. That is, the signal is a signal from another network, and the signal strength of the OBSS signal is determined to be idle if not exceeded OBSS_PD. At this time, CCA_SR based on the signal strength of the OBSS signal is held is generated in the threshold holder 125, then the period of the OBSS signal occupies the medium, CCA_SR is referred to, signal strength of CCA_SR it is determined that the idle state must not exceed.
[0062]
[Frame Format]
FIG 11 is a diagram showing a format of the field PPDU (PLCP Protocol Data Unit) frame IEEE802.11ax standard assumed in the embodiment of the present technology. IEEE802.11ax standard is in progress to consider work, but its contents are not finalized, here, it will be described with reference to the public information of the study stage. In addition, public information of IEEE802.11ax standard can be obtained from the following URL.
http://mentor.ieee.org/802.11/documents
[0063]
The frame, as a preamble, and a legacy preamble and HE- preamble. Legacy preamble is a preamble for maintaining compatibility with conventional IEEE802.11 device. HE- preamble IEEE802.11ax standard (abbreviation HE: High-Efficiency) is a preamble.
[0064]
Legacy preamble, L-STF, L-LTF, and includes L-SIG. L-STF (Legacy Short Training Field) and L-LTF (Legacy Long Training Field) is a field for performing a synchronization process. L-SIG (Legacy Signal Field) is a field including information such as the transfer rate and packet length.
[0065]
HE- preamble, RL-SIG, HE-SIG-A, HE-SIG-B, HE-STF, and includes a HE-LTF. RL-SIG (Repeated Legacy Signal Field) is a field that contains the same contents as L-SIG in the legacy preamble. HE-SIG-A (High Efficiency Signal A Field) is a field containing useful information to a third party intercepting the signals. HE-SIG-B (High Efficiency Signal B Field) is a field containing useful information to the destination user of the signal. HE-STF (High Efficiency Short Training Field) and HE-LTF (High Efficiency Long Training Field) is a field for performing a synchronization process.
[0066]
Figure 12 is a diagram showing field format of L-SIG of IEEE802.11ax standard assumed in the embodiment of the present technology. The L-SIG includes L-RATE and L-LENGTH.
[0067]
L-RATE is a field indicating a transfer rate (Mbps). L-LENGTH is a field indicating a packet length. Therefore, the value obtained by dividing the latter by the former "L-LENGTH / L-RATE" is the period (medium occupancy period: PPDU length) packet signal of the frame occupy the medium will exhibit. In this embodiment, when it is determined that the idle by OBSS_PD for OBSS signal, the period in which the OBSS signal occupies the medium, determination of the signal strength is performed CCA_SR as a threshold.
[0068]
Figure 13 is a diagram showing field format of HE-SIG-A of IEEE802.11ax standard assumed in the embodiment of the present technology.
[0069]
"DL / UL" is a field indicating whether the link direction is a downlink (link from the access point to the terminal) or a uplink (link from the terminal device to the access point). "Format" is a field indicating which one type of PPDU format is "SU PPDU" or "Trigger-based UL PPDU". "BSS Color" is a field indicating the network of BSS identifier. "Spatial Reuse" is a field indicating the spatial reuse information.
[0070]
"TXOP Duration" is a field indicating the remaining time of the channel occupancy time. "Bandwidth" is a field indicating the band width. MCS is a field indicating the index of the modulation and coding scheme (Modulation and Coding Scheme). "CP + LTF Size" is a field indicating the size of the CP (Cyclic Prefix) and LTF (Long Training Field). "Coding" is a field indicating the coding rate.
[0071]
"Nsts" is a field indicating the number of sts (space-time streams). "STBC" is a field indicating the presence or absence of the space-time block coding. "TxBF" is a field indicating the presence or absence of a transmission beam forming. "DCM" is a field indicating the presence or absence of DCM (Dual Carrier Modulation). "Packet Extension" is a field indicating the packet expansion. "Beam Change" is a field indicating the presence or absence of a change in the predecoder between L-LTF and HE-LTF. "Doppler" is a field indicating the presence or absence of a Doppler-tolerant.
[0072]
Among these fields, "BSS Color", the signal received by the information processing apparatus or a signal other network adjacent, is referenced to determine whether the signal of its own network. In this embodiment, when the received signal is a signal of another network, a threshold comparison using OBSS_PD is performed.
[0073]
[Operation]
FIG. 14 is a flowchart showing an exemplary processing procedure in the information processing apparatus 100 of the embodiment of the present technology. Each of the information processing apparatus 100, the medium performs carrier sense before performing signal transmission to check whether the busy state is idle (step S811). The signal strength of the received signal by the carrier sense is held in the current RSSI holding unit 121. The information processing apparatus 100 compares by the comparator 129 and CCA_SD held in the signal strength and threshold holder 125 of the received signal, the signal strength of the received signal does not exceed the CCA_SD (step S812: No ), it is determined that the idle state. Each of the information processing apparatus 100 includes a back-off counter continues to count down if idle, the backoff counter reaches zero (step S813: Yes), starts the transmission operation (step S829).
[0074]
If the signal strength of the received signal exceeds the CCA_SD (step S812: Yes), by referring to "BSS Color" of HE-SIG-A of the signal, they match the BSS identifier of the information processing apparatus if (step S815: No), it is determined that the busy state. If busy, to update the back-off period of the backoff counter (step S817), performs the carrier sense again (step S811).
[0075]
"BSS Color" is the information processing apparatus of the BSS identifier consistent with unless (step S815: Yes), the signal is determined to be a signal from another adjacent network (OBSS signal). In this case, the information processing apparatus 100 compares by the comparator 129 and OBSS_PD held in the signal strength and threshold holder 125 of the OBSS signal. Then, if the signal strength of the OBSS signal does not exceed the OBSS_PD (step S 816: No), it is determined that the idle state. On the other hand, the signal strength of the OBSS signals if exceeded OBSS_PD (step S 816: Yes), it is determined that the busy state. If busy, to update the back-off period of the backoff counter (step S817), it performs a carrier sense (step S811).
[0076]
If it is determined that the idle state in step S 816, the signal strength of the OBSS signal held prior RSSI holding unit 122, it is subject to increment held on the assumption increment value holding unit 123, CCA_SR is generated (step S821). Thereafter it becomes the CCA_SR is used as the threshold of the signal transmission capability (step S824). However, This CCA_SR is used, its OBSS signal is a period occupying the medium. Therefore, after a lapse that period (PPDU length) (step S822: Yes), so again CCA_SD used as a threshold (step S812).
[0077]
In the period in which the OBSS signal occupies the medium (step S822: No), the information processing apparatus 100 includes a CCA_SR held in the signal strength of the received signal and the threshold holder 125 through the carrier sense (step S823) comparing by the comparator 129. Then, if the signal strength of the received signal does not exceed the CCA_SR (step S824: No), it is determined that the idle state. The information processing apparatus 100, if idle continues the countdown, when the backoff counter is zero (step S826: Yes), starts the transmission operation (step S829).
[0078]
On the other hand, the signal strength if exceeded CCA_SR (step S824: Yes), it is determined that the busy state. If busy, the information processing apparatus 100 updates the backoff period of the backoff counter (step S825), it performs a carrier sense (step S823).
[0079]
In the above example, it is determined that the busy state when the threshold is exceeded, if it was determined that the idle state when the threshold is not exceeded, it is determined that the busy state if less than the threshold, does not reach the threshold value it may be determined that the idle state to. In any case, in that to determine whether the signal transmitted using the threshold value is the same as the technical idea.
[0080]
Thus, according to the embodiment of the present technology, by determining the signal strength using the spatial reuse during detection threshold CCA_SR while receiving a OBSS signal, the spatial reuse (Spatial Reuse) appropriate it can be carried out in.
[0081]
<2. Applications>
technology according to the present disclosure is applicable to various products. For example, the information processing apparatus 100, a smart phone, a tablet PC (Personal Computer), laptop PC, a portable game terminal or a mobile terminal such as a digital camera, a television, a printer, a fixed terminal such as a digital scanner or a network storage, or it may be implemented as an in-vehicle terminal such as a car navigation system. Further, the information processing apparatus 100, smart meters, vending machines, such as remote monitoring device or POS (Point Of Sale) terminal, (also called MTC (Machine Type Communication) terminal) M2M (Machine To Machine) terminal that performs communications it may be implemented as. Furthermore, the information processing apparatus 100 includes a wireless communication module mounted on these terminals (e.g., an integrated circuit module consists of a single die) may be used.
[0082]
Further, the information processing apparatus 100 may be implemented as no have or router functions a router function wireless LAN access point (also referred to as a radio base station). Further, the information processing apparatus 100 may be implemented as a mobile wireless LAN router. Furthermore, the information processing apparatus 100 includes a wireless communication module mounted on these devices (e.g., integrated circuit module consists of a single die) may be used.
[0083]
[2-1. First application example]
FIG. 15 is a block diagram showing an example of a schematic configuration of the smartphone 900 technology according to the present disclosure may be applied. Smartphone 900, processor 901, memory 902, storage 903, an external connection interface 904, a camera 906, a sensor 907, a microphone 908, an input device 909, display device 910, a speaker 911, a wireless communication interface 913, an antenna switch 914, antenna 915, a bus 917, a battery 918 and the auxiliary controller 919.
[0084]
The processor 901 may be, for example, a CPU (Central Processing Unit) or SoC (System on Chip), which controls the functions of the application layer and other layers of the smartphone 900. Memory 902 includes a RAM (Random Access Memory) and ROM (Read Only Memory), and stores programs and data executed by the processor 901. Storage 903 may include a storage medium such as a semiconductor memory or a hard disk. External connection interface 904 is an interface for connecting external devices such as a memory card or USB (Universal Serial Bus) device to a smart phone 900.
[0085]
The camera 906 is, for example, an image pickup element such as CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor), and generates a captured image. Sensor 907 may include, for example, the positioning sensor, a gyro sensor, the sensor group, such as a geomagnetic sensor and an acceleration sensor. The microphone 908 converts a voice inputted to the smartphone 900 to the audio signal. Input device 909, for example, a touch sensor, a keypad for detecting a touch to the screen of the display device 910, a keyboard includes a button or switch, and accepts an operation or information input from a user. Display device 910 has a screen such as a liquid crystal display (LCD) or organic light emitting diode (OLED) display, and displays the output image of the smartphone 900. Speaker 911 converts the audio signal output from the smart phone 900 to the audio.
[0086]
Wireless communication interface 913, IEEE802.11a, 11b, support 11g, 11n, 11ac, one or more of the wireless LAN standards such as 11ad and 11ax, executes wireless communication. Wireless communication interface 913, in the infrastructure mode may communicate via other devices and the wireless LAN access point. The wireless communication interface 913, in the ad hoc mode or Wi-Fi Direct, etc. Direct communication mode can directly communicate with other devices. In the Wi-Fi Direct, although one of the two terminals different from the ad hoc mode operates as an access point, the communication takes place directly between those terminals. Wireless communication interface 913 is typically the baseband processor may include such RF (Radio Frequency) circuit and a power amplifier. Wireless communication interface 913, a memory for storing a communication control program may be a one-chip module with an integrated processor and associated circuitry to execute the program. Wireless communication interface 913, in addition to wireless LAN systems, short-range wireless communication system, other types of wireless communication systems, such as the proximity wireless communication system or cellular communication system may support. Antenna switch 914, a plurality of circuits included in the wireless communication interface 913 (e.g., different circuits for wireless communication system) switches the connection destination of the antenna 915 between. Antenna 915, a single or multiple antenna elements (e.g., a plurality of antenna elements of MIMO antennas) has, are used for transmission and reception of radio signals by the wireless communication interface 913.
[0087]
The invention is not limited to the example of FIG. 15, the smartphone 900, a plurality of antennas (e.g., antennas and proximity wireless communication method for an antenna for a wireless LAN, etc.) may be provided. In that case, the antenna switch 914 may be omitted from the configuration of the smartphone 900.
[0088]
Bus 917, a processor 901, memory 902, storage 903, an external connection interface 904, a camera 906, a sensor 907, a microphone 908, an input device 909, display device 910, a speaker 911, connects the wireless communication interface 913 and the auxiliary controller 919 to each other . Battery 918 via a power supply line partially indicated by broken lines in the figure, supplies power to each block of the smartphone 900 shown in FIG. 15. Auxiliary Controller 919, for example, in the sleep mode, to operate the required minimum functionality of the smartphone 900.
[0089]
In the smartphone 900 shown in FIG. 15, the radio interface unit 130 described with reference to FIG. 2 may be implemented in a wireless communication interface 913. At least some of these functions may be implemented in the processor 901 or the auxiliary controller 919.
[0090]
Incidentally, the smartphone 900, by the processor 901 executes the access point function at the application level, may operate as a wireless access point (software AP). The wireless communication interface 913 may have a wireless access point function.
[0091]
[2-2. Second application example]
FIG. 16 is a block diagram showing an example of a schematic configuration of the car navigation device 920 technology according to the present disclosure may be applied. Car navigation device 920, processor 921, memory 922, GPS (Global Positioning System) module 924, sensor 925, data interface 926, content player 927, a storage medium interface 928, an input device 929, display device 930, a speaker 931, a wireless communication interface 933, an antenna switch 934, an antenna 935 and a battery 938.
[0092]
The processor 921 may be, for example, a CPU or SoC, controls the navigation functions and other functions of the car navigation device 920. Memory 922 includes RAM and ROM, for storing programs and data executed by the processor 921.
[0093]
GPS module 924 uses the GPS signal received from the GPS satellites, measures the position of the car navigation device 920 (e.g., latitude, longitude and altitude). Sensor 925 is, for example, a gyro sensor may include sensors such as a geomagnetic sensor, and pressure sensor. Data interface 926 is connected to, for example, vehicle network 941 through a terminal (not shown), we obtain the data generated by the vehicle, such as vehicle speed data.
[0094]
Content player 927, storage medium to be inserted into the storage medium interface 928 (e.g., CD or DVD) to reproduce the content stored in the. Input device 929 may, for example, a touch sensor for detecting a touch on the screen of the display device 930 includes a button or switch, and accepts an operation or information input from a user. Display device 930 has a screen such as an LCD or OLED display, and displays an image of content navigation function or reproducing. Speaker 931 outputs sound of content navigation function or reproducing.
[0095]
Wireless communication interface 933, IEEE802.11a, 11b, support 11g, 11n, 11ac, one or more of the wireless LAN standards such as 11ad and 11ax, executes wireless communication. Wireless communication interface 933 in the infrastructure mode may communicate via other devices and the wireless LAN access point. The wireless communication interface 933, in the ad hoc mode or Wi-Fi Direct, etc. Direct communication mode can directly communicate with other devices. Wireless communication interface 933 is typically the baseband processor may comprise an RF circuit and a power amplifier. Wireless communication interface 933, a memory for storing a communication control program may be a one-chip module with an integrated processor and associated circuitry to execute the program. Wireless communication interface 933, in addition to wireless LAN systems, short-range wireless communication system, other types of wireless communication systems, such as the proximity wireless communication system or cellular communication system may support. Antenna switch 934 switches the connection destination of the antenna 935 between the plurality of circuits included in the wireless communication interface 933. Antenna 935 has a single or multiple antenna elements are used for transmission and reception of radio signals by the wireless communication interface 933.
[0096]
The invention is not limited to the example of FIG. 16, the car navigation device 920 may comprise a plurality of antennas. In that case, the antenna switch 934 may be omitted from the configuration of the car navigation device 920.
[0097]
Battery 938, via a feed line partially indicated by broken lines in the figure, supplies power to each block of the car navigation device 920 shown in FIG. 16. Further, the battery 938 accumulates electric power fed from the vehicle side.
[0098]
In car navigation device 920 shown in FIG. 16, the radio interface unit 130 described with reference to FIG. 2 may be implemented in a wireless communication interface 933. At least some of these functions may be implemented in the processor 921.
[0099]
The wireless communication interface 933 operates as an information processing apparatus 100 described above, may provide a wireless connection to the terminal user has to get on the vehicle.
[0100]
Further, the technology according to the present disclosure includes one or more blocks of the car navigation device 920 described above, the vehicle network 941 may be implemented as an in-vehicle system (or vehicle) 940 that includes a vehicle-side module 942. Vehicle module 942, the vehicle speed, generates a vehicle data such as engine speed or failure information, and outputs the generated data to the vehicle network 941.
[0101]
[2-3. Third Application Example]
FIG. 17 is a block diagram showing an example of a schematic configuration of the wireless access point 950 technology according to the present disclosure may be applied. Wireless access point 950 includes a controller 951, a memory 952, an input device 954, display device 955, a network interface 957, a wireless communication interface 963, an antenna switch 964 and antenna 965.
[0102]
The controller 951 may be, for example, a CPU or DSP (Digital Signal Processor), various functions of the wireless access point 950 IP (Internet Protocol) layer and a layer above (e.g., access restrictions, routing, encryption, firewalls and log management, etc.) to operate. Memory 952 includes RAM and ROM, a program executed by the controller 951, and various control data (e.g., terminal list, the routing table, an encryption key, such as security settings and log) for storing.
[0103]
Input device 954 includes, for example, a button or switch, and accepts an operation from a user. Display device 955 includes an LED lamp, and displays the operation status of the wireless access point 950.
[0104]
Network interface 957, wireless access point 950 is a wired communication interface for connecting to a wired communication network 958. Network interface 957 may include a plurality of connection terminals. Wired communication network 958 may be a LAN such as Ethernet (registered trademark), or a WAN (Wide Area Network).
[0105]
Wireless communication interface 963, IEEE802.11a, 11b, 11g, 11n, 11ac, support one or more of the wireless LAN standards such as 11ad and 11ax, provide wireless connectivity as an access point to the vicinity of the terminal. Wireless communication interface 963 is typically the baseband processor may comprise an RF circuit and a power amplifier. Wireless communication interface 963, a memory for storing a communication control program may be a one-chip module with an integrated processor and associated circuitry to execute the program. Antenna switch 964 switches the connection destination of the antenna 965 between the plurality of circuits included in the wireless communication interface 963. Antenna 965 has a single or multiple antenna elements are used for transmission and reception of radio signals by the wireless communication interface 963.
[0106]
In the wireless access point 950 shown in FIG. 17, the radio interface unit 130 described with reference to FIG. 2 may be implemented in a wireless communication interface 963. At least some of these functions may be implemented in the controller 951.
[0107]
Incidentally, the above-described embodiments are merely examples for embodying the present technology includes a matters in the embodiments, respectively the invention specifying matters in the claims correspondence. Similarly, with the subject matter in the appended claims, the correspondence between each the matters in the embodiments of the present technology are denoted by the same names as. However, the present technology is not limited to the embodiments may be implemented by making various modifications to the embodiments without departing from the scope of the invention.
[0108]
Also, the processing procedures described in the above embodiment, may be regarded as a method having these series of procedures, also as a program or a recording medium storing the program for executing the series of procedures in computer it may be grasped. As the recording medium, for example, CD (Compact Disc), MD (MiniDisc), DVD (Digital Versatile Disc), a memory card, can be used Blu-ray disc (Blu-ray (registered trademark) Disc) or the like.
[0109]
Note that the effect described herein is merely illustrative, and not limitation, also may be other effects.
[0110]
The present technology may also be configured as follows.
(1) received signal processing device comprising a determination section for determining whether the subsequent signaling a relative value as the threshold for the signal strength.
(2) the signal strength information processing apparatus according to (1) a signal strength of a signal from another network.
(3) the signal strength information processing apparatus according to signals from other networks is the signal intensity when not exceed the predetermined intensity (1).
(4) Relative value for the signal strength of the received signal is a value for detecting relative signal strength of a signal from another network, the signal strength when it is assumed that the signal is applied from within the own network the information processing apparatus according to one (1).
(5) the determination unit,
the signal strength holding unit for holding the signal strength of the signal from the other networks,
the assumption increment holding which holds the incremental value that is assumed as the signal strength of a signal from the own network and parts,
an addition unit for generating the other of the threshold by adding the said increment value held as the signal strength of a signal from the network to the assumption increment value holding portion held by the signal strength retention portion comprising
information processing apparatus according to (4).
(6) the determination unit, the medium occupancy period of the signal from another network, the information processing apparatus according to (1) for determining whether it is possible to signal transmitting the relative value as a threshold.
(7) the determination unit, when the network identifier signal strength of the signals thus received are included in the first exceeds the threshold value and signals the received indicates other networks, the signal of the received signal if the intensity does not exceed the second threshold value, information according to the above (1) while receiving the signal to determine whether signaling the relative value for the signal strength of the signals thus received as the threshold value processing apparatus.
(8) and a measuring section for measuring the signal strength of the received signal,
a determination unit for determining whether subsequent signaling a relative value as the threshold for the measured signal strength,
control for controlling the signal transmission in accordance with the determination and parts
information processing apparatus having a.
(9) measuring unit, a procedure for acquiring a signal strength of the received signal,
the threshold generator comprises: a step of generating a relative value as threshold value for the signal strength,
determination unit, whether the signal transmitted by the threshold a step of determining
the signal transmission control method comprising the.
DESCRIPTION OF SYMBOLS
[0111]
10 communication system
100 information processing apparatus
110 the data processing unit
120 signal processing unit
121 the current RSSI holding unit
122 before RSSI holding unit
123 assumes increment value holding section
124 adder
125 threshold holder
129 comparator
130 wireless interface unit
140 antenna
150 storage unit
160 control unit
210 and 220 the network
211, 221 access points
212,222,223 communication terminal
WE CLAIM
Received signal processing device comprising a determination section for determining whether the subsequent signaling a relative value as the threshold for the signal strength.
[Requested item 2]
The signal strength information processing apparatus according to claim 1, wherein the signal strength of the signals from other networks.
[Requested item 3]
The signal strength information processing apparatus according to claim 1, wherein signals from other networks is the signal intensity when not exceed the predetermined strength.
[Requested item 4]
The relative value for the signal strength of the received signal, claim to the signal strength of a signal from another network, which is a value for detecting the signal strength when it is assumed that the signal is applied from within the own network 1 the information processing apparatus according.
[Requested item 5]
The determining portion includes
a signal strength holding unit for holding the signal strength of the signal from the other networks,
and the assumed increment value holding portion for holding an increment value which is assumed as the signal strength of a signal from the own network,
and an adder for generating the increment value and said threshold value by adding the held in the signal strength and the assumed increment holding portion of the signal from the other networks to be held in the signal strength holding unit
according to claim 4 the information processing apparatus according.
[Requested item 6]
The determination unit, in the medium occupancy period of the signal from another network, the information processing apparatus according to claim 1, wherein determining whether the signal transmitting the relative value as a threshold.
[Requested item 7]
The determination unit, when the network identifier signal strength of the signals thus received are included in the first exceeds the threshold value and signals the received indicates another network, the signal strength of the received signal is first does not exceed the second threshold value, the information processing apparatus during the claims 1, wherein determining whether the signal transmitting the relative value for the signal strength of the signals thus received as the threshold value that is receiving the signal.
[Requested item 8]
A measuring unit for measuring the signal strength of the received signal,
a determination unit for determining whether subsequent signaling a relative value as the threshold for the measured signal strength,
and a control unit for controlling the signal transmission in accordance with the determination
of information processing apparatus comprising.
[Requested item 9]
Measuring unit includes a procedure for acquiring a signal strength of the received signal,
the threshold generator, the procedure for generating a relative value as threshold value for the signal strength,
procedure determining unit, for determining whether it is possible to signal transmitted by the threshold DOO
signal transmission control method comprising the.
| # | Name | Date |
|---|---|---|
| 1 | 201917015437.pdf | 2019-04-17 |
| 2 | 201917015437-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [17-04-2019(online)].pdf | 2019-04-17 |
| 3 | 201917015437-STATEMENT OF UNDERTAKING (FORM 3) [17-04-2019(online)].pdf | 2019-04-17 |
| 4 | 201917015437-PROOF OF RIGHT [17-04-2019(online)].pdf | 2019-04-17 |
| 5 | 201917015437-PRIORITY DOCUMENTS [17-04-2019(online)].pdf | 2019-04-17 |
| 6 | 201917015437-FORM 1 [17-04-2019(online)].pdf | 2019-04-17 |
| 7 | 201917015437-DRAWINGS [17-04-2019(online)].pdf | 2019-04-17 |
| 8 | 201917015437-DECLARATION OF INVENTORSHIP (FORM 5) [17-04-2019(online)].pdf | 2019-04-17 |
| 9 | 201917015437-COMPLETE SPECIFICATION [17-04-2019(online)].pdf | 2019-04-17 |
| 10 | 201917015437-OTHERS-180419.pdf | 2019-04-25 |
| 11 | 201917015437-Correspondence-180419.pdf | 2019-04-25 |
| 12 | abstract.jpg | 2019-05-29 |
| 13 | 201917015437-FORM 3 [23-08-2019(online)].pdf | 2019-08-23 |
| 14 | 201917015437-FORM 18 [07-08-2020(online)].pdf | 2020-08-07 |
| 15 | 201917015437-FER.pdf | 2021-10-18 |
| 16 | 201917015437-OTHERS [04-03-2022(online)].pdf | 2022-03-04 |
| 17 | 201917015437-FER_SER_REPLY [04-03-2022(online)].pdf | 2022-03-04 |
| 18 | 201917015437-DRAWING [04-03-2022(online)].pdf | 2022-03-04 |
| 19 | 201917015437-CORRESPONDENCE [04-03-2022(online)].pdf | 2022-03-04 |
| 20 | 201917015437-CLAIMS [04-03-2022(online)].pdf | 2022-03-04 |
| 21 | 201917015437-ABSTRACT [04-03-2022(online)].pdf | 2022-03-04 |
| 22 | 201917015437-PatentCertificate19-12-2024.pdf | 2024-12-19 |
| 23 | 201917015437-IntimationOfGrant19-12-2024.pdf | 2024-12-19 |
| 1 | 201917015437E_18-08-2021.pdf |