Sign In to Follow Application
View All Documents & Correspondence

Communication Apparatus Communication Method And Program

Abstract: [Problem] To provide a mechanism that can both avoid communication collision and help to prevent the number of accesses to a transmission line from decreasing. [Solution] A communication apparatus is provided with: a processing unit for generating a second frame that has first destination information stored in a first frame for stopping frame transmission of a communication apparatus other than a destination and for determining the destination, the first frame being a response to a communication request, and that causes stopping of the frame transmission due to the first frame to be canceled; and a wireless communication unit for transmitting the second frame. A communication apparatus is provided with: a wireless communication unit for receiving a second frame that has first destination information stored in a first frame for stopping frame transmission of a communication apparatus other than a destination and for determining the destination, the first frame being a response to a communication request, and that causes stopping of the frame transmission due to the first frame to be canceled; and a control unit that controls the frame transmission on the basis of the second frame received by the wireless communication unit.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
06 August 2018
Publication Number
44/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
patents@remfry.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-03-12
Renewal Date

Applicants

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

Inventors

1. SUGAYA, Shigeru
c/o SONY CORPORATION, 1-7-1, Konan, Minato-ku, Tokyo 1080075

Specification

Technical field
[0001]
 The present disclosure, a communication device, a communication method and a program.
BACKGROUND
[0002]
 In recent years, the spread of the IEEE (Institute of Electrical and Electronics Engineers) 802.11 wireless LAN, which is representative (Local Area Network) is progressing. Further, wireless LAN products (hereinafter, referred to as a wireless communication device.) With it is increasing. In contrast, it allows wireless communication resources used for communication is limited. Therefore, the efficiency of communication between the wireless communication device is desired.
[0003]
 As an example of a technique for efficient communication, a technique such as so-called virtual carrier sensing. Specifically, there is a RTS (Request To Send) / CTS (Clear To Send) technique for controlling the using a mechanism such as NAV (Network Allocation Vector). For example, the transmission device for the desired data transmission is transmitted to the receiving apparatus as a destination of the data transmission the RTS frame, the receiving device transmits to the transmission apparatus a CTS frame in case of permitting the data transmission. In this case, the communication device other than the destination of the RTS frame or CTS frame sets NAV, to stop during the NAV period data transmission. Thus, communication collisions are avoided, it is believed to be able to streamline the communication as a result.
[0004]
 Here, there is a mechanism to release the NAV before the end of the NAV period. For example, when the communication using the RTS and CTS between AP and (Access Point) and STA (Station) is performed, AP by sending a CF (Contention Free) -End frame, set NAV it can be released. Note that the CF-End frame, a broadcast address is stored as the destination information, BSSID (Basic Service Set Identifier) ​​is stored as the source information.
[0005]
 However, in this mechanism NAV is released before the end NAV period, there is a possibility that unfairness occurs opportunities for access to the transmission path. For example, the communication apparatus receiving the CF-End frame may start communication releases the NAV, the communication device does not receive a CF-End frame communicates to remain NAV is set NAV period ends it can not be.
[0006]
 In contrast, in Patent Document 1, the first cutting processing frame including the CF-End frame for cutting the TXOP (Transmission Opportunity) that is set around the STA sends the STA, the first cutting how AP having received the processing frame to transmit the second cutting processing frame including the CF-End frame for cutting the TXOP that is set around the AP is disclosed.
CITATION
Patent Document
[0007]
Patent Document 1: Japanese Patent No. 5210887
Summary of the Invention
Problems that the Invention is to Solve
[0008]
 However, in the conventional technology represented by the disclosure of Patent Document 1, there is a possibility that the inequity of opportunities for access to the transmission path is not resolved. For example, because the CTS frame is not stored source information, the communication device which received only CTS frame does not grasp the BSSID corresponding to the NAV set. Therefore, in the communication device, be received CF-End frame, BSSID stored in the CF-End frames can not be determined whether the BSSID corresponding to the NAV that is set. Therefore, when the NAV is not released in the case where the BSSID corresponding to the NAV that is set as the BSSID stored in the CF-End frame match, opportunities for access to the transmission path of the communication device is reduced . On the other hand, when the NAV is released in the case where the BSSID corresponding to the NAV that is set as the BSSID stored in the CF-End frame do not match, communication collision could occur.
[0009]
 Therefore, in the present disclosure proposes a capable mechanism compatibility between suppressing the decrease in the chance of access to the transmission path and to avoid communication collisions.
Means for Solving the Problems
[0010]
 According to the present disclosure, having a first destination information to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request is identified, the first a processing unit for generating a second frame for releasing the stop of the transmission of a frame according to one of the frame, a wireless communication unit that transmits the second frame, the communication apparatus comprising a are provided.
[0011]
 Further, according to the present disclosure, having a first destination information to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request is identified, a wireless communication unit for receiving a second frame for releasing the stop of the transmission of the frame by the first frame, the control unit for controlling the transmission of a frame based on the second frame to be received by the wireless communication unit When the communication apparatus comprising a are provided.
[0012]
 Further, according to the present disclosure, using a processor, to stop the transmission of a frame of the communication device other than the destination, first the said destination stored in the first frame serving as a response to the communication request is identified having a destination information, wherein the generating a second frame for releasing the stop of the transmission frame of the first frame, the communication method comprising, and transmitting the second frame is provided.
[0013]
 Further, according to the present disclosure, using a processor, to stop the transmission of a frame of the communication device other than the destination, first the said destination stored in the first frame serving as a response to the communication request is identified having a destination information, and receiving a second frame for releasing the stop of the transmission of the frame by the first frame, and controlling the transmission of a frame based on the second frame received, the communication method comprising is provided.
[0014]
 Further, according to the present disclosure, having a first destination information to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request is identified, program is provided for implementing the processing function of generating a second frame for releasing the stop of the transmission of the frame by the first frame, and a radio communication function for transmitting the second frame, to a computer .
[0015]
 Further, according to the present disclosure, having a first destination information to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request is identified, and a radio communication function for receiving the second frame for releasing the stop of the transmission of the frame by the first frame, the control function of controlling the transmission of a frame based on the second frame to be received by the wireless communication function When a program for implementing the computer is provided with.
Effect of the invention
[0016]
 According to the present disclosure described above, capable mechanism compatibility between suppressing the decrease in the chance of access to the transmission path and avoiding communication collision is provided. Incidentally, the above effect is not necessarily restrictive, with the above effects, or instead of the above effects, any effects shown herein, or other effects that may be grasped from the description, it may be achieved.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
FIG. 1 is a diagram illustrating an example of the NAV control using existing RTS and CTS.
2 is a diagram showing the configuration of an existing RTS frame.
3 is a diagram showing the configuration of an existing CTS frame.
4 is a diagram showing the configuration of an existing Ack frame.
5 is a diagram showing an example of the NAV of control using existing CF-End.
6 is a diagram showing the configuration of an existing CF-End frame.
7 is a diagram showing an example of the NAV control using only existing CTS.
8 is a diagram showing another example of the control of NAV using only existing CTS.
9 is a diagram illustrating an example of control of NAV using existing CF-End, which also serves as the Ack.
Diagrams [10] shows an example of the NAV release in existing carrier sensing.
11 is a diagram showing another example of the NAV release in existing carrier sensing.
It is a diagram illustrating a configuration example of a communication system according to an embodiment of FIG. 12 the present disclosure.
13 is a block diagram showing an example of a schematic functional configuration of a transmitting apparatus and receiving apparatus according to an embodiment of the present disclosure.
14 is a block diagram showing an example of a schematic functional configuration of a radio communication module according to an embodiment of the present disclosure.
Is a diagram illustrating an example of the configuration of the second CF-End frames sent by the [15] transmitting apparatus according to an embodiment of the present disclosure.
It is a diagram showing another example of the configuration of a second CF-End frames sent by the transmitting apparatus according to an embodiment of FIG. 16 the present disclosure.
17 is a flowchart conceptually showing an example of processing of the transmission apparatus according to an embodiment of the present disclosure.
18 is a flowchart conceptually showing an example of the NAV setting process in the receiving apparatus according to an embodiment of the present disclosure.
19 is a flowchart conceptually showing an example of the NAV update process and NAV release processing in the receiving apparatus according to an embodiment of the present disclosure.
It is a diagram for explaining an example of communication of FIG. 20 and the conventional transmitter and the receiver.
21 is a diagram for explaining an example of communication between the transmitter and the receiver according to an embodiment of the present disclosure.
Is a diagram illustrating an example of the configuration of the second CF-End + CF-Ack frame transmitted by the transmission device according to a first modification of the embodiment of FIG. 22 the present disclosure.
It is a diagram showing another example of the configuration of a second CF-End + CF-Ack frame transmitted by the FIG. 23 transmitting apparatus according to a first modification of the embodiment of the present disclosure.
It is a diagram illustrating an example of FIG. 24 in the second CF-End + CF-Ack frame transmitted by the transmission device according to a second modification of the embodiment of the present disclosure configuration.
It is a diagram for explaining an example of communication of FIG. 25 and the conventional transmitter and the receiver.
FIG. 26 is a diagram for explaining an example of communication between the transmitter and the receiver according to a second modification of the embodiment of the present disclosure.
FIG. 27 is a block diagram showing an example of a schematic configuration of a smart phone.
[FIG. 28] is a block diagram showing an example of a schematic configuration of a car navigation system.
FIG. 29 is a block diagram showing an example of a schematic configuration of a wireless access point.
DESCRIPTION OF THE INVENTION
[0018]
 Reference will now be described in detail preferred embodiments of the present disclosure. In the specification and the drawings, components having substantially the same function and structure are a repeated explanation thereof by referring to the figures.
[0019]
 Further, in the present specification and drawings, a plurality of elements having substantially the same function, may be distinguished by affixing a different number after the same reference numerals. For example, it distinguished as a plurality of elements having substantially the same function, such as STA200A and STA200B as needed. However, substantially when it is not necessary to distinguish the elements having the same functions, it is denoted by the same reference numeral. For example, when it is not necessary to distinguish the STA200A and STA200B are simply referred to as STA 200.
[0020]
 The description will be made in the following order.
 1. Introduction
 2. An embodiment of the present disclosure
  2-1. Configuration of the communication system
  2-2. The basic functions of the communication apparatus
  2-3. Function details of the communication apparatus
  2-4. Processing of the communication apparatus
  2-5. Operation Example
  2-6. Summary of an embodiment of the present disclosure
 3. Modification
 4. Application Example
 5. Conclusion
[0021]
 <1. Introduction>
 First, it described techniques associated with the communication device according to an embodiment of the present disclosure. As the art, there is a mechanism called virtual carrier sensing as described above. Specifically, the virtual carrier sensing, NAV is controlled using a mechanism such as RTS / CTS. First, referring to FIG. 1, a description will be given of the basic form of the virtual carrier sense. Figure 1 is a diagram showing an example of the NAV of control using existing RTS and CTS.
[0022]
 Transmitter 10 for desired data transmission, as shown in FIG. 1, and transmits to the receiving apparatus 20 comprising a RTS frame destined for the data transmission. Receiving apparatus 20 which receives the RTS frame, sends a CTS frame to the sending apparatus 10 when to allow data transmission to the transmitter 10.
[0023]
 Here, in the other communication apparatus other than the transmission apparatus 10 and reception apparatus 20 which is the destination of the RTS frame or CTS frame, sometimes RTS frame or CTS frame is received. The other communication device based on the transmission period information stored in the RTS frame or CTS frame is received, it sets a NAV, as shown in FIG.
[0024]
 Transmitter 10 and the receiver 20 communicates the data frame after the communication of the CTS frame. The data frame when communicated successfully is Ack (Acknowledgment) frame is communication, the data transmission is completed. Further, the other communication device, the communication relating to the data transmission between the transmitter 10 and the receiver 20 has elapsed NAV period with ends, releases the NAV. Thereby, the other communication apparatus, it is possible to access to the transmission path. Furthermore, with reference to FIGS. 2 to 4, RTS frame, the configuration of the CTS frame and Ack frames will be described. Figure 2 is a diagram showing the configuration of an existing RTS frame. Figure 3 is a diagram showing the configuration of an existing CTS frame. Figure 4 is a diagram showing the configuration of an existing Ack frame.
[0025]
 As shown in FIG. 2, RTS frame, Frame Control, Duration, RA (Receiver Address), has a field such as TA (Transmitter Address) and FCS (Frame Check Sequence). The Duration field, transmission period information indicative of the transmission period of the frame is stored. The RA field, destination information of the RTS frame is stored, the TA field, source information of the RTS frame is stored. Therefore, the other communication device that has received the RTS frame, sets the NAV based on the transmission period information stored in the Duration field.
[0026]
 Further, as shown in FIG. 3, CTS frame has a field such as Frame Control, Duration, RA and FCS. The Duration field, similar to the RTS frame, the transmission period information indicating a transmission period of the frame is stored. The RA field, destination information of the CTS frame is stored. Therefore, the other communication device which has received the CTS frame sets a NAV based on the transmission period information stored in the Duration field. Note that the CTS frame, TA field is not prepared.
[0027]
 Further, as shown in FIG. 4, Ack frame has a field such as Frame Control, Duration, RA and FCS. The Duration field, similar to the CTS frame, the transmission period information indicating a transmission period of the frame is stored. The RA field, destination information of Ack frame is stored. As in the CTS frame, the Ack frame, TA field is not prepared.
[0028]
 Next, a description will be given virtual carrier sense that utilizes a mechanism to release the NAV before the end of the NAV period. Specifically, the end of the transmission period or the NAV period using CF-End is notified to the other communication apparatus. Referring to FIG. 5, a description will be given virtual carrier sensing using the mechanism for releasing the NAV. Figure 5 is a diagram showing an example of the NAV of control using existing CF-End.
[0029]
 Transmitter 10 for desired data transmission, as shown in FIG. 5, and transmits to the receiving apparatus 20 comprising a RTS frame destined for the data transmission. Receiving apparatus 20 which receives the RTS frame, sends a CTS frame to the sending apparatus 10 when to allow data transmission to the transmitter 10. Also, other communication devices other than the transmission apparatus 10 and reception apparatus 20 which is the destination of the RTS frame or CTS frame, the RTS frame or CTS frame is received, sets a NAV, as shown in FIG.
[0030]
 Transmitter 10 and the receiver 20 communicates the data frame after the communication of the CTS frame. Here, the transmission device 10 transmits the data transmission is completed before the end of the transmission period was scheduled, the CF-End frame, as shown in FIG. Receiving apparatus 20 which has received the CF-End frame ends the communication with the transmitting apparatus 10. The receiving apparatus 20 which has received the CF-End frame is separately may send CF-End frame, as shown in FIG. Further, the other communication device, when the CF-End frame is received, releases the NAV. Thereby, the other communication apparatus, it is possible to access to the transmission path. Further, referring to FIG. 6, the configuration of the CF-End frame. Figure 6 is a diagram showing the configuration of an existing CF-End frame.
[0031]
 As shown in FIG. 6, CF-End frame has Frame Control, Duration, RA, fields such as BSSID (TA) and FCS. The Duration field, transmission period information indicative of the transmission period of the frame is stored. The RA field is a broadcast address is stored, the BSSID field, BSSID of the BSS the communication apparatus for transmitting a CF-End frame belongs is stored.
[0032]
 Further, it described application of the virtual carrier sense. Specifically, there is a mechanism to control the NAV using only CTS of a RTS and CTS as described above (CTS-to-self). Referring to FIG. 7, a description will be given virtual carrier sensing for controlling the NAV using a CTS only. Figure 7 is a diagram showing an example of the NAV of control using CTS only.
[0033]
 Transmitter 10 for desired data transmission, as shown in FIG. 7, transmits a CTS-to-self frame. Receiving apparatus 20 which has received the CTS-to-self frames sets the NAV based on the transmission period information stored in the CTS-to-self frame. Transmitting apparatus 10 transmits the data frame after transmitting the CTS-to-self frame. Ack frame is received after the transmission of data frames, the data transmission is completed before the end of the transmission period, the transmitter 10 transmits a CF-End frame. Receiving apparatus 20 which has received the CF-End frame to release the NAV. The configuration of the CTS--to-self frame is substantially identical to the CTS frame, the information in the RA field that the sender information i.e. BSSID of CTS--to-self frame is identified (hereinafter, both BSSID information referred.) it is different in that stored.
[0034]
 Further, CF-End frame may be transmitted from the receiving apparatus 20 as described above. Referring to FIG. 8, description will be given of a case where CF-End frame is transmitted from the communication apparatus which has received the CF-End frame in the control of NAV with CTS only. Figure 8 is a diagram showing another example of the control of the NAV using only existing CTS.
[0035]
 As shown in FIG. 8, the receiving apparatus 20 which has received the CTS-to-self frame transmitted from the transmitter 10 sets the NAV. In this case, CTS-to-self frames in other communication devices existing around the receiving apparatus 20 is received, NAV is set. Then, the transmission device 10, when data transmission is completed before the end of the transmission period, transmitting a CF-End frame. Receiving apparatus 20 which has received the CF-End frame, as shown in FIG. 8, separately transmits the CF-End frame. Other communication device of the above which has received the CF-End frames sent separately cancels the NAV.
[0036]
 Further, CF-End described above may also serve as the Ack. Referring to FIG. 9, a description will be given NAV of control using the CF-End, which also serves as the Ack. Figure 9 is a diagram illustrating an example of control of NAV using existing CF-End, which also serves as the Ack.
[0037]
 As shown in FIG. 9, the receiving apparatus 20 which has received the CTS-to-self frame transmitted from the transmitter 10 sets the NAV. The transmitter 10 is, after transmission of the CTS-to-self frames, and transmits the data frame and the pole frame. Receiving apparatus has received the data frame and the pole frame 20 transmits the data frame based on the Ack frame and the pole frame for the data frame. Transmitting device 10 which has received the Ack frame and data frame, and transmits the CF-End + CF-Ack frame. Receiver 20, the CF-End + CF-Ack frame is received, releases the NAV. The configuration of the CF-End + CF-Ack frame is a structure substantially identical to the normal CF-End frame described above, the Subtype field in Frame Control field, information indicating a CF-End + CF-Ack frame storage is is different in that.
[0038]
 It has been described above with respect to the virtual carrier sense. However, the communication using the virtual carrier sensing as described above may cause a decrease in communication collision or transmission opportunity occurs. Specifically, BSS (hereinafter, also referred to. As OBSS (Overlapping BSS)) communication range overlap if there is, the NAV is CF-End frame arrives from another OBSS2 in it are OBSS1 that set , NAV is released. However, since the communication is continued as NAV in OBSS1 is continued, the communication device releases the NAV is the starting communication, communication collision occurs. Conversely, the communication device in order to avoid such communication collision is also conceivable to not to release the NAV be received CF-End frame. However, in that case will be the communication device departing from the transmission opportunity, the communication throughput decreases. Furthermore, with reference to FIGS. 10 and 11, it will be specifically described phenomenon that occurs in the existing virtual carrier sensing. Figure 10 is a diagram showing an example of a NAV release in existing carrier sensing. 11 is a diagram showing another example of NAV release in existing carrier sensing.
[0039]
 In Figure 10, after the CTS frame is communication NAV is set in OBSS1, CTS frame is communication NAV is set in OBSS2. Here, the CTS frame from OBSS2 reaches OBSS1, NAV based on CTS frame OBSS2 is longer than NAV in OBSS1, NAV in OBSS1 is updated based on the CTS frame from OBSS2. Further, only the destination information in the CTS frame is stored, it is not stored source information. Therefore, it is impossible to determine the BSS the sender belongs CTS frame from the CTS frame.
[0040]
 In such conditions, CF-End frame is sent in OBSS1, the CF-End frames sent reaches the OBSS2, the communication devices belonging to OBSS2 releases the NAV that is set. This is not possible to identify a BSS of NAV that is set based on the reception of the CTS frame as described above, because the NAV is released uniformly in response to receiving the CF-End frame. As a result, when the communication apparatus releases the NAV in OBSS2 starts communication, communication collisions might occur in the OBSS2.
[0041]
 Further, in FIG. 11, after the CTS frame is communication NAV is set in OBSS1, CTS frame is communication NAV is set in OBSS2. Here, the CTS frame from OBSS2 even reach the OBSS1, when NAV based on CTS frame OBSS2 is shorter than the NAV in OBSS1, NAV is not updated in OBSS1.
[0042]
 In such conditions, CF-End frame is sent in OBSS2, the CF-End frames sent reaches the OBSS1, the communication devices belonging to OBSS1 releases the NAV that is set. As a result, when the communication apparatus releases the NAV in OBSS1 starts communication, communication collisions might occur in the OBSS1.
[0043]
 Accordingly, in one embodiment of the present disclosure, a communication device for realizing the communication system and the communication system capable of compatibility between suppressing the decrease in the chance of access to the transmission path and to avoid communication collisions suggest. Hereinafter referred to as transmitting apparatus an apparatus for transmitting a CF-End frame, also referred to as the receiving device a device for receiving a CF-End frame is set NAV is at least CTS frame.
[0044]
 <2. An embodiment> of the present disclosure
 for a communication system and a communication apparatus according to an embodiment of the present disclosure will be described.
[0045]
  <2-1. Configuration of Communication System>
 First, referring to FIG. 12, a description will be given of a communication system according to an embodiment of the present disclosure. Figure 12 is a diagram showing a configuration example of a communication system according to an embodiment of the present disclosure.
[0046]
 Communication system according to an embodiment of the present disclosure includes a plurality of communication devices. The communication device communicates the frame with one another. Further, the communication device comprises a virtual carrier sense function.
[0047]
 Specifically, the communication system comprises a AP100 and STA 200, a wireless communication network, such as a BSS is formed by AP100 and STA 200. Then, AP 100 and STA200 communicate with virtual carrier sensing. For example, the AP100A and STA200A and 200B as shown in FIG. 12, respectively to establish a communication connection, BSS1 is formed. When the data transmission is performed from STA200A to AP100A is, RTS frame is transmitted from STA200A, CTS frame is received from AP100A that received the RTS frame. STA200B having received the RTS frame or CTS frame sets NAV, it does not communicate to the data transmission to AP100A from STA200A ends. If the data transmission is completed before the end of the NAV period, AP100A or STA200A is to release the NAV that is set in STA200B by sending a CF-End frame.
[0048]
 Further, a plurality of BSS exist, the plurality of BSS are adjacent to each other. For example, it is formed AP100B and STA200C and 200D and the BSS2 as shown in FIG. 12, BSS 3 is formed by the AP100C and STA200E and 200F as shown in FIG. 12. Hereinafter, BSS2, BSS 3 is also referred to as OBSS2, OBSS3 as BSS1 and overlapping BSS.
[0049]
 Although the virtual carrier sensing for belonging BSS itself is securely performed, a virtual carrier sensing may be controlled according to the situation of OBSS. For example, as shown in FIG. 12, STA200A are located communicable distance AP100B and STA200C belong to OBSS2. Therefore, STA200A (including CTS-to-self.) CTS frame from AP100B receive, may receive an RTS frame from STA200C. Therefore, STA200A is, NAV for OBSS2 (hereinafter, also referred to as ONAV.) Reliably perform two settings.
[0050]
 On the other hand, as shown in FIG. 12, STA200A are located communicable distance STA200E belonging to OBSS3. Therefore, STA200A may receive an RTS frame from STA200E. However, it is difficult to receive (. Containing CTS-to-self) CTS frame from AP100C. So, STA200A is, arbitrarily to set the ONAV3.
[0051]
 In the above, it operates as AP100 transmission apparatus has been described an example where STA200 operates as a receiving device, operating as STA200 transmission device may operate as AP100 receiving apparatus.
[0052]
  <2-2. Basic functions of the communication device>
 Next, a description will be given of a basic function of transmitting apparatus 100 and receiving apparatus 200 as a communication apparatus according to an embodiment of the present disclosure. First, referring to FIG. 13, description will be given of a functional configuration of a transmitting apparatus 100 and receiving apparatus 200 according to an embodiment of the present disclosure. Figure 13 is a block diagram showing an example of a schematic functional configuration of a transmitting apparatus 100 and receiving apparatus 200 according to an embodiment of the present disclosure. The basic functions of the transmitting apparatus 100 and receiving apparatus 200 since it is substantially the same, will be described only the transmission apparatus 100.
[0053]
 Transmitting apparatus 100, as shown in FIG. 13, a wireless communication module 101, a wired communication module 102, device control unit 103, an information input unit 104 and the information output unit 105.
[0054]
 Wireless communication module 101 performs wireless communication with an external device. Specifically, wireless communication module 101 transmits the data obtained from the device control unit 103, provides the data received through the device control unit 103. It will be described in detail later.
[0055]
 Wired communication module 102 communicates with an external device via a wired. Specifically, the wired communication module 102 is connected to the Internet, it communicates with an external device via the Internet. For example, wired communication module 102 transmits via the Internet a data wireless communication module 101 is acquired by the communication to an external device.
[0056]
 Device control unit 103 generally controls the operation of the transmission device 100. Specifically, the device control unit 103 controls communication of the wireless communication module 101 and wired communication module 102. For example, the device control unit 103 to transmit the data obtained from the information input unit 104 to the wireless communication module 101 or wired communication module 102. Further, the device control unit 103 to output the data obtained by the communication of the wireless communication module 101 or wired communication module 102 to the information output unit 105.
[0057]
 Information input unit 104 receives an input from an external transmitting apparatus 100. Specifically, the information input unit 104 receives information obtained from user input or sensor. For example, the information input unit 104 is an input device or detector such as a sensor, such as a keyboard or a touch panel.
[0058]
 Information output unit 105 outputs the data. Specifically, the information output unit 105 outputs the data indicated from the device control unit 103. For example, the information output unit 105 is a speaker which outputs sound or music based on the display or voice information and outputs an image based on image information.
[0059]
 Incidentally, the wired communication module 102 of the above configuration, the information input unit 104 and the information output unit 105 may not be provided to the transmitter 100.
[0060]
   (Configuration of Radio communication module)
 followed, with reference to FIG. 14, a description is given of a functional configuration of the wireless communication module 101. Figure 14 is a block diagram showing an example of a schematic functional configuration of the wireless communication module 101 according to an embodiment of the present disclosure.
[0061]
 Wireless communication module 101, as shown in FIG. 14, a data processing unit 110, the control unit 120 and the wireless communication unit 130.
[0062]
    (1. Data processor)
 data processor 110, a processor, as shown in FIG. 14, an interface unit 111, transmission buffer 112, a transmission frame constructing section 113, a reception frame analysis section 114 and the receiving buffer 115 .
[0063]
 Interface unit 111 is an interface to be connected to another functional configuration provided to the transmitter 100. Specifically, the interface unit 111 performs the other functional configuration, for example, receipt of data transmitted from the device control unit 103 is desired, or the provision of the received data to the device control unit 103.
[0064]
 Transmission buffer 112 stores the data to be transmitted. Specifically, the transmission buffer 112 stores the data obtained by the interface unit 111.
[0065]
 Transmission frame constructing unit 113 generates a frame to be transmitted. Specifically, the transmission frame constructing unit 113 generates a frame based on the control information set by the data or control unit 120 is stored in the transmission buffer 112. For example, the transmission frame constructing unit 113 generates a frame (packet) from the data obtained from the transmission buffer 112, a media access control frames generated: addition and error of the MAC header for the (MAC Media Access Control) It performs processing such as addition of detection code.
[0066]
 Reception frame analysis section 114 analyzes the frame received. Specifically, the reception frame analysis section 114, acquires the data or control information included in the destination determination and the frame of the frame received by the wireless communication unit 130. For example, the reception frame analysis section 114, the frame to be received, the analysis of the MAC header, detection and correction of bit error, and to obtain data or the like contained in a frame which is the reception by performing reordering processing.
[0067]
 Reception buffer 115 stores the received data. Specifically, the receive buffer 115 stores the data acquired by the reception frame analysis section 114. For example, the receive buffer 115, until a given set of data is aligned, it continues to hold the data that is part of the predetermined sequence of data. When the predetermined sequence of data is aligned, the predetermined set of data is provided in communication upper layer via the interface unit 111.
[0068]
    (2 controller)
 controller 120, as part of the processing unit and acquiring unit, as shown in FIG. 14 comprises an operation control unit 121 and the signal control unit 122.
[0069]
 Operation control unit 121 controls the operation of the data processing unit 110. Specifically, the operation control unit 121 controls the generation of the communication. For example, the operation control unit 121, a connection request of the communication occurs, to produce a frame according to the connection processing or authentication processing such association process or an authentication process to the data processing unit 110.
[0070]
 The operation control unit 121 controls the frame generated based on the analysis results of storage conditions or receive frames of data in the transmission buffer 112. For example, the operation control unit 121, if the data in the transmission buffer 112 is stored, and instructs the generation of the data frame to which the data is stored in the transmission frame forming part 113. The operation control unit 121, if the received frame is checked by the receiving frame analysis unit 114, and instructs the generation of the acknowledgment frame as a response to the received frame to the transmission frame forming part 113.
[0071]
 The signal controller 122 controls the operation of the wireless communication unit 130. Specifically, the signal control unit 122 controls the transmission and reception processing of the radio communication unit 130. For example, the signal control unit 122 to set the parameters for the transmission and reception based on the instruction of the operation control unit 121 to the radio communication unit 130.
[0072]
 Note that the virtual carrier sense mechanism is controlled by the control unit 120. For example, the control unit 120 to generate an RTS frame or the CTS frame to the data processing unit 110 depending on the presence or absence of a transmission request or transmission permission. The control unit 120, when the RTS frame and the CTS frame is received to set the NAV, releases the NAV after the NAV period.
[0073]
    (3. wireless communication unit)
 wireless communication unit 130, a communication unit, as shown in FIG. 14, a transmission processing unit 131, reception processing unit 132 and the antenna control unit 133.
[0074]
 The transmission processing unit 131 performs transmission processing of the frame. Specifically, the transmission processing unit 131, based on the frame provided from the transmission frame constructing unit 113 generates a signal to be transmitted. More specifically, the transmission processing unit 131 generates a signal according to the frame based on the parameters set by an instruction from the signal controller 122. For example, the transmission processing unit 131, the frame provided from the data processing unit 110, in accordance with coding and modulation schemes such as indicated by the control unit 120, generates a symbol stream by performing encoding, interleaving and modulation. Further, the transmission processing unit 131, a signal relating to a symbol stream obtained by the preceding processing, is converted into an analog signal, amplifies, filters, and frequency upconverts.
[0075]
 Reception processing unit 132 performs reception processing of the frame. Specifically, the reception processing unit 132 performs restoration of the frame based on the signals provided from the antenna control unit 133. For example, the reception processing unit 132, the signal obtained from the antenna, the inverse of the processing and during the signal transmission, for example, to obtain the symbol stream by performing frequency downconverts and digital signal conversion, and the like. Further, the reception processing unit 132, the symbol stream obtained by preceding processing, acquires the frame by performing demodulation and decoding, etc., to provide a frame to be acquired to the data processing unit 110 or the control unit 120.
[0076]
 Antenna control unit 133 controls transmission and reception of signals through the at least one antenna. Specifically, the antenna control unit 133 transmits a signal generated by the transmission processing unit 131 via the antenna, to provide a signal received through the antenna to the reception processing unit 132.
[0077]
  <2-3. Detailed functions> of the communication device
 will now be described in detail functions of the transmitting apparatus 100 and receiving apparatus 200 according to an embodiment of the present disclosure.
[0078]
   (A. transmitting apparatus)
 First, a description will be given of a function of the transmission device 100.
[0079]
    (Setting A-1.TXOP)
 transmitting apparatus 100 performs virtual carrier sensing in data transmission. Specifically, the transmission apparatus 100 is a frame that stops the transmission of a frame of the communication device other than the destination frame (first according to the response to the frame according to the communication request (third frame) and the communication request by exchange of one frame), and it sets the data transmission period.
[0080]
 More specifically, the transmission device 100, by the exchange of the RTS frame (the third frame) and CTS frames (first frame) and sets the TXOP for data transmission. For example, the control unit 120, the data transmission request is generated, the destination of the data transmission device (hereinafter, both the transmission destination device designated.) Is allowed to generate the RTS frame destined to the data processing unit 110. The wireless communication unit 130 transmits the generated RTS frame. When the CTS frame is received by the wireless communication unit 130, the data processing unit 110 obtains the destination information from the received CTS frame, the control unit 120, transmission destination indicated by the obtained destination information 100 If it is itself, to set the TXOP based on the transmission period information stored in the CTS frame. Thereafter, the transmission apparatus 100 starts transmission of a data frame according to the data transmission.
[0081]
 The transmission device 100 may be said of the transmission destination device. For example, the control unit 120, when the RTS frame to itself i.e. the destination transmission apparatus 100 is received, the device serving as a transmission source of the RTS frame (hereinafter, the source device, also referred to.) Allow data transmission for the judges. If it is determined to permit the data transmission, the control unit 120 to generate a CTS frame to the source device and destination data processing unit 110. The wireless communication unit 130 transmits the generated CTS frame. Then, the control unit 120 sets the TXOP based on the transmission period information notified to the transmission source device by using the CTS frame. Thereafter, the transmission apparatus 100 receives the data frame according to the data transmission.
[0082]
    (A-2.CF-End Notification)
 transmitting apparatus 100, during the data transmission period, the frame (second to release the stop of the transmission of the frame by the frame (first frame) according to the response to the communication request It transmits a frame). Specifically, the control unit 120, the data transmission is completed before the period of TXOP that is set is finished, CF-End with CTS frame destination information (first frame) (first destination information) frame (second frame) (hereinafter, also the second CF-End frame referred to.) the generate the data processing unit 110. The wireless communication unit 130 transmits the second CF-End frame generated. For example, the control unit 120, when the transmission device 100 itself has transmitted a CTS frame, to generate a second CF-End frame to the data processing unit 110. On the other hand, the control unit 120, when the transmission apparatus 100 itself is not transmitting a CTS frame, to produce existing CF-End frame to the data processing unit 110. The control unit 120, even when the transmitting apparatus 100 itself is not transmitting a CTS frame, when receiving the CTS frame by generating a second CF-End frame to the data processing unit 110 it may be.
[0083]
 Furthermore, with reference to FIGS. 15 and 16, the configuration of the second CF-End frame. Figure 15 is a diagram showing an example of a configuration of a second CF-End frames sent by the transmitting apparatus 100 according to an embodiment of the present disclosure. Figure 16 is a diagram showing another example of the configuration of a second CF-End frames sent by the transmitting apparatus 100 according to an embodiment of the present disclosure.
[0084]
 Second CF-End frame has a destination information of the CTS frame in the region different from the region where the source information is stored in the second CF-End frame. Specifically, the destination information of the CTS frame is stored in an area to which the destination information of the second CF-End frame is stored. For example, as shown in FIG. 15, a second CF-End frame has a field such as Frame Control, CF-End Type, CTS RA, BSSID (TA) and FCS. The CF-End Type field, information type CF-End frame is identified (hereinafter, also referred to as CF-End type information.) Is stored. Specifically, the CF-End Type field value such as 0x01 is stored. In addition, the CTS RA field, destination information of the CTS frame is stored. Further, the BSSID (TA) field, BSSID information BSSID is specified is stored. Note that the CF-End Type field corresponds to the Duration field of the existing CF-End frame. Furthermore, the CTS RA field corresponds to the RA field of the existing CF-End frame. For example, the Duration field of the existing CF-End frame, 0 (i.e., 0x00) value is stored as a broadcast address is stored in the RA field. Therefore, the second CF-End frame has compatibility with existing CF-End frame.

The scope of the claims
[Requested item 1]
 Stopping the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information specified, the frame according to the first frame a processing unit for generating a second frame for releasing the stop of the transmission,
 and a wireless communication unit that transmits the second frame
 communication device comprising a.
[Requested item 2]
 The first destination information, the sender information of the second frame is stored in the area different from the area to be stored,
 a communication device according to claim 1.
[Requested item 3]
 It said region different from the region where the source information is stored in the second frame includes a region in which address information of the second frame is stored,
 the communication apparatus according to claim 2.
[Requested item 4]
 Said first address information is stored in different from any area of the region where the address information of the second region and the second frame transmission source information is stored in the frame is stored,
 in claim 1 the communication apparatus according.
[Requested item 5]
 The second frame includes a frame which also serves as an acknowledgment,
 the first destination information in which the second frame has, the first frame to be acknowledged using the second frame including the first destination information relating to the destination,
 the communication device according to claim 1.
[Requested item 6]
 It said second frame has a plurality of the first destination information,
 the communication device according to claim 1.
[Requested item 7]
 The second frame comprises information type of the second frame is identified,
 the communication apparatus according to claim 1.
[Requested item 8]
 The information type is identified in the second frame, the transmission period information of the second frame is stored in the area to be stored,
 a communication device according to claim 7.
[Requested item 9]
 The second frame has information by the wireless communication network the sender of the second frame belongs is identified,
 the information the wireless communication network is identified, the source information of the second frame It is stored in the area to be stored,
 a communication device according to claim 1.
[Requested item 10]
 It said first frame, CTS include (Clear To Send) frame,
 the second frame, CF including (Contention Free) -End frame,
 the communication apparatus according to claim 1.
[Requested item 11]
 Stopping the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information specified, the frame according to the first frame a wireless communication unit for receiving a second frame for releasing the stop of the transmission,
 and a control unit for controlling the transmission of a frame based on the second frame to be received by the wireless communication unit
 communication apparatus comprising a.
[Requested item 12]
 The wireless communication unit receives the first frame,
 the control unit, the first and the first destination information of the first frame received has, said second frame received having 1 and the destination information, and controls the stopping of the transmission of a frame for each of the first destination information based on,
 the communication device according to claim 11.
[Requested item 13]
 The second frame includes a frame which also serves as an acknowledgment,
 the control part, based on the first address information and the second frame has, in the frame of the acknowledgment by said second frame controlling retransmission,
 communication apparatus according to claim 11.
[Requested item 14]
 The wireless communication unit receives the third frame according to the communication request,
 the control unit, source information transmission source of the third frame the third frame received has are identified or the third frame of the destination controls the stopping of the transmission of the frame to each destination information identified,
 the communication apparatus according to claim 11.
[Requested item 15]
 Using a processor,
 to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information identified, the first and generating a second frame, for releasing the stop of the transmission of a frame by frame
 and transmitting the second frame,
 the communication method comprising.
[Requested item 16]
 Using a processor,
 to stop the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information identified, the first receiving a second frame, for releasing the stop of the frame frame transmission by
 the controlling the transmission of a frame based on the second frame received
 communication method comprising.
[Requested item 17]
 Stopping the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information specified, the frame according to the first frame a processing function for generating a second frame for releasing the stop of the transmission,
 and a radio communication function for transmitting the second frame,
 the program for realizing the to the computer.
[Requested item 18]
 Stopping the transmission of a frame of the communication device other than the destination, the destination stored in the first frame serving as a response to the communication request has a first destination information specified, the frame according to the first frame and a radio communication function for receiving the second frame for releasing the stop of the transmission,
 and a control function of controlling the transmission of a frame based on the second frame to be received by the wireless communication function
 for realizing on a computer of the program.

Documents

Application Documents

# Name Date
1 201817029476-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [06-08-2018(online)].pdf 2018-08-06
2 201817029476-STATEMENT OF UNDERTAKING (FORM 3) [06-08-2018(online)].pdf 2018-08-06
3 201817029476-PRIORITY DOCUMENTS [06-08-2018(online)].pdf 2018-08-06
4 201817029476-POWER OF AUTHORITY [06-08-2018(online)].pdf 2018-08-06
5 201817029476-FORM 1 [06-08-2018(online)].pdf 2018-08-06
6 201817029476-DRAWINGS [06-08-2018(online)].pdf 2018-08-06
7 201817029476-DECLARATION OF INVENTORSHIP (FORM 5) [06-08-2018(online)].pdf 2018-08-06
8 201817029476-COMPLETE SPECIFICATION [06-08-2018(online)].pdf 2018-08-06
9 201817029476-FORM 3 [10-08-2018(online)].pdf 2018-08-10
10 201817029476-Proof of Right (MANDATORY) [29-08-2018(online)].pdf 2018-08-29
11 201817029476-OTHERS-310818.pdf 2018-09-06
12 201817029476-Correspondence-310818.pdf 2018-09-06
13 abstract.jpg 2018-09-07
14 201817029476-Verified English translation (MANDATORY) [10-09-2018(online)].pdf 2018-09-10
15 201817029476.pdf 2018-09-26
16 201817029476-FORM 3 [12-12-2018(online)].pdf 2018-12-12
17 201817029476-FORM 3 [26-03-2020(online)].pdf 2020-03-26
18 201817029476-FORM 18 [26-03-2020(online)].pdf 2020-03-26
19 201817029476-OTHERS [24-09-2021(online)].pdf 2021-09-24
20 201817029476-FER_SER_REPLY [24-09-2021(online)].pdf 2021-09-24
21 201817029476-DRAWING [24-09-2021(online)].pdf 2021-09-24
22 201817029476-CORRESPONDENCE [24-09-2021(online)].pdf 2021-09-24
23 201817029476-CLAIMS [24-09-2021(online)].pdf 2021-09-24
24 201817029476-ABSTRACT [24-09-2021(online)].pdf 2021-09-24
25 201817029476-FER.pdf 2021-10-18
26 201817029476-PatentCertificate12-03-2024.pdf 2024-03-12
27 201817029476-IntimationOfGrant12-03-2024.pdf 2024-03-12

Search Strategy

1 searchstrategyE_30-03-2021.pdf

ERegister / Renewals