Sign In to Follow Application
View All Documents & Correspondence

Information Processing Apparatus, Communication System, Information Processing Method, And Program

Abstract: The purpose of the present invention is to utilize a wireless resource efficiently. An information processing apparatus is provided with a control unit. This control unit, in the case where a frame for setting a transmission restraint period has been received, controls the transmission restraint period for each of a plurality of transmission power levels on the basis of the frame. In addition, the control unit performs control under which reception power of a first frame for requesting data transmission and transmission power of a second frame to be transmitted in response to the first frame are recorded in the second frame and transmitted.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 June 2018
Publication Number
48/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2022-11-14
Renewal Date

Applicants

SONY CORPORATION
1-7-1 Konan, Minato-ku, Tokyo 1080075

Inventors

1. MORIOKA, Yuichi
c/o SONY CORPORATION,1-7-1 Konan, Minato-ku, Tokyo 1080075

Specification

Technical field
[0001]
The present technology relates to an information processing apparatus. Specifically, the information processing apparatus for exchanging information using radio communication, a program for executing the communication system and an information processing method, and the method in a computer.
BACKGROUND
[0002]
 Conventionally, wireless communication technology for exchanging information using wireless communication is present. For example, a communication method for exchanging information between the information processing apparatus by using a wireless LAN has been proposed.
[0003]
 Further, in the network, in order to avoid packet collisions when communication between the information processing apparatuses, a technology for setting a NAV (Network Allocation Vector) is proposed.
[0004]
 Further, for example, the frame device itself is not the destination, the information processing apparatus for setting at least one transmission suppression period by the reception of a frame transmitted in response to the frame has been proposed (e.g. , see Patent Document 1.).
CITATION
Patent Document
[0005]
Patent Document 1: JP 2015-226073 JP
Summary of the Invention
Problems that the Invention is to Solve
[0006]
 In the prior art described above, when the transmission suppression is set, based on the communication quality at the time of reception of at least one frame, it is possible to release the transmission suppression period.
[0007]
 Here, even during the transmission suppression period, considering the location of each device, it is assumed that there are also devices that packet collisions when communication is not generated. In such a case, to avoid packet collisions when communication between the information processing apparatuses, it is important to utilize the radio resources effectively.
[0008]
 This technology has been created in view of such circumstances, and an object thereof is to utilize radio resources efficiently.
Means for Solving the Problems
[0009]
 This technology has been made to solve the above problems, the first aspect, when receiving a frame for setting a transmission suppression period, a plurality of transmission power based on the frame the information processing apparatus, information processing method, and the method thereof and having a control unit for controlling the transmission suppression time for each level is a program for executing a computer. Thus, when receiving a frame for setting a transmission suppression period, an effect of controlling the transmission suppression time for a plurality of transmission power levels on the basis of the frame.
[0010]
 Further, in the first embodiment, the control unit based on the attribute of the frame, may be controlled transmission inhibition period for each of said plurality of transmission power levels. Thus, based on the attribute of the frame, an effect of controlling the transmission suppression time for a plurality of transmission power levels.
[0011]
 Further, in the first embodiment, the control unit based on the received power of the frame may be controlled transmission suppression period per said plurality of transmission power levels. Thus, based on the received power of the frame, an effect of controlling the transmission suppression time for a plurality of transmission power levels.
[0012]
 Further, in the first embodiment, the control unit, based on the information included in the frame may be controlled transmission suppression period per said plurality of transmission power levels. Thus, based on the information contained in the frame, an effect of controlling the transmission suppression time for a plurality of transmission power levels.
[0013]
 Also, in the first aspect, the information contained in the frame, and information for specifying the sender or receiver of data, the size of the data, and the modulation method of the data, the importance of the data When, it may be at least one of the distance between the receiving device on the transmitting device and the data of the data. This provides an effect based on at least one information of these, controls the transmission suppression time for a plurality of transmission power levels.
[0014]
 Further, in the first embodiment, the control unit, if included the size of the data in the frame in a period that is specified based on the size of the data transmission for each of said plurality of transmission power levels it may be controlled suppression period. Thus, if it contains the size of data to the frame in a period that is specified based on the size of the data, an effect of controlling the transmission suppression time for a plurality of transmission power levels.
[0015]
 Further, in the first embodiment, the control unit, if included the modulation scheme of the data in the frame, based on the interference tolerance of the modulation method of the data transmission for each of said plurality of transmission power levels it may be controlled suppression period. Thus, if it contains the modulation scheme of the data frame, based on the interference tolerance of the modulation method of the data, an effect of controlling the transmission suppression time for a plurality of transmission power levels.
[0016]
 Further, in the first embodiment, the control unit, the importance of the data included in the frame, when the importance of the data is higher than the reference, most of the plurality of transmission power levels low level transmission power levels may be set to. Thus, it includes the importance of the data frame, when the importance of the data is higher than the reference, an effect of setting the lowest level transmission power level of the plurality of transmission power levels.
[0017]
 Further, in the first embodiment, the control unit, the distance between the receiving device on the transmitting device and the data of the data included in the frame, if the distance is shorter than the reference, the plurality of transmission it may be set the highest level transmission power level of the power level. Thus, include the distance between the receiving device on the transmitting device and the data of the data frame, if the distance is shorter than the reference sets the highest level transmission power level of the plurality of transmission power levels there is an effect that.
[0018]
 The second embodiment of the present technology, the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, to the second frame is a program for executing an information processing apparatus, information processing method, and the method thereof and having a control unit which performs control to transmit recorded and to the computer. This brings about the received power of the first frame for requesting data transmission, the effect of the transmission power of the second frame is transmitted in response, and transmits the recorded the second frame to the first frame.
[0019]
 Further, in the second aspect, the control unit can control the transmission suppression time for a plurality of transmission power levels based on the frame when it receives a frame for setting a transmission suppression period the information for notifying that there may perform control of sending recorded in the second frame. Thus, the information for notifying that it is possible to control the transmission suppression time for a plurality of transmit power level based on the frame when it receives a frame for setting a transmission suppression period second an effect of transmission is recorded in the frame.
[0020]
 Further, in the second aspect, the control unit may be information used in controlling the transmission inhibition period for each of said plurality of transmission power levels to perform control to transmit recorded in the second frame good. Thus, an advantage that transmits the recorded information to be used in controlling the transmission inhibition period for each of the plurality of transmission power levels to the second frame.
[0021]
 Further, a third aspect of the present technology, a first information processing apparatus for transmitting a frame for setting a transmission suppression period, upon receipt of the frame, for a plurality of transmit power level based on the frame a communication system and a program for executing the information processing method and the method in a computer; and a second information processing apparatus for controlling a transmission suppression period. Thus, the first information processing apparatus transmits a frame for setting a transmission suppression period, the second information processing apparatus, when receiving the frame, for a plurality of transmit power level based on the frame an effect of controlling the transmission suppression period.
Effect of the invention
[0022]
 According to this technique, an excellent effect of being able to utilize the radio resources effectively. 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
[0023]
FIG. 1 is a block diagram showing an example of the functional configuration of the information processing apparatus 100 in the embodiment of the present technology.
It is a diagram illustrating a configuration example of a frame to be transmitted and received by the information processing apparatus 100 in the embodiment of FIG. 2 this technology.
3 is a diagram showing an example of a system configuration of a communication system 10 according to an embodiment of the present technology.
It is a diagram showing the NAV setting example underlying [4] The present technology.
5 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA1) 230 in the embodiment of the present technology.
Is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA2) 240 in the embodiment of FIG. 6 present technology.
7 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA3) 250 in the embodiment of the present technology.
The information processing apparatus (STA A) 210 in the embodiment of FIG. 8 this technique by CTS-to-Self is a diagram showing a setting example for setting the NAV.
Is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA1) 230 in the embodiment of FIG. 9 present technology.
Shows [10] and the type of frame received information processing apparatus 100 in the embodiment of the present technology, an example of the correspondence between the Power Class NAV set in the information processing apparatus 100.
11 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology.
Is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of FIG. 12 the present technology.
13 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology.
14 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology.
Is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of FIG. 15 the present technology.
Is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of FIG. 16 the present technology.
17 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology.
18 is a flowchart illustrating an example of a procedure of transmission processing of a response frame by the information processing apparatus 100 in the embodiment of the present technology.
19 is a block diagram showing an example of a schematic configuration of a smart phone.
Is a block diagram showing an example of a schematic configuration of a [20] a car navigation system.
21 is a block diagram showing an example of a schematic configuration of a wireless access point.
DESCRIPTION OF THE INVENTION
[0024]
 Hereinafter, embodiments of the present technology (hereinafter, referred to as embodiments) will be described. Description will be made in the following order.
 1. Embodiment (example of controlling the transmission suppression time for a plurality of transmit power level based on the frame when it receives a frame for setting a transmission suppression period)
 2. Application Example
[0025]
 <1. Embodiment>
 [Functional Configuration Example of Information Processing Apparatus]
 FIG. 1 is a block diagram showing an example of the functional configuration of the information processing apparatus 100 in the embodiment of the present technology.
[0026]
 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.
[0027]
 For example, the information processing apparatus 100 may be a fixed or portable information processing apparatus provided with a radio communication function. Here, fixed type information processing apparatus, for example, wireless LAN (Local Area Network) access point in the system (Access Point), an information processing apparatus such as a base station. In addition, the portable information processing apparatus, for example, a smart phone, a cellular phone, an information processing apparatus such as a tablet terminal.
[0028]
 Further, the information processing apparatus 100 is, for example, it is assumed that a communication function conforming to IEEE (Institute of Electrical and Electronic Engineers) 802.11 wireless LAN standard. For example, it can comprise a communication function based on IEEE802.11ax wireless LAN standard. Further, as a wireless LAN, for example, Wi-Fi (Wireless Fidelity), Wi-Fi Direct, Wi-Fi CERTIFIED Miracast specification (Technical Specification title: Wi-Fi Display) can be used. It is also possible to perform wireless communication using other communication method.
[0029]
 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 a CTS (Clear to Send) frame of a plurality of devices.
[0030]
 The data processing unit 110, under the control of the control unit 160, and processes various data. For example, 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.
[0031]
 Further, for example, 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. Further, for example, the data processing unit 110 notifies the control unit 160 a detection results of the analysis results and packet error in the header.
[0032]
 The signal processing unit 120, under the control of the control unit 160, in which the various signal processing. For example, 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.
[0033]
 Further, for example, 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. Further, for example, the signal processing unit 120 notifies the detection result or the like of the PHY header to the control unit 160.
[0034]
 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. For example, the time of transmission, the wireless interface unit 130 converts the input from the signal processing unit 120 into an analog signal, amplifies, filters, and upconverts to a predetermined frequency, and sends to the antenna 140.
[0035]
 Further, for example, at the time of reception, the wireless interface unit 130 performs a reverse process on the input from the antenna 140, and supplies the processing result to the signal processing unit 120.
[0036]
 The control of the transmission power of data transmitted from the wireless interface unit 130 is performed by the control unit 160.
[0037]
 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, a magnetic disk, an optical disk, a storage medium such as a MO (Magneto Optical) disk. Incidentally, as a non-volatile memory, e.g., EEPROM (ElectricallyErasable Programmable Read-Only Memory), it 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), BD (Blu-Ray Disc (registered trademark)) can be used.
[0038]
 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. For example, the control unit 160, the setting of the transfer or communication parameters of information between each section performs scheduling of the packet in the data processing unit 110.
[0039]
 Further, for example, the control unit 160, when receiving a frame for setting a transmission suppression period (NAV (Network Allocation Vector)), controls the transmission suppression time for a plurality of transmit power level based on the frame . Here, the plurality of transmission power levels is, for example, three transmission power levels shown in FIG. 5 (High Power Class NAV, Mid Power Class NAV, Low Power Class NAV).
[0040]
 Further, for example, the control unit 160, the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, and recorded in the second frame transmission the control to be carried out. Here, the first frame is, for example, a RTS (Request to Send) frame. The second frame is, for example, a CTS (Clear to Send) frame. Further, each information (reception power, transmission power), for example, can be recorded on Reuse Info173 shown in FIG.
[0041]
 [Configuration Example of Frame]
 FIG. 2 is a diagram illustrating a configuration example of a frame to be transmitted and received by the information processing apparatus 100 in the embodiment of the present technology.
[0042]
 Frame is composed of a PHY header (Header) 171, a MAC header (Header) 172, and Reuse Info173, a CRC (Cyclic Redundancy Check) 174.
[0043]
 The PHY header 171, BSS (Basic Service Set) Color, Length, and the like are stored.
[0044]
 BSS Color is information that has been introduced in IEEE802.11ah. For example, a unique BSS Color for each BSS declare AP (Access Point) is, AP transmits describes the BSS Color in the PHY header 171 in the frame. Equipment that has received the frame may be frame that received to determine whether frame or not for its own BSS (i.e., whether there is likely to be destined for the own device). Thus, whether or not there is likely to be destined for the own apparatus, it is possible to determine in the introductory part of the frame. Therefore, when the received frame is a frame addressed to a third party (the frame is not addressed to its own apparatus), it is possible to omit the subsequent process, reduce power consumption related to the reception.
[0045]
 Length is information for specifying the length of the frame.
[0046]
 The MAC header 172 includes a destination address (Rx Address), frame type, Duration, and the like are stored.
[0047]
 Frame type is information for specifying the attributes (type of frame) of the frame.
[0048]
 Duration is the duration information for setting the NAV.
[0049]
 The Reuse Info173, Rx Flag, Data Length, Data MCS (Modulation and Coding Scheme), Priority, Rx Power, Tx Power, and the like are stored.
[0050]
 Tx / Rx Flag is a DATA transmission / reception flag is information for identifying a sender or receiver of data. Data Length is the length of the data to be transmitted (the length in the time axis, the size of the data) is information for specifying a.
[0051]
 Data MCS is information for specifying a modulation scheme of data to be transmitted. Priority is information for identifying the importance of the data to be transmitted.
[0052]
 Rx Power is information for identifying the received power of the frame. Tx Power is information for specifying a transmission power of the frame.
[0053]
 Incidentally, these information is an example, may be stored other information in the frame. For example, it is possible to store the distance between the receiving device of the transmitting device and the data of the data. It is also possible to omit the storage of some of these.
[0054]
 Here, IEEE 802.11 performs wireless communication using the unlicensed band. Therefore, it is also contemplated to operate in an environment where different networks coexist. An example of such an environment in FIG.
[0055]
 [Configuration Example of Communication System]
 FIG. 3 is a diagram illustrating an example of a system configuration of a communication system 10 according to an embodiment of the present technology.
[0056]
 Communication system 10 includes an information processing apparatus (STA A) 210, the information processing apparatus (STA B) 220, the information processing apparatus (STA1) 230, the information processing apparatus (STA2) 240, the information processing apparatus (STA3) 250 it is a wireless network that contains the door. In FIG. 3, the information processing apparatus (STA) shown by a triangle. Further, the radio wave arrival range 260 of the information processing apparatus (STA A) 210, indicated by a broken line circle around the information processing apparatus (STA A) 210. Further, the radio wave arrival range 270 of the information processing apparatus (STA B) 220, indicated by a broken line circle around the information processing apparatus (STA B) 220.
[0057]
 Further, in FIG. 3, each information processing apparatus constituting the communication system 10 (STA) is an example of performing transmission power control.
[0058]
 Referring now to FIG. 3, described hidden terminal that occurs in an environment where different networks coexist.
[0059]
 For example, the information processing apparatus (STA A) 210 is assumed to transmit the information processing apparatus (STA B) frame 220 addressed. In this case, the information processing apparatus (STA2) 240, in order to present outside the coverage area 260 of the information processing apparatus (STA A) 210, to detect the frame from the information processing apparatus (STA A) 210 Can not. Therefore, the information processing apparatus (STA2) 240, it is determined that the radio bandwidth is not used, it is conceivable that would initiate a frame transmission from the own apparatus. In this case, while the frame is being transmitted from the information processing apparatus (STA A) 210, a frame is to be transmitted from the information processing apparatus (STA2) 240. Thus, the frame transmission from the information processing apparatus (STA A) 210, a frame transmission from the information processing apparatus (STA2) 240 are, when carried out in the same time zone, the information processing apparatus from (STA A) 210 a frame, causes a frame from the information processing apparatus (STA2) 240 collide, the information processing apparatus (STA B) 220, there is a fear that failure to desired signal reception.
[0060]
 Such, in order to prevent the failure of the signal received, the IEEE 802.11, employs a method called NAV. An example of this is shown in FIG.
[0061]
 [NAV Configuration Example]
 FIG. 4 is a diagram showing the NAV setting example underlying the present technology. The horizontal axis shown in FIG. 4 shows the time axis. Further, in FIG. 4, on the upper side of the time axis corresponding to the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, indicated by a rectangle marked with the content data to be transmitted therein. Further, on the upper side of the time axis corresponding to the information processing apparatus (STA2) 240, indicated by a rectangle marked with the contents of the detected data therein.
[0062]
 The a and b in FIG. 4, the exchange of the RTS frame and the CTS frame is performed between the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, when the NAV is set to another device It shows an example.
[0063]
 The a in FIG. 4, the CTS frame transmitted from the information processing apparatus (STA B) 220, shows an example in which the NAV is set in the information processing apparatus (STA2) 240.
[0064]
 First, the information processing apparatus (STA A) 210, the information processing apparatus (STA B) data addressed before sending 220, transmits an RTS frame to the information processing apparatus (STA B) 220 (301). The Duration of this RTS frame, the time to set the NAV (transmission suppression time) are stored. The information processing apparatus (STA A) 210, over a time stored in Duration in that RTS frame, NAV by the virtual carrier sensing is set (307).
[0065]
 The information processing apparatus (STA B) 220, when receiving the RTS frame, sends a CTS frame for the RTS frame to the information processing apparatus (STA A) 210 (302). The Duration of this CTS frame, the time to set the NAV (transmission suppression time) are stored. The information processing apparatus (STA B) 220, over a time stored in Duration in that CTS frame, NAV by the virtual carrier sensing is set (308).
[0066]
 Thus, the information processing apparatus (STA A) 210 and the information processing apparatus between (STA B) 220, frame exchange RTS and CTS frames is performed (301, 302). Also, the RTS and CTS frames, information for equipment that receives the respective frame (peripheral device) sets time suppresses the frame transmission (transmission inhibition time) are stored.
[0067]
 The information processing apparatus (STA2) 240 are, NAV is set in (303), the information processing apparatus (STA2) 240 it is possible to detect the CTS frame transmitted from the information processing apparatus (STA B) 220 (308).
[0068]
 Thus in the period (307, 308) that NAV is set, the data (Data) transmission is performed from the information processing apparatus (STA A) 210 to the information processing apparatus (STA B) 220 (304). Further, the exchange of acknowledgment (Ack) is performed if necessary (305).
[0069]
 The information processing apparatus (STA2) 240 that has received the CTS frame, the information processing apparatus (STA A) 210 and the information processing apparatus until the frame exchange between (STA B) 220 is finished (308), from the self apparatus It suppresses the transmission. Therefore, it is possible to avoid collision of packets described above.
[0070]
 The b in FIG. 4, the RTS frame transmitted from the information processing apparatus (STA A) 210, shows an example in which the NAV is set in the information processing apparatus (STA1) 230.
[0071]
 Similar to a in FIG. 4, the information processing apparatus (STA A) 210 and the information processing apparatus between (STA B) 220, frame exchange RTS and CTS frames is performed (311, 313). Also, the RTS and CTS frames, information for equipment that receives the respective frame (peripheral device) sets time suppresses the frame transmission (transmission inhibition time) are stored.
[0072]
 The information processing apparatus (STA1) 230 may, NAV is set in (312), the information processing apparatus (STA1) 230 it is possible to detect the RTS frame transmitted from the information processing apparatus (STA A) 210 (317).
[0073]
 Thus in the period (317, 318) that NAV is set, the data (Data) transmission is performed from the information processing apparatus (STA A) 210 to the information processing apparatus (STA B) 220 (314). Further, the exchange of acknowledgment (Ack) is performed if necessary (316).
[0074]
 The information processing apparatus (STA1) 230 that has received the RTS frame, the information processing apparatus (STA A) 210 and the information processing apparatus until the frame exchange between (STA B) 220 is finished (317), from the self apparatus It suppresses the transmission. Therefore, it is possible to avoid collision of packets described above.
[0075]
 Here, considering the positional relationship shown in FIG. 3, the frame transmitted from the information processing apparatus (STA1) 230, it does not reach the information processing apparatus (STA B) 220. Thus, for example, the frame between (319), the information processing apparatus (STA1) 230 sends the information processing apparatus (STA A) 210 is sending information processing apparatus (STA B) 220 addressed to the frame, the information processing device does not reach the (STA B) 220. Thus, even if the information processing apparatus (STA1) 230 transmits a frame addressed to another device, the information processing apparatus (STA B) 220, the no collision by the frame from the information processing apparatus (STA1) 230 Conceivable.
[0076]
 Therefore, in the information processing apparatus (STA A) 210 is an information processing apparatus time sending the (STA B) 220 addressed to the frame (319), the information processing apparatus (STA1) 230 may not set the NAV it is conceivable that. Thus, even during NAV setting, considering the position of each device is assumed that the equipment packet collisions when communication is not generated (or, less likely the packet collision device) is also present . In such a case, to avoid packet collisions when communication between the information processing apparatuses, it is important to utilize the radio resources effectively.
[0077]
 Therefore, in the embodiment of the present technique, to set the NAV for each transmission power, an example to improve utilization efficiency of frequency.
[0078]
 [NAV setting example of each transmission by the information processing apparatus (STA1) Power]
 FIG 5 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA1) 230 in the embodiment of the present technology.
[0079]
 The horizontal axis shown in FIG. 5 shows a time axis. Further, in FIG. 5, on the upper side of the time axis corresponding to the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, indicated by a rectangle marked with the content data to be transmitted therein. Further, on the upper side of the time axis corresponding to the information processing apparatus (STA1) 230, indicated by a rectangle marked with the contents of the received data therein.
[0080]
 Further, in FIG. 5, on the upper side of the three axes of the time axis corresponding to the information processing apparatus (STA1) 230, indicating the NAV setting status of each transmission power. Specifically, an example of defining a High Power Class NAV, Mid Power Class NAV, Low Power Class NAV three transmission power class (transmission power levels). We show NAV setting status of each respective transmit power class in the information processing apparatus (STA1) 230. That is, three transmission power class indicates whether on or off by a thick line. Also in the diagram below, it shows similarly the three transmission power class.
[0081]
 In FIG. 5, only the Power Class NAV settings of the information processing apparatus (STA1) 230, not shown and its description of the Power Class NAV settings from another device.
[0082]
 First, the information processing apparatus (STA A) 210, the information processing apparatus (STA B) data addressed before sending 220, transmits the eRTS frame to the information processing apparatus (STA B) 220 (321). The information processing apparatus (STA B) 220, when receiving the eRTS frame transmits a eCTS frame for the eRTS frame to the information processing apparatus (STA A) 210 (322). Here, ERTS frame, ECTS frame, RTS frame described above, which corresponds to the CTS frame. Further, ERTS frame, the eCTS frame added as needed information (e.g., the information of Reuse Info173 shown in FIG. 2) is stored.
[0083]
 Thus, the information processing apparatus (STA A) 210 and the information processing apparatus between (STA B) 220, the frame is exchanged for eRTS frame and eCTS frame (321, 323). Further, the eRTS frame and eCTS frame, information for equipment that receives the respective frame (peripheral device) sets time suppresses the frame transmission (transmission inhibition time) are stored.
[0084]
 The information processing apparatus (STA1) 230 can detect the eRTS frame transmitted from the information processing apparatus (STA A) 210 (322). Therefore, the information processing apparatus (STA1) 230 can grasp that after detection of eRTS frame, the information processing apparatus (STA A) 210 is scheduled to transmit the DATA frame. The information processing apparatus (STA1) 230, the information processing apparatus transmitted from (STA A) 210, or the information processing apparatus a response frame (Ack) to it (STA A) level that prevents reception at 210 (High) it is preferred to refrain from transmitting on.
[0085]
 Here, ACK signals are often transmitted with robust modulation scheme typically interfere. Therefore, when the information processing apparatus (STA1) 230 is transmitted at Mid Power levels below transmit power, the information processing apparatus (STA A) may be considered as ACK reception is possible in 210.
[0086]
 Based on these, the information processing apparatus (STA1) 230 is that it is possible to perform transmission at a lower than the information processing apparatus (STA A) level that prevents transmission and reception by 210 (High) (Mid / Low) level Conceivable.
[0087]
 Therefore, the information processing apparatus (STA1) 230, as is made possible to continue the transmission at low (Mid / Low) level, and setting the respective Power Class NAV. Specifically, the information processing apparatus (STA1) 230 is set to On High Power Class NAV, Mid Power Class NAV, for each of the Low Power Class NAV is kept off.
[0088]
 Thus, in the period (327) to High Power Class NAV is set to on, the data (Data) transmission is performed from the information processing apparatus (STA A) 210 to the information processing apparatus (STA B) 220 (324 ). Further, the exchange of acknowledgment (Ack) is performed if necessary (326).
[0089]
 The information processing apparatus (STA1) 230 to High Power Class NAV is set to ON, in the period (327) can transmit at low (Mid / Low) level from the own apparatus.
[0090]
 [NAV setting example of each transmission by the information processing apparatus (STA2) Power]
 FIG 6 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA2) 240 in the embodiment of the present technology.
[0091]
 Note that the exchange of the between the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, because it is similar to that of FIG 5, a detailed description thereof will be omitted herein.
[0092]
 The information processing apparatus (STA2) 240 can detect the eCTS frame transmitted from the information processing apparatus (STA B) 220 (332). Therefore, the information processing apparatus (STA2) 240 can grasp that after detection of eCTS frame, is expected to the information processing apparatus (STA B) 220 receives the DATA frame. The information processing apparatus (STA2) 240, it is preferable to refrain from transmitting of the information processing apparatus level that prevents reception at (STA B) 220 (High / Mid).
[0093]
 However, the information processing apparatus (STA2) 240 is believed to be possible to perform the transmission of lower than the information processing apparatus level that prevents reception at (STA B) 220 (High / Mid) (Low) level .
[0094]
 Therefore, the information processing apparatus (STA2) 240, as is made possible to continue the transmission in the lowest (Low) level, and setting the respective NAV. Specifically, the information processing apparatus (STA2) 240 includes a High Power Class NAV, and set on each of the Mid Power Class NAV, for Low Power Class NAV maintained off.
[0095]
 Thus, High Power Class NAV, in the period (335) of Mid Power Class NAV is set to ON, the information processing apparatus (STA A) 210 the information processing apparatus from (STA B) data (Data) sent to 220 It is performed (333). Further, the exchange of acknowledgment (Ack) is performed if necessary (334).
[0096]
 The information processing apparatus (STA2) 240 to High Power Class NAV, Mid Power Class NAV is set to ON, in the period (335), it is possible to transmit at the lowest (Low) level from the own device it can.
[0097]
 [NAV setting example of each transmission by the information processing apparatus (STA3) Power]
 FIG. 7 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA3) 250 in the embodiment of the present technology.
[0098]
 Note that the exchange of the between the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, because it is similar to that of FIG 5, a detailed description thereof will be omitted herein.
[0099]
 The information processing apparatus (STA3) 250 can detect the eRTS frame transmitted from the information processing apparatus (STA A) 210 (342). Therefore, similarly to the example shown in FIG. 5, the information processing apparatus (STA3) 250 is lower to allow to continue transmission at (Mid / Low) level, and setting the respective NAV. Specifically, the information processing apparatus (STA3) 250 is set to On High Power Class NAV, Mid Power Class NAV, for each of the Low Power Class NAV is kept off.
[0100]
 The information processing apparatus (STA3) 250 can detect the eCTS frame transmitted from the information processing apparatus (STA B) 220 (343). Therefore, similarly to the example shown in FIG. 6, the information processing apparatus (STA3) 250, as is made possible to continue the transmission in the lowest (Low) level, and setting the respective NAV. Specifically, the information processing apparatus (STA3) 250 includes a High Power Class NAV, and set on each of the Mid Power Class NAV, for Low Power Class NAV maintained off.
[0101]
 Thus, the information processing apparatus (STA3) 250, when receiving a plurality of frames for setting the NAV is assumed to take each OR.
[0102]
 That is, in the period (347) to High Power Class NAV is set to ON, the information processing apparatus (STA3) 250 can perform transmission at low (Mid / Low) level from the own apparatus.
[0103]
 Moreover, High Power Class NAV, in the period (348) of Mid Power Class NAV is set to ON, the information processing apparatus (STA3) 250 can perform transmission at the lowest (Low) level from the own device .
[0104]
 [CTS-to-Self NAV settings by Example
 8 is a diagram showing a setting example for the information processing apparatus (STA A) 210 in the embodiment of the present technology is to set the NAV by CTS-to-Self is there.
[0105]
 8 shows an example of the information processing apparatus after (STA A) 210 sends the eCTS frame (351), the information processing apparatus if (STA A) 210 transmits a DATA frame (CTS-to-Self).
[0106]
 Thus, sometimes the device (the information processing apparatus (STA A) 210) that transmitted the eCTS frame transmits the DATA frame. Therefore, the frame (e.g., ECTS frame) for setting a NAV is device that transmits, according to the frame to set the NAV, after the transmission of the frame, or plans to send the DATA frame, the information indicating whether to be received it may be. Further, the device that transmits the frame to set the NAV, DATA frame of interest, the information indicating whether or not the own device is exchanged in the belonging network, described frame set its NAV it may be so. This information, for example, can be stored in a Reuse Info173 shown in FIG.
[0107]
 The length of the DATA frame scheduled to be transmitted / received, the modulation scheme, RTS frame the importance described in the CTS frame, it is conceivable to properly set the NAV for each transmission power of the peripheral devices. For example, the do not want to interfere with the absolute data when transmitting the DATA frame may be the importance of the DATA frame and the highest rank.
[0108]
 [DATA frame length reuse example of a frequency according Notifications
 FIG. 9 is a diagram showing the NAV setting example of each transmission power by the information processing apparatus (STA1) 230 in the embodiment of the present technology.
[0109]
 Note that the exchange of the between the information processing apparatus (STA A) 210 and the information processing apparatus (STA B) 220, because it is similar to that of FIG 5, a detailed description thereof will be omitted herein.
[0110]
 For example, the information processing apparatus (STA A) 210 is, a case in robust modulation scheme interference is expected to transmit the DATA frame. In this case, the information processing apparatus (STA A) 210 is higher than the normal power class (e.g., of 1 level upper class) information indicating that transmission also allowed, can be transmitted according to eRTS frame (361, 362). In this case, the information processing apparatus (STA1) 230, based on the information contained in eRTS frame received (information that also allow transmission of higher power class than normal), it sets the NAV for each transmission power can.
[0111]
 The information processing apparatus (STA A) 210 is information indicating a DATA frame length can be transmitted according to eRTS frame (361, 362). Thus, by notifying the DATA frame length can be notified reuse period (367) to properly peripheral equipment. In this case, the information processing apparatus (STA1) 230, as shown in FIG. 9, recycle period (367) only, it is possible to enable transmission at High Power class.
[0112]
 The device near that received the frame sets NAV can be based on the received power of that frame, sets the NAV for each transmission power. For example, when receiving the RTS frame with a weak power, it can be assumed that device receiving the DATA is located sufficiently far. Thus, peripheral devices that has received the RTS frame with a weak power, disable the NAV of high power class (to be transmitted) can be set.
[0113]
 The reception power of the RTS frame, the transmission power of the CTS frame, by transmitting it according to CST frame, it is possible to more properly calculate the transmission power allowed. For example, based on the received power of the RTS frame, it is possible to calculate the relative distance between the transmitting and receiving equipment DATA. Further, for example, based on the transmission power of the CTS frame, it is possible to calculate the distance between the transmission device of the CTS frame.
[0114]
 For example, in the case the received power of the RTS frame is high (when receiving strong RTS frame), it is possible to grasp that the transmitting device of the DATA is present nearby. In this case, since the transmission device of the DATA is present in the vicinity, it is possible to grasp that can withstand somewhat strong interference.
[0115]
 Also, NAV setting frame that allows the risk of such interference increases (e.g., ERTS frame shown in FIGS. 5 to 9, ECTS frame) the apparatus equipped with the function of transmitting, so as to impart some incentive it may be. As this incentive, for example, it allows a long NAV settings than usual, it is possible to grant permission for robust transmission power than normal. Also, application of incentives, for example, can be set on the device specifications.
[0116]
 Action An example of the received frame and Power Class NAV]
 FIG 10 is a frame for receiving the information processing apparatus 100 in the embodiment of the present technology, the correspondence between the Power Class NAV set in the information processing apparatus 100 is a diagram illustrating an example.
[0117]
 Thus, the information processing apparatus 100, based on the attribute (type of frame) of the received frame, it is possible to set the Power Class NAV. This configuration example shown in FIG. 11.
[0118]
 [Operation Example of Information Processing Apparatus]
 FIG. 11 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology.
[0119]
 First, the control unit 160 determines whether or not it has received the RTS frame is not addressed to its own apparatus (step S801). If having received the RTS frame is not addressed to its own apparatus (step S801), the control unit 160 sets turn on High Power Class NAV (step S802).
[0120]
 Subsequently, the control unit 160 determines whether it has received a CTS frame corresponding to the RTS frame received (step S803). If it receives the CTS frame (step S803), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S804). If it does not receive the CTS frame is terminated (step S803), the operation of the Power Class NAV setting process
[0121]
 Also, if it does not receive the RTS frame is not addressed to its own apparatus (step S801), the control unit 160 determines whether or not it has received the CTS frame (step S805). If it receives a CTS frame (step S805), the control unit 160, the CTS frame is a frame for performing DATA transmission (e.g., CTS-to-Self) and determines whether it (step S806) . For example, the control unit 160, information included in the CTS frame (e.g., DATA transmission flag (Tx Flag)) based on, can be the CTS frame to determine whether the frame for performing a DATA transmission .
[0122]
 If the CTS frame is not a frame for performing the DATA transmission (step S806), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S807).
[0123]
 If the CTS frame is a frame for performing the DATA transmission (step S806), the control unit 160 sets turn on High Power Class NAV (step S808).
[0124]
 [Frame Type and Tx / Rx Flag Power Class NAV setting example according to]
 FIG 12 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 12, it shows the Power Class NAV setting example according to the frame type and Tx / Rx Flag. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0125]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S811). Subsequently, the control unit 160, the received frame, information indicating that it is possible to set the recycle period to determine whether it is stored (step S812). The received frame, if the information indicating that it is possible to set the recycle period is not stored (step S812), the control unit 160 sets turn on each of the Power Class NAV (step S818 ). That, High Power Class NAV, each Mid Power Class NAV and Low Power Class NAV is set to ON.
[0126]
 The received frame, if the information indicating that it is possible to set the recycle period is stored (step S812), the control unit 160, the received frame is equal to or a RTS frame (step S813). If the received frame is a RTS frame (step S813), the control unit 160 sets turn on High Power Class NAV (step S814).
[0127]
 If the received frame is not a RTS frame (step S813), the control unit 160, the received frame is equal to or a CTS frame (step S815). If the received frame is not a CTS frame (step S815), the process proceeds to step S818.
[0128]
 If the received frame is a CTS frame (step S815), the control unit 160, the CTS frame received, DATA transmission flag (Tx Flag) to determine whether it is set (step S 816). The received CTS frame, if the DATA transmission flag is set (step S 816), the control unit 160 sets turn on High Power Class NAV (step S814).
[0129]
 The received CTS frame, if the DATA transmission flag is not set (step S 816), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S817).
[0130]
 Thus, the control unit 160, when receiving the frame (frame is not addressed to its own apparatus) for setting a transmission suppression period, controlling a transmission inhibition period for each of the plurality of transmit power level based on the frame can. Specifically, the control unit 160 may be based on the attributes of the frame, to control the transmission suppression time for a plurality of transmission power levels. The control unit 160, information included in the frame (e.g., information indicating a CTS frame for performing the DATA transmission) based on, is possible to control the transmission suppression time for a plurality of transmission power levels it can.
[0131]
 [Scheduled transmission DATA length Power Class NAV setting example according to]
 FIG 13 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 13, it shows a Power Class NAV setting example according to the transmission schedule DATA length. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0132]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S821). Subsequently, the control unit 160, the received frame, information indicating the DATA time length is determined whether stored (step S822).
[0133]
 The received frame, if the information indicating the DATA time length is stored (step S822), the control unit 160, in a period other than the DATA transmission time, on both the High Power Class NAV and Mid Power Class NAV It is set to (step S823). That is, during the transmission of the CTS frame and an ACK frame in its on both the High Power Class NAV and Mid Power Class NAV (step S823).
[0134]
 The received frame, if the information indicating the DATA time length is not stored (step S822), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S824).
[0135]
 Thus, the control unit 160, based on the information included in the received frame, it is possible to control the transmission suppression time for a plurality of transmission power levels. Specifically, the control unit 160, if included the size of the data in the received frame (DATA time length) in the period which is specified based on the size of the data, the transmission of each of a plurality of transmission power levels it is possible to control the suppression period.
[0136]
 [Scheduled transmission DATA Power Class NAV setting example according to the modulation scheme]
 FIG 14 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 14, it shows a Power Class NAV setting example according to the transmission schedule DATA modulation scheme. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0137]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S831). Subsequently, the control unit 160, the received frame, information indicating the DATA modulation scheme is determined whether stored (step S832).
[0138]
 The received frame, if the information indicating the DATA modulation scheme is stored (step S832), the control unit 160, in response to the interference tolerance of the DATA modulation scheme, sets each Power Class NAV (step S833 ).
[0139]
 The received frame, if the information indicating the DATA modulation scheme is not stored (step S832), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S834).
[0140]
 Thus, the control unit 160, based on the information included in the received frame, it is possible to control the transmission suppression time for a plurality of transmission power levels. Specifically, the control unit 160, if included the modulation scheme of the data in the received frame, based on the interference tolerance of the modulation method of the data, and controls the transmission suppression time for a plurality of transmission power levels be able to.
[0141]
 [Power Class NAV setting example in accordance with the importance of the planned outgoing DATA]
 FIG 15 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 15, it shows a Power Class NAV setting example in accordance with the importance of the scheduled transmission DATA. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0142]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S841). Subsequently, the control unit 160, the received frame, information indicating the importance of DATA to determine whether stored (step S842).
[0143]
 The received frame, if the information indicating the importance of the DATA is stored (step S842), the control unit 160 determines whether the importance is high (for example, whether high basis of the threshold value) the judges (step S843).
[0144]
 If a high level of importance (step S843), the control unit 160, High Power Class NAV, is set to On each Mid Power Class NAV and Low Power Class NAV (step S844).
[0145]
 The received frame, if the information indicating the importance of the DATA is not stored (step S842), or if the severity is low (step S843), the control unit 160, High Power Class NAV and Mid Power It is set to turn on both of the Class NAV (step S845).
[0146]
 Thus, the control unit 160, based on the information included in the received frame, it is possible to control the transmission suppression time for a plurality of transmission power levels. Specifically, the control unit 160 includes the importance of the data frame received, if its importance is higher than the reference, the lowest level transmission power level of the plurality of transmission power levels it can be set.
[0147]
 [Power Class NAV setting example according to the received power of the frame]
 FIG. 16 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 16, it shows a Power Class NAV setting example according to the received power of the frame. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0148]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S851). Subsequently, the control unit 160, the reception power of the received frame is equal to or greater than or equal to the threshold value (step S852).
[0149]
 If the received power of the received frame is equal to or greater than the threshold (step S852), the control unit 160 sets turn on both the High Power Class NAV and Mid Power Class NAV (step S853).
[0150]
 If the received power of the received frame is less than the threshold (step S852), the control unit 160 sets turn on High Power Class NAV (step S854).
[0151]
 Thus, the control unit 160 based on the received power of the received frame, it is possible to control the transmission suppression time for a plurality of transmission power levels.
[0152]
 [Power Class NAV setting example according to the relative distance between the DATA transmission and reception equipment]
 FIG. 17 is a flowchart illustrating an example of a processing procedure of a Power Class NAV setting process performed by the information processing apparatus 100 in the embodiment of the present technology. In Figure 17, it shows a Power Class NAV setting example according to the relative distance between the DATA transmission and reception equipment. Moreover, this process is performed every time a frame is received not addressed to the own device.
[0153]
 The relative distance between the DATA transmission and reception devices, for example, can be calculated based on the received power of the frame.
[0154]
 First, the information processing apparatus 100 receives the frame is not addressed to the own apparatus (step S861). Subsequently, the control unit 160, the received frame, information indicating the relative distance between the DATA transmission and reception device determines whether the stored (step S862).
[0155]
 The received frame, if the information indicating the relative distance between the DATA transmission and reception equipment is stored (step S862), the control unit 160 determines whether the relative distance is equal to or less than the threshold (step S863 ).
[0156]
 If the relative distance is equal to or less than the threshold (step S863), the control unit 160 sets turn on High Power Class NAV (step S864).
[0157]
 The received frame, if the information indicating the relative distance between the DATA transmission and reception equipment is not stored (step S862), or, if the relative distance exceeds a threshold value (step S863), the control unit 160, High Power Class set to on both NAV and Mid Power Class NAV (step S865).
[0158]
 Thus, the control unit 160, based on the information included in the received frame, it is possible to control the transmission suppression time for a plurality of transmission power levels. Specifically, the control unit 160 includes a distance between the receiving device of the transmitting device and the data of the data frame received, in which case the distance is shorter than the reference, most of the plurality of transmission power levels it is possible to set a higher level transmit power level.
[0159]
 [Operation example of the transmission apparatus a response frame]
 FIG. 18 is a flowchart illustrating an example of a procedure of transmission processing of a response frame by the information processing apparatus 100 in the embodiment of the present technology. Moreover, this process is performed for each receiving a main response frame addressed to its own device.
[0160]
 First, the information processing apparatus 100 receives a main response frame addressed to the own apparatus (step S871). Subsequently, the control unit 160 in the received frame, reusable flag determines whether standing (step S872). Reusable flag is an example of information indicating that it is possible to set the recycle period.
[0161]
 In the received frame, if the reusable flag is set (step S872), the control unit 160 adds information on the received frame to determine whether it is described (step S873). Here, additional information is, for example, information used in controlling the transmission inhibition period for each of the plurality of transmission power levels (e.g., information of Reuse Info173 shown in FIG. 2).
[0162]
 If the additional information received frame is described (step S873), the control unit 160 to transmit the response frame described reusable flags and additional information (step S874).
[0163]
 If the additional information received frame is not described (step S873), the control unit 160 to transmit the response frame described reuse flag (step S875).
[0164]
 In the received frame, if the reusable flag is not set (step S872), the control unit 160 to transmit the normal response frame (step S876).
[0165]
 Further, for example, the control unit 160, when receiving the main response frame addressed to the own apparatus (step S871), measures the received power of that frame, and wherein its reception power and a transmission power of a response frame responding It may be allowed to transmit a frame (step S874, S875). For example, the control unit 160, when receiving the RTS frame addressed to its own device, that the received power of the RTS frame is measured and transmitted and the received power, a CTS frame that describes the transmission power of the CTS frame can.
[0166]
 Thus, the control unit 160, the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, and recorded in the second frame transmission control can be performed to. The control unit 160, for notifying that it is possible to control the transmission suppression time for a plurality of transmit power level based on the frame when it receives a frame for setting a transmission suppression period it can be controlled to transmit information (reusable flag) is recorded in the second frame. The control unit 160 can perform control for transmitting information used in controlling the transmission inhibition period for each of the plurality of transmission power levels (additional information) is recorded in the second frame.
[0167]
 Thus, the information processing apparatus 100 stores information (NAV information) about each Power Class NAV. For example, the control unit 160 is able to hold the NAV information in the storage unit 150.
[0168]
 The control unit 160 refers to the NAV information held at the timing of acquiring the transmission right, with a communication partner device, so as to determine whether communication is possible at the transmission power that can be it may be.
[0169]
 For example, the control unit 160 regularly or irregularly, holds by calculating the distance between the communication partner devices. For example, based on the received power of the beacon transmitted from the device of the communication partner, it is possible to calculate the distance to the communication partner device.
[0170]
 Then, the control unit 160 determines the NAV information held, based on the distance between communication partner device, whether it is possible to communicate with the communication partner device.
[0171]
 For example, the control unit 160, the distance between the communication partner device, when the threshold value TH1 or more, it is possible to prohibit the transmission. Further, for example, the control unit 160, when the distance between the communication partner device is less than the threshold TH1 is, only when the High Power Class NAV is set to ON, it can be determined that enable transmission .
[0172]
 Further, for example, the control unit 160, the distance between the communication partner device is less than the threshold TH1, the threshold TH2 (However, TH2
 technology according to the present disclosure is applicable to various products. For example, the information processing apparatus 100, the information processing apparatus (STA) is a smart phone, a tablet PC (Personal Computer), notebook PC, a portable game terminal or a mobile terminal, such as a digital camera, a television receiver, a printer, a digital scanner or fixed terminal, such as a network storage, or may be implemented as an in-vehicle terminal such as a car navigation system. The information processing apparatus 100, the information processing apparatus (STA) is the smart meters, vending machines, such as remote monitoring device or POS (Point Of Sale) terminal, M2M (Machine To Machine) terminal that communicates (MTC ( Machine Type Communication) also referred to as terminal) it may be implemented as. Furthermore, the information processing apparatus 100, the information processing apparatus (STA), the wireless communication module mounted on these terminals (e.g., an integrated circuit module consists of a single die) may be used.
[0179]
 On the other hand, for example, the information processing apparatus 100, the information processing apparatus (STA) may be implemented as no have or router functions a router function wireless LAN access point (also referred to as a radio base station). The information processing apparatus 100, the information processing apparatus (STA) may be implemented as a mobile wireless LAN router. Furthermore, the information processing apparatus 100, the information processing apparatus (STA), the wireless communication module mounted on these devices (e.g., integrated circuit module consists of a single die) may be used.
[0180]
 [2-1. First application example]
 FIG. 19 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.
[0181]
 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.
[0182]
 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.
[0183]
 Wireless communication interface 913, IEEE802.11a, 11b, 11g, 11n, support one or more of the wireless LAN standards such as 11ac and 11ad, 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.
[0184]
 The invention is not limited to the example of FIG. 19, 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.
[0185]
 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. 19. Auxiliary Controller 919, for example, in the sleep mode, to operate the required minimum functionality of the smartphone 900.
[0186]
 In the smartphone 900 shown in FIG. 19, the control unit 160 described with reference to FIG. 1 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. For example, by the smartphone 900 to set the Power Class NAV, it is possible to reduce the power consumption of the battery 918. Further, by the smart phone 900 to set the Power Class NAV, it is possible to utilize the radio resources effectively.
[0187]
 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.
[0188]
 [2-2. Second application example]
 FIG. 20 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.
[0189]
 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.
[0190]
 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.
[0191]
 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.
[0192]
 Wireless communication interface 933, IEEE802.11a, 11b, 11g, 11n, support one or more of the wireless LAN standards such as 11ac and 11ad, 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.
[0193]
 The invention is not limited to the example of FIG. 20, 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.
[0194]
 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. 20. Further, the battery 938 accumulates electric power fed from the vehicle side.
[0195]
 In car navigation device 920 shown in FIG. 20, the control unit 160 described with reference to FIG. 1 may be implemented in a wireless communication interface 933. At least some of these functions may be implemented in the processor 921. For example, by the car navigation device 920 sets the Power Class NAV, it is possible to utilize the radio resources effectively.
[0196]
 The wireless communication interface 933 operates as an information processing apparatus 100 such as described above, may provide a wireless connection to the terminal user has to get on the vehicle.
[0197]
 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.
[0198]
 [2-3. Third Application Example]
 FIG. 21 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.
[0199]
 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.
[0200]
 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.
[0201]
 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).
[0202]
 Wireless communication interface 963, IEEE802.11a, 11b, 11g, 11n, support one or more of the wireless LAN standards such as 11ac and 11ad, 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.
[0203]
 In the wireless access point 950 shown in FIG. 21, the control unit 160 described with reference to FIG. 1 may be implemented in a wireless communication interface 963. At least some of these functions may be implemented in the controller 951. For example, by the wireless access point 950 sets the Power Class NAV, it is possible to utilize the radio resources effectively.
[0204]
 Incidentally, the above-described embodiments are merely examples for embodying the present technology includes a matters in the embodiment, each the subject matter in the claims correspondence. Similarly, having an inventive and specific matters, the correspondence between each the matters in the embodiments of the present technology denoted by the same names as in the claims. 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.
[0205]
 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.
[0206]
 Note that the effect described herein is merely illustrative, and not limitation, also may be other effects.
[0207]
 The present technology may also be configured as follows.
(1)
 When receiving a frame for setting a transmission suppression period, the information processing apparatus having a control unit for controlling the transmission suppression time for a plurality of transmission power levels on the basis of said frame.
(2)
 wherein, based on the attributes of the frame, information processing apparatus according to (1) for controlling the transmission suppression time for each of the plurality of transmission power levels.
(3)
 wherein, based on the received power of the frame, information processing apparatus according to controlling the transmission suppression time for each of the plurality of transmission power levels (1) or (2).
(4)
 the control unit, on the basis of the information contained in the frame, the information processing apparatus according to any one of controlling the transmission suppression time for each of the plurality of transmission power levels from (1) (3).
(5)
 information contained in the frame, information for specifying the sender or receiver of data, the size of the data, the modulation method of the data, the importance of the data, transmitting device and the data of the data the information processing apparatus according to at least one in which the (4) of the distance between the receiving devices.
(6)
 wherein, if it contains the size of the data to the frame in a period that is specified based on the size of the data, the controlling the transmission suppression time for each of the plurality of transmission power levels the information processing apparatus according to (5).
(7)
 Wherein the control unit, if included the modulation scheme of the data in the frame, based on the interference tolerance of the modulation method of the data, and controls the transmission suppression time for each of the plurality of transmission power levels (5) the information processing apparatus according to.
(8)
 wherein the control unit, the frame importance of the data is included in the case the importance of the data is higher than the reference, the lowest level of the transmission power levels of the plurality of transmission power levels the information processing apparatus according to (5) to set.
(9)
 wherein, the distance between the receiving device on the transmitting device and the data of the data frame is included, if the distance is shorter than the reference, most of the plurality of transmission power levels the information processing apparatus according to (5) for setting a high level transmission power level.
(10)
 performs the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, the control of sending records to the second frame the information processing apparatus having a control unit.
(11)
 the control unit in order to notify that it is possible to control the transmission suppression time for a plurality of transmission power levels based on the frame when it receives a frame for setting a transmission suppression period the information processing apparatus according to (10) the information performs control to transmit recorded in the second frame.
(12)
 wherein, the information processing apparatus according to (11) which performs control to transmit the information used in controlling the transmission inhibition period for each of said plurality of transmission power levels recorded in the second frame .
(13)
 and the first information processing apparatus for transmitting a frame for setting a transmission suppression period,
 when receiving the frame, the second for controlling the transmission suppression time for a plurality of transmit power level based on said frame and the information processing apparatus
a communication system having a.
(14)
 when receiving a frame for setting a transmission suppression period, information processing method comprising a control step of controlling the transmission suppression time for a plurality of transmission power levels on the basis of said frame.
(15)
 performs the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, the control of sending records to the second frame an information processing method comprising the control steps.
(16)
 when receiving a frame for setting a transmission suppression period, the program for executing a control procedure for controlling a transmission suppression period for a plurality of transmission power levels on the basis of the frame to the computer.
(17)
 performs the received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, the control of sending records to the second frame program for executing a control procedure in the computer.
DESCRIPTION OF SYMBOLS
[0208]
 10 communication system
 100 information processing apparatus
 110 the data processing unit
 120 signal processing unit
 130 wireless interface unit
 140 antenna
 150 storage unit
 160 control unit
 210 the information processing apparatus (STA
 A) 220 the information processing apparatus (STA
 B) 230 the information processing apparatus (STA1)
 240 information processing apparatus
 (STA2) 250 information processing apparatus
 (STA3) 900 smartphone
 901 processor
 902 memory
 903 storage
 904 external connection interface
 906 camera
 907 sensor
 908 microphone
 909 input device
 910 display device
 911 speaker
 913 wireless communication interface
 914 antenna switch
 915 antenna
 917 bus
 918 Battery
 919 Auxiliary Controller
 920 car navigation device
 921 processor
 922 memory
 924 GPS module
 925 sensor
 926 data interface
 927 content player
 928 storage medium interface
 929 input device
 930 display device
 931 speaker
 933 wireless communication interface
 934 the antenna switch
 935 antenna
 938 battery
 941-vehicle network
 942 vehicle side module
 950 wireless access point
 951 controller
 952 memory
 954 input device
 955 display device
 957 network interface
 958 wired communication network
 963 the wireless communication interface
 964 the antenna switch
 965 antenna

The scope of the claims
[Requested item 1]
When receiving a frame for setting a transmission suppression period, the information processing apparatus having a control unit for controlling the transmission suppression time for a plurality of transmission power levels on the basis of said frame.
[Requested item 2]
 Wherein, based on the attributes of the frame, the information processing apparatus according to claim 1, wherein controlling the transmission suppression time for each of the plurality of transmission power levels.
[Requested item 3]
 Wherein, based on the received power of the frame, the information processing apparatus according to claim 1, wherein controlling the transmission suppression time for each of the plurality of transmission power levels.
[Requested item 4]
 Wherein, based on the information included in the frame, the information processing apparatus according to claim 1, wherein controlling the transmission suppression time for each of the plurality of transmission power levels.
[Requested item 5]
 Information included in the frame, information for specifying the sender or receiver of data, the size of the data, the modulation method of the data, the importance of the data, receiving device on the transmitting device and the data of the data the information processing apparatus according to claim 4, wherein at least is one of the distance between.
[Requested item 6]
 Wherein, when including the size of the data to the frame in a period that is specified based on the size of the data, according to claim 5, wherein the controlling the transmission suppression time for each of the plurality of transmission power levels the information processing apparatus.
[Requested item 7]
 Wherein, when including the modulation scheme of the data in the frame, based on the interference tolerance of the modulation method of the data, according to claim 5, wherein the controlling the transmission suppression time for each of the plurality of transmission power levels the information processing apparatus.
[Requested item 8]
 Wherein, said include severity of the frame to the data, when the importance of the data is higher than the reference sets the lowest level transmit power level of the plurality of transmission power levels the information processing apparatus according to claim 5, wherein.
[Requested item 9]
 Wherein, the distance between the receiving device on the transmitting device and the data of the data frame is included, if the distance is shorter than the reference, the highest level of the plurality of transmission power levels the information processing apparatus according to claim 5, wherein setting the transmit power level.
[Requested item 10]
 The received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, the control unit performing control of transmitting recorded in the second frame information processing apparatus comprising.
[Requested item 11]
 Wherein, the information for notifying that it is possible to control the transmission suppression time for a plurality of transmission power levels based on the frame when it receives a frame for setting a transmission suppression period the information processing apparatus according to claim 10, wherein performing control of transmitting recorded in the second frame.
[Requested item 12]
 Wherein the control unit, the plurality of information processing apparatus according to claim 11, wherein the information used in controlling the transmission inhibition period for each transmission power level performs control to transmit recorded in the second frame.
[Requested item 13]
 A first information processing apparatus for transmitting a frame for setting a transmission suppression period,
 when receiving the frame, the second information processing apparatus for controlling a transmission suppression period for a plurality of transmit power level based on said frame preparative
communication system comprising a.
[Requested item 14]
 An information processing method when receiving a frame for setting a transmission suppression period, and having a control procedure for controlling a transmission suppression period for a plurality of transmission power levels on the basis of said frame.
[Requested item 15]
 The received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, a control procedure for performing control of transmitting recorded in the second frame information processing method comprising.
[Requested item 16]
 When receiving a frame for setting a transmission suppression period, the program for executing a control procedure for controlling a transmission suppression period for a plurality of transmission power levels on the basis of the frame to the computer.
[Requested item 17]
 The received power of the first frame for requesting data transmission, the transmission power of the second frame to be transmitted in response to the first frame, a control procedure for performing control of transmitting recorded in the second frame program to be executed by the computer.

Documents

Application Documents

# Name Date
1 201817024395-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [29-06-2018(online)].pdf 2018-06-29
2 201817024395-STATEMENT OF UNDERTAKING (FORM 3) [29-06-2018(online)].pdf 2018-06-29
3 201817024395-PROOF OF RIGHT [29-06-2018(online)].pdf 2018-06-29
4 201817024395-PRIORITY DOCUMENTS [29-06-2018(online)].pdf 2018-06-29
5 201817024395-POWER OF AUTHORITY [29-06-2018(online)].pdf 2018-06-29
6 201817024395-FORM 1 [29-06-2018(online)].pdf 2018-06-29
7 201817024395-DRAWINGS [29-06-2018(online)].pdf 2018-06-29
8 201817024395-DECLARATION OF INVENTORSHIP (FORM 5) [29-06-2018(online)].pdf 2018-06-29
9 201817024395-COMPLETE SPECIFICATION [29-06-2018(online)].pdf 2018-06-29
10 201817024395-Proof of Right (MANDATORY) [11-07-2018(online)].pdf 2018-07-11
11 201817024395-OTHERS-120718.pdf 2018-07-13
12 201817024395-Correspondence-120718.pdf 2018-07-13
13 abstract.jpg 2018-08-03
14 201817024395.pdf 2018-09-25
15 201817024395-FORM 3 [15-10-2018(online)].pdf 2018-10-15
16 201817024395-FORM 18 [06-01-2020(online)].pdf 2020-01-06
17 201817024395-MARKED COPIES OF AMENDEMENTS [03-03-2020(online)].pdf 2020-03-03
18 201817024395-FORM 13 [03-03-2020(online)].pdf 2020-03-03
19 201817024395-AMMENDED DOCUMENTS [03-03-2020(online)].pdf 2020-03-03
20 201817024395-FER.pdf 2021-10-18
21 201817024395-OTHERS [27-10-2021(online)].pdf 2021-10-27
22 201817024395-FER_SER_REPLY [27-10-2021(online)].pdf 2021-10-27
23 201817024395-CORRESPONDENCE [27-10-2021(online)].pdf 2021-10-27
24 201817024395-CLAIMS [27-10-2021(online)].pdf 2021-10-27
25 201817024395-PatentCertificate14-11-2022.pdf 2022-11-14
26 201817024395-IntimationOfGrant14-11-2022.pdf 2022-11-14

Search Strategy

1 2021-04-2409-53-37E_24-04-2021.pdf

ERegister / Renewals

3rd: 29 Dec 2022

From 01/11/2018 - To 01/11/2019

4th: 29 Dec 2022

From 01/11/2019 - To 01/11/2020

5th: 29 Dec 2022

From 01/11/2020 - To 01/11/2021

6th: 29 Dec 2022

From 01/11/2021 - To 01/11/2022

7th: 29 Dec 2022

From 01/11/2022 - To 01/11/2023

8th: 31 Oct 2023

From 01/11/2023 - To 01/11/2024