BR112018009077B1 - DEVICE AND METHOD OF COMMUNICATION. - Google Patents
DEVICE AND METHOD OF COMMUNICATION. Download PDFInfo
- Publication number
- BR112018009077B1 BR112018009077B1 BR112018009077-8A BR112018009077A BR112018009077B1 BR 112018009077 B1 BR112018009077 B1 BR 112018009077B1 BR 112018009077 A BR112018009077 A BR 112018009077A BR 112018009077 B1 BR112018009077 B1 BR 112018009077B1
- Authority
- BR
- Brazil
- Prior art keywords
- communication
- wireless communication
- phy header
- frame
- communication network
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims abstract description 761
- 238000004891 communication Methods 0.000 title claims abstract description 752
- 238000000034 method Methods 0.000 title claims abstract description 97
- 230000005540 biological transmission Effects 0.000 claims description 156
- 230000007423 decrease Effects 0.000 abstract description 10
- 238000005265 energy consumption Methods 0.000 abstract description 4
- 230000007246 mechanism Effects 0.000 abstract description 3
- 238000001824 photoionisation detection Methods 0.000 description 213
- 230000008569 process Effects 0.000 description 76
- 230000006870 function Effects 0.000 description 61
- 238000012545 processing Methods 0.000 description 54
- 230000003044 adaptive effect Effects 0.000 description 41
- VYLDEYYOISNGST-UHFFFAOYSA-N bissulfosuccinimidyl suberate Chemical compound O=C1C(S(=O)(=O)O)CC(=O)N1OC(=O)CCCCCCC(=O)ON1C(=O)C(S(O)(=O)=O)CC1=O VYLDEYYOISNGST-UHFFFAOYSA-N 0.000 description 39
- 238000010586 diagram Methods 0.000 description 33
- 238000005516 engineering process Methods 0.000 description 21
- 230000000694 effects Effects 0.000 description 10
- 238000003860 storage Methods 0.000 description 10
- 230000006855 networking Effects 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 7
- 239000002699 waste material Substances 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 101100042610 Arabidopsis thaliana SIGB gene Proteins 0.000 description 2
- 241001591005 Siga Species 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 239000000523 sample Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101150117326 sigA gene Proteins 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Abstract
DISPOSITIVO E MÉTODO DE COMUNICAÇÃO. [Problema] Prover um mecanismo que torna possível minimizar as diminuições na eficiência de comunicação ao mesmo tempo em que reduz o consumo de energia até mesmo na comunicação destinada para múltiplas redes de comunicação sem fio. [Solução] Este dispositivo de comunicação é provido com uma unidade de comunicação para transmitir um quadro que tem um cabeçalho de camada física (PHY) que compreende um identificador da rede de comunicação sem fio, o dito identificador da rede de comunicação sem fio incluindo um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada. A unidade de comunicação recebe um cabeçalho PHY que compreende um identificador da rede de comunicação sem fio, o dito identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada, e a unidade de comunicação recebe um componente seguinte ao cabeçalho PHY com base no identificador da rede de comunicação sem fio de segundo nível.COMMUNICATION DEVICE AND METHOD. [Problem] Providing a mechanism that makes it possible to minimize decreases in communication efficiency while reducing energy consumption even in communication intended for multiple wireless communication networks. [Solution] This communication device is provided with a communication unit for transmitting a frame having a physical layer (PHY) header comprising a wireless communication network identifier, said wireless communication network identifier including a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified. The communication unit receives a PHY header comprising a wireless communication network identifier, said wireless communication network identifier including a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified, and the communication unit receives a component following the PHY header based on the second-level wireless communication network identifier.
Description
[001] A presente descrição refere-se a dispositivos de comunicação e a métodos de comunicação.[001] This description relates to communication devices and communication methods.
[002] Nos últimos anos, as redes de área local sem fio (LANs) representativas do Instituto de Engenheiros Elétricos e Eletrônicos (IEEE) 802.11 foram amplamente usadas. Adicionalmente, juntamente com isto, produtos compatíveis com LAN sem fio (a seguir também referidos simplesmente como “dispositivos de comunicação”) também aumentaram. Aqui, muitos produtos compatíveis com LAN sem fio são terminais de comunicação móveis. Já que terminais de comunicação móveis têm oportunidades limitadas de receber suprimento de energia a partir do exterior, é preferível que o consumo de energia seja suprimido.[002] In recent years, wireless local area networks (LANs) representative of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 have been widely used. Additionally, along with this, wireless LAN-compatible products (hereinafter also referred to simply as "communication devices") have also increased. Here, many wireless LAN-compatible products are mobile communication terminals. Since mobile communication terminals have limited opportunities to receive power supply from outside, it is preferable that power consumption be suppressed.
[003] Por exemplo, um método de redução do consumo de energia de um dispositivo de comunicação que opera como uma estação (STA) (a seguir também referido simplesmente como “STA”) pelo armazenamento da informação que designa um destino de transmissão em um cabeçalho do protocolo de convergência de camada física (PLCP) é descrito na Literatura de Patente 1. Especificamente, um identificador parcial configurado com um identificador do Conjunto de Serviço Básico (BSS ID) ou um identificador de associação (AID) é armazenado no cabeçalho PLCP. Em um caso no qual o identificador parcial indicar um identificador parcial diferente de um identificador parcial de um BSS ID relacionado a um BSS ao qual seu próprio dispositivo pertence (a seguir também referido como “seu próprio BSS”) ou um identificador parcial de um AID alocado em seu próprio dispositivo, a STA que recebeu o cabeçalho PLCP faz com que a STA entre no modo adormecido sem receber uma parte subsequente ao cabeçalho PLCP. Desta maneira, o consumo de energia da STA é considerado como reduzido.[003] For example, a method of reducing the power consumption of a communication device operating as a station (STA) (hereinafter also referred to simply as “STA”) by storing information designating a transmission destination in a Physical Layer Convergence Protocol (PLCP) header is described in Patent Literature 1. Specifically, a partial identifier configured with a Basic Service Set Identifier (BSS ID) or an Association Identifier (AID) is stored in the PLCP header. In a case where the partial identifier indicates a partial identifier other than a partial identifier of a BSS ID related to a BSS to which its own device belongs (hereinafter also referred to as “its own BSS”) or a partial identifier of an AID allocated to its own device, the STA that received the PLCP header causes the STA to enter sleep mode without receiving a subsequent part of the PLCP header. In this manner, the power consumption of the STA is considered to be reduced.
[004] Adicionalmente, o AID é alocado na STA por um dispositivo de comunicação que opera como um ponto de acesso (AP) (a seguir também referido simplesmente como um “AP”). Especificamente, o AID é alocado na STA por meio de um processo de associação entre o AP e a STA, cada um dos quais sendo um dos componentes do BSS.[004] Additionally, the AID is allocated to the STA by a communication device operating as an access point (AP) (hereinafter also referred to simply as an “AP”). Specifically, the AID is allocated to the STA through an association process between the AP and the STA, each of which is a component of the BSS.
[005] Literatura de Patente 1: JP 5774169B[005] Patent Literature 1: JP 5774169B
[006] Entretanto, na descrição da Literatura de Patente 1, a eficiência de comunicação pode ser diminuída na comunicação em que uma pluralidade de redes de comunicação sem fio é o destino. Por exemplo, na descrição, já que o identificador parcial do BSS ID é incluído no cabeçalho PLCP, se houver uma pluralidade de BSSs servindo como o destino, uma pluralidade de identificadores parciais do BSS ID também são incluídos. Portanto, o tamanho do cabeçalho PLCP aumenta à medida que o número de BSSs servindo como o destino aumenta e, assim, um tempo de comunicação do cabeçalho PLCP aumenta. Em decorrência disto, a eficiência de comunicação do quadro que inclui o cabeçalho PLCP diminui.[006] However, in the description of Patent Literature 1, communication efficiency may be decreased in communication where a plurality of wireless communication networks are the destination. For example, in the description, since the partial identifier of the BSS ID is included in the PLCP header, if there are a plurality of BSSs serving as the destination, a plurality of partial identifiers of the BSS ID are also included. Therefore, the size of the PLCP header increases as the number of BSSs serving as the destination increases, and thus a communication time of the PLCP header increases. As a result, the communication efficiency of the frame including the PLCP header decreases.
[007] A este respeito, a presente descrição propõe um mecanismo que pode suprimir uma diminuição na eficiência de comunicação ao mesmo tempo em que reduz o consumo de energia até mesmo na comunicação na qual uma pluralidade de redes de comunicação sem fio é o destino.[007] In this regard, the present description proposes a mechanism that can suppress a decrease in communication efficiency while reducing energy consumption even in communication in which a plurality of wireless communication networks are the destination.
[008] De acordo com a presente descrição, é provido um dispositivo de comunicação que inclui uma unidade de comunicação configurada para transmitir um quadro que inclui um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio. O identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada.[008] In accordance with the present disclosure, there is provided a communication device that includes a communication unit configured to transmit a frame that includes a physical layer header (PHY) that includes a wireless communication network identifier. The wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified.
[009] Além do mais, de acordo com a presente descrição, é provido um dispositivo de comunicação que inclui uma unidade de comunicação configurada para receber um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio. O identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada. A unidade de comunicação recebe uma parte subsequente ao cabeçalho PHY com base no identificador da rede de comunicação sem fio de segundo nível.[009] Furthermore, in accordance with the present disclosure, there is provided a communication device that includes a communication unit configured to receive a physical layer header (PHY) that includes a wireless communication network identifier. The wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified. The communication unit receives a portion subsequent to the PHY header based on the second-level wireless communication network identifier.
[0010] Além do mais, de acordo com a presente descrição, é provido um método de comunicação que inclui transmitir, por uma unidade de comunicação, um quadro que inclui um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio. O identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada.[0010] Furthermore, in accordance with the present disclosure, there is provided a communication method that includes transmitting, by a communication unit, a frame that includes a physical layer header (PHY) that includes a wireless communication network identifier. The wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified.
[0011] Além do mais, de acordo com a presente descrição, é provido um método de comunicação que inclui: receber, por uma unidade de comunicação, um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio, o identificador da rede de comunicação sem fio incluindo um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada; e receber, pela unidade de comunicação, uma parte subsequente ao cabeçalho PHY com base no identificador da rede de comunicação sem fio de segundo nível.[0011] Furthermore, according to the present disclosure, there is provided a communication method that includes: receiving, by a communication unit, a physical layer header (PHY) that includes a wireless communication network identifier, the wireless communication network identifier including a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified; and receiving, by the communication unit, a subsequent part of the PHY header based on the second-level wireless communication network identifier.
[0012] Da forma supradescrita, de acordo com a presente descrição, um mecanismo que pode suprimir uma diminuição na eficiência de comunicação ao mesmo tempo em que reduz o consumo de energia até mesmo na comunicação na qual uma pluralidade de redes de comunicação sem fio é o destino é provido. Note que os efeitos supradescritos não são necessariamente limitantes. Com os efeitos expostos, ou no lugar dos mesmos, pode ser alcançado qualquer um dos efeitos descritos neste relatório descritivo ou outros efeitos que podem ser compreendidos a partir deste relatório descritivo.[0012] As described above, according to the present disclosure, a mechanism that can suppress a decrease in communication efficiency while reducing energy consumption even in communication in which a plurality of wireless communication networks are the destination is provided. Note that the above-described effects are not necessarily limiting. With or in place of the effects set forth, any of the effects described in this specification or other effects that can be understood from this specification can be achieved.
[0013] A figura 1 é um diagrama que ilustra uma configuração esquemática de um sistema de comunicação de acordo com uma primeira modalidade da presente descrição e um exemplo de estados de definição de vários tipos de informação.[0013] Figure 1 is a diagram illustrating a schematic configuration of a communication system in accordance with a first embodiment of the present disclosure and an example of defining states of various types of information.
[0014] A figura 2 é um diagrama de blocos que ilustra um exemplo de uma configuração funcional esquemática de um dispositivo de comunicação de acordo com a modalidade.[0014] Figure 2 is a block diagram illustrating an example of a schematic functional configuration of a communication device according to the embodiment.
[0015] A figura 3 é um diagrama de blocos que ilustra um exemplo de uma configuração funcional esquemática de um módulo de comunicação sem fio de acordo com a modalidade.[0015] Figure 3 is a block diagram illustrating an example of a schematic functional configuration of a wireless communication module according to the embodiment.
[0016] A figura 4 é um diagrama que ilustra um exemplo de configuração de um quadro transmitido por um dispositivo de transmissão de acordo com a modalidade.[0016] Figure 4 is a diagram illustrating an example configuration of a frame transmitted by a transmission device according to the embodiment.
[0017] A figura 5 é um diagrama que ilustra um exemplo de configuração da informação de sinalização em um cabeçalho PHY de um quadro transmitido por um dispositivo de transmissão de acordo com a modalidade.[0017] Figure 5 is a diagram illustrating an example of configuring signaling information in a PHY header of a frame transmitted by a transmission device in accordance with embodiment.
[0018] A figura 6 é um diagrama que ilustra um exemplo de configuração da informação de sinalização em um cabeçalho PHY de um quadro transmitido por um dispositivo de transmissão de acordo com a modalidade.[0018] Figure 6 is a diagram illustrating an example of configuring signaling information in a PHY header of a frame transmitted by a transmission device in accordance with embodiment.
[0019] A figura 7 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de transmissão de acordo com a modalidade.[0019] Figure 7 is a flowchart conceptually illustrating a process of a transmission device according to the embodiment.
[0020] A figura 8 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de recepção de acordo com a modalidade.[0020] Figure 8 is a flowchart conceptually illustrating a process of a receiving device according to the embodiment.
[0021] A figura 9 é um diagrama esquemático para descrever um exemplo de comunicação usando um PID curinga não especificado em um sistema de comunicação de acordo com a modalidade.[0021] Figure 9 is a schematic diagram for describing an example of communication using an unspecified wildcard PID in a communication system according to embodiment.
[0022] A figura 10 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando um PID curinga não especificado em um sistema de comunicação de acordo com a modalidade.[0022] Figure 10 is a frame sequence diagram for describing an example of communication using an unspecified wildcard PID in a communication system according to embodiment.
[0023] A figura 11 é um diagrama esquemático para descrever um exemplo de comunicação usando um PID curinga especificado em um sistema de comunicação de acordo com a modalidade.[0023] Figure 11 is a schematic diagram to describe an example of communication using a specified wildcard PID in a communication system according to the embodiment.
[0024] A figura 12 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando um PID curinga especificado em um sistema de comunicação de acordo com a modalidade.[0024] Figure 12 is a frame sequence diagram for describing an example of communication using a specified wildcard PID in a communication system according to the embodiment.
[0025] A figura 13 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de transmissão de acordo com uma segunda modalidade da presente descrição.[0025] Figure 13 is a flowchart conceptually illustrating a process of a transmission device in accordance with a second embodiment of the present disclosure.
[0026] A figura 14 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de recepção de acordo com a modalidade.[0026] Figure 14 is a flowchart conceptually illustrating a process of a receiving device according to the embodiment.
[0027] A figura 15 é um diagrama esquemático para descrever um exemplo de comunicação usando a informação de identificação da ligação direta em um sistema de comunicação de acordo com a modalidade.[0027] Figure 15 is a schematic diagram for describing an example of communication using forward link identification information in a communication system according to the embodiment.
[0028] A figura 16 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando a informação de identificação da ligação direta em um sistema de comunicação de acordo com a modalidade.[0028] Figure 16 is a frame sequence diagram for describing an example of communication using forward link identification information in a communication system according to the embodiment.
[0029] A figura 17 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de transmissão de acordo com uma terceira modalidade da presente descrição.[0029] Figure 17 is a flowchart conceptually illustrating a process of a transmission device in accordance with a third embodiment of the present disclosure.
[0030] A figura 18 é um fluxograma que ilustra conceitualmente um processo de um dispositivo de recepção de acordo com a modalidade.[0030] Figure 18 is a flowchart conceptually illustrating a process of a receiving device according to the embodiment.
[0031] A figura 19 é um diagrama esquemático para descrever um exemplo de comunicação usando a informação de identificação da ligação em rede de malha em um sistema de comunicação de acordo com a modalidade.[0031] Figure 19 is a schematic diagram for describing an example of communication using mesh network link identification information in a communication system according to the embodiment.
[0032] A figura 20 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando a informação de identificação da ligação em rede de malha em um sistema de comunicação de acordo com a modalidade.[0032] Figure 20 is a frame sequence diagram for describing an example of communication using mesh networking link identification information in a communication system according to the embodiment.
[0033] A figura 21 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um telefone inteligente.[0033] Figure 21 is a block diagram illustrating an example of a schematic configuration of a smart phone.
[0034] A figura 22 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um dispositivo de navegação em carro.[0034] Figure 22 is a block diagram illustrating an example of a schematic configuration of a car navigation device.
[0035] A figura 23 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um ponto de acesso sem fio.[0035] Figure 23 is a block diagram illustrating an example of a schematic configuration of a wireless access point.
[0036] A seguir, uma(s) modalidade(s) preferida(s) da presente descrição será(ão) descrita(s) com detalhes em relação aos desenhos anexos. Neste relatório descritivo e nos desenhos anexos, os elementos estruturais que têm, substancialmente, as mesmas função e estrutura são denotados com os mesmos números de referência, e a explicação repetida destes elementos estruturais é omitida.[0036] In the following, a preferred embodiment(s) of the present description will be described in detail with reference to the accompanying drawings. In this specification and in the accompanying drawings, structural elements having substantially the same function and structure are denoted with the same reference numerals, and the repeated explanation of these structural elements is omitted.
[0037] Adicionalmente, neste relatório descritivo e nos desenhos, há casos nos quais uma pluralidade de elementos estruturais com, substancialmente, a mesma função são distinguidos pela adição de números diferentes no final do mesmo número de referência. Por exemplo, uma pluralidade de elementos estruturais com, substancialmente, a mesma função são distinguidos conforme necessário, como um dispositivo de comunicação 100A e um dispositivo de comunicação 100B. Entretanto, em um caso em que for desnecessário distinguir os elementos estruturais com, substancialmente, a mesma função, apenas o mesmo número de referência é adicionado. Por exemplo, em um caso em que for desnecessário distinguir particularmente o dispositivo de comunicação 100A e o dispositivo de comunicação 100B, eles são simplesmente referidos como “dispositivos de comunicação 100”.[0037] Additionally, in this specification and in the drawings, there are cases in which a plurality of structural elements with substantially the same function are distinguished by adding different numbers at the end of the same reference numeral. For example, a plurality of structural elements with substantially the same function are distinguished as necessary, such as a communication device 100A and a communication device 100B. However, in a case where it is unnecessary to distinguish structural elements with substantially the same function, only the same reference numeral is added. For example, in a case where it is unnecessary to particularly distinguish communication device 100A and communication device 100B, they are simply referred to as “communication devices 100”.
[0038] Adicionalmente, a descrição irá prosseguir na seguinte ordem. 1. Primeira modalidade (comunicação usando PID curinga) 1-1. Configuração do sistema 1-2. Configuração funcional do dispositivo 1-3. Detalhes das funções do dispositivo 1-4. Processo do dispositivo 1-5. Exemplo de operação 1-6. Conclusão da primeira modalidade 2. Segunda modalidade (comunicação usando a informação de identificação da ligação direta) 2-1. Detalhes das funções do dispositivo 2-2. Processo do dispositivo 2-3. Exemplo da operação 2-4. Conclusão da segunda modalidade 3. Terceira modalidade (comunicação usando a informação de identificação da ligação em rede de malha) 3-1. Detalhes das funções do dispositivo 3-2. Processo do dispositivo 3-3. Exemplo de operação 3-4. Conclusão da terceira modalidade 4. Exemplos de aplicação 5. Conclusão <1. Primeira modalidade (comunicação usando PID curinga)>[0038] Further, the description will proceed in the following order. 1. First embodiment (communication using wildcard PID) 1-1. System configuration 1-2. Device functional configuration 1-3. Device function details 1-4. Device process 1-5. Operation example 1-6. Conclusion of the first embodiment 2. Second embodiment (communication using direct link identification information) 2-1. Device function details 2-2. Device process 2-3. Operation example 2-4. Conclusion of the second embodiment 3. Third embodiment (communication using mesh network link identification information) 3-1. Device function details 3-2. Device process 3-3. Operation example 3-4. Conclusion of the third embodiment 4. Application examples 5. Conclusion <1. First embodiment (communication using wildcard PID)>
[0039] Primeiro, uma primeira modalidade da presente descrição será descrita. Na presente modalidade, um cabeçalho PHY que inclui um identificador da rede de comunicação sem fio (a seguir também referido como um “identificador PHY” ou um “PID”) é comunicado, e a comunicação usando um PID de segundo nível (a seguir também referido como um “PID curinga”) em que uma pluralidade de PIDs de primeiro nível (a seguir também referidos como “PIDs normais”) é especificada é realizada. <1-1. Configuração do sistema>[0039] First, a first embodiment of the present disclosure will be described. In the present embodiment, a PHY header that includes a wireless communication network identifier (hereinafter also referred to as a “PHY identifier” or a “PID”) is communicated, and communication using a second-level PID (hereinafter also referred to as a “wildcard PID”) in which a plurality of first-level PIDs (hereinafter also referred to as “normal PIDs”) are specified is performed. <1-1. System Configuration>
[0040] Uma configuração de um sistema de comunicação de acordo com uma primeira modalidade da presente descrição será descrita em relação à figura 1. A figura 1 é um diagrama que ilustra uma configuração esquemática do sistema de comunicação de acordo com a primeira modalidade da presente descrição e um exemplo de estados de definição de vários tipos de informação.[0040] A configuration of a communication system according to a first embodiment of the present description will be described with respect to Figure 1. Figure 1 is a diagram illustrating a schematic configuration of the communication system according to the first embodiment of the present description and an example of definition states of various types of information.
[0041] O sistema de comunicação de acordo com a presente modalidade inclui um AP 100 e uma STA 200. Especificamente, o sistema de comunicação inclui uma pluralidade de APs 100 e uma pluralidade de STAs 200, e uma rede de comunicação sem fio é formada por um AP 100 e uma ou mais STAs 200. Por exemplo, da forma ilustrada na figura 1, um BSS1 que inclui um AP 100A e STAs 200A e 200B é formado, um BSS2 que inclui um AP 100B e uma STA 200C é formado, um BSS3 que inclui um AP 100C e uma STA 200D é formado, e um BSS4 que inclui um AP 100D e uma STA 200E é formado.[0041] The communication system according to the present embodiment includes an AP 100 and a STA 200. Specifically, the communication system includes a plurality of APs 100 and a plurality of STAs 200, and a wireless communication network is formed by an AP 100 and one or more STAs 200. For example, as illustrated in FIG. 1 , a BSS1 that includes an AP 100A and STAs 200A and 200B is formed, a BSS2 that includes an AP 100B and a STA 200C is formed, a BSS3 that includes an AP 100C and a STA 200D is formed, and a BSS4 that includes an AP 100D and a STA 200E is formed.
[0042] Adicionalmente, as faixas de comunicação das redes de comunicação sem fio no sistema de comunicação podem sobrepor aquelas de outras redes de comunicação sem fio. Por exemplo, da forma ilustrada na figura 1, já que o BSS1 e cada um do BSS2 até o BSS4 sobrepõem na faixa de comunicação do AP 100-1 ou da STA 200-1, os BSSs podem ser considerados como sobrepondo, isto é, o BSS1 até o BSS4 podem ser BSSs sobrepostos (OBSSs).[0042] Additionally, the communication ranges of the wireless communication networks in the communication system may overlap with those of other wireless communication networks. For example, as illustrated in FIG. 1, since BSS1 and each of BSS2 through BSS4 overlap in the communication range of AP 100-1 or STA 200-1, the BSSs may be considered to overlap, i.e., BSS1 through BSS4 may be overlapping BSSs (OBSSs).
[0043] Em uma situação em que há OBSSs, é preferível identificar se a comunicação é comunicação endereçada para o próprio BSS de alguém ou comunicação endereçada para um outro BSS. Portanto, a informação que identifica o BSS é incluída em um quadro a ser transmitido. Por exemplo, na tecnologia relacionada, um BSSID é usado em uma camada de controle de acesso à mídia (MAC), e informação COLOR do BSS é usada em uma camada PHY. Particularmente, já que a informação COLOR é incluída no cabeçalho PHY, em um caso no qual a informação COLOR do próprio BSS de alguém não for incluída, o dispositivo de comunicação não precisa receber a parte subsequente ao cabeçalho PHY. Em decorrência disto, o consumo de energia no dispositivo de comunicação é suprimido.[0043] In a situation where there are OBSSs, it is preferable to identify whether the communication is communication addressed to one's own BSS or communication addressed to another BSS. Therefore, information identifying the BSS is included in a frame to be transmitted. For example, in the related technology, a BSSID is used in a media access control (MAC) layer, and COLOR information of the BSS is used in a PHY layer. In particular, since COLOR information is included in the PHY header, in a case where COLOR information of one's own BSS is not included, the communication device does not need to receive the part subsequent to the PHY header. As a result, power consumption in the communication device is suppressed.
[0044] Por outro lado, no cabeçalho PHY que inclui a informação COLOR de acordo com a tecnologia relacionada, é difícil transmitir um quadro para uma pluralidade de BSSs. Por exemplo, já que um valor da informação COLOR de qualquer um BSS é armazenado na informação COLOR, é difícil designar um BSS não especificado ou uma pluralidade de BSSs como um destino. Portanto, na tecnologia relacionada, em um caso no qual um BSS não especificado ou uma pluralidade de BSSs forem destinos, um cabeçalho PHY que não inclui informação COLOR é usado, ou um cabeçalho PHY no qual a informação que indica que um BSS não especificado ou uma pluralidade de BSSs são destinos é adicionada é usado. Entretanto, no primeiro caso, o efeito de redução do consumo de energia obtido pelo uso da informação COLOR é perdido e, no último caso, a eficiência de comunicação é diminuída já que o tamanho do cabeçalho PHY aumenta.[0044] On the other hand, in the PHY header that includes COLOR information according to the related technology, it is difficult to transmit a frame to a plurality of BSSs. For example, since a value of the COLOR information of any one BSS is stored in the COLOR information, it is difficult to designate an unspecified BSS or a plurality of BSSs as a destination. Therefore, in the related technology, in a case in which an unspecified BSS or a plurality of BSSs are destinations, a PHY header that does not include COLOR information is used, or a PHY header in which information indicating that an unspecified BSS or a plurality of BSSs are destinations is added is used. However, in the former case, the power consumption reduction effect obtained by using COLOR information is lost, and in the latter case, communication efficiency is decreased since the size of the PHY header increases.
[0045] A este respeito, no sistema de comunicação de acordo com a presente modalidade, um cabeçalho PHY que inclui um identificador da rede de comunicação sem fio que inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada é usado. Os dispositivos de comunicação 100-1 e 200-1, cada um dos quais é um dos componentes do sistema de comunicação que implementa uma operação do sistema de comunicação, serão descritos com detalhes a seguir. Adicionalmente, a título de conveniência de descrição, os dispositivos de comunicação de acordo com as primeira até terceira modalidades são distinguidos pela anexação de números correspondentes às modalidades no final, como em dispositivos de comunicação 100-1 até 100-3. <1-2. Configuração funcional do dispositivo>[0045] In this regard, in the communication system according to the present embodiment, a PHY header including a wireless communication network identifier including a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified is used. The communication devices 100-1 and 200-1, each of which is one of the components of the communication system implementing an operation of the communication system, will be described in detail below. Further, for convenience of description, the communication devices according to the first through third embodiments are distinguished by appending numbers corresponding to the embodiments at the end, as in communication devices 100-1 through 100-3. <1-2. Functional configuration of the device>
[0046] A configuração do sistema de comunicação de acordo com a primeira modalidade da presente descrição foi supradescrita. A seguir, as configurações funcionais do AP 100-1 e da STA 200-1 (a seguir também referido como dispositivo de comunicação 100-1 (200-1)) de acordo com a presente modalidade serão descritas em relação à figura 2. A figura 2 é um diagrama de blocos que ilustra um exemplo de uma configuração funcional esquemática de um dispositivo de comunicação 100-1 (200-1) de acordo com a primeira modalidade da presente descrição.[0046] The configuration of the communication system according to the first embodiment of the present disclosure has been described above. In the following, the functional configurations of the AP 100-1 and the STA 200-1 (hereinafter also referred to as the communication device 100-1 (200-1)) according to the present embodiment will be described with respect to FIG. 2. FIG. 2 is a block diagram illustrating an example of a schematic functional configuration of a communication device 100-1 (200-1) according to the first embodiment of the present disclosure.
[0047] Da forma ilustrada na figura 2, um dispositivo de comunicação 100-1 (200-1) inclui um módulo de comunicação sem fio 101 (201), um módulo de comunicação com fios 102 (202), uma unidade de controle de dispositivo 103 (203), uma unidade de entrada de informação 104 (204) e uma unidade de transmissão de informação 105 (205).[0047] As illustrated in Figure 2, a communication device 100-1 (200-1) includes a wireless communication module 101 (201), a wired communication module 102 (202), a device control unit 103 (203), an information input unit 104 (204), and an information transmission unit 105 (205).
[0048] O módulo de comunicação sem fio 101 (201) realiza a comunicação sem fio com o AP 100-1 ou a STA 200-1. Especificamente, o módulo de comunicação sem fio 101 (201) transmite os dados obtidos a partir da unidade de controle de dispositivo 103 (203) e provê os dados recebidos para a unidade de controle de dispositivo 103 (203). Os detalhes serão descritos posteriormente.[0048] The wireless communication module 101 (201) performs wireless communication with the AP 100-1 or the STA 200-1. Specifically, the wireless communication module 101 (201) transmits data obtained from the device control unit 103 (203) and provides the received data to the device control unit 103 (203). Details will be described later.
[0049] O módulo de comunicação com fios 102 (202) comunica com um dispositivo externo por meio de comunicação com fios. Especificamente, o módulo de comunicação com fios 102 (202) é conectado na Internet e comunica com o dispositivo externo por meio da Internet. Por exemplo, o módulo de comunicação com fios 102 (202) transmite os dados adquiridos por meio da comunicação pelo módulo de comunicação sem fio 101 (201) para o dispositivo externo por meio da Internet.[0049] The wired communication module 102 (202) communicates with an external device via wired communication. Specifically, the wired communication module 102 (202) is connected to the Internet and communicates with the external device via the Internet. For example, the wired communication module 102 (202) transmits data acquired via communication by the wireless communication module 101 (201) to the external device via the Internet.
[0050] A unidade de controle de dispositivo 103 (203) controla a operação do dispositivo de comunicação 100-1 (200-1), no geral. Especificamente, a unidade de controle de dispositivo 103 (203) controla a comunicação do módulo de comunicação sem fio 101 (201) e do módulo de comunicação com fios 102 (202). Por exemplo, a unidade de controle de dispositivo 103 (203) faz com que o módulo de comunicação sem fio 101 (201) ou o módulo de comunicação com fios 102 (202) transmitam os dados obtidos a partir da unidade de entrada de informação 104 (204). Adicionalmente, a unidade de controle de dispositivo 103 (203) faz com que a unidade de transmissão de informação 105 (205) transmita os dados obtidos pela comunicação do módulo de comunicação sem fio 101 (201) ou do módulo de comunicação com fios 102 (202).[0050] The device control unit 103 (203) controls the operation of the communication device 100-1 (200-1), in general. Specifically, the device control unit 103 (203) controls the communication of the wireless communication module 101 (201) and the wired communication module 102 (202). For example, the device control unit 103 (203) causes the wireless communication module 101 (201) or the wired communication module 102 (202) to transmit data obtained from the information input unit 104 (204). Additionally, the device control unit 103 (203) causes the information transmission unit 105 (205) to transmit the data obtained by communication from the wireless communication module 101 (201) or the wired communication module 102 (202).
[0051] A unidade de entrada de informação 104 (204) recebe uma entrada a partir do exterior do dispositivo de comunicação 100-1 (200-1). Especificamente, a unidade de entrada de informação 104 (204) recebe uma entrada de usuário ou informação obtida a partir de um sensor. Por exemplo, a unidade de entrada de informação 104 (204) é um dispositivo de entrada, tais como um teclado ou um painel sensível ao toque, ou um dispositivo de detecção, tal como um sensor.[0051] The information input unit 104 (204) receives an input from outside the communication device 100-1 (200-1). Specifically, the information input unit 104 (204) receives a user input or information obtained from a sensor. For example, the information input unit 104 (204) is an input device, such as a keyboard or a touch panel, or a sensing device, such as a sensor.
[0052] A unidade de transmissão de informação 105 (205) transmite os dados. Especificamente, a unidade de transmissão de informação 105 (205) transmite os dados instruídos a partir da unidade de controle de dispositivo 103 (203). Por exemplo, a unidade de transmissão de informação 105 (205) é um visor que transmite as imagens com base na informação de imagem, um alto-falante que transmite sons ou música com base em informação de áudio ou semelhantes.[0052] The information transmission unit 105 (205) transmits data. Specifically, the information transmission unit 105 (205) transmits data instructed from the device control unit 103 (203). For example, the information transmission unit 105 (205) is a display that transmits images based on image information, a speaker that transmits sounds or music based on audio information, or the like.
[0053] Adicionalmente, o módulo de comunicação com fios 102 (202), a unidade de entrada de informação 104 (204) e a unidade de transmissão de informação 105 (205), dentre os componentes expostos, podem não ser incluídas no dispositivo de comunicação 100-1 (200-1). (Configuração do módulo de comunicação sem fio)[0053] Additionally, the wired communication module 102 (202), the information input unit 104 (204), and the information transmission unit 105 (205), among the exposed components, may not be included in the communication device 100-1 (200-1). (Wireless communication module configuration)
[0054] A seguir, uma configuração funcional do módulo de comunicação sem fio 101 (201) será descrita em relação à figura 3. A figura 3 é um diagrama de blocos que ilustra um exemplo de uma configuração funcional esquemática do módulo de comunicação sem fio 101 (201) de acordo com a primeira modalidade da presente descrição.[0054] Next, a functional configuration of the wireless communication module 101 (201) will be described with respect to Figure 3. Figure 3 is a block diagram illustrating an example of a schematic functional configuration of the wireless communication module 101 (201) in accordance with the first embodiment of the present disclosure.
[0055] Da forma ilustrada na figura 3, o módulo de comunicação sem fio 101 (201) inclui uma unidade de processamento de dados 110 (210), uma unidade de controle 120 (220) e uma unidade de comunicação sem fio 130 (230) como uma unidade de comunicação. (1. Unidade de processamento de dados)[0055] As illustrated in FIG. 3, the wireless communication module 101 (201) includes a data processing unit 110 (210), a control unit 120 (220), and a wireless communication unit 130 (230) as a communication unit. (1. Data processing unit)
[0056] Da forma ilustrada na figura 3, a unidade de processamento de dados 110 (210) inclui uma unidade de interface 111, um armazenamento temporário de transmissão 112, uma unidade de construção do quadro de transmissão 113, uma unidade de análise do quadro de recepção 114 e um armazenamento temporário de recepção 115.[0056] As illustrated in Figure 3, the data processing unit 110 (210) includes an interface unit 111, a transmission buffer 112, a transmission frame construction unit 113, a reception frame analysis unit 114, and a reception buffer 115.
[0057] A unidade de interface 111 é uma interface conectada em outros componentes funcionais instalados no dispositivo de comunicação 1001 (200-1). Especificamente, a unidade de interface 111 realiza a recepção de dados que se deseja que sejam transmitidos a partir de um outro componente funcional, por exemplo, a unidade de controle de dispositivo 103 (203), provisão de dados de recepção para a unidade de controle de dispositivo 103 (203) e semelhantes.[0057] The interface unit 111 is an interface connected to other functional components installed in the communication device 1001 (200-1). Specifically, the interface unit 111 performs reception of data that is desired to be transmitted from another functional component, for example, the device control unit 103 (203), provision of reception data to the device control unit 103 (203), and the like.
[0058] O armazenamento temporário de transmissão 112 armazena os dados a ser transmitidos. Especificamente, o armazenamento temporário de transmissão 112 armazena os dados obtidos pela unidade de interface 111.[0058] The transmission buffer 112 stores the data to be transmitted. Specifically, the transmission buffer 112 stores the data obtained by the interface unit 111.
[0059] A unidade de construção do quadro de transmissão 113 gera um quadro a ser transmitido. Especificamente, a unidade de construção do quadro de transmissão 113 gera um quadro com base nos dados armazenados no armazenamento temporário de transmissão 112 ou na informação de controle definida pela unidade de controle 120 (220). Por exemplo, a unidade de construção do quadro de transmissão 113 gera um quadro (pacote) a partir dos dados adquiridos a partir do armazenamento temporário de transmissão 112, e realiza um processo de adição de um cabeçalho MAC para controle de acesso à mídia (MAC) e um código de detecção de erro no quadro gerado e semelhantes.[0059] The transmission frame construction unit 113 generates a frame to be transmitted. Specifically, the transmission frame construction unit 113 generates a frame based on data stored in the transmission buffer 112 or control information set by the control unit 120 (220). For example, the transmission frame construction unit 113 generates a frame (packet) from data acquired from the transmission buffer 112, and performs a process of adding a MAC header for media access control (MAC) and an error detection code to the generated frame, and the like.
[0060] A unidade de análise do quadro de recepção 114 analisa um quadro recebido. Especificamente, a unidade de análise do quadro de recepção 114 determina um destino de um quadro recebido pela unidade de comunicação sem fio 130 (230) e adquire dados ou informação de controle incluídos no quadro. Por exemplo, a unidade de análise do quadro de recepção 114 adquire os dados e semelhantes incluídos no quadro recebido pela realização de análise do cabeçalho MAC, detecção e correção de um erro de código, um processo de reordenação e semelhantes no quadro recebido.[0060] The receiving frame analysis unit 114 analyzes a received frame. Specifically, the receiving frame analysis unit 114 determines a destination of a frame received by the wireless communication unit 130 (230) and acquires data or control information included in the frame. For example, the receiving frame analysis unit 114 acquires data and the like included in the received frame by performing MAC header analysis, detection and correction of a code error, a reordering process, and the like on the received frame.
[0061] O armazenamento temporário de recepção 115 armazena os dados recebidos. Especificamente, o armazenamento temporário de recepção 115 armazena os dados adquiridos pela unidade de análise do quadro de recepção 114. (2. Unidade de controle)[0061] The receive buffer 115 stores the received data. Specifically, the receive buffer 115 stores the data acquired by the receive frame analysis unit 114. (2. Control Unit)
[0062] Da forma ilustrada na figura 3, a unidade de controle 120 (220) inclui uma unidade de controle de processamento 121 e uma unidade de controle de sinal 122.[0062] As illustrated in Figure 3, the control unit 120 (220) includes a processing control unit 121 and a signal control unit 122.
[0063] A unidade de controle de processamento 121 controla uma operação da unidade de processamento de dados 110 (210). Especificamente, a unidade de controle de processamento 121 controla a ocorrência de comunicação. Por exemplo, se uma solicitação de conexão de comunicação ocorrer, a unidade de controle de processamento 121 faz com que a unidade de processamento de dados 110 (210) gere os quadros relacionados a um processo de conexão ou um processamento de autenticação, tais como um processo de associação ou um processo de autenticação.[0063] The processing control unit 121 controls an operation of the data processing unit 110 (210). Specifically, the processing control unit 121 controls the occurrence of communication. For example, if a communication connection request occurs, the processing control unit 121 causes the data processing unit 110 (210) to generate frames related to a connection process or an authentication process, such as an association process or an authentication process.
[0064] Adicionalmente, a unidade de controle de processamento 121 controla a geração de quadros com base em um estado de armazenamento dos dados no armazenamento temporário de transmissão 112, um resultado da análise para um quadro de recepção, ou semelhantes. Por exemplo, em um caso no qual dados forem armazenados no armazenamento temporário de transmissão 112, a unidade de controle de processamento 121 instrui a unidade de construção do quadro de transmissão 113 a gerar um quadro de dados no qual os dados são armazenados. Adicionalmente, em um caso no qual a recepção de um quadro for confirmada pela unidade de análise do quadro de recepção 114, a unidade de controle de processamento 121 instrui a unidade de construção do quadro de transmissão 113 a gerar um quadro de reconhecimento que é uma resposta a um quadro recebido.[0064] Additionally, the processing control unit 121 controls the generation of frames based on a storage state of the data in the transmission buffer 112, an analysis result for a reception frame, or the like. For example, in a case in which data is stored in the transmission buffer 112, the processing control unit 121 instructs the transmission frame construction unit 113 to generate a data frame in which the data is stored. Additionally, in a case in which reception of a frame is confirmed by the reception frame analysis unit 114, the processing control unit 121 instructs the transmission frame construction unit 113 to generate an acknowledgement frame that is a response to a received frame.
[0065] A unidade de controle de sinal 122 controla uma operação da unidade de comunicação sem fio 130 (230). Especificamente, a unidade de controle de sinal 122 controla um processo de transmissão/recepção da unidade de comunicação sem fio 130 (230). Por exemplo, a unidade de controle de sinal 122 faz com que a unidade de comunicação sem fio 130 (230) defina um parâmetro para transmissão e recepção com base em uma instrução proveniente da unidade de controle de processamento 121.[0065] The signal control unit 122 controls an operation of the wireless communication unit 130 (230). Specifically, the signal control unit 122 controls a transmission/reception process of the wireless communication unit 130 (230). For example, the signal control unit 122 causes the wireless communication unit 130 (230) to set a parameter for transmission and reception based on an instruction from the processing control unit 121.
[0066] Adicionalmente, a informação relacionada à rede de comunicação sem fio, tal como a PID, é gerenciada pela unidade de controle 120 (220). Por exemplo, a unidade de controle 120 (220) gerencia a informação BSS, tal como a informação COLOR do próprio BSS de alguém e outros BSSs. (Unidade de comunicação sem fio)[0066] Additionally, information related to the wireless communication network, such as the PID, is managed by the control unit 120 (220). For example, the control unit 120 (220) manages BSS information, such as the COLOR information of one's own BSS and other BSSs. (Wireless communication unit)
[0067] Da forma ilustrada na figura 3, a unidade de comunicação sem fio 130 (230) inclui uma unidade de processamento de transmissão 131, uma unidade de processamento de recepção 132 e uma unidade de controle de antena 133.[0067] As illustrated in Figure 3, the wireless communication unit 130 (230) includes a transmission processing unit 131, a reception processing unit 132, and an antenna control unit 133.
[0068] A unidade de processamento de transmissão 131 realiza um processo de transmissão de quadro. Especificamente, a unidade de processamento de transmissão 131 gera um sinal a ser transmitido com base em um quadro provido a partir da unidade de construção do quadro de transmissão 113. Mais especificamente, a unidade de processamento de transmissão 131 gera um sinal relacionado a um quadro com base em um parâmetro definido de acordo com uma instrução proveniente da unidade de controle de sinal 122. Por exemplo, a unidade de processamento de transmissão 131 gera um fluxo contínuo de símbolos pela realização de codificação, entrelaçamento e modulação no quadro provido a partir da unidade de processamento de dados 110 (210) de acordo com um esquema de codificação e modulação instruído pela unidade de controle 120 (220). Adicionalmente, a unidade de processamento de transmissão 131 converte o sinal relacionado ao fluxo contínuo de símbolos obtido pelo processo no estágio prévio em um sinal analógico, e realiza amplificação, filtragem e conversão ascendente de frequência no sinal resultante.[0068] The transmission processing unit 131 performs a frame transmission process. Specifically, the transmission processing unit 131 generates a signal to be transmitted based on a frame provided from the transmission frame construction unit 113. More specifically, the transmission processing unit 131 generates a signal related to a frame based on a parameter set in accordance with an instruction from the signal control unit 122. For example, the transmission processing unit 131 generates a symbol stream by performing coding, interleaving, and modulation on the frame provided from the data processing unit 110 (210) in accordance with a coding and modulation scheme instructed by the control unit 120 (220). Additionally, the transmission processing unit 131 converts the symbol stream related signal obtained by the process in the previous stage into an analog signal, and performs amplification, filtering, and frequency upconversion on the resulting signal.
[0069] Adicionalmente, a unidade de processamento de transmissão 131 pode realizar um processo de multiplexação de quadro. Especificamente, a unidade de processamento de transmissão 131 realiza um processo relacionado à multiplexação por divisão de frequência ou à multiplexação por divisão de espaço.[0069] Additionally, the transmission processing unit 131 may perform a frame multiplexing process. Specifically, the transmission processing unit 131 performs a process related to frequency division multiplexing or space division multiplexing.
[0070] A unidade de processamento de recepção 132 realiza um processo de recepção de quadro. Especificamente, a unidade de processamento de recepção 132 restaura o quadro com base no sinal provido a partir da unidade de controle de antena 133. Por exemplo, a unidade de processamento de recepção 132 adquire um fluxo contínuo de símbolos pela realização de um processo oposto à transmissão de sinal, por exemplo, conversão descendente de frequência, conversão de sinal digital e semelhantes, em um sinal obtido a partir de uma antena. Adicionalmente, a unidade de processamento de recepção 132 adquire um quadro pela realização de demodulação, decodificação e semelhantes no fluxo contínuo de símbolos obtido pelo processo no estágio prévio e provê o quadro adquirido para a unidade de processamento de dados 110 (210) ou a unidade de controle 120 (220).[0070] The reception processing unit 132 performs a frame reception process. Specifically, the reception processing unit 132 restores the frame based on the signal provided from the antenna control unit 133. For example, the reception processing unit 132 acquires a symbol stream by performing a process opposite to signal transmission, for example, frequency downconversion, digital signal conversion, and the like, on a signal obtained from an antenna. Additionally, the reception processing unit 132 acquires a frame by performing demodulation, decoding, and the like on the symbol stream obtained by the process in the previous stage, and provides the acquired frame to the data processing unit 110 (210) or the control unit 120 (220).
[0071] Adicionalmente, a unidade de processamento de recepção 132 pode realizar um processo relacionado à separação de um quadro multiplexado. Especificamente, a unidade de processamento de recepção 132 realiza um processo relacionado à separação de um quadro multiplexado pela multiplexação por divisão de frequência ou pela multiplexação por divisão de espaço.[0071] Additionally, the reception processing unit 132 may perform a process related to separating a multiplexed frame. Specifically, the reception processing unit 132 performs a process related to separating a frame multiplexed by frequency division multiplexing or by space division multiplexing.
[0072] Adicionalmente, a unidade de processamento de recepção 132 pode estimar um ganho de canal. Especificamente, a unidade de processamento de recepção 132 calcula a informação do ganho de canal complexo a partir de uma parte de preâmbulo ou uma parte do sinal de treinamento do sinal obtido a partir da unidade de controle de antena 133. Adicionalmente, a informação do ganho de canal complexo calculada é usada para um processo relacionado a multiplexação de quadro, um processo de separação de quadro e semelhantes.[0072] Additionally, the reception processing unit 132 may estimate a channel gain. Specifically, the reception processing unit 132 calculates complex channel gain information from a preamble portion or a training signal portion of the signal obtained from the antenna control unit 133. Additionally, the calculated complex channel gain information is used for a process related to frame multiplexing, a frame separation process, and the like.
[0073] A unidade de controle de antena 133 realiza transmissão e recepção de sinais por meio de pelo menos uma antena. Especificamente, a unidade de controle de antena 133 transmite o sinal gerado pela unidade de processamento de transmissão 131 por meio da antena e provê o sinal recebido por meio da antena para a unidade de processamento de recepção 132. Adicionalmente, a unidade de controle de antena 133 pode realizar o controle relacionado à multiplexação por divisão de espaço.[0073] The antenna control unit 133 performs transmission and reception of signals via at least one antenna. Specifically, the antenna control unit 133 transmits the signal generated by the transmission processing unit 131 via the antenna and provides the signal received via the antenna to the reception processing unit 132. Additionally, the antenna control unit 133 may perform control related to space division multiplexing.
[0074] Adicionalmente, o processo de transmissão/recepção do cabeçalho PHY que inclui o PID ou semelhantes é realizado pela unidade de comunicação sem fio 130 (230). O processo será descrito com detalhes posteriormente. Adicionalmente, a seguir, a unidade de processamento de dados 110 (210), a unidade de controle 120 (220) e a unidade de comunicação sem fio 130 (230) também são referidas simplesmente como uma unidade de processamento de dados 110, uma unidade de controle 120 e uma unidade de comunicação sem fio 130. <1-3. Detalhes das funções do dispositivo>[0074] Additionally, the process of transmitting/receiving the PHY header including the PID or the like is performed by the wireless communication unit 130 (230). The process will be described in detail later. Additionally, in the following, the data processing unit 110 (210), the control unit 120 (220), and the wireless communication unit 130 (230) are also referred to simply as a data processing unit 110, a control unit 120, and a wireless communication unit 130. <1-3. Details of Device Functions>
[0075] A seguir, os detalhes das funções do dispositivo de comunicação 100-1 (200-1) de acordo com a presente modalidade serão descritos. As funções de cada um do dispositivo de comunicação 100-1 (200- 1) que opera como um lado da transmissão (também referido como um “dispositivo de transmissão”) e do dispositivo de comunicação 100-1 (200-1) que opera como um lado de recepção (a seguir também referido como um “dispositivo de recepção”) serão descritas a seguir. (A. Funções do dispositivo de transmissão)[0075] In the following, details of the functions of the communication device 100-1 (200-1) according to the present embodiment will be described. The functions of each of the communication device 100-1 (200-1) operating as a transmitting side (hereinafter also referred to as a “transmitting device”) and the communication device 100-1 (200-1) operating as a receiving side (hereinafter also referred to as a “receiving device”) will be described in the following. (A. Functions of the Transmitting Device)
[0076] Primeiro, as funções do dispositivo de transmissão serão descritas. (A-1. Definição de PID curinga)[0076] First, the functions of the transmitting device will be described. (A-1. Wildcard PID definition)
[0077] O dispositivo de transmissão define um destino de transmissão de dados em um caso no qual uma solicitação de transmissão de dados ocorrer. Especificamente, o dispositivo de transmissão define um identificador da rede de comunicação sem fio relacionado a uma rede de comunicação sem fio que serve como o destino de transmissão. Por exemplo, o dispositivo de transmissão define um PID no qual o BSS que serve como o destino de transmissão é identificado na camada física. Um exemplo do PID inclui a informação COLOR do BSS.[0077] The transmitting device defines a data transmission destination in a case in which a data transmission request occurs. Specifically, the transmitting device defines a wireless communication network identifier related to a wireless communication network that serves as the transmission destination. For example, the transmitting device defines a PID in which the BSS that serves as the transmission destination is identified at the physical layer. An example of the PID includes the COLOR information of the BSS.
[0078] Aqui, o dispositivo de transmissão usa um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada em um caso no qual há uma pluralidade de redes de comunicação sem fio de primeiro nível servindo como o destino de transmissão. Especificamente, em um caso no qual houver uma pluralidade de PIDs servindo como o destino de transmissão, o dispositivo de transmissão define um PID curinga no qual uma pluralidade de PIDs é especificada. O PID curinga é um PID no qual todos os PIDs são especificados (a seguir também referido como um “PID curinga não especificado”). Por exemplo, se a solicitação de transmissão de dados ocorrer, em um caso no qual o destino de transmissão de dados for um BSS não especificado, a unidade de controle 120 define um valor curinga no qual todas as peças de informação COLOR são especificadas (a seguir também referida como “informação COLOR curinga não especificada”) como a informação COLOR. Adicionalmente, em um caso no qual o PID curinga não especificado e um PID curinga especificado a ser descrito a seguir não forem distinguidos, eles são referidos simplesmente como um “PID curinga”. O mesmo se aplica à informação COLOR.[0078] Here, the transmitting device uses a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified in a case in which there are a plurality of first-level wireless communication networks serving as the transmission destination. Specifically, in a case in which there are a plurality of PIDs serving as the transmission destination, the transmitting device sets a wildcard PID in which a plurality of PIDs are specified. The wildcard PID is a PID in which all PIDs are specified (hereinafter also referred to as an “unspecified wildcard PID”). For example, if the data transmission request occurs, in a case in which the data transmission destination is an unspecified BSS, the control unit 120 sets a wildcard value in which all pieces of COLOR information are specified (hereinafter also referred to as “unspecified wildcard COLOR information”) as the COLOR information. Additionally, in a case where the unspecified wildcard PID and a specified wildcard PID to be described below are not distinguished, they are referred to simply as a “wildcard PID”. The same applies to the COLOR information.
[0079] Adicionalmente, uma pluralidade de tipos de PIDs curingas pode ser definida. Especificamente, o PID curinga pode ser um PID no qual alguns PIDs, dentre todos os PIDs, são especificados (a seguir também referido como “PID curinga especificado”), e uma pluralidade de PIDs curingas não especificados pode ser definida. Então, o dispositivo de transmissão seleciona o PID curinga não especificado com base em um propósito de um quadro a ser transmitido. Exemplos do propósito do quadro incluem transmissão de dados, transmissão de um comando de controle, tal como uma instrução de um processo de comunicação, e transmissão de um comando de controle, tal como uma instrução de um processo de operação de um processo de comunicação. Adicionalmente, o PID curinga não especificado é selecionado com base em um atributo de um quadro a ser transmitido. Os exemplos do atributo do quadro incluem um tipo, um conteúdo, uma faixa alvo de transmissão, uma prioridade e um nível de segurança do quadro. O dispositivo de transmissão define o PID curinga não especificado correspondente ao atributo do quadro a ser transmitido como o PID a ser incluído no cabeçalho PHY. Adicionalmente, em um caso no qual o PID for a informação COLOR, o PID curinga especificado também é referido como “informação COLOR curinga especificada”.[0079] Additionally, a plurality of types of wildcard PIDs may be defined. Specifically, the wildcard PID may be a PID in which some PIDs among all PIDs are specified (hereinafter also referred to as “specified wildcard PID”), and a plurality of unspecified wildcard PIDs may be defined. Then, the transmitting device selects the unspecified wildcard PID based on a purpose of a frame to be transmitted. Examples of the purpose of the frame include data transmission, transmission of a control command such as an instruction of a communication process, and transmission of a control command such as an instruction of an operation process of a communication process. Additionally, the unspecified wildcard PID is selected based on an attribute of a frame to be transmitted. Examples of the attribute of the frame include a type, a content, a transmission target range, a priority, and a security level of the frame. The transmitting device sets the unspecified wildcard PID corresponding to the attribute of the frame to be transmitted as the PID to be included in the PHY header. Additionally, in a case where the PID is COLOR information, the specified wildcard PID is also referred to as "specified wildcard COLOR information."
[0080] Adicionalmente, o PID curinga não especificado pode ser selecionado com base em um atributo do destino de transmissão do quadro a ser transmitido. Os exemplos do atributo do destino de transmissão do quadro incluem um BSS ao qual o dispositivo de comunicação pertence e um tipo, uma posição e um nível de segurança do dispositivo de comunicação. O dispositivo de transmissão define o PID curinga não especificado correspondente ao atributo do dispositivo de comunicação que serve como o destino de transmissão do quadro a ser transmitido como o PID a ser incluído no cabeçalho PHY.[0080] Additionally, the unspecified wildcard PID may be selected based on an attribute of the transmission destination of the frame to be transmitted. Examples of the attribute of the transmission destination of the frame include a BSS to which the communication device belongs, and a type, position, and security level of the communication device. The transmitting device sets the unspecified wildcard PID corresponding to the attribute of the communication device that serves as the transmission destination of the frame to be transmitted as the PID to be included in the PHY header.
[0081] Por exemplo, em um caso no qual o atributo do destino de transmissão do quadro for o BSS ao qual o dispositivo de comunicação pertence, quando houver uma pluralidade de BSSs ao qual o dispositivo de comunicação que serve como o destino de transmissão do quadro pertence, o dispositivo de transmissão define um PID curinga no qual a pluralidade de BSSs é especificada como o PID do cabeçalho PHY. Mais especificamente, quando uma pluralidade de dispositivos de comunicação que pertencem a diferentes BSSs forem os destinos de transmissão do quadro, a unidade de controle 120 seleciona a informação COLOR curinga na qual todas ou algumas peças da informação COLOR dos BSSs aos quais o destino de transmissão pertence são especificadas e usa a informação COLOR curinga selecionada como a informação COLOR a ser armazenada no cabeçalho PHY. (A.2. Definição da informação de identificação de direção da ligação)[0081] For example, in a case in which the attribute of the frame's transmission destination is the BSS to which the communication device belongs, when there are a plurality of BSSs to which the communication device that serves as the frame's transmission destination belongs, the transmission device defines a wildcard PID in which the plurality of BSSs is specified as the PID of the PHY header. More specifically, when a plurality of communication devices that belong to different BSSs are the frame's transmission destinations, the control unit 120 selects the wildcard COLOR information in which all or some parts of the COLOR information of the BSSs to which the transmission destination belongs are specified and uses the selected wildcard COLOR information as the COLOR information to be stored in the PHY header. (A.2. Defining the Link Direction Identification Information)
[0082] O dispositivo de transmissão define a informação para estreitar adicionalmente um alvo de recepção do quadro a ser transmitido. Especificamente, a unidade de controle 120 define a informação de identificação de direção da ligação para o quadro a ser transmitido. Mais especificamente, a informação de identificação de direção da ligação inclui a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente. Por exemplo, a informação de identificação de direção da ligação é um conjunto de um indicador da ligação ascendente e um indicador da ligação descendente.[0082] The transmitting device defines information for further narrowing a reception target of the frame to be transmitted. Specifically, the control unit 120 defines link direction identification information for the frame to be transmitted. More specifically, the link direction identification information includes uplink identification information and downlink identification information. For example, the link direction identification information is a set of an uplink indicator and a downlink indicator.
[0083] Mais especificamente, em um caso no qual o quadro a ser transmitido for um quadro de ligação ascendente, isto é, um quadro endereçado para o AP, a unidade de controle 120 define o indicador da ligação ascendente em 1 e define o indicador da ligação descendente em 0. Adicionalmente, em um caso no qual o quadro a ser transmitido for um quadro para o quadro de ligação descendente, isto é, para STA, a unidade de controle 120 define o indicador da ligação descendente em 1 e define o indicador da ligação ascendente em 0. Adicionalmente, a presença ou a ausência de cada indicador podem ser definidas, em vez de definir o valor de cada indicador. Adicionalmente, no exemplo exposto, a informação de identificação de direção da ligação é um conjunto do indicador da ligação ascendente e do indicador da ligação descendente, mas a informação de identificação de direção da ligação pode ser apenas um do indicador da ligação ascendente e do indicador da ligação descendente. (A-3. Transmissão do cabeçalho PHY)[0083] More specifically, in a case where the frame to be transmitted is an uplink frame, i.e., a frame addressed to the AP, the control unit 120 sets the uplink flag to 1 and sets the downlink flag to 0. Additionally, in a case where the frame to be transmitted is a frame to the downlink frame, i.e., to the STA, the control unit 120 sets the downlink flag to 1 and sets the uplink flag to 0. Additionally, the presence or absence of each flag may be set, rather than setting the value of each flag. Additionally, in the example set forth, the link direction identification information is a set of the uplink flag and the downlink flag, but the link direction identification information may be only one of the uplink flag and the downlink flag. (A-3. PHY Header Transmission)
[0084] O dispositivo de transmissão envia um quadro com o cabeçalho PHY que inclui o PID. Especificamente, a unidade de controle 120 faz com que a unidade de processamento de dados 110 gere o quadro com base na solicitação de transmissão de dados. Adicionalmente, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 gere o cabeçalho PHY do quadro. Então, se o quadro gerado for provido a partir da unidade de processamento de dados 110, a unidade de comunicação sem fio 130 transmite o cabeçalho PHY gerado e transmite o quadro subsequentemente para o cabeçalho PHY. Adicionalmente, o cabeçalho PHY inclui um cabeçalho PLCP e é processado na camada PHY.[0084] The transmitting device sends a frame with the PHY header that includes the PID. Specifically, the control unit 120 causes the data processing unit 110 to generate the frame based on the data transmission request. Additionally, the control unit 120 causes the wireless communication unit 130 to generate the PHY header of the frame. Then, if the generated frame is provided from the data processing unit 110, the wireless communication unit 130 transmits the generated PHY header and subsequently transmits the frame to the PHY header. Additionally, the PHY header includes a PLCP header and is processed at the PHY layer.
[0085] O PID definido e a informação de identificação de direção da ligação são armazenados no cabeçalho PHY. Especificamente, o cabeçalho PHY armazena o indicador da ligação ascendente, o indicador da ligação descendente, e um do PID normal e do PID curinga. Adicionalmente, uma configuração do quadro transmitido pelo dispositivo de transmissão será descrita em relação à figura 4. A figura 4 é um diagrama que ilustra um exemplo de configuração do quadro transmitido pelo dispositivo de transmissão de acordo com a presente modalidade.[0085] The defined PID and link direction identification information are stored in the PHY header. Specifically, the PHY header stores the uplink indicator, the downlink indicator, and one of the normal PID and the wildcard PID. Additionally, a configuration of the frame transmitted by the transmitting device will be described with respect to FIG. 4. FIG. 4 is a diagram illustrating an example configuration of the frame transmitted by the transmitting device in accordance with the present embodiment.
[0086] Da forma ilustrada na figura 4, o quadro transmitido pelo dispositivo de transmissão inclui campos, tais como um campo de treinamento curto (STF), um campo de treinamento longo (LTF), sinal (SIG)- A, D-STF, D-LTF 1 até DLTFN, SIG-B, e Dados. Adicionalmente, o campo de dados também inclui campos, tais como um cabeçalho MAC, uma Carga Útil de Dados e uma sequência de verificação de quadro (FCS). Adicionalmente, o campo cabeçalho MAC inclui campos, tais como Tipo de Quadro, Duração, Endereço 1 até Endereço 3, Controle de Sequência, Endereço 4, QoSControl, e Controle HT. Adicionalmente, o campo SIG-A será descrito com detalhes em relação às figuras 5 e 6. As figuras 5 e 6 são diagramas que ilustram um exemplo de configuração da informação de sinalização no cabeçalho PHY do quadro transmitido pelo dispositivo de transmissão de acordo com a presente modalidade.[0086] As illustrated in FIG. 4, the frame transmitted by the transmitting device includes fields such as a short training field (STF), a long training field (LTF), signal (SIG)-A, D-STF, D-LTF 1 through DLTFN, SIG-B, and Data. Additionally, the Data field also includes fields such as a MAC header, a Data Payload, and a Frame Check Sequence (FCS). Additionally, the MAC header field includes fields such as Frame Type, Duration, Address 1 through Address 3, Sequence Control, Address 4, QoSControl, and HT Control. Additionally, the SIG-A field will be described in detail with respect to FIGS. 5 and 6. FIGS. 5 and 6 are diagrams illustrating an example of configuring the signaling information in the PHY header of the frame transmitted by the transmitting device in accordance with the present embodiment.
[0087] A figura 5 ilustra um exemplo de configuração do campo SIGA em um caso no qual o Tipo de Quadro for um quadro de controle. Da forma ilustrada na figura 5, o campo SIG-A inclui campos, tais como Indicação de Ligação Descendente (DL) que armazena o indicador da ligação descendente, Codificação de Bloco de Espaço Tempo (STBC), Indicação de Ligação Ascendente (UL) que armazena o indicador da ligação ascendente, Largura de Banda (BW), Nsts, PID, ID de Associação PARCIAL (AID), GI Curto (SGI), Codificação, Conjunto de Modulação e Codificação (MCS), Nivelamento, Agregação, Comprimento, Indicação de Resposta, Doppler, Indicação NDP, Verificação de Redundância Cíclica (CRC), e Extremidade Final. Adicionalmente, como o campo PID, há um campo COLOR do BSS.[0087] Figure 5 illustrates an example configuration of the SIGA field in a case where the Frame Type is a control frame. As illustrated in Figure 5, the SIG-A field includes fields such as Downlink Indication (DL) which stores the downlink indicator, Space Time Block Coding (STBC), Uplink Indication (UL) which stores the uplink indicator, Bandwidth (BW), Nsts, PID, PARTIAL Association ID (AID), Short GI (SGI), Encoding, Modulation and Coding Set (MCS), Leveling, Aggregation, Length, Response Indication, Doppler, NDP Indication, Cyclic Redundancy Check (CRC), and Trailing Edge. Additionally, like the PID field, there is a BSS COLOR field.
[0088] A figura 6 ilustra um exemplo de configuração do campo SIGA em um caso no qual o Tipo de Quadro for um quadro de dados. Da forma ilustrada na figura 6, o campo SIG-A inclui campos, tais como Multi Usuário (MU)/Usuário Único (SU), STBC, Indicação UL que armazena o indicador da ligação ascendente, BW, Nsts, PID, AID PARCIAL, SGI, Codificação, MCS, Canal de Feixe/Nivelamento, Agregação, Comprimento, Indicação de Resposta, Indicação de DL que armazena o indicador da ligação descendente, Doppler, CRC, e Extremidade Final.[0088] Figure 6 illustrates an example configuration of the SIGA field in a case where the Frame Type is a data frame. As illustrated in Figure 6, the SIG-A field includes fields such as Multi User (MU)/Single User (SU), STBC, UL Indication that stores the uplink indicator, BW, Nsts, PID, PARTIAL AID, SGI, Encoding, MCS, Beam Channel/Leveling, Aggregation, Length, Response Indication, DL Indication that stores the downlink indicator, Doppler, CRC, and End-End.
[0089] Adicionalmente, o quadro que serve como a parte seguinte ao cabeçalho PHY pode ser um quadro de agregação. Especificamente, o dispositivo de transmissão conecta os dados endereçados para o dispositivo que pertence à rede relacionada ao PID normal especificado a partir do PID curinga, e transmite os dados concatenados como a parte seguinte ao cabeçalho PHY. Por exemplo, em um caso no qual houver uma pluralidade de peças de dados endereçadas para o dispositivo de comunicação que pertence ao BSS relacionado à informação COLOR especificada a partir da informação COLOR curinga definida (a seguir também referida como “informação COLOR normal”), a unidade de controle 120 faz com que a unidade de processamento de dados 110 gere uma Carga Útil de Dados relacionada à pluralidade de peças de dados e conecte a Carga Útil de Dados gerada. Então, a unidade de comunicação sem fio 130 transmite o quadro que inclui a carga útil de dados conectados subsequentemente ao cabeçalho PHY. Adicionalmente, uma unidade de dados a ser conectada pode ser uma unidade de dados do serviço MAC (MSDU), uma unidade de dados do protocolo MAC (MPDU) ou qualquer outra unidade de dados. (B. Funções do dispositivo de recepção)[0089] Additionally, the frame that serves as the next part to the PHY header may be an aggregation frame. Specifically, the transmitting device concatenates the data addressed to the device belonging to the network related to the specified normal PID from the wildcard PID, and transmits the concatenated data as the next part to the PHY header. For example, in a case in which there are a plurality of data pieces addressed to the communication device belonging to the BSS related to the specified COLOR information from the defined wildcard COLOR information (hereinafter also referred to as “normal COLOR information”), the control unit 120 causes the data processing unit 110 to generate a Data Payload related to the plurality of data pieces and concatenates the generated Data Payload. Then, the wireless communication unit 130 transmits the frame including the data payload subsequently connected to the PHY header. Additionally, a data unit to be connected may be a MAC Service Data Unit (MSDU), a MAC Protocol Data Unit (MPDU), or any other data unit. (B. Functions of the Receiving Device)
[0090] A seguir, as funções do dispositivo de recepção serão descritas. (B-1. Recepção do cabeçalho PHY)[0090] The functions of the receiving device will be described below. (B-1. PHY Header Reception)
[0091] O dispositivo de recepção recebe o cabeçalho PHY que inclui o PID. Especificamente, se o cabeçalho PHY for recebido, a unidade de comunicação sem fio 130 adquire o PID e a informação de identificação de direção da ligação incluída no cabeçalho PHY. O PID e a informação de identificação de direção da ligação adquiridos são providos para a unidade de controle 120.[0091] The receiving device receives the PHY header that includes the PID. Specifically, if the PHY header is received, the wireless communication unit 130 acquires the PID and the link direction identification information included in the PHY header. The acquired PID and link direction identification information are provided to the control unit 120.
[0092] (B-2. Determinação do processo subsequente) O dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base no PID incluído no cabeçalho PHY. Mais especificamente, em um caso no qual o PID incluído no cabeçalho PHY recebido for o PID normal, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não a um BSS relacionado ao PID. Adicionalmente, em um caso no qual o PID incluído no cabeçalho PHY recebido for o PID curinga, o dispositivo de recepção recebe a parte seguinte ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não a um BSS relacionado ao PID normal especificado a partir do PID curinga (a seguir também referido como um “BSS alvo”). Por exemplo, em um caso no qual a informação COLOR provida a partir da unidade de comunicação sem fio 130 for a informação COLOR curinga especificada, quando a informação COLOR do próprio BSS de alguém for especificada a partir da informação COLOR curinga especificada, o próprio BSS de alguém torna-se o alvo de recepção do quadro. Adicionalmente, em um caso no qual a informação COLOR provida for a informação COLOR curinga não especificada, já que todos os BSSs são especificados, o próprio BSS de alguém se torna o alvo de recepção do quadro. Portanto, em um caso no qual uma direção da ligação do quadro que inclui o cabeçalho PHY for endereçada para o dispositivo de recepção, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida no quadro.[0092] (B-2. Determination of subsequent process) The receiving device receives the subsequent part of the PHY header based on the PID included in the PHY header. More specifically, in a case in which the PID included in the received PHY header is the normal PID, the receiving device receives the subsequent part of the PHY header according to whether or not the receiving device belongs to a BSS related to the PID. Additionally, in a case in which the PID included in the received PHY header is the wildcard PID, the receiving device receives the subsequent part of the PHY header according to whether or not the receiving device belongs to a BSS related to the normal PID specified from the wildcard PID (hereinafter also referred to as a “target BSS”). For example, in a case in which the COLOR information provided from the wireless communication unit 130 is the specified wildcard COLOR information, when the COLOR information of one's own BSS is specified from the specified wildcard COLOR information, one's own BSS becomes the reception target of the frame. Additionally, in a case in which the COLOR information provided is the unspecified wildcard COLOR information, since all BSSs are specified, one's own BSS becomes the reception target of the frame. Therefore, in a case in which a link direction of the frame that includes the PHY header is addressed to the receiving device, the control unit 120 determines that the portion subsequent to the PHY header is received in the frame.
[0093] Adicionalmente, o dispositivo de recepção recebe a parte seguinte ao cabeçalho PHY de acordo com a informação de identificação de direção da ligação, além do PID. Especificamente, em um caso no qual o dispositivo de recepção pertencer ao BSS alvo, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com a informação de identificação de direção da ligação do cabeçalho PHY. Por exemplo, em um caso no qual a informação de identificação de direção da ligação provida a partir da unidade de comunicação sem fio 130 indicar a ligação ascendente (isto é, o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 0), e o dispositivo de recepção for o AP, quando o próprio BSS de alguém for o BSS alvo, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida no quadro relacionado ao cabeçalho PHY. Adicionalmente, em um caso no qual a informação de identificação de direção da ligação indicar a ligação descendente (isto é, o indicador da ligação descendente é 1, e o indicador da ligação ascendente é 0), e o dispositivo de recepção for a STA, quando o próprio BSS de alguém for o BSS alvo, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida. (B-3. Execução do processo subsequente)[0093] Additionally, the receiving device receives the part following the PHY header according to the link direction identification information in addition to the PID. Specifically, in a case in which the receiving device belongs to the target BSS, the receiving device receives the part following the PHY header according to the link direction identification information of the PHY header. For example, in a case in which the link direction identification information provided from the wireless communication unit 130 indicates the uplink (i.e., the uplink indicator is 1 and the downlink indicator is 0), and the receiving device is the AP, when one's own BSS is the target BSS, the control unit 120 determines that the part following the PHY header is received in the frame related to the PHY header. Additionally, in a case in which the link direction identification information indicates the downlink (i.e., the downlink indicator is 1, and the uplink indicator is 0), and the receiving device is the STA, when one's own BSS is the target BSS, the control unit 120 determines that the part subsequent to the PHY header is received. (B-3. Execution of subsequent process)
[0094] O dispositivo de recepção executa o subsequente processo de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não. Especificamente, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como recebida, o dispositivo de recepção executa um processo de recepção para a parte subsequente ao cabeçalho PHY. Por exemplo, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 e a unidade de processamento de dados 110 recebam a parte subsequente ao cabeçalho PHY, por exemplo, a MPDU, com base na informação incluída em um cabeçalho MAC subsequente incluído no cabeçalho PHY.[0094] The receiving device performs the subsequent process according to whether the portion subsequent to the PHY header is received or not. Specifically, in a case in which the portion subsequent to the PHY header is determined to be received, the receiving device performs a reception process for the portion subsequent to the PHY header. For example, the control unit 120 causes the wireless communication unit 130 and the data processing unit 110 to receive the portion subsequent to the PHY header, e.g., the MPDU, based on information included in a subsequent MAC header included in the PHY header.
[0095] Adicionalmente, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como não recebida, o dispositivo de recepção interrompe o processo de recepção. Por exemplo, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 não decodifique a parte subsequente ao cabeçalho PHY.[0095] Additionally, in a case where the portion subsequent to the PHY header is determined to be not received, the receiving device stops the reception process. For example, the control unit 120 causes the wireless communication unit 130 to not decode the portion subsequent to the PHY header.
[0096] Adicionalmente, o dispositivo de recepção controla se o modo adormecido é executado ou não de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não. Especificamente, o dispositivo de recepção controla se um processo de comunicação em um período de transmissão da parte subsequente ao cabeçalho PHY é pausado ou não de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não. Por exemplo, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como não recebida, a unidade de controle 120 faz com que uma função de comunicação seja interrompida até que a recepção da parte subsequente ao cabeçalho PHY na unidade de comunicação sem fio 130 termine. Adicionalmente, apenas uma da função de transmissão e da função de transmissão pode ser interrompida.[0096] Additionally, the receiving device controls whether the sleep mode is executed or not according to whether the part subsequent to the PHY header is received or not. Specifically, the receiving device controls whether a communication process in a transmission period of the part subsequent to the PHY header is paused or not according to whether the part subsequent to the PHY header is received or not. For example, in a case in which the part subsequent to the PHY header is determined not to be received, the control unit 120 causes a communication function to be interrupted until the reception of the part subsequent to the PHY header in the wireless communication unit 130 ends. Additionally, only one of the transmission function and the transmission function can be interrupted.
[0097] Adicionalmente, em um caso no qual o dispositivo de recepção não entrar no modo adormecido, é controlado se um processo de transmissão em um período de recepção da parte subsequente ao cabeçalho PHY é interrompido ou não com base na intensidade do sinal de recepção do cabeçalho PHY. Especificamente, o dispositivo de recepção controla uma definição de um período de interrupção de transmissão do dispositivo de recepção pelo período de transmissão da parte subsequente ao cabeçalho PHY com base na intensidade do sinal de recepção do cabeçalho PHY de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não. Por exemplo, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como não recebida, e a intensidade do sinal de recepção (ou intensidade do campo recebido) do quadro for maior do que ou igual a um valor limite, quando o dispositivo de recepção for incapaz de entrar no modo adormecido em virtude de o dispositivo de recepção não ser um dispositivo que não suporta o modo adormecido ou por qualquer motivo, a unidade de controle 120 define o período de interrupção de transmissão, tal como um vetor de alocação em rede (NAV), para o período de recepção da parte subsequente ao cabeçalho PHY. Neste caso, é possível suprimir a interferência da comunicação no período de recepção da parte subsequente ao cabeçalho PHY.[0097] Additionally, in a case in which the receiving device does not enter the sleep mode, it is controlled whether a transmission process in a reception period of the part subsequent to the PHY header is interrupted or not based on the reception signal strength of the PHY header. Specifically, the receiving device controls a setting of a transmission interruption period of the receiving device for the transmission period of the part subsequent to the PHY header based on the reception signal strength of the PHY header according to whether the part subsequent to the PHY header is received or not. For example, in a case where the portion subsequent to the PHY header is determined to be not received, and the reception signal strength (or received field strength) of the frame is greater than or equal to a threshold value, when the receiving device is unable to enter sleep mode because the receiving device is not a device that does not support sleep mode or for any reason, the control unit 120 sets the transmission interruption period, such as a network allocation vector (NAV), for the reception period of the portion subsequent to the PHY header. In this case, it is possible to suppress communication interference in the reception period of the portion subsequent to the PHY header.
[0098] Adicionalmente, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como não recebida, e a intensidade do sinal de recepção do quadro for menor do que o valor limite, a unidade de controle 120 não define o período de interrupção de transmissão. Portanto, em um caso no qual a solicitação de transmissão de dados ocorrer no dispositivo de recepção, o quadro é transmitido até mesmo no período de transmissão da parte subsequente ao cabeçalho PHY. Neste caso, a eficiência de uso dos recursos de comunicação sem fio pode ser melhorada.[0098] Additionally, in a case where the portion subsequent to the PHY header is determined to be not received, and the reception signal strength of the frame is less than the threshold value, the control unit 120 does not set the transmission interruption period. Therefore, in a case where the data transmission request occurs at the receiving device, the frame is transmitted even in the transmission period of the portion subsequent to the PHY header. In this case, the efficiency of using the wireless communication resources can be improved.
[0099] Adicionalmente, o dispositivo de recepção pode controlar se o modo adormecido é executado com base na intensidade do sinal de recepção do cabeçalho PHY. Por exemplo, em um caso no qual a parte subsequente ao cabeçalho PHY for determinada como não recebida, e a intensidade do sinal de recepção do quadro for maior do que ou igual ao valor limite, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 pause o processo de comunicação. <1-4. Processo do dispositivo>[0099] Additionally, the receiving device may control whether the sleep mode is executed based on the reception signal strength of the PHY header. For example, in a case in which the portion subsequent to the PHY header is determined not to be received, and the reception signal strength of the frame is greater than or equal to the threshold value, the control unit 120 causes the wireless communication unit 130 to pause the communication process. <1-4. Device Process>
[00100] A seguir, um processo do dispositivo de comunicação 100-1 (200-1) de acordo com a presente modalidade será descrito. (Processo do dispositivo de transmissão)[00100] Next, a process of the communication device 100-1 (200-1) according to the present embodiment will be described. (Transmission Device Process)
[00101] Primeiro, um processo do dispositivo de comunicação 100-1 (200-1) que opera como o dispositivo de transmissão será descrito em relação à figura 7. A figura 7 é um fluxograma que ilustra conceitualmente um processo do dispositivo de transmissão de acordo com a presente modalidade.[00101] First, a process of the communication device 100-1 (200-1) operating as the transmission device will be described with respect to FIG. 7. FIG. 7 is a flowchart conceptually illustrating a process of the transmission device in accordance with the present embodiment.
[00102] Se uma solicitação de transmissão de dados ocorrer (etapa S301), o dispositivo de transmissão adquire os dados relacionados à solicitação de transmissão de dados (etapa S302). Especificamente, se os dados que se deseja que sejam transmitidos forem providos, a unidade de processamento de dados 110 armazena os dados providos no armazenamento temporário de transmissão 112.[00102] If a data transmission request occurs (step S301), the transmission device acquires data related to the data transmission request (step S302). Specifically, if data desired to be transmitted is provided, the data processing unit 110 stores the provided data in the transmission buffer 112.
[00103] Então, o dispositivo de transmissão determina se o PID está disponível ou não (etapa S303). Especificamente, a unidade de controle 120 determina se a informação COLOR está incluída ou não no cabeçalho PLCP.[00103] Then, the transmitting device determines whether the PID is available or not (step S303). Specifically, the control unit 120 determines whether or not the COLOR information is included in the PLCP header.
[00104] Se o PID for determinado como disponível, o dispositivo de transmissão determina se trata-se de transmissão para uma pluralidade de BSSs (etapa S304). Especificamente, em um caso no qual a informação COLOR for determinada como incluída no cabeçalho PLCP, a unidade de controle 120 determina se há ou não uma pluralidade de BSSs servindo como o destino de transmissão do quadro.[00104] If the PID is determined to be available, the transmitting device determines whether it is for transmission to a plurality of BSSs (step S304). Specifically, in a case in which COLOR information is determined to be included in the PLCP header, the control unit 120 determines whether or not there is a plurality of BSSs serving as the transmission destination of the frame.
[00105] Se for determinado que não se trata de transmissão para uma pluralidade de BSSs, o dispositivo de transmissão determina se trata-se ou não de um quadro de um propósito específico (etapa S305). Especificamente, em um caso no qual o destino de transmissão do quadro for determinado como não sendo uma pluralidade de BSSs, a unidade de controle 120 determina se trata-se ou não de um quadro de um propósito específico com base no atributo do quadro ou no atributo do destino de transmissão do quadro.[00105] If it is determined that it is not a transmission to a plurality of BSSs, the transmitting device determines whether or not it is a special purpose frame (step S305). Specifically, in a case where the transmission destination of the frame is determined to be not a plurality of BSSs, the control unit 120 determines whether or not it is a special purpose frame based on the attribute of the frame or the attribute of the transmission destination of the frame.
[00106] Se este for determinado como um quadro de um propósito específico, o dispositivo de transmissão define o PID curinga especificado (etapa S306). Especificamente, em um caso no qual for determinado que se trata de um quadro de um propósito específico, a unidade de controle 120 define a informação COLOR curinga especificada com base no atributo de quadro ou no atributo do destino de transmissão de quadro.[00106] If this is determined to be a special purpose frame, the transmitting device sets the specified wildcard PID (step S306). Specifically, in a case where it is determined to be a special purpose frame, the control unit 120 sets the specified wildcard COLOR information based on the frame attribute or the frame transmission destination attribute.
[00107] Se for determinado, na etapa S305, que não se trata de um quadro de um propósito específico, o dispositivo de transmissão define o PID curinga não especificado (etapa S307). Especificamente, se for determinado que não se trata de um quadro de um propósito específico, a unidade de controle 120 define a informação COLOR curinga não especificada.[00107] If it is determined in step S305 that it is not a special purpose frame, the transmitting device sets the unspecified wildcard PID (step S307). Specifically, if it is determined that it is not a special purpose frame, the control unit 120 sets the unspecified wildcard COLOR information.
[00108] Se for determinado, na etapa S304, que se trata de transmissão para um BSS específico, o dispositivo de transmissão determina se trata-se ou não de transmissão para outros BSSs (etapa S308). Especificamente, a unidade de controle 120 determina se o destino de transmissão de quadro são todos os outros BSS ou dispositivos de comunicação que pertencem a outros BSSs ou não.[00108] If it is determined in step S304 that it is a transmission to a specific BSS, the transmitting device determines whether or not it is a transmission to other BSSs (step S308). Specifically, the control unit 120 determines whether the frame transmission destination is all other BSSs or communication devices belonging to other BSSs or not.
[00109] Se for determinado que se trata de transmissão para outros BSSs, o dispositivo de transmissão define os PIDs de outros BSSs (etapa S309). Especificamente, se for determinado que o destino de transmissão do quadro são outros BSSs, a unidade de controle 120 define a informação COLOR de outros BSSs.[00109] If it is determined that this is a transmission to other BSSs, the transmitting device sets the PIDs of other BSSs (step S309). Specifically, if it is determined that the transmission destination of the frame is other BSSs, the control unit 120 sets the COLOR information of other BSSs.
[00110] Se for determinado que não se trata de transmissão para outros BSSs, o dispositivo de transmissão determina se trata-se ou não de transmissão para próprio BSS de alguém (etapa S310). Especificamente, em um caso no qual for determinado que o destino de transmissão do quadro não são outros BSSs, a unidade de controle 120 determina se o destino de transmissão do quadro são todos os próprios BSSs de alguém ou dispositivos de comunicação que pertencem aos próprios BSSs de alguém ou não.[00110] If it is determined that it is not a transmission to other BSSs, the transmitting device determines whether or not it is a transmission to one's own BSS (step S310). Specifically, in a case where it is determined that the transmission destination of the frame is not other BSSs, the control unit 120 determines whether or not the transmission destination of the frame is all of one's own BSSs or communication devices belonging to one's own BSSs.
[00111] Se for determinado que se trata de transmissão para próprio BSS de alguém, o dispositivo de transmissão define o PID do próprio BSS de alguém (etapa S311). Especificamente, se for determinado que o destino de transmissão do quadro é o próprio BSS de alguém, a unidade de controle 120 define a informação COLOR do próprio BSS de alguém.[00111] If it is determined that this is a transmission to one's own BSS, the transmitting device sets the PID of one's own BSS (step S311). Specifically, if it is determined that the transmission destination of the frame is one's own BSS, the control unit 120 sets the COLOR information of one's own BSS.
[00112] Então, o dispositivo de transmissão determina se trata-se ou não da transmissão para o AP (etapa S312). Especificamente, a unidade de controle 120 determina se o destino de transmissão é um dispositivo de comunicação que opera como o AP ou não.[00112] Then, the transmitting device determines whether or not it is transmitting to the AP (step S312). Specifically, the control unit 120 determines whether the transmission destination is a communication device operating as the AP or not.
[00113] Se for determinado que se trata de transmissão para o AP, o dispositivo de transmissão define a informação de identificação da ligação ascendente (etapa S313). Especificamente, se for determinado que se trata de transmissão para o AP, a unidade de controle 120 define o indicador da ligação ascendente em 1. Adicionalmente, o indicador da ligação descendente pode ser definido em 0.[00113] If it is determined that it is a transmission to the AP, the transmitting device sets the uplink identification information (step S313). Specifically, if it is determined that it is a transmission to the AP, the control unit 120 sets the uplink flag to 1. Additionally, the downlink flag may be set to 0.
[00114] Se for determinado, na etapa S312, que não se trata da transmissão para o AP, o dispositivo de transmissão determina se trata-se ou não de transmissão para a STA (etapa S314). Especificamente, se o destino de transmissão for determinado como não sendo o AP, a unidade de controle 120 determina se o destino de transmissão é ou não um dispositivo de comunicação que opera como a STA.[00114] If it is determined in step S312 that it is not transmitting to the AP, the transmitting device determines whether or not it is transmitting to the STA (step S314). Specifically, if the transmission destination is determined to be other than the AP, the control unit 120 determines whether or not the transmission destination is a communication device operating as the STA.
[00115] Se for determinado que se trata de transmissão para a STA, o dispositivo de transmissão define a informação de identificação da ligação descendente (etapa S315). Especificamente, se o destino de transmissão for determinado como a STA, a unidade de controle 120 define o indicador da ligação descendente em 1. Adicionalmente, o indicador da ligação ascendente pode ser definido em 0.[00115] If it is determined that this is a transmission to the STA, the transmitting device sets the downlink identification information (step S315). Specifically, if the transmission destination is determined to be the STA, the control unit 120 sets the downlink flag to 1. Additionally, the uplink flag may be set to 0.
[00116] Então, o dispositivo de transmissão constrói o cabeçalho PLCP (etapa S316). Especificamente, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 construa o cabeçalho PLCP que inclui a informação COLOR, o indicador da ligação ascendente e o indicador da ligação descendente definidos.[00116] Then, the transmitting device constructs the PLCP header (step S316). Specifically, the control unit 120 causes the wireless communication unit 130 to construct the PLCP header that includes the defined COLOR information, uplink indicator, and downlink indicator.
[00117] Adicionalmente, se for determinado, na etapa S303, que o PID não está disponível, o dispositivo de transmissão constrói o cabeçalho PLCP que não usa o PID (etapa S317). Especificamente, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 construa um cabeçalho PLCP de um formato que inclui nenhuma informação COLOR.[00117] Additionally, if it is determined, in step S303, that the PID is not available, the transmitting device constructs the PLCP header that does not use the PID (step S317). Specifically, the control unit 120 causes the wireless communication unit 130 to construct a PLCP header of a format that includes no COLOR information.
[00118] Então, o dispositivo de transmissão constrói um quadro (etapa S318). Especificamente, a unidade de controle 120 faz com que a unidade de processamento de dados 110 construa um quadro que inclui os dados armazenados no armazenamento temporário de transmissão 112 como a carga útil de dados. O quadro construído é provido para a unidade de comunicação sem fio 130.[00118] Then, the transmitting device constructs a frame (step S318). Specifically, the control unit 120 causes the data processing unit 110 to construct a frame that includes the data stored in the transmission buffer 112 as the data payload. The constructed frame is provided to the wireless communication unit 130.
[00119] Então, o dispositivo de transmissão determina se um caminho de transmissão sem fio está disponível ou não (etapa S319). Especificamente, a unidade de comunicação sem fio 130 determina se o caminho de transmissão sem fio está livre ou não usando percepção de portadora ou semelhantes.[00119] Then, the transmitting device determines whether a wireless transmission path is available or not (step S319). Specifically, the wireless communication unit 130 determines whether the wireless transmission path is free or not using carrier sensing or the like.
[00120] Se o caminho de transmissão sem fio for determinado como disponível, o dispositivo de transmissão transmite o quadro (etapa S320). Especificamente, se o caminho de transmissão sem fio for determinado como livre, a unidade de comunicação sem fio 130 transmite o cabeçalho PLCP construído e o quadro provido continuamente. (Processo do dispositivo de recepção)[00120] If the wireless transmission path is determined to be available, the transmitting device transmits the frame (step S320). Specifically, if the wireless transmission path is determined to be free, the wireless communication unit 130 transmits the constructed PLCP header and the provided frame continuously. (Receiving device method)
[00121] A seguir, um processo do dispositivo de comunicação 100-1 (200-1) que opera como o dispositivo de recepção será descrito em relação à figura 8. A figura 8 é um fluxograma que ilustra conceitualmente um processo do dispositivo de recepção de acordo com a presente modalidade.[00121] Next, a process of the communication device 100-1 (200-1) operating as the receiving device will be described with respect to FIG. 8. FIG. 8 is a flowchart conceptually illustrating a process of the receiving device in accordance with the present embodiment.
[00122] Se o cabeçalho PLCP for recebido (etapa S401), o dispositivo de recepção determina se o PID está incluído no cabeçalho PLCP ou não (etapa S402). Especificamente, se o cabeçalho PLCP for recebido, a unidade de comunicação sem fio 130 determina se a informação COLOR está incluída ou não no cabeçalho PLCP.[00122] If the PLCP header is received (step S401), the receiving device determines whether the PID is included in the PLCP header or not (step S402). Specifically, if the PLCP header is received, the wireless communication unit 130 determines whether the COLOR information is included in the PLCP header or not.
[00123] Se o PID for determinado como incluído no cabeçalho PLCP, o dispositivo de recepção determina se o PID é o PID curinga ou não (etapa S403). Especificamente, se a informação COLOR for determinada como incluída no cabeçalho PLCP, a unidade de comunicação sem fio 130 provê a informação COLOR para a unidade de controle 120, e a unidade de controle 120 determina se a informação COLOR provida é a informação COLOR curinga ou não.[00123] If the PID is determined to be included in the PLCP header, the receiving device determines whether the PID is the wildcard PID or not (step S403). Specifically, if the COLOR information is determined to be included in the PLCP header, the wireless communication unit 130 provides the COLOR information to the control unit 120, and the control unit 120 determines whether the provided COLOR information is the wildcard COLOR information or not.
[00124] Em um caso no qual o PID for determinado como o PID curinga, o dispositivo de recepção determina se o PID curinga indica ou não a recepção da parte subsequente ao cabeçalho PHY (etapa S404). Especificamente, se a informação COLOR for determinada como a informação COLOR curinga, a unidade de controle 120 determina se a informação COLOR curinga é ou não a informação COLOR curinga que serve como a informação COLOR de segundo nível que indica que o dispositivo de recepção deve receber a parte subsequente ao cabeçalho PHY.[00124] In a case in which the PID is determined to be the wildcard PID, the receiving device determines whether or not the wildcard PID indicates reception of the portion subsequent to the PHY header (step S404). Specifically, if the COLOR information is determined to be the wildcard COLOR information, the control unit 120 determines whether or not the wildcard COLOR information is the wildcard COLOR information that serves as the second-level COLOR information that indicates that the receiving device should receive the portion subsequent to the PHY header.
[00125] Adicionalmente, se for determinado, na etapa S403, que o PID não é o PID curinga, o dispositivo de recepção determina se o PID é ou não o PID do próprio BSS de alguém (etapa S405). Especificamente, a unidade de controle 120 determina se a informação COLOR, que não é a informação COLOR curinga, é ou não a informação COLOR normal do próprio BSS de alguém que serve como a informação COLOR de primeiro nível.[00125] Additionally, if it is determined in step S403 that the PID is not the wildcard PID, the receiving device determines whether or not the PID is the PID of one's own BSS (step S405). Specifically, the control unit 120 determines whether or not the COLOR information, which is not the wildcard COLOR information, is the normal COLOR information of one's own BSS that serves as the first-level COLOR information.
[00126] Se for determinado, na etapa S404, que o PID curinga indica a recepção da parte subsequente ao cabeçalho PHY, ou se for determinado, na etapa S405, que o PID é o PID do próprio BSS de alguém, o dispositivo de recepção determina que a direção da ligação é direcionada para o dispositivo de recepção (etapa S406). Especificamente, em um caso no qual o dispositivo de recepção for o AP, a unidade de controle 120 determina se a informação de identificação de direção da ligação indica ligação ascendente ou não, isto é, se ou não o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 0. Adicionalmente, em um caso no qual o dispositivo de recepção for a STA, a unidade de controle 120 determina se a informação de identificação de direção da ligação indica ligação descendente ou não, isto é, se ou não o indicador da ligação ascendente é 0 e o indicador da ligação descendente é 1.[00126] If it is determined, in step S404, that the wildcard PID indicates reception of the part subsequent to the PHY header, or if it is determined, in step S405, that the PID is the PID of one's own BSS, the receiving device determines that the direction of the link is directed to the receiving device (step S406). Specifically, in a case in which the receiving device is the AP, the control unit 120 determines whether the link direction identification information indicates uplink or not, i.e., whether or not the uplink indicator is 1 and the downlink indicator is 0. Additionally, in a case in which the receiving device is the STA, the control unit 120 determines whether the link direction identification information indicates downlink or not, i.e., whether or not the uplink indicator is 0 and the downlink indicator is 1.
[00127] Em um caso no qual a direção da ligação for determinada direcionada para o dispositivo de recepção, o dispositivo de recepção recebe o cabeçalho MAC (etapa S407). Especificamente, quando a informação de identificação de direção da ligação indicar a ligação ascendente em um caso no qual o dispositivo de recepção for o AP, ou quando a informação de identificação de direção da ligação indicar a ligação descendente em um caso no qual o dispositivo de recepção for a STA, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 e a unidade de processamento de dados 110 recebam o cabeçalho MAC, que é a parte subsequente ao cabeçalho PLCP. Adicionalmente, mesmo em um caso no qual for determinado, na etapa S402, que o PID não está incluído no cabeçalho PLCP, o processo prossegue para esta etapa.[00127] In a case where the link direction is determined to be directed toward the receiving device, the receiving device receives the MAC header (step S407). Specifically, when the link direction identification information indicates the uplink in a case where the receiving device is the AP, or when the link direction identification information indicates the downlink in a case where the receiving device is the STA, the control unit 120 causes the wireless communication unit 130 and the data processing unit 110 to receive the MAC header, which is the subsequent part of the PLCP header. Additionally, even in a case where it is determined in step S402 that the PID is not included in the PLCP header, the method proceeds to this step.
[00128] Então, o dispositivo de recepção determina se dados endereçados para o dispositivo de recepção estão incluídos no quadro ou não (etapa S408). Especificamente, a unidade de controle 120 determina se o dispositivo de recepção está incluído ou não na informação de destino do quadro, por exemplo, a informação de endereço incluída no cabeçalho MAC recebido.[00128] Then, the receiving device determines whether data addressed to the receiving device is included in the frame or not (step S408). Specifically, the control unit 120 determines whether or not the receiving device is included in the destination information of the frame, e.g., the address information included in the received MAC header.
[00129] Se os dados endereçados para o dispositivo de recepção forem determinados como incluídos, o dispositivo de recepção recebe os dados (etapa S409). Especificamente, se o dispositivo de recepção for determinado como incluído no destino indicado pelo cabeçalho MAC, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 e a unidade de processamento de dados 110 recebam os dados subsequentes ao cabeçalho MAC.[00129] If the data addressed to the receiving device is determined to be included, the receiving device receives the data (step S409). Specifically, if the receiving device is determined to be included in the destination indicated by the MAC header, the control unit 120 causes the wireless communication unit 130 and the data processing unit 110 to receive the data subsequent to the MAC header.
[00130] Em um caso no qual os dados endereçados para o dispositivo de recepção forem determinados como não incluídos, o dispositivo de recepção define o NAV (etapa S410). Especificamente, se o dispositivo de recepção for determinado como não incluído no destino indicado pelo cabeçalho MAC, a unidade de controle 120 define o NAV pelo período armazenado no campo Duração do cabeçalho MAC.[00130] In a case in which data addressed to the receiving device is determined to be not included, the receiving device sets the NAV (step S410). Specifically, if the receiving device is determined to be not included in the destination indicated by the MAC header, the control unit 120 sets the NAV for the period stored in the Duration field of the MAC header.
[00131] Adicionalmente, se for determinado, na etapa S405, que o PID não é o PID do próprio BSS de alguém, ou se for determinado, na etapa S406, que a direção da ligação não é direcionada para o dispositivo de recepção, o dispositivo de recepção interrompe a recepção do quadro (etapa S411). Especificamente, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 interrompa o processo de recepção de quadro.[00131] Additionally, if it is determined, in step S405, that the PID is not the PID of one's own BSS, or if it is determined, in step S406, that the direction of the link is not directed toward the receiving device, the receiving device stops receiving the frame (step S411). Specifically, the control unit 120 causes the wireless communication unit 130 to stop the frame reception process.
[00132] Então, o dispositivo de recepção determina se a intensidade do sinal de recepção é igual a ou maior do que um valor limite ou não (etapa S412). Especificamente, a unidade de comunicação sem fio 130 determina se a intensidade do sinal de recepção do cabeçalho PLCP é igual a ou maior do que um valor limite ou não. Adicionalmente, o alvo de determinação pode ser a intensidade do sinal de recepção do cabeçalho MAC.[00132] Then, the receiving device determines whether the reception signal strength is equal to or greater than a threshold value or not (step S412). Specifically, the wireless communication unit 130 determines whether the reception signal strength of the PLCP header is equal to or greater than a threshold value or not. Additionally, the determination target may be the reception signal strength of the MAC header.
[00133] Se a intensidade do sinal de recepção for determinada como igual a ou maior do que o valor limite, o dispositivo de recepção define o NAV (etapa S413). Especificamente, se a intensidade do sinal de recepção for determinada como igual a ou maior do que o valor limite, a unidade de controle 120 define o NAV por um período até que a transmissão do quadro termine ou um período armazenado no campo Duração do cabeçalho MAC. Como exposto, pode ser controlado se o NAV é ou não definido independente se o modo adormecido é controlado ou não. Adicionalmente, se a intensidade do sinal de recepção for menor do que o valor limite, o NAV não é definido, e um processo para transmissão, tal como subtração de um contador de recuo, é continuado.[00133] If the receive signal strength is determined to be equal to or greater than the threshold value, the receiving device sets the NAV (step S413). Specifically, if the receive signal strength is determined to be equal to or greater than the threshold value, the control unit 120 sets the NAV for a period until the frame transmission ends or a period stored in the Duration field of the MAC header. As set forth, it can be controlled whether or not the NAV is set regardless of whether the sleep mode is controlled or not. Additionally, if the receive signal strength is less than the threshold value, the NAV is not set, and a process for transmission, such as subtraction of a backoff counter, is continued.
[00134] Então, o dispositivo de recepção determina se o modo adormecido pode ser executado ou não (etapa S414). Especificamente, a unidade de controle 120 determina se a função de comunicação pode entrar ou não no modo adormecido. Adicionalmente, pode-se fazer com que as funções do dispositivo de recepção entrem no modo adormecido.[00134] Then, the receiving device determines whether the sleep mode can be executed or not (step S414). Specifically, the control unit 120 determines whether the communication function can enter the sleep mode or not. Additionally, the functions of the receiving device can be caused to enter the sleep mode.
[00135] Se o modo adormecido puder ser executado, o dispositivo de recepção faz com que o dispositivo de recepção entre no modo adormecido durante o período NAV (etapa S415). Especificamente, se for determinado que o modo adormecido pode ser executado, a unidade de controle 120 faz com que a unidade de comunicação sem fio 130 e a unidade de processamento de dados 110 pausem o processo de comunicação do dispositivo de recepção durante o período NAV definido.[00135] If the sleep mode can be executed, the receiving device causes the receiving device to enter the sleep mode during the NAV period (step S415). Specifically, if it is determined that the sleep mode can be executed, the control unit 120 causes the wireless communication unit 130 and the data processing unit 110 to pause the communication process of the receiving device during the defined NAV period.
[00136] Adicionalmente, se for determinado, na etapa S401, que o cabeçalho PLCP não é recebido, o dispositivo de recepção determina se um sinal que não é um cabeçalho PLCP é detectado ou não (etapa S416). Especificamente, a unidade de comunicação sem fio 130 determina se um sinal diferente do cabeçalho PLCP é detectado ou não. Adicionalmente, se um sinal diferente do cabeçalho PLCP for determinado como detectado, o processo prossegue para a etapa S412 e, se nenhum sinal for determinado como detectado, o processo retorna para a etapa S401. <1-5. Exemplo de operação>[00136] Additionally, if it is determined in step S401 that the PLCP header is not received, the receiving device determines whether or not a signal that is not a PLCP header is detected (step S416). Specifically, the wireless communication unit 130 determines whether or not a signal other than the PLCP header is detected. Additionally, if a signal other than the PLCP header is determined to be detected, the process proceeds to step S412, and if no signal is determined to be detected, the process returns to step S401. <1-5. Operating Example>
[00137] As funções e os processos do dispositivo de comunicação 1001 (200-1) de acordo com a presente modalidade foram supradescritos. Então, um exemplo de comunicação usando o PID curinga não especificado será descrito em relação às figuras 9 e 10. A figura 9 é um diagrama esquemático para descrever um exemplo de comunicação usando o PID curinga não especificado no sistema de comunicação de acordo com a presente modalidade, e a figura 10 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando o PID curinga não especificado no sistema de comunicação de acordo com a presente modalidade.[00137] The functions and processes of the communication device 1001 (200-1) in accordance with the present embodiment have been described above. Then, an example of communication using the unspecified wildcard PID will be described with respect to FIGS. 9 and 10. FIG. 9 is a schematic diagram for describing an example of communication using the unspecified wildcard PID in the communication system in accordance with the present embodiment, and FIG. 10 is a frame sequence diagram for describing an example of communication using the unspecified wildcard PID in the communication system in accordance with the present embodiment.
[00138] Por exemplo, um caso no qual uma STA 200-1B ilustrada na figura 9 realiza a comunicação usando o PID curinga não especificado como o dispositivo de transmissão é considerado.[00138] For example, a case in which a STA 200-1B illustrated in Figure 9 performs communication using the unspecified wildcard PID as the transmitting device is considered.
[00139] Primeiro, o dispositivo de transmissão transmite um quadro com um cabeçalho PHY que inclui o PID curinga não especificado como o PID. Por exemplo, da forma ilustrada na figura 9, a STA 200-1B transmite um cabeçalho PHY (PID) que inclui um valor de W que indica o PID curinga não especificado como um valor do PID para os APs 100-1A, 100-1B, e 100-1D e as STAs 200-1A e 200-1C até 200-1E.[00139] First, the transmitting device transmits a frame with a PHY header that includes the unspecified wildcard PID as the PID. For example, as illustrated in FIG. 9, STA 200-1B transmits a PHY header (PID) that includes a W value indicating the unspecified wildcard PID as a PID value to APs 100-1A, 100-1B, and 100-1D and STAs 200-1A and 200-1C through 200-1E.
[00140] O dispositivo de recepção que recebeu o cabeçalho PHY determina se o dispositivo de recepção é o alvo de recepção ou não com base no PID curinga não especificado incluído no cabeçalho PHY. Por exemplo, cada dispositivo de recepção que recebeu o cabeçalho PHY a partir da STA 200-1B determina que o dispositivo de recepção é o alvo de recepção, já que o PID incluído no cabeçalho PHY é o PID curinga não especificado.[00140] The receiving device that received the PHY header determines whether the receiving device is the receive target or not based on the unspecified wildcard PID included in the PHY header. For example, each receiving device that received the PHY header from STA 200-1B determines that the receiving device is the receive target since the PID included in the PHY header is the unspecified wildcard PID.
[00141] Então, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com a intensidade do sinal de recepção. Por exemplo, já que a intensidade do sinal de recepção do cabeçalho PHY é menor do que um valor limite, a STA 200-1D não recebe a parte subsequente ao cabeçalho PHY, da forma ilustrada na figura 10. Outros dispositivos de recepção recebem a parte subsequente ao cabeçalho PHY e adquirem os dados endereçados para seus próprios dispositivos. Por exemplo, da forma ilustrada na figura 10, um quadro no qual uma pluralidade de peças de dados, uma solicitação de sonda, uma informação de ação, dados endereçados para o AP, dados endereçados para a STA e semelhantes são conectados é recebido, e o AP 100-1A transmite a solicitação de sonda endereçada para o AP 100-1A e os dados endereçados para o AP. Adicionalmente, a STA 200-1A adquire apenas os dados endereçados para a STA a partir do quadro recebido.[00141] Then, the receiving device receives the part subsequent to the PHY header according to the strength of the receiving signal. For example, since the strength of the receiving signal of the PHY header is less than a threshold value, the STA 200-1D does not receive the part subsequent to the PHY header, as illustrated in FIG. 10. Other receiving devices receive the part subsequent to the PHY header and acquire the data addressed to their own devices. For example, as illustrated in FIG. 10, a frame in which a plurality of data pieces, a probe request, an action information, data addressed to the AP, data addressed to the STA, and the like are connected is received, and the AP 100-1A transmits the probe request addressed to the AP 100-1A and the data addressed to the AP. Further, the STA 200-1A acquires only the data addressed to the STA from the received frame.
[00142] Adicionalmente, em um caso no qual a parte subsequente ao cabeçalho PHY for recebida, o dispositivo de recepção define o período de recepção do quadro como o período de interrupção de transmissão. Por exemplo, um período de um tempo depois da conclusão da recepção do cabeçalho PHY indicada por uma linha reta com um losango como um ponto final, da forma ilustrada na figura 10, até um tempo depois da conclusão da recepção da parte subsequente ao cabeçalho PHY é definido como o período NAV. Adicionalmente, em um caso no qual a intensidade do sinal de recepção do cabeçalho PHY for menor do que o valor limite e, então, a parte subsequente ao cabeçalho PHY não for recebida, o dispositivo de recepção pode não definir o período NAV e, quando a solicitação de transmissão de dados ocorrer durante o período de transmissão do quadro, o quadro relacionado à solicitação de transmissão de dados pode ser transmitido.[00142] Additionally, in a case where the portion subsequent to the PHY header is received, the receiving device sets the frame reception period as the transmission interruption period. For example, a period from a time after completion of reception of the PHY header indicated by a straight line with a diamond as an endpoint, as illustrated in FIG. 10, to a time after completion of reception of the portion subsequent to the PHY header is set as the NAV period. Additionally, in a case where the reception signal strength of the PHY header is less than the threshold value and then the portion subsequent to the PHY header is not received, the receiving device may not set the NAV period, and when the data transmission request occurs during the frame transmission period, the frame related to the data transmission request may be transmitted.
[00143] Então, um exemplo de comunicação com alguns BSSs usando o PID curinga especificado será descrito em relação à figura 11 e à figura 12. A figura 11 é um diagrama esquemático para descrever um exemplo de comunicação usando o PID curinga especificado no sistema de comunicação de acordo com a presente modalidade, e a figura 12 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando o PID curinga especificado no sistema de comunicação de acordo com a presente modalidade.[00143] Then, an example of communication with some BSSs using the specified wildcard PID will be described with respect to FIG. 11 and FIG. 12. FIG. 11 is a schematic diagram for describing an example of communication using the specified wildcard PID in the communication system according to the present embodiment, and FIG. 12 is a frame sequence diagram for describing an example of communication using the specified wildcard PID in the communication system according to the present embodiment.
[00144] Por exemplo, um caso no qual uma STA 200-1B, da forma ilustrada na figura 11, realiza comunicação usando o PID curinga especificado como o dispositivo de transmissão é considerado.[00144] For example, a case in which a STA 200-1B, as illustrated in FIG. 11, performs communication using the specified wildcard PID as the transmitting device is considered.
[00145] Primeiro, o dispositivo de transmissão transmite um cabeçalho PHY que inclui o PID curinga especificado como o PID. Por exemplo, da forma ilustrada na figura 11, a STA 200-1B transmite um quadro que inclui um cabeçalho PHY (PID) que inclui um valor de W1 que indica o PID curinga especificado como um valor do PID para os APs 100-1A, 100-1B, e 100-1D e as STAs 200-1A e 200-1C até 200-1E. Adicionalmente, o PID curinga especificado é selecionado com base no atributo do quadro a ser transmitido.[00145] First, the transmitting device transmits a PHY header that includes the specified wildcard PID as the PID. For example, as illustrated in FIG. 11 , STA 200-1B transmits a frame that includes a PHY header (PID) that includes a value of W1 indicating the specified wildcard PID as a PID value to APs 100-1A, 100-1B, and 100-1D and STAs 200-1A and 200-1C through 200-1E. Additionally, the specified wildcard PID is selected based on the attribute of the frame to be transmitted.
[00146] O dispositivo de recepção que recebeu o cabeçalho PHY determina se o dispositivo de recepção é o alvo de recepção ou não com base no PID curinga especificado incluído no cabeçalho PHY. Por exemplo, cada dispositivo de recepção que recebeu o cabeçalho PHY a partir da STA 200-1B determina que o PID curinga especificado incluído no cabeçalho PHY é o PID curinga de segundo nível especificado que indica que cada dispositivo de recepção deve receber a parte subsequente ao cabeçalho PHY.[00146] The receiving device that received the PHY header determines whether the receiving device is the receive target or not based on the specified wildcard PID included in the PHY header. For example, each receiving device that received the PHY header from STA 200-1B determines that the specified wildcard PID included in the PHY header is the specified second-level wildcard PID that indicates that each receiving device should receive the portion subsequent to the PHY header.
[00147] Então, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com a intensidade do sinal de recepção. Por exemplo, em um caso no qual o PID curinga especificado indicar que os dispositivos de comunicação que pertencem ao BSS2 cujo PID é 2 e ao BSS4 cujo PID é 4 devem receber a parte subsequente ao cabeçalho PHY, o AP 100-1 e a STA 200-1 que pertencem ao BSS2 cujo PID é 2 e ao BSS4 cujo PID é 4 recebem a íntegra do quadro, da forma ilustrada na figura 12. Adicionalmente, os outros dispositivos de recepção nos quais a intensidade do sinal de recepção do cabeçalho PHY for igual a ou maior do que um valor limite, por exemplo, 100-1A, interrompem a recepção da parte subsequente ao cabeçalho PHY e define o NAV. A STA 200-1D na qual a intensidade do sinal de recepção é menor do que o valor limite interrompe a recepção da parte subsequente ao cabeçalho PHY, mas não define o NAV. Adicionalmente, o dispositivo de recepção que define o NAV pode fazer com que a função de comunicação entre no modo adormecido por um período correspondente ao período NAV. <1-6. Conclusão da primeira modalidade>[00147] Then, the receiving device receives the portion subsequent to the PHY header according to the receive signal strength. For example, in a case in which the specified wildcard PID indicates that the communication devices belonging to BSS2 whose PID is 2 and BSS4 whose PID is 4 should receive the portion subsequent to the PHY header, the AP 100-1 and STA 200-1 belonging to BSS2 whose PID is 2 and BSS4 whose PID is 4 receive the entire frame, as illustrated in FIG. 12. Additionally, the other receiving devices in which the receive signal strength of the PHY header is equal to or greater than a threshold value, for example, 100-1A, stop receiving the portion subsequent to the PHY header and set the NAV. The STA 200-1D in which the receive signal strength is less than the threshold value stops reception of the subsequent part of the PHY header, but does not set the NAV. Additionally, the receiving device that sets the NAV may cause the communication function to enter sleep mode for a period corresponding to the NAV period. <1-6. Conclusion of the first embodiment>
[00148] Da forma supradescrita, de acordo com a primeira modalidade da presente descrição, o dispositivo de transmissão transmite o quadro que inclui o cabeçalho PHY que inclui o identificador da rede de comunicação sem fio (PID), e o PID inclui o identificador da rede de comunicação sem fio de segundo nível (PID curinga) no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível (PIDs normais) são especificados. Adicionalmente, o dispositivo de recepção recebe o cabeçalho PHY que inclui o PID e recebe a parte subsequente ao cabeçalho PHY com base no PID curinga. Portanto, uma pluralidade de BSSs pode ser definida como os destinos usando um PID. Portanto, na tecnologia relacionada, à medida que o número de BSSs que servem como o destino aumenta, o tamanho do cabeçalho PHY aumenta, mas, na presente modalidade, o tamanho do cabeçalho PHY não depende do número de BSSs que servem como o destino e, assim, o tamanho do cabeçalho PHY pode ser suprimido. Portanto, até mesmo na comunicação na qual uma pluralidade de BSSs são o destino, é possível suprimir a diminuição na eficiência de comunicação, ao mesmo tempo em que se mantém o efeito de redução do consumo de energia causado pelo uso do cabeçalho PHY que inclui o PID.[00148] As described above, according to the first embodiment of the present disclosure, the transmitting device transmits the frame including the PHY header including the wireless communication network identifier (PID), and the PID includes the second-level wireless communication network identifier (wildcard PID) in which a plurality of first-level wireless communication network identifiers (normal PIDs) are specified. Further, the receiving device receives the PHY header including the PID and receives the part subsequent to the PHY header based on the wildcard PID. Therefore, a plurality of BSSs can be defined as the destinations using one PID. Therefore, in the related technology, as the number of BSSs serving as the destination increases, the size of the PHY header increases, but in the present embodiment, the size of the PHY header does not depend on the number of BSSs serving as the destination, and thus the size of the PHY header can be suppressed. Therefore, even in the communication in which a plurality of BSSs are the destination, it is possible to suppress the decrease in communication efficiency while maintaining the power consumption reduction effect caused by using the PHY header that includes the PID.
[00149] Adicionalmente, o PID curinga inclui o identificador da rede de comunicação sem fio de segundo nível (o PID curinga não especificado) no qual todos os PIDs normais são especificados. Portanto, é possível comutar um BSS específico ou um BSS não especificado como o destino do quadro, ao mesmo tempo em que se mantém o formato do cabeçalho PHY que inclui o PID. Em um caso no qual um BSS não especificado for o destino, o dispositivo de comunicação usa o formato do cabeçalho PHY que não inclui PID. Portanto, é necessário que o dispositivo de comunicação suporte pelo menos dois tipos de formatos. Por outro lado, de acordo com a presente configuração, o dispositivo de comunicação precisa apenas suportar um tipo de formato e, assim, o processo e a configuração podem ser simplificados. Portanto, é possível reduzir a carga de processamento e o custo de fabricação do dispositivo de comunicação. Adicionalmente, na tecnologia relacionada, é difícil receber a parte subsequente ao cabeçalho PHY em um caso no qual o dispositivo de comunicação não participa do BSS, isto é, uma associação for não processada. Por outro lado, na presente configuração, em um caso no qual o PID curinga for especificado, embora o dispositivo de comunicação não participe do BSS, é possível fazer com que o dispositivo de comunicação opere para receber a parte subsequente ao cabeçalho PHY. Portanto, é possível definir o dispositivo de comunicação que é incapaz de participar no BSS como o objeto de comunicação.[00149] Additionally, the wildcard PID includes the second-level wireless communication network identifier (the unspecified wildcard PID) in which all normal PIDs are specified. Therefore, it is possible to switch a specific BSS or an unspecified BSS as the destination of the frame while maintaining the PHY header format that includes the PID. In a case where an unspecified BSS is the destination, the communication device uses the PHY header format that does not include PID. Therefore, it is necessary for the communication device to support at least two types of formats. On the other hand, according to the present embodiment, the communication device only needs to support one type of format, and thus the process and configuration can be simplified. Therefore, it is possible to reduce the processing load and manufacturing cost of the communication device. Additionally, in the related technology, it is difficult to receive the part subsequent to the PHY header in a case where the communication device does not participate in the BSS, i.e., an association is unprocessed. On the other hand, in the present configuration, in a case where the wildcard PID is specified, although the communication device does not participate in the BSS, it is possible to make the communication device operate to receive the part subsequent to the PHY header. Therefore, it is possible to set the communication device that is unable to participate in the BSS as the communication object.
[00150] Adicionalmente, o PID curinga inclui um identificador da rede de comunicação sem fio de segundo nível (PID curinga especificado) no qual alguns dos PIDs normais são especificados. Portanto, é possível estreitar o alvo de recepção pela recepção da parte subsequente ao quadro do cabeçalho PHY apenas em alguns de todos os BSSs. Portanto, é possível suprimir o desperdício de energia elétrica no dispositivo de recepção.[00150] Additionally, the wildcard PID includes a second-level wireless communication network identifier (specified wildcard PID) in which some of the normal PIDs are specified. Therefore, it is possible to narrow the reception target by receiving the subsequent part of the PHY header frame only in some of all BSSs. Therefore, it is possible to suppress the waste of electrical power in the receiving device.
[00151] Adicionalmente, o PID curinga especificado é selecionado com base no propósito do quadro a ser transmitido. Portanto, é possível estreitar o destino de transmissão do quadro para um certo BSS relacionado ao propósito do quadro. Portanto, é possível suprimir o desperdício de energia elétrica, já que o processo de recepção com desperdícios é omitido no dispositivo de recepção.[00151] Additionally, the specified wildcard PID is selected based on the purpose of the frame to be transmitted. Therefore, it is possible to narrow the transmission destination of the frame to a certain BSS related to the purpose of the frame. Therefore, it is possible to suppress the waste of electrical energy since the wasteful reception process is omitted in the receiving device.
[00152] Adicionalmente, o PID curinga especificado é selecionado com base no atributo do quadro a ser transmitido. Portanto, é possível estreitar o BSS que serve como o destino para um BSS mais apropriado como o alvo de recepção usando o atributo de quadro intimamente relacionado ao propósito do quadro. Adicionalmente, é possível impedir que o processo de seleção do PID curinga seja complicado usando informação uniforme, tal como o atributo do quadro.[00152] Additionally, the specified wildcard PID is selected based on the attribute of the frame to be transmitted. Therefore, it is possible to narrow the BSS that serves as the destination to a more appropriate BSS as the reception target by using the frame attribute closely related to the purpose of the frame. Additionally, it is possible to prevent the wildcard PID selection process from being complicated by using uniform information such as the frame attribute.
[00153] Adicionalmente, o PID curinga especificado é selecionado com base no atributo do destino de transmissão do quadro a ser transmitido. Por este motivo, é possível estreitar o BSS que serve como o destino para um BSS mais apropriado como o alvo de recepção usando o destino de transmissão do quadro, que é um dos fatores para decidir o propósito do quadro. Adicionalmente, no caso do PID curinga no qual o BSS ao qual o destino de transmissão pertence é selecionado, é possível reduzir uma possibilidade de que um BSS inapropriado seja incluído no PID especificado a partir do PID curinga.[00153] Additionally, the specified wildcard PID is selected based on the attribute of the transmission destination of the frame to be transmitted. Therefore, it is possible to narrow the BSS that serves as the destination to a more appropriate BSS as the reception target using the transmission destination of the frame, which is one of the factors for deciding the purpose of the frame. Additionally, in the case of the wildcard PID in which the BSS to which the transmission destination belongs is selected, it is possible to reduce a possibility that an inappropriate BSS is included in the specified PID from the wildcard PID.
[00154] Adicionalmente, o cabeçalho PHY inclui a informação de identificação de direção da ligação. Portanto, é possível estreitar o alvo de recepção com detalhes adicionais, já que o dispositivo de comunicação é adicionalmente especificado, além do BSS. Portanto, é possível suprimir o consumo de energia do dispositivo de recepção mais efetivamente.[00154] Additionally, the PHY header includes the link direction identification information. Therefore, it is possible to narrow the reception target with additional details, since the communication device is additionally specified in addition to the BSS. Therefore, it is possible to suppress the power consumption of the receiving device more effectively.
[00155] Adicionalmente, a informação de identificação de direção da ligação inclui a informação de identificação da ligação descendente. Portanto, é possível determinar se a comunicação relacionada ao quadro é comunicação em ligação ascendente ou comunicação em ligação descendente. Portanto, é possível impedir que um quadro que não é o alvo de recepção seja recebido com um alto grau de segurança pela determinação se o quadro pode ser recebido ou não, dependendo se o próprio dispositivo de alguém opera ou não ou como o AP ou como a STA. Adicionalmente, a informação de identificação de direção da ligação pode ser a informação de identificação da ligação ascendente, como exposto.[00155] Additionally, the link direction identification information includes downlink identification information. Therefore, it is possible to determine whether the communication related to the frame is uplink communication or downlink communication. Therefore, it is possible to prevent a frame that is not the target of reception from being received with a high degree of certainty by determining whether the frame can be received or not, depending on whether or not one's own device operates as either the AP or the STA. Additionally, the link direction identification information may be uplink identification information, as set forth.
[00156] Adicionalmente, o dispositivo de transmissão conecta os dados endereçados para o dispositivo que pertence à rede relacionada ao PID normal especificado a partir do PID curinga e transmite os dados conectados como a parte subsequente ao cabeçalho PHY. Portanto, os dados endereçados para o dispositivo de recepção que pertence ao BSS relacionado ao PID especificado a partir do PID curinga podem ser transmitidos coletivamente. Portanto, o número de comunicações endereçadas para o mesmo BSS é reduzido e, assim, é possível melhorar a eficiência de uso dos recursos de comunicação sem fio e reduzir o consumo de energia do dispositivo de recepção.[00156] Further, the transmitting device connects the data addressed to the device belonging to the network related to the specified normal PID from the wildcard PID, and transmits the connected data as the subsequent part to the PHY header. Therefore, the data addressed to the receiving device belonging to the BSS related to the specified PID from the wildcard PID can be transmitted collectively. Therefore, the number of communications addressed to the same BSS is reduced, and thus it is possible to improve the use efficiency of the wireless communication resources and reduce the power consumption of the receiving device.
[00157] Adicionalmente, o PID inclui a informação que identifica o BSS na camada física. Portanto, o dispositivo de recepção pode determinar se a recepção pode ser realizada ou não com base na informação, tal como a informação COLOR do BSS existente. Portanto, já que o formato de comunicação existente é usado, é possível desviar o processo de transmissão/recepção existente e suprimir o aumento no custo do dispositivo.[00157] Additionally, the PID includes information that identifies the BSS at the physical layer. Therefore, the receiving device can determine whether reception can be performed or not based on information such as the COLOR information of the existing BSS. Therefore, since the existing communication format is used, it is possible to bypass the existing transmission/reception process and suppress the increase in device cost.
[00158] Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não à rede de comunicação sem fio alvo (BSS alvo) relacionada ao PID normal especificado a partir do PID curinga. Na tecnologia relacionada, o PID e o BSS correspondem um ao outro de uma maneira um para um e, se um BSS que serve como o destino for adicionado, um PID a ser armazenado no cabeçalho PHY é adicionado. Por outro lado, de acordo com a presente configuração, é possível que o lado do dispositivo de recepção designe um menor número de PIDs do que o BSS que serve como o destino pela determinação se o próprio BSS de alguém é o alvo de recepção ou não com base no PID curinga. Portanto, é possível suprimir o aumento no tamanho do cabeçalho PHY e suprimir a diminuição na eficiência de comunicação.[00158] Further, the receiving device receives the part subsequent to the PHY header according to whether or not the receiving device belongs to the target wireless communication network (target BSS) related to the specified normal PID from the wildcard PID. In the related technology, the PID and the BSS correspond to each other in a one-to-one manner, and if a BSS serving as the target is added, a PID to be stored in the PHY header is added. On the other hand, according to the present embodiment, it is possible for the receiving device side to designate a smaller number of PIDs than the BSS serving as the target by determining whether one's own BSS is the receiving target or not based on the wildcard PID. Therefore, it is possible to suppress the increase in the size of the PHY header and suppress the decrease in communication efficiency.
[00159] Adicionalmente, o dispositivo de recepção também controla a pausa do processo de comunicação durante o período de transmissão da parte subsequente ao cabeçalho PHY de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não. Aqui, já que até mesmo a transmissão do dispositivo de recepção é suprimida no período de transmissão do quadro que não é o alvo de recepção, o dispositivo de recepção não tem problemas, embora o processo de comunicação seja interrompido. Portanto, é possível reduzir o consumo de energia do dispositivo de comunicação sem desvantagens.[00159] Additionally, the receiving device also controls the pause of the communication process during the transmission period of the part subsequent to the PHY header according to whether the part subsequent to the PHY header is received or not. Here, since even the transmission of the receiving device is suppressed in the transmission period of the frame that is not the reception target, the receiving device has no problems although the communication process is interrupted. Therefore, it is possible to reduce the power consumption of the communication device without disadvantages.
[00160] Adicionalmente, o dispositivo de recepção controla a definição do período de interrupção de transmissão do dispositivo de recepção pelo período de transmissão da parte subsequente ao cabeçalho PHY com base na intensidade do sinal de recepção do cabeçalho PHY, dependendo se a parte subsequente ao cabeçalho PHY é recebida ou não. Aqui, até mesmo em um caso no qual o cabeçalho PHY é recebido, em um caso no qual a intensidade do sinal de recepção for fraca, embora o dispositivo de recepção transmita o quadro durante o período de transmissão da parte subsequente ao cabeçalho PHY, a influência na parte subsequente ao cabeçalho PHY é considerada pequena. Portanto, em um caso no qual a intensidade do sinal de recepção for fraca, já que nenhum NAV é definido, é possível usar eficientemente os recursos de comunicação sem fio.[00160] Additionally, the receiving device controls setting the transmission interruption period of the receiving device by the transmission period of the part subsequent to the PHY header based on the reception signal strength of the PHY header, depending on whether the part subsequent to the PHY header is received or not. Here, even in a case in which the PHY header is received, in a case in which the reception signal strength is weak, although the receiving device transmits the frame during the transmission period of the part subsequent to the PHY header, the influence on the part subsequent to the PHY header is considered small. Therefore, in a case in which the reception signal strength is weak, since no NAV is set, it is possible to efficiently use the wireless communication resources.
[00161] Adicionalmente, em um caso no qual o dispositivo de recepção pertencer ao BSS alvo, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com a informação de identificação de direção da ligação do cabeçalho PHY. Portanto, já que se trata apenas do quadro no qual a direção da ligação indica o dispositivo de recepção, é possível reduzir a carga de processamento e o consumo de energia no processo de recepção para o quadro não endereçado para o dispositivo de recepção. <2. Segunda modalidade (comunicação usando a informação de identificação da ligação direta)>[00161] Additionally, in a case where the receiving device belongs to the target BSS, the receiving device receives the part subsequent to the PHY header according to the link direction identification information of the PHY header. Therefore, since it is only the frame in which the link direction indicates the receiving device, it is possible to reduce the processing load and energy consumption in the reception process for the frame not addressed to the receiving device. <2. Second embodiment (communication using direct link identification information)>
[00162] A primeira modalidade da presente descrição foi supradescrita. A seguir, uma segunda modalidade da presente descrição será descrita.[00162] The first embodiment of the present description has been described above. A second embodiment of the present description will be described below.
[00163] Na tecnologia relacionada, é difícil que o dispositivo de comunicação determine se o dispositivo de comunicação é o alvo de recepção ou não, a menos que a íntegra do quadro seja recebida. Por exemplo, já que a informação na qual o alvo de recepção é especificado é armazenada no cabeçalho MAC, o dispositivo de comunicação, primeiro, decodifica o cabeçalho MAC. Por outro lado, a fim de determinar se não há erro no cabeçalho MAC ou não, a informação, tal como um FCS na extremidade final do quadro, é usada. Portanto, a fim de determinar se o próprio dispositivo de alguém é o alvo de recepção ou não, é necessário decodificar até a extremidade final do quadro uniformemente até mesmo em um caso no qual o próprio dispositivo de alguém não for o alvo de recepção, como um resultado. Em decorrência disto, o processo de recepção desnecessário é realizado no dispositivo de comunicação que não é o alvo de recepção, e a redução do consumo de energia é prejudicada.[00163] In the related technology, it is difficult for the communication device to determine whether the communication device is the receiving target or not unless the entire frame is received. For example, since the information in which the receiving target is specified is stored in the MAC header, the communication device first decodes the MAC header. On the other hand, in order to determine whether there is no error in the MAC header or not, information such as an FCS at the tail end of the frame is used. Therefore, in order to determine whether one's own device is the receiving target or not, it is necessary to decode up to the tail end of the frame uniformly even in a case in which one's own device is not the receiving target as a result. As a result, unnecessary reception process is performed on the communication device that is not the receiving target, and the reduction of power consumption is hindered.
[00164] Por outro lado, diversas técnicas para estreitar o alvo de recepção foram propostas. Entretanto, há uma necessidade de uma técnica para reduzir o consumo de energia mais eficientemente. A este respeito, na presente modalidade, a comunicação usando um cabeçalho PHY que inclui duas peças de informação nas quais a comunicação em ligação direta é especificada é realizada. Isto será descrito a seguir com detalhes. Adicionalmente, a descrição que é substancialmente a mesma da primeira modalidade será omitida. <2-1. Detalhes das funções do dispositivo>[00164] On the other hand, various techniques for narrowing the reception target have been proposed. However, there is a need for a technique for reducing power consumption more efficiently. In this regard, in the present embodiment, communication using a PHY header that includes two pieces of information in which direct link communication is specified is performed. This will be described in detail below. In addition, the description which is substantially the same as that of the first embodiment will be omitted. <2-1. Details of device functions>
[00165] Primeiro, as funções de um dispositivo de comunicação 100-2 (200-2) de acordo com a presente modalidade serão descritas com detalhes. Adicionalmente, similarmente à primeira modalidade, o dispositivo de transmissão e o dispositivo de recepção serão descritos separadamente. (A. Funções do dispositivo de transmissão)[00165] First, the functions of a communication device 100-2 (200-2) in accordance with the present embodiment will be described in detail. Additionally, similar to the first embodiment, the transmitting device and the receiving device will be described separately. (A. Functions of the transmitting device)
[00166] Primeiro, as funções do dispositivo de transmissão serão descritas. Adicionalmente, já que uma diferença entre a presente modalidade e a primeira modalidade reside em uma função de definição da informação de identificação de direção da ligação e uma função de transmissão do cabeçalho PHY, a descrição irá prosseguir com estas funções. (A.2. Definição da informação de identificação de direção da ligação)[00166] First, the functions of the transmission device will be described. Additionally, since a difference between the present embodiment and the first embodiment resides in a function of setting the link direction identification information and a function of transmitting the PHY header, the description will proceed with these functions. (A.2. Setting the link direction identification information)
[00167] O dispositivo de transmissão define a informação de identificação da ligação direta para o quadro a ser transmitido como a informação de identificação de direção da ligação. Especificamente, a informação de identificação da ligação direta inclui duas peças de informação de identificação para identificar a comunicação em ligação direta. Por exemplo, a informação de identificação da ligação direta é um conjunto da informação de identificação da ligação ascendente e da informação de identificação da ligação descendente. Mais especificamente, a unidade de controle 120 define o indicador da ligação ascendente em 0 e define o indicador da ligação descendente em 0 em um caso no qual o quadro a ser transmitido for um quadro de ligação direta, isto é, um quadro da STA em relação à STA. (A-3. Transmissão do cabeçalho PHY)[00167] The transmitting device sets the forward link identification information for the frame to be transmitted as the link direction identification information. Specifically, the forward link identification information includes two pieces of identification information for identifying forward link communication. For example, the forward link identification information is a set of the uplink identification information and the downlink identification information. More specifically, the control unit 120 sets the uplink flag to 0 and sets the downlink flag to 0 in a case where the frame to be transmitted is a forward link frame, i.e., a frame from the STA with respect to the STA. (A-3. PHY Header Transmission)
[00168] O dispositivo de transmissão transmite um quadro que inclui um cabeçalho PHY que inclui a informação de identificação da ligação direta para identificar a comunicação em ligação direta. Especificamente, tanto o indicador da ligação ascendente quanto o indicador da ligação descendente são armazenados no cabeçalho PHY. Adicionalmente, o PID normal ou o PID curinga podem ser armazenados no cabeçalho PHY.[00168] The transmitting device transmits a frame that includes a PHY header that includes forward link identification information to identify forward link communication. Specifically, both the uplink indicator and the downlink indicator are stored in the PHY header. Additionally, the normal PID or the wildcard PID may be stored in the PHY header.
[00169] Adicionalmente, o dispositivo de transmissão conecta os dados endereçados para um dispositivo adaptativo de comunicação em ligação direta e transmite os dados conectados como a parte subsequente ao cabeçalho PHY. Por exemplo, em um caso no qual houver uma pluralidade de peças de dados endereçadas para um dispositivo de comunicação adaptativo à comunicação em ligação direta, a unidade de controle 120 faz com que a unidade de processamento de dados 110 gere cargas úteis de dados relacionadas à pluralidade de peças de dados e conecte as cargas úteis de dados geradas. Então, a unidade de comunicação sem fio 130 transmite o quadro que inclui as cargas úteis de dados conectadas subsequentemente ao cabeçalho PHY. Adicionalmente, a pluralidade de peças de dados pode ser estreitada para dados endereçados para o dispositivo de comunicação que pertence ao BSS relacionado ao PID normal especificado a partir do PID normal ou do PID curinga. (B. Funções do dispositivo de recepção)[00169] Additionally, the transmitting device connects the data addressed to a forward-link communication adaptive device and transmits the connected data as the subsequent part to the PHY header. For example, in a case where there are a plurality of data pieces addressed to a forward-link communication adaptive communication device, the control unit 120 causes the data processing unit 110 to generate data payloads related to the plurality of data pieces and connects the generated data payloads. Then, the wireless communication unit 130 transmits the frame including the connected data payloads subsequently to the PHY header. Additionally, the plurality of data pieces may be narrowed to data addressed to the communication device belonging to the BSS related to the specified normal PID from the normal PID or the wildcard PID. (B. Functions of the Receiving Device)
[00170] A seguir, as funções do dispositivo de recepção serão descritas. Adicionalmente, uma diferença entre a presente modalidade e a primeira modalidade reside em uma função de determinação do processo subsequente e, assim, a descrição irá prosseguir apenas com esta função. (B-2. Determinação do processo subsequente)[00170] In the following, the functions of the receiving device will be described. Additionally, a difference between the present embodiment and the first embodiment resides in a function of determining the subsequent process and, thus, the description will proceed only with this function. (B-2. Determination of the subsequent process)
[00171] O dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em duas peças de informação para identificar a comunicação em ligação direta incluída no cabeçalho PHY. Especificamente, em um caso no qual a comunicação em ligação direta for identificada pela informação de identificação da ligação ascendente e pela informação de identificação da ligação descendente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é uma STA que deve receber a comunicação em ligação direta ou não. Por exemplo, em um caso no qual a informação de identificação da ligação direta provida a partir da unidade de comunicação sem fio 130 indicar a ligação direta (isto é, o indicador da ligação ascendente é 0, e o indicador da ligação descendente é 0), e o dispositivo de recepção for uma STA que deve receber a comunicação em ligação direta, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida.[00171] The receiving device receives the portion subsequent to the PHY header based on two pieces of information for identifying the forward link communication included in the PHY header. Specifically, in a case in which the forward link communication is identified by the uplink identification information and the downlink identification information, the receiving device receives the portion subsequent to the PHY header based on whether the receiving device is a STA that is to receive the forward link communication or not. For example, in a case in which the forward link identification information provided from the wireless communication unit 130 indicates forward link (i.e., the uplink indicator is 0, and the downlink indicator is 0), and the receiving device is a STA that is to receive the forward link communication, the control unit 120 determines that the portion subsequent to the PHY header is received.
[00172] Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não. Por exemplo, em um caso no qual a informação de identificação da ligação direta indicar a ligação direta e o dispositivo de recepção for uma STA que deve receber a comunicação em ligação direta, a unidade de controle 120 determina se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não. Em um caso no qual o dispositivo de recepção for adaptativo à comunicação em ligação direta, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida. Adicionalmente, até mesmo em um caso no qual o dispositivo de recepção for adaptativo à comunicação em ligação direta, pode- se determinar se a parte subsequente ao cabeçalho PHY é recebida de acordo com uma definição da presença/ausência da comunicação em ligação direta ou não. Desta maneira, é possível estreitar adicionalmente os quadros a ser recebidos pelo dispositivo de recepção, e é possível suprimir adicionalmente o desperdício de energia elétrica.[00172] Additionally, the receiving device receives the portion subsequent to the PHY header based on whether the receiving device is adaptive to direct link communication or not. For example, in a case in which the direct link identification information indicates direct link and the receiving device is a STA that is to receive direct link communication, the control unit 120 determines whether the receiving device is adaptive to direct link communication or not. In a case in which the receiving device is adaptive to direct link communication, the control unit 120 determines that the portion subsequent to the PHY header is received. Additionally, even in a case in which the receiving device is adaptive to direct link communication, it can be determined whether the portion subsequent to the PHY header is received according to a definition of the presence/absence of direct link communication or not. In this way, it is possible to further narrow the frames to be received by the receiving device, and it is possible to further suppress the waste of electrical energy.
[00173] Adicionalmente, em um caso no qual o cabeçalho PHY incluir um PID, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não à rede de comunicação sem fio relacionada ao PID. Por exemplo, em um caso no qual o cabeçalho PHY incluir o PID normal, a unidade de controle 120 determina se a parte subsequente ao cabeçalho PHY é recebida ou não de acordo com se o PID normal é um PID relacionado a próprio BSS de alguém ou não. Adicionalmente, em um caso no qual o cabeçalho PHY incluir o PID curinga especificado, a unidade de controle 120 determina se a parte subsequente ao cabeçalho PHY é recebida ou não de acordo com se o PID relacionado a próprio BSS de alguém é incluído ou não no PID especificado a partir do PID curinga especificado. Adicionalmente, em um caso no qual o cabeçalho PHY incluir o PID curinga não especificado, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida.[00173] Additionally, in a case in which the PHY header includes a PID, the receiving device receives the portion subsequent to the PHY header according to whether or not the receiving device belongs to the wireless communication network related to the PID. For example, in a case in which the PHY header includes the normal PID, the control unit 120 determines whether or not the portion subsequent to the PHY header is received according to whether or not the normal PID is a PID related to one's own BSS. Additionally, in a case in which the PHY header includes the specified wildcard PID, the control unit 120 determines whether or not the portion subsequent to the PHY header is received according to whether or not the PID related to one's own BSS is included in the specified PID from the specified wildcard PID. Additionally, in a case in which the PHY header includes the unspecified wildcard PID, the control unit 120 determines that the portion subsequent to the PHY header is received.
[00174] Adicionalmente, em um caso no qual o formato do cabeçalho PHY for incapaz de ser reconhecido, o dispositivo de recepção pode receber o cabeçalho PHY como o formato do cabeçalho PHY de acordo com a tecnologia relacionada. Especificamente, em um caso no qual pelo menos uma das duas peças de informação, que são a informação de identificação da ligação direta, for incapaz de ser reconhecida, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY. Por exemplo, em um caso no qual cada um ou ambos do indicador da ligação ascendente e do indicador da ligação descendente forem incapazes de ser reconhecidos, a unidade de comunicação sem fio 130 ignora a informação que é incapaz de ser reconhecida e adquire a outra informação. <2-2. Processo de dispositivo>[00174] Additionally, in a case where the PHY header format is unable to be recognized, the receiving device may receive the PHY header as the PHY header format according to the related technology. Specifically, in a case where at least one of the two pieces of information, which are the forward link identification information, is unable to be recognized, the receiving device receives the part subsequent to the PHY header. For example, in a case where either or both of the uplink indicator and the downlink indicator are unable to be recognized, the wireless communication unit 130 ignores the information that is unable to be recognized and acquires the other information. <2-2. Device Process>
[00175] Então, um processo do dispositivo de comunicação 100-2 (200-2) de acordo com a presente modalidade será descrito. Adicionalmente, a descrição de processos que são substancialmente os mesmos da primeira modalidade será omitida. (Processo do dispositivo de transmissão)[00175] Then, a process of the communication device 100-2 (200-2) according to the present embodiment will be described. Additionally, the description of processes that are substantially the same as those of the first embodiment will be omitted. (Transmission Device Process)
[00176] Primeiro, um processo do dispositivo de comunicação 100-2 (200-2) que opera como o dispositivo de transmissão será descrito em relação à figura 13. A figura 13 é um fluxograma que ilustra conceitualmente o processo do dispositivo de transmissão de acordo com a presente modalidade.[00176] First, a process of the communication device 100-2 (200-2) operating as the transmission device will be described with respect to FIG. 13. FIG. 13 is a flowchart conceptually illustrating the process of the transmission device in accordance with the present embodiment.
[00177] Se a solicitação de transmissão de dados ocorrer (etapa S501), o dispositivo de transmissão adquire dados relacionados à solicitação de transmissão de dados (etapa S502).[00177] If the data transmission request occurs (step S501), the transmitting device acquires data related to the data transmission request (step S502).
[00178] Então, o dispositivo de transmissão determina se a informação de identificação de direção da ligação está disponível ou não (etapa S503). Especificamente, a unidade de controle 120 determina se o cabeçalho PLCP que inclui tanto o indicador da ligação ascendente quanto o indicador da ligação descendente está disponível ou não.[00178] Then, the transmitting device determines whether the link direction identification information is available or not (step S503). Specifically, the control unit 120 determines whether the PLCP header that includes both the uplink indicator and the downlink indicator is available or not.
[00179] Se a informação de identificação de direção da ligação for determinada como disponível, o dispositivo de transmissão determina se a comunicação dos dados relacionados à solicitação de transmissão é a comunicação em ligação direta ou não (etapa S504). Especificamente, a unidade de controle 120 determina se a comunicação de dados é a comunicação entre as STAs ou não. Por exemplo, é determinado se a comunicação dos dados é a comunicação em ligação direta ou não com base no destino ou no atributo dos dados.[00179] If the link direction identification information is determined to be available, the transmitting device determines whether the data communication related to the transmission request is direct link communication or not (step S504). Specifically, the control unit 120 determines whether the data communication is communication between STAs or not. For example, it is determined whether the data communication is direct link communication or not based on the destination or attribute of the data.
[00180] Se a comunicação dos dados for determinada como a comunicação em ligação direta, o dispositivo de transmissão define a informação de identificação da ligação direta (etapa S505). Especificamente, se a comunicação de dados for determinada como a comunicação entre as STAs, a unidade de controle 120 define o indicador da ligação ascendente em 0 e define o indicador da ligação descendente em 0.[00180] If the data communication is determined to be forward link communication, the transmitting device sets the forward link identification information (step S505). Specifically, if the data communication is determined to be communication between STAs, the control unit 120 sets the uplink flag to 0 and sets the downlink flag to 0.
[00181] Se a comunicação dos dados for determinada como não sendo a comunicação em ligação direta, o dispositivo de transmissão determina se a comunicação dos dados é a comunicação em ligação ascendente ou não (etapa S506). Especificamente, se a comunicação de dados for determinada como não sendo a comunicação entre as STAs, a unidade de controle 120 determina se a comunicação de dados é a comunicação da STA para o AP ou não.[00181] If the data communication is determined to be not forward link communication, the transmitting device determines whether the data communication is uplink communication or not (step S506). Specifically, if the data communication is determined to be not communication between STAs, the control unit 120 determines whether the data communication is communication from the STA to the AP or not.
[00182] Se a comunicação dos dados for determinada como a comunicação em ligação ascendente, o dispositivo de transmissão define a informação de identificação da ligação ascendente (etapa S507). Especificamente, se a comunicação de dados for determinada como não sendo a comunicação da STA para o AP, a unidade de controle 120 define o indicador da ligação ascendente em 1 e define o indicador da ligação descendente em 0.[00182] If the data communication is determined to be uplink communication, the transmitting device sets the uplink identification information (step S507). Specifically, if the data communication is determined to be not communication from the STA to the AP, the control unit 120 sets the uplink flag to 1 and sets the downlink flag to 0.
[00183] Se a comunicação dos dados for determinada como não sendo a comunicação em ligação ascendente, o dispositivo de transmissão define a informação de identificação da ligação descendente (etapa S508). Especificamente, se a comunicação de dados for determinada como não sendo a comunicação da STA para o AP, a unidade de controle 120 define o indicador da ligação ascendente em 0 e define o indicador da ligação descendente em 1.[00183] If the data communication is determined not to be uplink communication, the transmitting device sets the downlink identification information (step S508). Specifically, if the data communication is determined not to be communication from the STA to the AP, the control unit 120 sets the uplink flag to 0 and sets the downlink flag to 1.
[00184] Então, o dispositivo de transmissão determina se o destino dos dados relacionados à solicitação de transmissão é um dispositivo no próprio BSS de alguém ou não (etapa S509). Especificamente, a unidade de controle 120 determina se o dispositivo que serve como o destino de dados pertence ou não ao mesmo BSS que o BSS ao qual o dispositivo de transmissão pertence.[00184] Then, the transmitting device determines whether the destination of data related to the transmitting request is a device in one's own BSS or not (step S509). Specifically, the control unit 120 determines whether or not the device serving as the data destination belongs to the same BSS as the BSS to which the transmitting device belongs.
[00185] Se o destino for determinado como um dispositivo no próprio BSS de alguém, o dispositivo de transmissão define o PID do próprio BSS de alguém (etapa S510). Especificamente, em um caso no qual o dispositivo que serve como o destino dos dados pertencer ao próprio BSS de alguém, a unidade de controle 120 define a informação COLOR relacionada ao próprio BSS de alguém como a informação COLOR a ser incluída no cabeçalho PHY.[00185] If the destination is determined to be a device in one's own BSS, the transmitting device sets the PID of one's own BSS (step S510). Specifically, in a case in which the device serving as the destination of the data belongs to one's own BSS, the control unit 120 sets the COLOR information related to one's own BSS as the COLOR information to be included in the PHY header.
[00186] Se o destino for determinado como não sendo um dispositivo no próprio BSS de alguém, o dispositivo de transmissão define o PID de um outros BSS (etapa S511). Especificamente, em um caso no qual o dispositivo que serve como o destino de dados não pertencer ao próprio BSS de alguém, a unidade de controle 120 define a informação COLOR relacionada ao BSS ao qual o dispositivo que serve como o destino dos dados pertence como a informação COLOR a ser incluída no cabeçalho PHY.[00186] If the destination is determined not to be a device in one's own BSS, the transmitting device sets the PID of another BSS (step S511). Specifically, in a case in which the device serving as the data destination does not belong to one's own BSS, the control unit 120 sets the COLOR information related to the BSS to which the device serving as the data destination belongs as the COLOR information to be included in the PHY header.
[00187] Então, o dispositivo de transmissão constrói um cabeçalho PLCP (etapa S512). Adicionalmente, se for determinado, na etapa S503, que a informação de identificação de direção da ligação não está disponível, o dispositivo de transmissão constrói um cabeçalho PLCP no qual a informação de identificação de direção da ligação não é usada (etapa S513).[00187] Then, the transmitting device constructs a PLCP header (step S512). Additionally, if it is determined in step S503 that the link direction identification information is not available, the transmitting device constructs a PLCP header in which the link direction identification information is not used (step S513).
[00188] Então, o dispositivo de transmissão constrói um quadro (etapa S514), e determina se o caminho de transmissão sem fio está disponível ou não (etapa S515). Se o caminho de transmissão sem fio for determinado como disponível, o dispositivo de transmissão transmite o quadro (etapa S516). (Processo do dispositivo de recepção)[00188] Then, the transmitting device constructs a frame (step S514), and determines whether the wireless transmission path is available or not (step S515). If the wireless transmission path is determined to be available, the transmitting device transmits the frame (step S516). (Receiving device method)
[00189] Então, um processo do dispositivo de comunicação 100-2 (200-2) que opera como o dispositivo de recepção será descrito em relação à figura 14. A figura 14 é um fluxograma que ilustra conceitualmente um processo do dispositivo de recepção de acordo com a presente modalidade.[00189] Thus, a process of the communication device 100-2 (200-2) operating as the receiving device will be described with respect to FIG. 14. FIG. 14 is a flowchart conceptually illustrating a process of the receiving device in accordance with the present embodiment.
[00190] Em um caso no qual o cabeçalho PLCP for recebido (etapa S601), o dispositivo de recepção determina se o PID está incluído no cabeçalho PLCP ou não (etapa S602). Especificamente, em um caso no qual o PLCP for recebido, a unidade de comunicação sem fio 130 determina se a informação COLOR está incluída ou não no cabeçalho PLCP.[00190] In a case where the PLCP header is received (step S601), the receiving device determines whether the PID is included in the PLCP header or not (step S602). Specifically, in a case where the PLCP is received, the wireless communication unit 130 determines whether the COLOR information is included in the PLCP header or not.
[00191] Se o PID for determinado como incluído no cabeçalho PLCP, o dispositivo de recepção adquire o PID (etapa S603). Especificamente, em um caso no qual a informação COLOR for incluída no cabeçalho PLCP, a unidade de comunicação sem fio 130 provê a informação COLOR para a unidade de controle 120.[00191] If the PID is determined to be included in the PLCP header, the receiving device acquires the PID (step S603). Specifically, in a case in which COLOR information is included in the PLCP header, the wireless communication unit 130 provides the COLOR information to the control unit 120.
[00192] Então, o dispositivo de recepção determina se o PID adquirido é o PID do próprio BSS de alguém ou não (etapa S604). Especificamente, a unidade de controle 120 determina se a informação COLOR provida a partir da unidade de comunicação sem fio 130 coincide ou não com a informação COLOR normal do primeiro nível relacionada ao próprio BSS de alguém. Adicionalmente, em um caso no qual a informação COLOR for a informação COLOR curinga como a informação COLOR do segundo nível, a unidade de controle 120 pode determinar que a informação COLOR curinga é a informação COLOR do segundo nível que indica que a parte subsequente ao cabeçalho PHY deve ser recebida.[00192] Then, the receiving device determines whether the acquired PID is the PID of one's own BSS or not (step S604). Specifically, the control unit 120 determines whether or not the COLOR information provided from the wireless communication unit 130 matches the normal first-level COLOR information related to one's own BSS. Additionally, in a case in which the COLOR information is the wildcard COLOR information such as the second-level COLOR information, the control unit 120 may determine that the wildcard COLOR information is the second-level COLOR information indicating that the part subsequent to the PHY header is to be received.
[00193] Em um caso no qual o PID adquirido for determinado como o PID do próprio BSS de alguém, o dispositivo de recepção adquire a informação de identificação de direção da ligação (etapa S605). Especificamente, a unidade de controle 120 adquire o indicador da ligação ascendente e o indicador da ligação descendente adquiridos a partir do cabeçalho PLCP da unidade de comunicação sem fio 130.[00193] In a case where the acquired PID is determined to be the PID of one's own BSS, the receiving device acquires the link direction identification information (step S605). Specifically, the control unit 120 acquires the uplink indicator and the downlink indicator acquired from the PLCP header of the wireless communication unit 130.
[00194] Então, o dispositivo de recepção determina se a comunicação relacionada ao cabeçalho PLCP é a comunicação em ligação direta com base na informação de identificação de direção da ligação ou não (etapa S606). Especificamente, a unidade de controle 120 determina se o indicador da ligação ascendente é 0 e o indicador da ligação descendente é 0 ou não.[00194] Then, the receiving device determines whether the communication related to the PLCP header is forward link communication based on the link direction identification information or not (step S606). Specifically, the control unit 120 determines whether the uplink indicator is 0 and the downlink indicator is 0 or not.
[00195] Em um caso no qual a comunicação for determinada como a comunicação em ligação direta, o dispositivo de recepção determina se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não (etapa S607). Especificamente, se for determinado que o indicador da ligação ascendente é 0 e o indicador da ligação descendente é 0, a unidade de controle 120 determina se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não. Adicionalmente, a unidade de controle 120 pode determinar se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não e definir permitir a comunicação em ligação direta.[00195] In a case where the communication is determined to be forward link communication, the receiving device determines whether the receiving device is adaptive to forward link communication or not (step S607). Specifically, if it is determined that the uplink indicator is 0 and the downlink indicator is 0, the control unit 120 determines whether the receiving device is adaptive to forward link communication or not. Additionally, the control unit 120 may determine whether the receiving device is adaptive to forward link communication or not and set to enable forward link communication.
[00196] Adicionalmente, se for determinado, na etapa S606, que a comunicação não é a comunicação em ligação direta, o dispositivo de recepção determina se a comunicação é a comunicação em ligação ascendente ou não quando o dispositivo de recepção for o AP (etapa S608). Especificamente, quando o dispositivo de recepção for o AP, a unidade de controle 120 determina se o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 0 ou não.[00196] Additionally, if it is determined in step S606 that the communication is not forward link communication, the receiving device determines whether the communication is uplink communication or not when the receiving device is the AP (step S608). Specifically, when the receiving device is the AP, the control unit 120 determines whether the uplink indicator is 1 and the downlink indicator is 0 or not.
[00197] Se for determinado que o dispositivo de recepção é o AP e a comunicação não é a comunicação em ligação ascendente, o dispositivo de recepção determina se a comunicação é a comunicação em ligação descendente ou não quando o dispositivo de recepção for a STA (etapa S609). Especificamente, em um caso no qual o dispositivo de recepção for a STA, a unidade de controle 120 determina se o indicador da ligação ascendente é 0 e o indicador da ligação descendente é 1 ou não.[00197] If it is determined that the receiving device is the AP and the communication is not uplink communication, the receiving device determines whether the communication is downlink communication or not when the receiving device is the STA (step S609). Specifically, in a case where the receiving device is the STA, the control unit 120 determines whether the uplink indicator is 0 and the downlink indicator is 1 or not.
[00198] Em um caso no qual for determinado, na etapa S607, que o dispositivo de recepção é adaptativo à comunicação em ligação direta, em um caso no qual for determinado, na etapa S608, que o dispositivo de recepção é o AP e a comunicação é a comunicação em ligação ascendente, ou em um caso no qual for determinado, na etapa S609, que o dispositivo de recepção é a STA e a comunicação é a comunicação em ligação descendente, o dispositivo de recepção recebe o cabeçalho MAC (etapa S610). Adicionalmente, até mesmo em um caso no qual for determinado, na etapa S602, que o PID não está incluído, o processo prossegue para a etapa S610.[00198] In a case where it is determined, in step S607, that the receiving device is adaptive to forward link communication, in a case where it is determined, in step S608, that the receiving device is the AP and the communication is uplink communication, or in a case where it is determined, in step S609, that the receiving device is the STA and the communication is downlink communication, the receiving device receives the MAC header (step S610). Additionally, even in a case where it is determined, in step S602, that the PID is not included, the method proceeds to step S610.
[00199] Então, o dispositivo de recepção determina se os dados endereçados para o dispositivo de recepção estão incluídos ou não no quadro (etapa S611). Se for determinado que os dados endereçados para o dispositivo de recepção estão incluídos no quadro, o dispositivo de recepção recebe os dados (etapa S612) e, se for determinado que os dados endereçados para o dispositivo de recepção não estão incluídos no quadro, o dispositivo de recepção define o NAV (etapa S613).[00199] Then, the receiving device determines whether or not data addressed to the receiving device is included in the frame (step S611). If it is determined that data addressed to the receiving device is included in the frame, the receiving device receives the data (step S612), and if it is determined that data addressed to the receiving device is not included in the frame, the receiving device sets the NAV (step S613).
[00200] Em um caso no qual for determinado, na etapa S604, que o PID adquirido não é o PID do próprio BSS de alguém, em um caso no qual for determinado, na etapa S607, que o dispositivo de recepção não é adaptativo à comunicação em ligação direta, ou em um caso no qual não for determinado, na etapa S609, que o dispositivo de recepção é a STA e a comunicação é a comunicação em ligação descendente, o dispositivo de recepção interrompe a recepção do quadro (etapa S614).[00200] In a case where it is determined, in step S604, that the acquired PID is not the PID of one's own BSS, in a case where it is determined, in step S607, that the receiving device is not adaptive to forward link communication, or in a case where it is not determined, in step S609, that the receiving device is the STA and the communication is downlink communication, the receiving device stops receiving the frame (step S614).
[00201] Então, o dispositivo de recepção determina se a intensidade do sinal de recepção é igual a ou maior do que um valor limite ou não (etapa S615) e, se a intensidade do sinal de recepção for determinada como igual a ou maior do que um valor limite, o dispositivo de recepção define o NAV (etapa S616).[00201] Then, the receiving device determines whether the receive signal strength is equal to or greater than a threshold value or not (step S615), and if the receive signal strength is determined to be equal to or greater than a threshold value, the receiving device sets the NAV (step S616).
[00202] Então, o dispositivo de recepção determina se o modo adormecido pode ser executado ou não (etapa S617) e, em um caso no qual o modo adormecido puder ser executado, o dispositivo de recepção faz com que o dispositivo de recepção entre no modo adormecido durante o período NAV (etapa S618). <2-3. Exemplo de operação>[00202] Then, the receiving device determines whether the sleep mode can be executed or not (step S617), and in a case in which the sleep mode can be executed, the receiving device causes the receiving device to enter the sleep mode during the NAV period (step S618). <2-3. Operation Example>
[00203] As funções e os processos do dispositivo de comunicação 1002 (200-2) de acordo com a presente modalidade foram supradescritos. Então, um exemplo de comunicação usando a informação de identificação da ligação direta será descrito em relação às figuras 15 e 16. A figura 15 é um diagrama esquemático para descrever um exemplo de comunicação usando a informação de identificação da ligação direta no sistema de comunicação de acordo com a presente modalidade, e a figura 16 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando a informação de identificação da ligação direta no sistema de comunicação de acordo com a presente modalidade.[00203] The functions and processes of the communication device 1002 (200-2) according to the present embodiment have been described above. Then, an example of communication using the forward link identification information will be described with respect to FIGS. 15 and 16. FIG. 15 is a schematic diagram for describing an example of communication using the forward link identification information in the communication system according to the present embodiment, and FIG. 16 is a frame sequence diagram for describing an example of communication using the forward link identification information in the communication system according to the present embodiment.
[00204] Por exemplo, um caso no qual uma STA 200-2B ilustrada na figura 15 realiza a comunicação usando a informação de identificação da ligação direta como o dispositivo de transmissão é considerado.[00204] For example, a case in which a STA 200-2B illustrated in FIG. 15 performs communication using the forward link identification information as the transmitting device is considered.
[00205] Primeiro, o dispositivo de transmissão transmite um cabeçalho PHY que inclui a informação de identificação da ligação direta como a informação de identificação de direção da ligação. Por exemplo, da forma ilustrada na figura 15, a STA 200-2B transmite um quadro que inclui um cabeçalho PHY no qual o indicador da ligação ascendente é 0 e o indicador da ligação descendente é 0 para os APs 100-2A, 100-2B, e 100-2D e as STAs 200-2A e 200-2C até 200-2E.[00205] First, the transmitting device transmits a PHY header that includes forward link identification information as the link direction identification information. For example, as illustrated in FIG. 15 , STA 200-2B transmits a frame that includes a PHY header in which the uplink indicator is 0 and the downlink indicator is 0 to APs 100-2A, 100-2B, and 100-2D and STAs 200-2A and 200-2C through 200-2E.
[00206] O dispositivo de recepção que recebeu o cabeçalho PHY determina se o dispositivo de recepção é o alvo de recepção ou não com base no PID e na informação de identificação da ligação direta incluída no cabeçalho PHY. Por exemplo, cada dispositivo de recepção que recebeu o cabeçalho PHY a partir da STA 200-2B determina se o PID incluído no cabeçalho PHY é o PID relacionado ao próprio BSS de alguém ou não. Adicionalmente, já que tanto o indicador da ligação ascendente quanto o indicador da ligação descendente incluídos no cabeçalho PHY são 0, cada dispositivo de recepção determina se o dispositivo de recepção é a STA e adaptativo à comunicação em ligação direta ou não.[00206] The receiving device that received the PHY header determines whether the receiving device is the receiving target or not based on the PID and forward link identification information included in the PHY header. For example, each receiving device that received the PHY header from the STA 200-2B determines whether the PID included in the PHY header is the PID related to one's own BSS or not. Additionally, since both the uplink flag and the downlink flag included in the PHY header are 0, each receiving device determines whether the receiving device is the STA and adaptive to forward link communication or not.
[00207] Então, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em um resultado da determinação do alvo de recepção. Por exemplo, já que o PID incluído no cabeçalho PHY é 2 e tanto o indicador da ligação ascendente quanto o indicador da ligação descendente são 0, apenas a STA 200-2C que pertence ao BSS 2 cujo PID é 2 e é adaptativo à comunicação em ligação direta é o alvo de recepção. Portanto, da forma ilustrada na figura 12, a STA 200-2C recebe a parte subsequente ao cabeçalho PHY e adquire os dados endereçados para o dispositivo adaptativo de comunicação em ligação direta. Adicionalmente, outros dispositivos de comunicação definem o NAV no período de transmissão da parte subsequente ao cabeçalho PHY. Adicionalmente, o dispositivo de recepção que define o NAV pode fazer com que a função de comunicação entre no modo adormecido por um período correspondente ao período NAV. Adicionalmente, a STA 200-2D na qual a intensidade do sinal de recepção do cabeçalho PHY é menor do que um valor limite interrompe a recepção da parte subsequente ao cabeçalho PHY, mas não define o NAV. <2-4. Conclusão da segunda modalidade>[00207] Then, the receiving device receives the portion subsequent to the PHY header based on a result of determining the reception target. For example, since the PID included in the PHY header is 2 and both the uplink flag and the downlink flag are 0, only the STA 200-2C that belongs to the BSS 2 whose PID is 2 and is adaptive to forward link communication is the reception target. Therefore, as illustrated in FIG. 12 , the STA 200-2C receives the portion subsequent to the PHY header and acquires the data addressed to the adaptive forward link communication device. Additionally, other communication devices set the NAV in the transmission period of the portion subsequent to the PHY header. Additionally, the receiving device that sets the NAV may cause the communication function to enter sleep mode for a period corresponding to the NAV period. Additionally, the STA 200-2D in which the PHY header reception signal strength is less than a threshold value stops reception of the subsequent part of the PHY header, but does not set the NAV. <2-4. Conclusion of the second embodiment>
[00208] Assim, de acordo com a segunda modalidade da presente descrição, o dispositivo de transmissão transmite o cabeçalho PHY que inclui as duas peças de informação para identificar a comunicação em ligação direta. Adicionalmente, o dispositivo de recepção recebe o cabeçalho PHY que inclui as duas peças de informação para identificar a comunicação em ligação direta, e recebe a parte subsequente ao cabeçalho PHY com base nas duas peças de informação. Portanto, é possível reduzir o tamanho da informação que identifica se a comunicação é a comunicação em ligação direta ou não, se comparado com a tecnologia relacionada. Portanto, é possível suprimir o aumento no consumo de energia necessário para receber a parte de dados subsequente ao cabeçalho PHY.[00208] Thus, according to the second embodiment of the present disclosure, the transmitting device transmits the PHY header including the two pieces of information for identifying direct link communication. Further, the receiving device receives the PHY header including the two pieces of information for identifying direct link communication, and receives the part subsequent to the PHY header based on the two pieces of information. Therefore, it is possible to reduce the size of the information identifying whether the communication is direct link communication or not compared with the related technology. Therefore, it is possible to suppress the increase in power consumption required for receiving the data part subsequent to the PHY header.
[00209] Adicionalmente, as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente. Adicionalmente, em um caso no qual a comunicação em ligação direta for identificada pela informação de identificação da ligação ascendente e pela informação de identificação da ligação descendente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é uma estação ou não. Portanto, já que a informação que pode ser incluída no cabeçalho PHY é usada, é possível identificar se a comunicação é a comunicação em ligação direta ou não sem adicionar nova informação no cabeçalho PHY.[00209] Additionally, the two pieces of information include uplink identification information and downlink identification information. Additionally, in a case where forward link communication is identified by both uplink identification information and downlink identification information, the receiving device receives the part subsequent to the PHY header based on whether the receiving device is a station or not. Therefore, since the information that can be included in the PHY header is used, it is possible to identify whether the communication is forward link communication or not without adding new information in the PHY header.
[00210] Adicionalmente, o dispositivo de transmissão conecta os dados endereçados para o dispositivo adaptativo de comunicação em ligação direta, e transmite os dados conectados como a parte subsequente ao cabeçalho PHY. Portanto, é possível transmitir os dados endereçados para as STAs capazes de realizar a comunicação em ligação direta coletivamente. Portanto, o número de comunicações relacionadas aos mesmos dados endereçados para as STAs capazes de realizar a comunicação em ligação direta é reduzido, e é possível melhorar a eficiência de uso dos recursos de comunicação sem fio e reduzir o consumo de energia de outros dispositivos de recepção, bem como da STA do alvo de recepção.[00210] Further, the transmitting device connects the addressed data to the adaptive forward link communication device, and transmits the connected data as the subsequent part to the PHY header. Therefore, it is possible to transmit the addressed data to the STAs capable of performing forward link communication collectively. Therefore, the number of communications related to the same addressed data to the STAs capable of performing forward link communication is reduced, and it is possible to improve the use efficiency of the wireless communication resources and reduce the power consumption of other receiving devices as well as the receiving target STA.
[00211] Adicionalmente, o cabeçalho PHY inclui o identificador da rede de comunicação sem fio. Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não à rede de comunicação sem fio relacionada ao identificador da rede de comunicação sem fio. Portanto, apenas as STAs que pertencem a um BSS específico entre as STAs adaptativas à comunicação em ligação direta podem ser definidas como o alvo de recepção. Portanto, é possível suprimir o consumo de energia da STA diferente da STA que pertence ao BSS específico.[00211] Additionally, the PHY header includes the wireless communication network identifier. Additionally, the receiving device receives the part subsequent to the PHY header according to whether or not the receiving device belongs to the wireless communication network related to the wireless communication network identifier. Therefore, only the STAs that belong to a specific BSS among the STAs adaptive to direct link communication can be set as the reception target. Therefore, it is possible to suppress the power consumption of the STA other than the STA that belongs to the specific BSS.
[00212] Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não. Portanto, as STAs que não são adaptativas à comunicação em ligação direta podem ser excluídas do alvo de recepção. Portanto, o desperdício de energia elétrica pode ser adicionalmente suprimido pelo estreitamento do alvo de recepção apropriadamente.[00212] Additionally, the receiving device receives the portion subsequent to the PHY header based on whether the receiving device is adaptive to forward link communication or not. Therefore, STAs that are not adaptive to forward link communication may be excluded from the receiving target. Therefore, waste of electrical energy may be further suppressed by narrowing the receiving target appropriately.
[00213] Em um caso no qual pelo menos uma das duas peças de informação, que é a informação de identificação da ligação direta, for incapaz de ser reconhecida, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY. Portanto, é possível fazer com que até mesmo o dispositivo de recepção que não é adaptativo ao formato do cabeçalho PHY que inclui o PID receba o quadro. Portanto, é possível aplicar a configuração da presente modalidade em uma rede na qual o dispositivo de comunicação 100-2 (200-2) e o dispositivo de comunicação da tecnologia relacionada coexistem.[00213] In a case where at least one of the two pieces of information, which is the forward link identification information, is unable to be recognized, the receiving device receives the part subsequent to the PHY header. Therefore, it is possible to have even the receiving device that is not adaptive to the format of the PHY header that includes the PID receive the frame. Therefore, it is possible to apply the configuration of the present embodiment in a network in which the communication device 100-2 (200-2) and the communication device of the related technology coexist.
[00214] Adicionalmente, no exemplo exposto, o exemplo no qual a informação de identificação da ligação direta é implementada pela informação de identificação da ligação ascendente e pela informação de identificação da ligação descendente foi descrito, mas outras duas peças de informação podem ser usadas como a informação de identificação da ligação direta. <3. Terceira modalidade (comunicação usando a informação de identificação da ligação em rede de malha)>[00214] Further, in the example set forth, the example in which the forward link identification information is implemented by the uplink identification information and the downlink identification information has been described, but two other pieces of information can be used as the forward link identification information. <3. Third embodiment (communication using link identification information in mesh network)>
[00215] A segunda modalidade da presente descrição foi descrita. A seguir, uma terceira modalidade da presente descrição será descrita. Na presente modalidade, a comunicação usando a informação de identificação da ligação em rede de malha é realizada em vez da, ou além da, informação de identificação da ligação direta da segunda modalidade. <3-1. Detalhes das funções do dispositivo>[00215] The second embodiment of the present disclosure has been described. Next, a third embodiment of the present disclosure will be described. In the present embodiment, communication using the mesh network link identification information is performed instead of, or in addition to, the direct link identification information of the second embodiment. <3-1. Device Function Details>
[00216] Primeiro, as funções do dispositivo de comunicação 100-3 (200-3) de acordo com a presente modalidade serão descritas com detalhe. Adicionalmente, similarmente à segunda modalidade, o dispositivo de transmissão e o dispositivo de recepção serão descritos separadamente. (A. Funções do dispositivo de transmissão)[00216] First, the functions of the communication device 100-3 (200-3) according to the present embodiment will be described in detail. Additionally, similar to the second embodiment, the transmitting device and the receiving device will be described separately. (A. Functions of the transmitting device)
[00217] Primeiro, as funções do dispositivo de transmissão serão descritas. Adicionalmente, a descrição irá prosseguir com uma diferença com as funções da segunda modalidade. (A.2. Definição da informação de identificação de direção da ligação)[00217] First, the functions of the transmission device will be described. Additionally, the description will continue with a difference with the functions of the second embodiment. (A.2. Definition of the link direction identification information)
[00218] O dispositivo de transmissão define a informação de identificação da ligação em rede de malha para o quadro a ser transmitido como a informação de identificação de direção da ligação. Especificamente, a informação de identificação da ligação em rede de malha inclui duas peças de informação de identificação para identificar a comunicação em rede de malha. Por exemplo, a informação de identificação da ligação em rede de malha é um conjunto da informação de identificação da ligação ascendente e da informação de identificação da ligação descendente. Mais especificamente, em um caso no qual o quadro a ser transmitido for um quadro relacionado à comunicação em rede de malha, a unidade de controle 120 define o indicador da ligação ascendente em 1 e define o indicador da ligação descendente em 1. Adicionalmente, a comunicação em rede de malha é a comunicação entre todos os dispositivos de comunicação, independente do AP e da STA. (A-3. Transmissão do cabeçalho PHY)[00218] The transmitting device sets the mesh networking link identification information for the frame to be transmitted as the link direction identification information. Specifically, the mesh networking link identification information includes two pieces of identification information for identifying the mesh networking communication. For example, the mesh networking link identification information is a set of the uplink identification information and the downlink identification information. More specifically, in a case where the frame to be transmitted is a frame related to the mesh networking communication, the control unit 120 sets the uplink flag to 1 and sets the downlink flag to 1. Additionally, the mesh networking communication is the communication between all communicating devices, regardless of the AP and the STA. (A-3. PHY Header Transmission)
[00219] O dispositivo de transmissão transmite um cabeçalho PHY que inclui a informação de identificação da ligação em rede de malha para identificar a comunicação em rede de malha. Especificamente, tanto o indicador da ligação ascendente quanto o indicador da ligação descendente são armazenados no cabeçalho PHY.[00219] The transmitting device transmits a PHY header that includes mesh network link identification information to identify the mesh network communication. Specifically, both the uplink indicator and the downlink indicator are stored in the PHY header.
[00220] Adicionalmente, o dispositivo de transmissão conecta os dados endereçados para um dispositivo adaptativo de comunicação em rede de malha, e transmite os dados conectados como a parte subsequente ao cabeçalho PHY. Por exemplo, em um caso no qual houver uma pluralidade de peças de dados endereçadas para o dispositivo de comunicação adaptativo à comunicação em rede de malha, a unidade de controle 120 faz com que a unidade de processamento de dados 110 gere as cargas úteis de dados relacionadas à pluralidade de peças de dados e conecte as cargas úteis de dados geradas. Então, a unidade de comunicação sem fio 130 transmite o quadro que inclui as cargas úteis de dados conectadas subsequentemente para o cabeçalho PHY. (B. Funções do dispositivo de recepção)[00220] Additionally, the transmitting device connects the addressed data to an adaptive mesh communication device, and transmits the connected data as the subsequent part to the PHY header. For example, in a case in which there are a plurality of pieces of data addressed to the mesh communication adaptive communication device, the control unit 120 causes the data processing unit 110 to generate data payloads related to the plurality of pieces of data and connects the generated data payloads. Then, the wireless communication unit 130 transmits the frame including the connected data payloads subsequently to the PHY header. (B. Functions of the receiving device)
[00221] A seguir, as funções do dispositivo de recepção serão descritas. Adicionalmente, a descrição irá prosseguir com uma diferença com as funções da segunda modalidade. (B-2. Determinação do processo subsequente)[00221] Next, the functions of the receiving device will be described. Additionally, the description will continue with a difference with the functions of the second embodiment. (B-2. Determination of the subsequent process)
[00222] O dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base nas duas peças de informação que identificam a comunicação em rede de malha incluída no cabeçalho PHY. Especificamente, em um caso no qual a comunicação em rede de malha for identificada pela informação de identificação da ligação ascendente e pela informação de identificação da ligação descendente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não. Por exemplo, em um caso no qual a informação de identificação da ligação em rede de malha provida a partir da unidade de comunicação sem fio 130 indicar a comunicação em rede de malha (isto é, o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 1), a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida.[00222] The receiving device receives the portion subsequent to the PHY header based on the two pieces of information that identify the mesh network communication included in the PHY header. Specifically, in a case in which the mesh network communication is identified by the uplink identification information and the downlink identification information, the receiving device receives the portion subsequent to the PHY header based on whether the receiving device is adaptive to the mesh network communication or not. For example, in a case in which the mesh network link identification information provided from the wireless communication unit 130 indicates the mesh network communication (i.e., the uplink indicator is 1 and the downlink indicator is 1), the control unit 120 determines that the portion subsequent to the PHY header is received.
[00223] Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não. Por exemplo, em um caso no qual a informação de identificação de direção da ligação indicar a comunicação em rede de malha, a unidade de controle 120 determina se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não. Em um caso no qual o dispositivo de recepção for determinado como adaptativo à comunicação em rede de malha, a unidade de controle 120 determina que a parte subsequente ao cabeçalho PHY é recebida. Adicionalmente, até mesmo em um caso no qual o dispositivo de recepção for adaptativo à comunicação em rede de malha, pode-se determinar se a parte subsequente ao cabeçalho PHY é recebida ou não de acordo com uma definição de presença/ausência da comunicação em rede de malha. Em decorrência disto, é possível estreitar adicionalmente os quadros a ser recebidos pelo dispositivo de recepção, e é possível suprimir adicionalmente o desperdício de energia elétrica. <3-2. Processo do dispositivo>[00223] Additionally, the receiving device receives the portion subsequent to the PHY header based on whether the receiving device is adaptive to mesh network communication or not. For example, in a case in which the link direction identification information indicates mesh network communication, the control unit 120 determines whether the receiving device is adaptive to mesh network communication or not. In a case in which the receiving device is determined to be adaptive to mesh network communication, the control unit 120 determines that the portion subsequent to the PHY header is received. Additionally, even in a case in which the receiving device is adaptive to mesh network communication, it can be determined whether the portion subsequent to the PHY header is received or not according to a definition of presence/absence of mesh network communication. As a result of this, it is possible to further narrow the frames to be received by the receiving device, and it is possible to further suppress the waste of electrical energy. <3-2. Device Process>
[00224] Então, um processo do dispositivo de comunicação 100-3 (200-3) de acordo com a presente modalidade será descrito. Adicionalmente, as descrições de processos que são substancialmente iguais àqueles na primeira ou na segunda modalidade serão omitidas. (Processo do dispositivo de transmissão)[00224] Then, a process of the communication device 100-3 (200-3) according to the present embodiment will be described. Additionally, descriptions of processes that are substantially the same as those in the first or second embodiment will be omitted. (Transmission Device Process)
[00225] Primeiro, um processo do dispositivo de comunicação 100-3 (200-3) que opera como o dispositivo de transmissão será descrito em relação à figura 17. A figura 17 é um fluxograma que ilustra conceitualmente o processo do dispositivo de transmissão de acordo com a presente modalidade.[00225] First, a process of the communication device 100-3 (200-3) operating as the transmission device will be described with respect to FIG. 17. FIG. 17 is a flowchart conceptually illustrating the process of the transmission device in accordance with the present embodiment.
[00226] Se a solicitação de transmissão de dados ocorrer (etapa S701), o dispositivo de transmissão adquire os dados relacionados à solicitação de transmissão de dados (etapa S702), e determina se a informação de identificação de direção da ligação está disponível ou não (etapa S703).[00226] If the data transmission request occurs (step S701), the transmitting device acquires the data related to the data transmission request (step S702), and determines whether the link direction identification information is available or not (step S703).
[00227] Se a informação de identificação de direção da ligação for determinada como disponível, o dispositivo de transmissão determina se a comunicação dos dados relacionados à solicitação de transmissão é a comunicação em rede de malha ou não (etapa S704). Especificamente, a unidade de controle 120 determina se a comunicação de dados é a comunicação em rede de malha ou não com base no destino ou no atributo dos dados.[00227] If the link direction identification information is determined to be available, the transmitting device determines whether the communication of data related to the transmission request is mesh network communication or not (step S704). Specifically, the control unit 120 determines whether the data communication is mesh network communication or not based on the destination or attribute of the data.
[00228] Se a comunicação dos dados for determinada como a comunicação em rede de malha, o dispositivo de transmissão define a informação de identificação da ligação em rede de malha (etapa S705). Especificamente, se a comunicação de dados for determinada como a comunicação em rede de malha, a unidade de controle 120 define o indicador da ligação ascendente em 1 e define o indicador da ligação descendente em 1.[00228] If the data communication is determined to be mesh network communication, the transmitting device sets the mesh network link identification information (step S705). Specifically, if the data communication is determined to be mesh network communication, the control unit 120 sets the uplink flag to 1 and sets the downlink flag to 1.
[00229] Se a comunicação dos dados for determinada como não sendo a comunicação em rede de malha, o dispositivo de transmissão determina se a comunicação dos dados é a comunicação em ligação ascendente ou não (etapa S706) e, se a comunicação dos dados for determinada como a comunicação em ligação ascendente, a informação de identificação da ligação ascendente é definida (etapa S707).[00229] If the data communication is determined to be not mesh network communication, the transmitting device determines whether the data communication is uplink communication or not (step S706), and if the data communication is determined to be uplink communication, the uplink identification information is set (step S707).
[00230] Se a comunicação dos dados for determinada como não sendo a comunicação em ligação ascendente, o dispositivo de transmissão define a informação de identificação da ligação descendente (etapa S708). Adicionalmente, o dispositivo de transmissão pode determinar adicionalmente se a comunicação de dados é a comunicação em ligação direta ou não e definir a informação de identificação da ligação direta, como na segunda modalidade.[00230] If the data communication is determined to be not uplink communication, the transmitting device sets the downlink identification information (step S708). In addition, the transmitting device may further determine whether the data communication is forward link communication or not and set the forward link identification information, as in the second embodiment.
[00231] Então, o dispositivo de transmissão determina se o destino dos dados relacionados à solicitação de transmissão é um dispositivo no próprio BSS de alguém ou não (etapa S709) e, se o destino for determinado como um dispositivo no próprio BSS de alguém, o dispositivo de transmissão transmite o PID do próprio BSS de alguém (etapa S710). Se o destino for determinado como não sendo um dispositivo no próprio BSS de alguém, o dispositivo de transmissão define o PID de outros BSS (etapa S711).[00231] Then, the transmitting device determines whether the destination of data related to the transmit request is a device in one's own BSS or not (step S709), and if the destination is determined to be a device in one's own BSS, the transmitting device broadcasts the PID of one's own BSS (step S710). If the destination is determined to not be a device in one's own BSS, the transmitting device sets the PID of other BSS (step S711).
[00232] Então, o dispositivo de transmissão constrói um cabeçalho PLCP (etapa S712). Adicionalmente, se for determinado, na etapa S703, que a informação de identificação de direção da ligação não está disponível, o dispositivo de transmissão constrói um cabeçalho PLCP no qual a informação de identificação de direção da ligação não é usada (etapa S713).[00232] Then, the transmitting device constructs a PLCP header (step S712). Additionally, if it is determined in step S703 that the link direction identification information is not available, the transmitting device constructs a PLCP header in which the link direction identification information is not used (step S713).
[00233] Então, o dispositivo de transmissão constrói um quadro (etapa S714) e determina se o caminho de transmissão sem fio está disponível ou não (etapa S715). Se o caminho de transmissão sem fio for determinado como disponível, o dispositivo de transmissão transmite o quadro (etapa S716). (Processo do dispositivo de recepção)[00233] Then, the transmitting device constructs a frame (step S714) and determines whether the wireless transmission path is available or not (step S715). If the wireless transmission path is determined to be available, the transmitting device transmits the frame (step S716). (Receiving device method)
[00234] Então, um processo do dispositivo de comunicação 100-3 (200-3) que opera como o dispositivo de recepção será descrito em relação à figura 18. A figura 18 é um fluxograma que ilustra conceitualmente o processo do dispositivo de recepção de acordo com a presente modalidade.[00234] Thus, a process of the communication device 100-3 (200-3) operating as the receiving device will be described with respect to FIG. 18. FIG. 18 is a flowchart conceptually illustrating the process of the receiving device in accordance with the present embodiment.
[00235] Se o cabeçalho PLCP for recebido (etapa S801), o dispositivo de recepção determina se o PID está incluído ou não no cabeçalho PLCP (etapa S802), e se o PID for determinado como incluído no cabeçalho PLCP, o dispositivo de recepção adquire o PID (etapa S803).[00235] If the PLCP header is received (step S801), the receiving device determines whether or not the PID is included in the PLCP header (step S802), and if the PID is determined to be included in the PLCP header, the receiving device acquires the PID (step S803).
[00236] Então, o dispositivo de recepção determina se o PID adquirido é o PID do próprio BSS de alguém ou não (etapa S804) e, se o PID adquirido for determinado como o PID do próprio BSS de alguém, o dispositivo de recepção adquire a informação de identificação de direção da ligação (etapa S805).[00236] Then, the receiving device determines whether the acquired PID is the PID of one's own BSS or not (step S804), and if the acquired PID is determined to be the PID of one's own BSS, the receiving device acquires the link direction identification information (step S805).
[00237] Então, o dispositivo de recepção determina se a comunicação relacionada ao cabeçalho PLCP é a comunicação em rede de malha ou não com base na informação de identificação de direção da ligação (etapa S806). Especificamente, a unidade de controle 120 determina se o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 1 ou não.[00237] Then, the receiving device determines whether the communication related to the PLCP header is mesh network communication or not based on the link direction identification information (step S806). Specifically, the control unit 120 determines whether the uplink indicator is 1 and the downlink indicator is 1 or not.
[00238] Se a comunicação for determinada como a comunicação em rede de malha, o dispositivo de recepção determina se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não (etapa S807). Especificamente, se for determinado que o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 1, a unidade de controle 120 determina se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não. Adicionalmente, a unidade de controle 120 pode determinar se o dispositivo de recepção é adaptativo à comunicação em rede de malha e é definido para permitir a comunicação em rede de malha ou não.[00238] If the communication is determined to be mesh network communication, the receiving device determines whether the receiving device is adaptive to mesh network communication or not (step S807). Specifically, if it is determined that the uplink indicator is 1 and the downlink indicator is 1, the control unit 120 determines whether the receiving device is adaptive to mesh network communication or not. Further, the control unit 120 may determine whether the receiving device is adaptive to mesh network communication and is set to allow mesh network communication or not.
[00239] Adicionalmente, se for determinado, na etapa S806, que a comunicação não é a comunicação em rede de malha, o dispositivo de recepção determina se a comunicação é a comunicação em ligação ascendente ou não quando o dispositivo de recepção for o AP (etapa S808).[00239] Additionally, if it is determined in step S806 that the communication is not mesh network communication, the receiving device determines whether the communication is uplink communication or not when the receiving device is the AP (step S808).
[00240] Se for determinado que o dispositivo de recepção é o AP e a comunicação não é a comunicação em ligação ascendente, o dispositivo de recepção determina se a comunicação é a comunicação em ligação descendente ou não quando o dispositivo de recepção for a STA (etapa S809).[00240] If it is determined that the receiving device is the AP and the communication is not uplink communication, the receiving device determines whether the communication is downlink communication or not when the receiving device is the STA (step S809).
[00241] Em um caso no qual for determinado, na etapa S807, que o dispositivo de recepção é adaptativo à comunicação em rede de malha, em um caso no qual for determinado, na etapa S808, que o dispositivo de recepção é o AP e a comunicação é a comunicação em ligação ascendente, ou em um caso no qual for determinado, na etapa S809, que o dispositivo de recepção é a STA e a comunicação é a comunicação em ligação descendente, o dispositivo de recepção recebe o cabeçalho MAC (etapa S810). Adicionalmente, até mesmo em um caso no qual for determinado, na etapa S802, que o PID não está incluído, o processo também prossegue para a etapa S810.[00241] In a case where it is determined in step S807 that the receiving device is adaptive to mesh network communication, in a case where it is determined in step S808 that the receiving device is the AP and the communication is uplink communication, or in a case where it is determined in step S809 that the receiving device is the STA and the communication is downlink communication, the receiving device receives the MAC header (step S810). Additionally, even in a case where it is determined in step S802 that the PID is not included, the process also proceeds to step S810.
[00242] Então, o dispositivo de recepção determina se os dados endereçados para o dispositivo de recepção estão incluídos no quadro ou não (etapa S811). Se for determinado que os dados endereçados para o dispositivo de recepção estão incluídos no quadro, o dispositivo de recepção recebe os dados (etapa S812) e, se for determinado que os dados endereçados para o dispositivo de recepção não estão incluídos no quadro, o dispositivo de recepção define o NAV (etapa S813).[00242] Then, the receiving device determines whether the data addressed to the receiving device is included in the frame or not (step S811). If it is determined that the data addressed to the receiving device is included in the frame, the receiving device receives the data (step S812), and if it is determined that the data addressed to the receiving device is not included in the frame, the receiving device sets the NAV (step S813).
[00243] Em um caso no qual for determinado, na etapa S804, que o PID adquirido não é o PID do próprio BSS de alguém, em um caso no qual for determinado, na etapa S807, que o dispositivo de recepção não é adaptativo à comunicação em rede de malha, ou em um caso no qual não for determinado, na etapa S809, que o dispositivo de recepção é a STA e a comunicação é a comunicação em ligação descendente, o dispositivo de recepção interrompe a recepção do quadro (etapa S814).[00243] In a case where it is determined, in step S804, that the acquired PID is not the PID of one's own BSS, in a case where it is determined, in step S807, that the receiving device is not adaptive to mesh network communication, or in a case where it is not determined, in step S809, that the receiving device is the STA and the communication is downlink communication, the receiving device stops receiving the frame (step S814).
[00244] Então, o dispositivo de recepção determina se a intensidade do sinal de recepção é igual a ou maior do que um valor limite ou não (etapa S815) e, se a intensidade do sinal de recepção for determinada como igual a ou maior do que um valor limite, o dispositivo de recepção define o NAV (etapa S816).[00244] Then, the receiving device determines whether the receive signal strength is equal to or greater than a threshold value or not (step S815), and if the receive signal strength is determined to be equal to or greater than a threshold value, the receiving device sets the NAV (step S816).
[00245] Então, o dispositivo de recepção determina se o modo adormecido pode ser executado ou não (etapa S817) e, em um caso no qual o modo adormecido pode ser executado, o dispositivo de recepção faz com que o dispositivo de recepção entre no modo adormecido durante o período NAV (etapa S818). <3-3. Exemplo de operação>[00245] Then, the receiving device determines whether the sleep mode can be executed or not (step S817), and in a case in which the sleep mode can be executed, the receiving device causes the receiving device to enter the sleep mode during the NAV period (step S818). <3-3. Operation Example>
[00246] As funções e os processos do dispositivo de comunicação 1003 (200-3) de acordo com a presente modalidade foram supradescritos. Então, um exemplo de comunicação usando a informação de identificação da ligação em rede de malha será descrito em relação às figuras 19 e 20. A figura 19 é um diagrama esquemático para descrever um exemplo de comunicação usando a informação de identificação da ligação em rede de malha no sistema de comunicação de acordo com a presente modalidade, e a figura 20 é um diagrama de sequência de quadro para descrever um exemplo de comunicação usando a informação de identificação da ligação em rede de malha no sistema de comunicação de acordo com a presente modalidade.[00246] The functions and processes of the communication device 1003 (200-3) according to the present embodiment have been described above. Then, an example of communication using the mesh network link identification information will be described with respect to FIGS. 19 and 20. FIG. 19 is a schematic diagram for describing an example of communication using the mesh network link identification information in the communication system according to the present embodiment, and FIG. 20 is a frame sequence diagram for describing an example of communication using the mesh network link identification information in the communication system according to the present embodiment.
[00247] Por exemplo, um caso no qual uma STA 200-3B ilustrada na figura 19 realizar a comunicação usando a informação de identificação da ligação em rede de malha como o dispositivo de transmissão é considerado.[00247] For example, a case in which a STA 200-3B illustrated in FIG. 19 performs communication using the mesh network link identification information as the transmitting device is considered.
[00248] Primeiro, o dispositivo de transmissão transmite um cabeçalho PHY que inclui a informação de identificação da ligação em rede de malha como a informação de identificação de direção da ligação. Por exemplo, da forma ilustrada na figura 19, a STA 200-3B transmite um cabeçalho PHY no qual o indicador da ligação ascendente é 1 e o indicador da ligação descendente é 1 para os APs 100-3A, 100-3B, e 100-3D e as STAs 200-3A e 200-3C até 200-3E.[00248] First, the transmitting device transmits a PHY header that includes the mesh networking link identification information as the link direction identification information. For example, as illustrated in FIG. 19, STA 200-3B transmits a PHY header in which the uplink indicator is 1 and the downlink indicator is 1 to APs 100-3A, 100-3B, and 100-3D and STAs 200-3A and 200-3C through 200-3E.
[00249] O dispositivo de recepção que recebeu o cabeçalho PHY determina se o dispositivo de recepção é o alvo de recepção ou não com base no PID e na informação de identificação da ligação em rede de malha incluídos no cabeçalho PHY. Por exemplo, cada dispositivo de recepção que recebeu o cabeçalho PHY a partir da STA 200-3B determina se o PID incluído no cabeçalho PHY é o PID relacionado ao próprio BSS de alguém ou não. Adicionalmente, já que tanto o indicador da ligação ascendente quanto o indicador da ligação descendente incluídos no cabeçalho PHY são 1, cada dispositivo de recepção determina se o dispositivo de recepção é adaptativo à comunicação em ligação direta ou não.[00249] The receiving device that received the PHY header determines whether the receiving device is the receiving target or not based on the PID and mesh networking link identification information included in the PHY header. For example, each receiving device that received the PHY header from the STA 200-3B determines whether the PID included in the PHY header is the PID related to one's own BSS or not. Additionally, since both the uplink flag and downlink flag included in the PHY header are 1, each receiving device determines whether the receiving device is adaptive to forward link communication or not.
[00250] Então, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em um resultado da determinação do alvo de recepção. Por exemplo, já que o PID incluído no cabeçalho PHY é 4 e tanto o indicador da ligação ascendente quanto o indicador da ligação descendente são 1, apenas o dispositivo de comunicação que pertence ao BSS 4 cujo PID é 4 e é adaptativo à comunicação em rede de malha é o alvo de recepção. Portanto, da forma ilustrada na figura 20, o AP 100-3D e a STA 200-3C recebem a parte subsequente ao cabeçalho PHY e adquirem os dados endereçados para o dispositivo adaptativo de comunicação em rede de malha. Adicionalmente, outros dispositivos de comunicação definem o NAV no período de transmissão da parte subsequente ao cabeçalho PHY. Adicionalmente, o dispositivo de recepção que define o NAV pode fazer com que a função de comunicação entre no modo adormecido por um período correspondente ao período NAV. Adicionalmente, a STA 200-3D na qual a intensidade do sinal de recepção do cabeçalho PHY é menor do que um valor limite interrompe a recepção da parte subsequente ao cabeçalho PHY, mas não define o NAV. < 3-4. Conclusão da terceira modalidade>[00250] Then, the receiving device receives the portion subsequent to the PHY header based on a result of determining the reception target. For example, since the PID included in the PHY header is 4 and both the uplink flag and the downlink flag are 1, only the communication device that belongs to the BSS 4 whose PID is 4 and is adaptive to mesh communication is the reception target. Therefore, as illustrated in FIG. 20 , the AP 100-3D and the STA 200-3C receive the portion subsequent to the PHY header and acquire the data addressed to the adaptive mesh communication device. Additionally, other communication devices set the NAV in the transmission period of the portion subsequent to the PHY header. Additionally, the receiving device that sets the NAV may cause the communication function to enter sleep mode for a period corresponding to the NAV period. Additionally, STA 200-3D in which the PHY header receive signal strength is less than a threshold value stops reception of the subsequent part of the PHY header, but does not set the NAV. <3-4. Conclusion of the third embodiment>
[00251] Assim, de acordo com a terceira modalidade da presente descrição, o dispositivo de transmissão transmite o cabeçalho PHY que inclui as duas peças de informação para identificar a comunicação em rede de malha. Adicionalmente, o dispositivo de recepção recebe o cabeçalho PHY que inclui as duas peças de informação para identificar a comunicação em rede de malha, e recebe a parte subsequente ao cabeçalho PHY com base nas duas peças de informação. Portanto, é possível reduzir o aumento no tamanho da informação que identifica se a comunicação é a comunicação em rede de malha ou não. Portanto, é possível suprimir o aumento no consumo de energia necessário para receber a parte de dados subsequente ao cabeçalho PHY.[00251] Thus, according to the third embodiment of the present disclosure, the transmitting device transmits the PHY header that includes the two pieces of information for identifying the mesh network communication. Further, the receiving device receives the PHY header that includes the two pieces of information for identifying the mesh network communication, and receives the part subsequent to the PHY header based on the two pieces of information. Therefore, it is possible to reduce the increase in the size of the information that identifies whether the communication is the mesh network communication or not. Therefore, it is possible to suppress the increase in the power consumption required to receive the data part subsequent to the PHY header.
[00252] Adicionalmente, as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente. Adicionalmente, em um caso no qual a comunicação em rede de malha for identificada pela informação de identificação da ligação ascendente e pela informação de identificação da ligação descendente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de recepção é adaptativo à comunicação em rede de malha ou não. Portanto, já que a informação que pode ser incluída no cabeçalho PHY é usada, é possível identificar se a comunicação é a comunicação em rede de malha ou não sem adicionar nova informação no cabeçalho PHY.[00252] Additionally, the two pieces of information include uplink identification information and downlink identification information. Additionally, in a case where mesh network communication is identified by both uplink identification information and downlink identification information, the receiving device receives the part subsequent to the PHY header based on whether the receiving device is adaptive to mesh network communication or not. Therefore, since the information that can be included in the PHY header is used, it is possible to identify whether the communication is mesh network communication or not without adding new information in the PHY header.
[00253] Adicionalmente, o dispositivo de transmissão conecta os dados endereçados para o dispositivo adaptativo de comunicação em rede de malha, e transmite os dados conectados como a parte subsequente ao cabeçalho PHY. Portanto, é possível transmitir os dados endereçados para os dispositivos de comunicação capazes de realizar a comunicação em rede de malha coletivamente. Portanto, o número de comunicações relacionadas aos mesmos dados endereçados para as STAs capazes de realizar a comunicação em rede de malha é reduzido, e é possível melhorar a eficiência de uso dos recursos de comunicação sem fio e reduzir o consumo de energia de outros dispositivos de recepção, bem como do dispositivo de recepção do alvo de recepção.[00253] Further, the transmission device connects the addressed data to the adaptive mesh network communication device, and transmits the connected data as the subsequent part to the PHY header. Therefore, it is possible to transmit the addressed data to the communication devices capable of performing mesh network communication collectively. Therefore, the number of communications related to the same addressed data to the STAs capable of performing mesh network communication is reduced, and it is possible to improve the use efficiency of the wireless communication resources and reduce the power consumption of other receiving devices as well as the receiving device of the receiving target.
[00254] Adicionalmente, o cabeçalho PHY inclui o identificador da rede de comunicação sem fio. Adicionalmente, o dispositivo de recepção recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de recepção pertence ou não à rede de comunicação sem fio relacionada ao identificador da rede de comunicação sem fio. Portanto, apenas dispositivos de comunicação que pertencem a um BSS específico dentre dispositivos de comunicação adaptativos à comunicação em rede de malha podem ser definidos como o alvo de recepção. Portanto, é possível suprimir o consumo de energia do dispositivo de comunicação diferente do dispositivo de comunicação que pertence ao BSS específico. < 4. Exemplo de aplicação>[00254] Additionally, the PHY header includes the wireless communication network identifier. Additionally, the receiving device receives the part subsequent to the PHY header according to whether or not the receiving device belongs to the wireless communication network related to the wireless communication network identifier. Therefore, only communication devices belonging to a specific BSS among communication devices adaptive to mesh network communication can be set as the reception target. Therefore, it is possible to suppress the power consumption of the communication device other than the communication device belonging to the specific BSS. <4. Application Example>
[00255] A tecnologia de acordo com a presente descrição pode ser aplicada em vários produtos. Por exemplo, o dispositivo de comunicação 20 pode ser realizado como terminais móveis, tais como telefones inteligentes, computadores pessoais (PCs) tipo tablet, PCs tipo notebook, terminais de jogos portáteis ou câmeras digitais, terminais tipo fixo, tais como receptores de televisão, impressoras, escaneadores digitais, ou armazenamentos em rede, ou terminais montados em carro, tais como dispositivos de navegação em carro. Além do mais, o dispositivo de comunicação 200 pode ser realizado como terminais que realizam comunicação máquina para máquina (M2M) (também referidos como terminais de comunicação tipo máquina (MTC)), tais como medidores inteligentes, máquinas de vendas, dispositivos de monitoramento remotamente controlados, ou terminais de ponto de venda (POS). Além do mais, o dispositivo de comunicação 200 pode compreender módulos de comunicação sem fio montados em tais terminais (por exemplo, módulos de circuito integrado configurados por uma pastilha).[00255] The technology according to the present disclosure can be applied in various products. For example, the communication device 20 can be realized as mobile terminals, such as smartphones, tablet-type personal computers (PCs), notebook-type PCs, portable gaming terminals or digital cameras, fixed-type terminals, such as television receivers, printers, digital scanners, or network storages, or car-mounted terminals, such as car navigation devices. Furthermore, the communication device 200 can be realized as terminals that perform machine-to-machine (M2M) communication (also referred to as machine-type communication (MTC) terminals), such as smart meters, vending machines, remotely controlled monitoring devices, or point-of-sale (POS) terminals. Furthermore, the communication device 200 can comprise wireless communication modules mounted on such terminals (e.g., integrated circuit modules configured by a chip).
[00256] Por outro lado, por exemplo, o dispositivo de comunicação 10 pode ser realizado como um ponto de acesso LAN sem fio (também referido como uma estação base sem fio) que tem uma função de roteador ou não tem uma função de roteador. O dispositivo de comunicação 100 pode ser realizado como um roteador LAN sem fio móvel. O dispositivo de comunicação 100 também pode ser um módulo de comunicação sem fio (por exemplo, um módulo de circuito integrado configurado com uma pastilha) montado em um dispositivo como este. < 3-1. Primeiro exemplo de aplicação>[00256] On the other hand, for example, the communication device 10 may be realized as a wireless LAN access point (also referred to as a wireless base station) that has a router function or does not have a router function. The communication device 100 may be realized as a mobile wireless LAN router. The communication device 100 may also be a wireless communication module (e.g., an integrated circuit module configured with a chip) mounted on such a device. <3-1. First application example>
[00257] A figura 21 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um telefone inteligente 900 no qual a tecnologia da presente descrição pode ser aplicada. O telefone inteligente 900 inclui um processador 901, uma memória 902, um armazenamento 903, uma interface externamente conectada 904, uma câmera 906, um sensor 907, um microfone 908, um dispositivo de entrada 909, um dispositivo de exibição 910, um alto-falante 911, uma interface de comunicação sem fio 913, um comutador de antena 914, uma antena 915, um barramento 917, uma bateria 918 e um controlador auxiliar 919.[00257] Figure 21 is a block diagram illustrating an example of a schematic configuration of a smart phone 900 in which the technology of the present disclosure may be applied. The smart phone 900 includes a processor 901, a memory 902, a storage 903, an externally connected interface 904, a camera 906, a sensor 907, a microphone 908, an input device 909, a display device 910, a speaker 911, a wireless communication interface 913, an antenna switch 914, an antenna 915, a bus 917, a battery 918, and an auxiliary controller 919.
[00258] O processador 901 pode ser, por exemplo, uma unidade de processamento central (CPU) ou um sistema em chip (SoC), e controla as funções de uma camada de aplicação e ainda outras camadas do telefone inteligente 900. A memória 902 inclui memória de acesso aleatório (RAM) e memória exclusiva de leitura (ROM), e armazena dados e programas executados pelo processador 901. O armazenamento 903 pode incluir uma mídia de armazenamento, tais como uma memória semicondutora ou um disco rígido. A interface externamente conectada 904 é uma interface para conectar um dispositivo externamente anexado, tais como um cartão de memória ou um dispositivo tipo barramento serial universal (USB), no telefone inteligente 900.[00258] Processor 901 may be, for example, a central processing unit (CPU) or a system on chip (SoC), and controls functions of an application layer and other layers of smart phone 900. Memory 902 includes random access memory (RAM) and read only memory (ROM), and stores data and programs executed by processor 901. Storage 903 may include a storage medium, such as a semiconductor memory or a hard drive. Externally connected interface 904 is an interface for connecting an externally attached device, such as a memory card or a universal serial bus (USB)-type device, to smart phone 900.
[00259] A câmera 906 tem um sensor de imagem, por exemplo, um dispositivo de carga acoplada (CCD) ou um semicondutor de óxido de metal complementar (CMOS), para gerar imagens capturadas. O sensor 907 pode incluir um grupo de sensores que inclui, por exemplo, um sensor de posicionamento, um sensor de giro, um sensor geomagnético, um sensor de aceleração e semelhantes. O microfone 908 converte sons inseridos no telefone inteligente 900 em sinais de áudio. O dispositivo de entrada 909 inclui, por exemplo, um sensor de toque que detecta toques em uma tela do dispositivo de exibição 910, um teclado numérico, um teclado, botões, comutadores e semelhantes, para receber operação ou informação inseridas a partir de um usuário. O dispositivo de exibição 910 tem uma tela, tais como uma tela de cristal líquido (LCD) ou uma tela de diodo orgânico emissor de luz (OLED), para exibir imagens de saída do telefone inteligente 900. O alto- falante 911 converte sinais de áudio transmitidos a partir do telefone inteligente 900 em sons.[00259] The camera 906 has an image sensor, for example, a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS), for generating captured images. The sensor 907 may include a sensor group that includes, for example, a positioning sensor, a gyro sensor, a geomagnetic sensor, an acceleration sensor, and the like. The microphone 908 converts sounds input to the smartphone 900 into audio signals. The input device 909 includes, for example, a touch sensor that detects touches on a screen of the display device 910, a numeric keypad, a keyboard, buttons, switches, and the like, for receiving operation or information input from a user. The display device 910 has a screen, such as a liquid crystal display (LCD) or an organic light-emitting diode (OLED) screen, for displaying images output from the smart phone 900. The speaker 911 converts audio signals transmitted from the smart phone 900 into sounds.
[00260] A interface de comunicação sem fio 913 suporta um ou mais padrões LAN sem fio de IEEE 802.11a, 11b, 11g, 11n, 11ac e 11ad, para estabelecer a comunicação sem fio. A interface de comunicação sem fio 913 pode comunicar com um outro dispositivo por meio de um ponto de acesso LAN sem fio em um modo de infraestrutura. Além do mais, a interface de comunicação sem fio 913 pode comunicar diretamente com um outro dispositivo em um modo de comunicação em ligação direta, tais como um modo ad hoc ou Wi-Fi Direct (marca registrada). Note que Wi-Fi Direct é diferente do modo ad hoc. Um dos dois terminais opera como um ponto de acesso, e a comunicação é realizada diretamente entre os terminais. A interface de comunicação sem fio 913 pode tipicamente incluir um processador de banda base, um circuito de radiofrequência (RF), um amplificador de potência e semelhantes. A interface de comunicação sem fio 913 pode ser um módulo em um chip no qual uma memória que armazena um programa de controle de comunicação, um processador que executa o programa e um circuito relevante são integrados. A interface de comunicação sem fio 913 pode suportar um outro tipo de esquema de comunicação sem fio, tais como um esquema de comunicação celular, um esquema de comunicação de campo próximo ou um esquema de comunicação sem fio em proximidade, além do esquema LAN sem fio. O comutador de antena 914 comuta um destino de conexão da antena 915 entre uma pluralidade de circuitos (por exemplo, circuitos para diferentes esquemas de comunicação sem fio) incluídos na interface de comunicação sem fio 913. A antena 915 tem um único ou uma pluralidade de elementos de antena (por exemplo, uma pluralidade de elementos de antena que constituem uma antena MIMO), e é usada para transmissão e recepção de sinais sem fio através da interface de comunicação sem fio 913.[00260] The wireless communication interface 913 supports one or more of the IEEE 802.11a, 11b, 11g, 11n, 11ac, and 11ad wireless LAN standards to establish wireless communication. The wireless communication interface 913 may communicate with another device via a wireless LAN access point in an infrastructure mode. Furthermore, the wireless communication interface 913 may communicate directly with another device in a direct link communication mode, such as an ad hoc mode or Wi-Fi Direct (trademark). Note that Wi-Fi Direct is different from ad hoc mode. One of the two terminals operates as an access point, and communication is performed directly between the terminals. The wireless communication interface 913 may typically include a baseband processor, a radio frequency (RF) circuit, a power amplifier, and the like. The wireless communication interface 913 may be a module on a chip in which a memory that stores a communication control program, a processor that executes the program, and a relevant circuit are integrated. The wireless communication interface 913 may support another type of wireless communication scheme, such as a cellular communication scheme, a near-field communication scheme, or a wireless proximity communication scheme, in addition to the wireless LAN scheme. The antenna switch 914 switches a connection destination of the antenna 915 among a plurality of circuits (e.g., circuits for different wireless communication schemes) included in the wireless communication interface 913. The antenna 915 has a single or a plurality of antenna elements (e.g., a plurality of antenna elements constituting a MIMO antenna), and is used for transmitting and receiving wireless signals through the wireless communication interface 913.
[00261] Note que o telefone inteligente 900 pode incluir uma pluralidade de antenas (por exemplo, antenas para uma LAN sem fio ou antenas para um esquema de comunicação sem fio em proximidade, ou semelhantes), sem ser limitado ao exemplo da figura 21. Neste caso, o comutador de antena 914 pode ser omitido da configuração do telefone inteligente 900.[00261] Note that the smart phone 900 may include a plurality of antennas (e.g., antennas for a wireless LAN or antennas for a wireless proximity communication scheme, or the like), without being limited to the example of FIG. 21. In this case, the antenna switch 914 may be omitted from the configuration of the smart phone 900.
[00262] O barramento 917 conecta o processador 901, a memória 902, o armazenamento 903, a interface externamente conectada 904, a câmera 906, o sensor 907, o microfone 908, o dispositivo de entrada 909, o dispositivo de exibição 910, o alto-falante 911, a interface de comunicação sem fio 913 e o controlador auxiliar 919 uns nos outros. A bateria 918 supre energia elétrica para cada um dos blocos do telefone inteligente 900 ilustrado na figura 21 por meio de linhas de suprimento de energia parcialmente indicadas por linhas tracejadas no desenho. O controlador auxiliar 919 faz com que, por exemplo, funções mínimas necessárias do telefone inteligente 900 sejam operadas em um modo adormecido.[00262] Bus 917 connects processor 901, memory 902, storage 903, externally connected interface 904, camera 906, sensor 907, microphone 908, input device 909, display device 910, speaker 911, wireless communication interface 913, and auxiliary controller 919 to each other. Battery 918 supplies electrical power to each of the blocks of smart phone 900 illustrated in FIG. 21 via power supply lines partially indicated by dashed lines in the drawing. Auxiliary controller 919 causes, for example, minimum necessary functions of smart phone 900 to be operated in a sleep mode.
[00263] No telefone inteligente 900 ilustrado na figura 21, a unidade de processamento de dados 110, a unidade de controle 120 e a unidade de comunicação sem fio 130 supradescritas em relação à figura 3 podem ser implementadas na interface de comunicação sem fio 913. Adicionalmente, pelo menos algumas das funções podem ser implementadas no processador 901 ou no controlador auxiliar 919. Por exemplo, o telefone inteligente 900 transmite o cabeçalho PHY que inclui o PID curinga ou recebe a parte subsequente ao cabeçalho PHY com base no PID curinga. Neste caso, é possível suprimir a diminuição na eficiência de comunicação ao mesmo tempo em que se reduz o consumo de energia do telefone inteligente 900 ou dos pares de comunicação. Adicionalmente, o telefone inteligente 900 transmite o cabeçalho PHY que inclui a informação de identificação da ligação direta ou a informação de identificação da ligação em rede de malha ou recebe a parte subsequente ao cabeçalho PHY com base na informação de identificação. Neste caso, é possível suprimir o aumento no consumo de energia do telefone inteligente 900 ou dos pares de comunicação que é necessária para receber o cabeçalho PHY capaz de identificar a comunicação em ligação direta ou a comunicação em rede de malha.[00263] In the smart phone 900 illustrated in FIG. 21 , the data processing unit 110, the control unit 120, and the wireless communication unit 130 described above in connection with FIG. 3 may be implemented in the wireless communication interface 913. Additionally, at least some of the functions may be implemented in the processor 901 or the auxiliary controller 919. For example, the smart phone 900 transmits the PHY header that includes the wildcard PID or receives the subsequent part of the PHY header based on the wildcard PID. In this case, it is possible to suppress the decrease in communication efficiency while reducing the power consumption of the smart phone 900 or the communication peers. Additionally, the smart phone 900 transmits the PHY header that includes the direct link identification information or the mesh network link identification information or receives the subsequent part of the PHY header based on the identification information. In this case, it is possible to suppress the increase in power consumption of the smartphone 900 or the communication peers that is required to receive the PHY header capable of identifying direct link communication or mesh network communication.
[00264] Note que o telefone inteligente 900 pode operar como um ponto de acesso sem fio (AP em software), já que o processador 901 executa a função de um ponto de acesso em um nível de aplicação. Além do mais, a interface de comunicação sem fio 913 pode ter a função de um ponto de acesso sem fio. <4-2. Segundo exemplo de aplicação>[00264] Note that the smartphone 900 may operate as a wireless access point (AP in software), since the processor 901 performs the function of an access point at an application level. Furthermore, the wireless communication interface 913 may have the function of a wireless access point. <4-2. Second Application Example>
[00265] A figura 22 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um dispositivo de navegação em carro 920 no qual a tecnologia da presente descrição pode ser aplicada. O dispositivo de navegação em carro 920 inclui um processador 921, uma memória 922, um módulo do Sistema de Posicionamento Global (GPS) 924, um sensor 925, uma interface de dados 926, um reprodutor de conteúdo 927, uma interface da mídia de armazenamento 928, um dispositivo de entrada 929, um dispositivo de exibição 930, um alto-falante 931, uma interface de comunicação sem fio 933, um comutador de antena 934, uma antena 935 e uma bateria 938.[00265] Figure 22 is a block diagram illustrating an example of a schematic configuration of an in-car navigation device 920 in which the technology of the present disclosure may be applied. The in-car navigation device 920 includes a processor 921, a memory 922, a Global Positioning System (GPS) module 924, a sensor 925, a data interface 926, a content player 927, a storage media interface 928, an input device 929, a display device 930, a speaker 931, a wireless communication interface 933, an antenna switch 934, an antenna 935, and a battery 938.
[00266] O processador 921 pode ser, por exemplo, uma CPU ou um SoC que controla uma função de navegação e outras funções do dispositivo de navegação em carro 920. A memória 922 inclui a RAM e a ROM que armazenam dados e programas executados pelo processador 921.[00266] Processor 921 may be, for example, a CPU or SoC that controls a navigation function and other functions of in-car navigation device 920. Memory 922 includes RAM and ROM that store data and programs executed by processor 921.
[00267] O módulo GPS 924 mede uma posição do dispositivo de navegação em carro 920 (por exemplo, latitude, longitude e altitude) usando sinais GPS recebidos a partir de um satélite GPS. O sensor 925 pode incluir um grupo de sensores que inclui, por exemplo, um sensor de giro, um sensor geomagnético, um sensor barométrico e semelhantes. A interface de dados 926 é conectada com uma rede em veículo 941 por meio de, por exemplo, um terminal (não ilustrado) para adquirir os dados gerados no lado do veículo, tais como os dados de velocidade do carro.[00267] The GPS module 924 measures a position of the in-car navigation device 920 (e.g., latitude, longitude, and altitude) using GPS signals received from a GPS satellite. The sensor 925 may include a sensor group that includes, for example, a gyro sensor, a geomagnetic sensor, a barometric sensor, and the like. The data interface 926 is connected to an in-vehicle network 941 via, for example, a terminal (not illustrated) to acquire data generated on the vehicle side, such as car speed data.
[00268] O reprodutor de conteúdo 927 reproduz o conteúdo armazenado em uma mídia de armazenamento (por exemplo, um CD ou um DVD) inserida na interface da mídia de armazenamento 928. O dispositivo de entrada 929 inclui, por exemplo, um sensor de toque que detecta toques em uma tela do dispositivo de exibição 930, botões, comutadores e semelhantes para receber operação ou informação inseridas por um usuário. O dispositivo de exibição 930 tem uma tela, tais como uma tela LCD ou OLED, para exibir as imagens da função de navegação ou o conteúdo reproduzido. O alto-falante 931 transmite os sons da função de navegação ou do conteúdo reproduzido.[00268] The content player 927 plays content stored on a storage medium (e.g., a CD or a DVD) inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor that detects touches on a screen of the display device 930, buttons, switches, and the like to receive operation or information input by a user. The display device 930 has a display, such as an LCD or OLED display, for displaying images of the navigation function or the played content. The speaker 931 outputs sounds of the navigation function or the played content.
[00269] A interface de comunicação sem fio 933 suporta um ou mais padrões LAN sem fio de IEEE 802.11a, 11b, 11g, 11n, 11ac e 11ad, para executar a comunicação sem fio. A interface de comunicação sem fio 933 pode comunicar com um outro dispositivo por meio de um ponto de acesso LAN sem fio no modo de infraestrutura. Além do mais, a interface de comunicação sem fio 933 pode comunicar diretamente com um outro dispositivo em um modo de comunicação em ligação direta, tais como um modo ad hoc ou Wi-Fi Direct. A interface de comunicação sem fio 933 pode ter tipicamente um processador de banda base, um circuito RF, um amplificador de potência e semelhantes. A interface de comunicação sem fio 933 pode ser um módulo em um chip no qual uma memória que armazena um programa de controle de comunicação, um processador que executa o programa e um circuito relevante são integrados. A interface de comunicação sem fio 933 pode suportar um outro tipo de esquema de comunicação sem fio, tais como um esquema de comunicação de campo próximo, um esquema de comunicação sem fio em proximidade ou o esquema de comunicação celular, além do esquema LAN sem fio. O comutador de antena 934 comuta um destino de conexão da antena 935 entre uma pluralidade de circuitos incluídos na interface de comunicação sem fio 933. A antena 935 tem um único ou uma pluralidade de elementos de antena e é usada para transmissão e recepção de sinais sem fio a partir da, e para a, interface de comunicação sem fio 933.[00269] The wireless communication interface 933 supports one or more wireless LAN standards of IEEE 802.11a, 11b, 11g, 11n, 11ac, and 11ad, to perform wireless communication. The wireless communication interface 933 may communicate with another device via a wireless LAN access point in infrastructure mode. Furthermore, the wireless communication interface 933 may communicate directly with another device in a direct link communication mode, such as an ad hoc or Wi-Fi Direct mode. The wireless communication interface 933 may typically have a baseband processor, an RF circuit, a power amplifier, and the like. The wireless communication interface 933 may be a module on a chip in which a memory that stores a communication control program, a processor that executes the program, and relevant circuitry are integrated. The wireless communication interface 933 may support another type of wireless communication scheme, such as a near field communication scheme, a wireless proximity communication scheme, or a cellular communication scheme, in addition to the wireless LAN scheme. The antenna switch 934 switches a connection destination of the antenna 935 among a plurality of circuits included in the wireless communication interface 933. The antenna 935 has a single or a plurality of antenna elements and is used for transmitting and receiving wireless signals to and from the wireless communication interface 933.
[00270] Note que o dispositivo de navegação em carro 920 pode incluir uma pluralidade de antenas, sem ser limitado ao exemplo da figura 22. Neste caso, o comutador de antena 934 pode ser omitido da configuração do dispositivo de navegação em carro 920.[00270] Note that the car navigation device 920 may include a plurality of antennas, not being limited to the example of FIG. 22. In this case, the antenna switch 934 may be omitted from the configuration of the car navigation device 920.
[00271] A bateria 938 supre energia elétrica para cada um dos blocos do dispositivo de navegação em carro 920 ilustrado na figura 22 por meio de linhas de suprimento de energia parcialmente indicadas por linhas tracejadas no desenho. Além do mais, a bateria 938 acumula a energia elétrica suprida a partir do lado do veículo.[00271] The battery 938 supplies electrical power to each of the blocks of the car navigation device 920 illustrated in FIG. 22 by means of power supply lines partially indicated by dashed lines in the drawing. Furthermore, the battery 938 accumulates electrical power supplied from the vehicle side.
[00272] No dispositivo de navegação em carro 920 ilustrado na figura 22, a unidade de processamento de dados 110, a unidade de controle 120 e a unidade de comunicação sem fio 130 supradescritas em relação à figura 3 podem ser implementadas na interface de comunicação sem fio 933. Adicionalmente, pelo menos algumas das funções podem ser implementadas no processador 921. Por exemplo, o dispositivo de navegação em carro 920 transmite o cabeçalho PHY que inclui o PID curinga, ou recebe a parte subsequente ao cabeçalho PHY com base no PID curinga. Neste caso, é possível suprimir a diminuição na eficiência de comunicação ao mesmo tempo em que se reduz o consumo de energia do dispositivo de navegação em carro 920 ou dos pares de comunicação. Adicionalmente, o dispositivo de navegação em carro 920 transmite o cabeçalho PHY que inclui a informação de identificação da ligação direta ou a informação de identificação da ligação em rede de malha ou recebe a parte subsequente ao cabeçalho PHY com base na informação de identificação. Neste caso, é possível suprimir o aumento no consumo de energia do dispositivo de navegação em carro 920 ou dos pares de comunicação que é necessário para receber o cabeçalho PHY capaz de identificar a comunicação em ligação direta ou a comunicação em rede de malha.[00272] In the car navigation device 920 illustrated in FIG. 22 , the data processing unit 110, the control unit 120, and the wireless communication unit 130 described above in connection with FIG. 3 may be implemented in the wireless communication interface 933. Additionally, at least some of the functions may be implemented in the processor 921. For example, the car navigation device 920 transmits the PHY header that includes the wildcard PID, or receives the subsequent part of the PHY header based on the wildcard PID. In this case, it is possible to suppress the decrease in communication efficiency while reducing the power consumption of the car navigation device 920 or the communication peers. Additionally, the car navigation device 920 transmits the PHY header that includes the forward link identification information or the mesh network link identification information, or receives the subsequent part of the PHY header based on the identification information. In this case, it is possible to suppress the increase in power consumption of the car navigation device 920 or the communication pairs that is required to receive the PHY header capable of identifying direct link communication or mesh network communication.
[00273] Adicionalmente, a interface de comunicação sem fio 933 pode operar como o dispositivo de comunicação 100 e prover uma conexão sem fio para um terminal conduzido por um usuário embarcado no veículo.[00273] Additionally, the wireless communication interface 933 may operate as the communication device 100 and provide a wireless connection to a terminal carried by a user on board the vehicle.
[00274] Adicionalmente, a tecnologia da presente descrição pode ser realizada como um sistema em veículo (ou um veículo) 940 que inclui um ou mais blocos do supradescrito dispositivo de navegação em carro 920, uma rede em veículo 941 e um módulo no lado do veículo 942. O módulo no lado do veículo 942 gera dados do lado do veículo, tais como uma velocidade do veículo, o número de rotações do motor ou informação de falha, e transmite os dados gerados para a rede em veículo 941. <4-3. Terceiro exemplo de aplicação>[00274] Additionally, the technology of the present disclosure may be embodied as an in-vehicle system (or a vehicle) 940 that includes one or more blocks of the above-described in-vehicle navigation device 920, an in-vehicle network 941, and a vehicle-side module 942. The vehicle-side module 942 generates vehicle-side data, such as a vehicle speed, engine speed, or fault information, and transmits the generated data to the in-vehicle network 941. <4-3. Third application example>
[00275] A figura 23 é um diagrama de blocos que ilustra um exemplo de uma configuração esquemática de um ponto de acesso sem fio 950 no qual a tecnologia da presente descrição pode ser aplicada. O ponto de acesso sem fio 950 inclui um controlador 951, uma memória 952, um dispositivo de entrada 954, um dispositivo de exibição 955, uma interface de rede 957, uma interface de comunicação sem fio 963, um comutador de antena 964 e uma antena 965.[00275] Figure 23 is a block diagram illustrating an example of a schematic configuration of a wireless access point 950 in which the technology of the present disclosure may be applied. The wireless access point 950 includes a controller 951, a memory 952, an input device 954, a display device 955, a network interface 957, a wireless communication interface 963, an antenna switch 964, and an antenna 965.
[00276] O controlador 951 pode ser, por exemplo, uma CPU ou um processador de sinal digital (DSP) e opera várias funções (por exemplo, limitação de acesso, roteamento, encriptação, um firewall e gerenciamento de registro) da camada de Protocolo da Internet (IP) e camadas superiores do ponto de acesso sem fio 950. A memória 952 inclui RAM e ROM e armazena um programa executado pelo controlador 951 e vários tipos de dados de controle (por exemplo, uma lista de terminais, uma tabela de roteamento, uma chave de encriptação, definições de segurança e um registro).[00276] Controller 951 may be, for example, a CPU or a digital signal processor (DSP) and operates various functions (e.g., access limitation, routing, encryption, a firewall, and log management) of the Internet Protocol (IP) layer and higher layers of wireless access point 950. Memory 952 includes RAM and ROM and stores a program executed by controller 951 and various types of control data (e.g., a list of terminals, a routing table, an encryption key, security settings, and a log).
[00277] O dispositivo de entrada 954 inclui, por exemplo, um botão ou um comutador, e recebe a operação realizada por um usuário. O dispositivo de exibição 955 inclui uma lâmpada LED e exibe um estado de operação do ponto de acesso sem fio 950.[00277] Input device 954 includes, for example, a button or a switch, and receives the operation performed by a user. Display device 955 includes an LED lamp and displays an operating state of wireless access point 950.
[00278] A interface de rede 957 é uma interface de comunicação com fios que conecta o ponto de acesso sem fio 950 com uma rede de comunicação com fios 958. A interface de rede 957 pode incluir uma pluralidade de terminais de conexão. A rede de comunicação com fios 958 pode ser uma LAN, tal como Ethernet (marca registrada), ou pode ser uma rede de área ampla (WAN).[00278] Network interface 957 is a wired communication interface that connects wireless access point 950 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 (trademark), or may be a wide area network (WAN).
[00279] A interface de comunicação sem fio 963 suporta um ou mais padrões LAN sem fio de IEEE 802.11a, 11b, 11g, 11n, 11ac e 11ad, para suprir conexão sem fio para um terminal nas proximidades como um ponto de acesso. A interface de comunicação sem fio 963 pode tipicamente incluir um processador de banda base, um circuito RF e um amplificador de potência. A interface de comunicação sem fio 963 pode ser um módulo em um chip no qual a memória que armazena um programa de controle de comunicação, um processador que executa o programa e circuitos relevantes são integrados. O comutador de antena 964 comuta um destino de conexão da antena 965 entre uma pluralidade de circuitos incluídos na interface de comunicação sem fio 963. A antena 965 inclui um elemento de antena ou uma pluralidade de elementos de antena e é usada para transmitir e receber um sem fio sinal através da interface de comunicação sem fio 963.[00279] The wireless communication interface 963 supports one or more wireless LAN standards of IEEE 802.11a, 11b, 11g, 11n, 11ac, and 11ad, to provide wireless connection to a nearby terminal such as an access point. The wireless communication interface 963 may typically include a baseband processor, an RF circuit, and a power amplifier. The wireless communication interface 963 may be a module on a chip in which memory storing a communication control program, a processor executing the program, and relevant circuitry are integrated. The antenna switch 964 switches a connection destination of the antenna 965 among a plurality of circuits included in the wireless communication interface 963. The antenna 965 includes an antenna element or a plurality of antenna elements and is used to transmit and receive a wireless signal through the wireless communication interface 963.
[00280] No ponto de acesso sem fio 950 ilustrado na figura 23, a unidade de processamento de dados 110, a unidade de controle 120 e a unidade de comunicação sem fio 130 supradescritas em relação à figura 3 podem ser implementadas na interface de comunicação sem fio 963. Adicionalmente, pelo menos algumas das funções podem ser implementadas no controlador 951. Por exemplo, o ponto de acesso sem fio 950 transmite o cabeçalho PHY que inclui o PID curinga ou recebe a parte do cabeçalho PHY com base no PID curinga. Neste caso, é possível suprimir a diminuição na eficiência de comunicação ao mesmo tempo em que se reduz o consumo de energia do ponto de acesso sem fio 950 ou dos pares de comunicação. Adicionalmente, o ponto de acesso sem fio 950 transmite o cabeçalho PHY que inclui a informação de identificação da ligação direta ou a informação de identificação da ligação em rede de malha ou recebe a parte subsequente ao cabeçalho PHY com base na informação de identificação. Neste caso, é possível suprimir o aumento no consumo de energia do ponto de acesso sem fio 950 ou dos pares de comunicação que é necessário para receber o cabeçalho PHY capaz de identificar a comunicação em ligação direta ou a comunicação em rede de malha. <5. Conclusão>[00280] In the wireless access point 950 illustrated in FIG. 23 , the data processing unit 110, the control unit 120, and the wireless communication unit 130 described above in connection with FIG. 3 may be implemented in the wireless communication interface 963. Additionally, at least some of the functions may be implemented in the controller 951. For example, the wireless access point 950 transmits the PHY header that includes the wildcard PID or receives the part of the PHY header based on the wildcard PID. In this case, it is possible to suppress the decrease in communication efficiency while reducing the power consumption of the wireless access point 950 or the communication peers. Additionally, the wireless access point 950 transmits the PHY header that includes the direct link identification information or the mesh network link identification information or receives the part subsequent to the PHY header based on the identification information. In this case, it is possible to suppress the increase in power consumption of the wireless access point 950 or the communication peers that is required to receive the PHY header capable of identifying direct link communication or mesh network communication. <5. Conclusion>
[00281] Da forma supradescrita, de acordo com a primeira modalidade da presente descrição, uma pluralidade de BSSs pode ser definida como o destino usando um PID. Portanto, de acordo com a tecnologia relacionada, à medida que o número de BSSs que servem como o destino aumenta, o tamanho do cabeçalho PHY aumenta, mas, na presente modalidade, o tamanho do cabeçalho PHY não depende do número de BSSs que servem como o destino e, assim, o tamanho do cabeçalho PHY pode ser suprimido. Portanto, até mesmo na comunicação na qual uma pluralidade de BSSs é o destino, é possível suprimir a diminuição na eficiência de comunicação, ao mesmo tempo em que se mantém o efeito de redução do consumo de energia causado pelo uso do cabeçalho PHY que inclui o PID.[00281] As described above, according to the first embodiment of the present disclosure, a plurality of BSSs can be set as the destination using a PID. Therefore, according to the related technology, as the number of BSSs serving as the destination increases, the size of the PHY header increases, but in the present embodiment, the size of the PHY header does not depend on the number of BSSs serving as the destination, and thus the size of the PHY header can be suppressed. Therefore, even in the communication in which a plurality of BSSs are the destination, it is possible to suppress the decrease in communication efficiency while maintaining the effect of reducing power consumption caused by using the PHY header including the PID.
[00282] Adicionalmente, de acordo com a segunda modalidade da presente descrição, é possível reduzir o tamanho da informação que identifica se a comunicação é a comunicação em ligação direta ou não, se comparado com a tecnologia relacionada. Portanto, é possível suprimir o aumento no consumo de energia necessário para receber o cabeçalho PHY.[00282] Additionally, according to the second embodiment of the present disclosure, it is possible to reduce the size of the information identifying whether the communication is direct link communication or not, compared to related technology. Therefore, it is possible to suppress the increase in power consumption required to receive the PHY header.
[00283] Adicionalmente, de acordo com a terceira modalidade da presente descrição, é possível suprimir o aumento no tamanho da informação que identifica se a comunicação é a comunicação em rede de malha ou não. Portanto, é possível suprimir o aumento no consumo de energia necessário para receber o cabeçalho PHY.[00283] Additionally, according to the third embodiment of the present disclosure, it is possible to suppress the increase in the size of the information that identifies whether the communication is mesh network communication or not. Therefore, it is possible to suppress the increase in the power consumption required to receive the PHY header.
[00284] A(s) modalidade(s) preferida(s) da presente descrição foi/foram supradescrita(s) em relação aos desenhos anexos, embora a presente descrição não seja limitada aos exemplos expostos. Versados na técnica podem descobrir várias alterações e modificações no escopo das reivindicações anexas, e entende-se que elas cairão naturalmente no escopo técnico da presente descrição.[00284] The preferred embodiment(s) of the present description have been described above in connection with the accompanying drawings, although the present description is not limited to the examples set forth. Those skilled in the art may discover various changes and modifications within the scope of the appended claims, and it is understood that they will naturally fall within the technical scope of the present description.
[00285] Por exemplo, na modalidade exposta, a comunicação em ligação direta é a comunicação entre as STAs, mas a presente tecnologia não é limitada a um exemplo como este. Por exemplo, a comunicação em ligação direta pode ser a comunicação entre os APs.[00285] For example, in the disclosed embodiment, direct link communication is communication between STAs, but the present technology is not limited to such an example. For example, direct link communication may be communication between APs.
[00286] Adicionalmente, as configurações descritas nas respectivas modalidades expostas podem ser recombinadas ou combinadas, respectivamente. Por exemplo, o dispositivo de comunicação 100 (200) pode ter todas as funções de acordo com as primeira até terceira modalidades e operar de acordo com as funções.[00286] Additionally, the configurations described in the respective disclosed embodiments may be recombined or combined, respectively. For example, the communication device 100 (200) may have all functions according to the first through third embodiments and operate according to the functions.
[00287] Adicionalmente, os efeitos descritos neste relatório descritivo são efeitos meramente ilustrativos ou exemplificados, e não são limitantes. Isto é, com os efeitos expostos, ou no lugar dos mesmos, a tecnologia de acordo com a presente descrição pode alcançar outros efeitos que são claros para versados na técnica da descrição deste relatório descritivo.[00287] Additionally, the effects described in this specification are merely illustrative or exemplified effects, and are not limiting. That is, with the effects exposed, or instead of them, the technology according to the present description can achieve other effects that are clear to those skilled in the art from the description of this specification.
[00288] Adicionalmente, as etapas ilustradas nos fluxogramas da modalidade exposta incluem não apenas os processos que são cronologicamente realizados de acordo com a ordem descrita, mas, também, processos que não são necessariamente cronologicamente realizados, mas também realizados em paralelo ou individualmente. Adicionalmente, é desnecessário dizer que, até mesmo nas etapas que são processadas cronologicamente, a ordem pode ser apropriadamente mudada, dependendo das circunstâncias.[00288] Additionally, the steps illustrated in the flowcharts of the disclosed embodiment include not only processes that are chronologically performed according to the order described, but also processes that are not necessarily chronologically performed but also performed in parallel or individually. Additionally, it goes without saying that even in the steps that are processed chronologically, the order may be appropriately changed depending on the circumstances.
[00289] Adicionalmente, é possível criar um programa de computador que faz com que o hardware instalado no dispositivo de comunicação realize as funções equivalentes aos componentes lógicos do dispositivo de comunicação. Uma mídia de armazenamento que armazena o programa de computador também pode ser provida.[00289] Additionally, it is possible to create a computer program that causes the hardware installed in the communication device to perform functions equivalent to the logical components of the communication device. A storage medium that stores the computer program may also be provided.
[00290] Adicionalmente, a presente tecnologia também pode ser configurada como a seguir.[00290] Additionally, the present technology may also be configured as follows.
[00291] (1) Um dispositivo de comunicação, que inclui: uma unidade de comunicação configurada para transmitir um quadro que inclui um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio, em que o identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada.[00291] (1) A communication device, including: a communication unit configured to transmit a frame that includes a physical layer header (PHY) that includes a wireless communication network identifier, wherein the wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified.
[00292] (2) O dispositivo de comunicação, como definido em (1), em que o identificador da rede de comunicação sem fio de segundo nível inclui um identificador da rede de comunicação sem fio de segundo nível no qual todos os identificadores da rede de comunicação sem fio de primeiro nível são especificados.[00292] (2) The communication device as defined in (1), wherein the second-level wireless communication network identifier includes a second-level wireless communication network identifier in which all first-level wireless communication network identifiers are specified.
[00293] (3) O dispositivo de comunicação, como definido em (1) ou (2), em que o identificador da rede de comunicação sem fio do segundo nível inclui um identificador da rede de comunicação sem fio de segundo nível no qual alguns dos identificadores da rede de comunicação sem fio de primeiro nível são especificados.[00293] (3) The communication device as defined in (1) or (2), wherein the second-level wireless communication network identifier includes a second-level wireless communication network identifier in which some of the first-level wireless communication network identifiers are specified.
[00294] (4) O dispositivo de comunicação, como definido em (3), em que o identificador da rede de comunicação sem fio de segundo nível no qual alguns dos identificadores da rede de comunicação sem fio de primeiro nível são especificados é selecionado com base em um propósito de um quadro a ser transmitido.[00294] (4) The communication device as defined in (3), wherein the second-level wireless communication network identifier in which some of the first-level wireless communication network identifiers are specified is selected based on a purpose of a frame to be transmitted.
[00295] (5) O dispositivo de comunicação, como definido em (3) ou (4), em que o identificador da rede de comunicação sem fio de segundo nível no qual alguns dos identificadores da rede de comunicação sem fio de primeiro nível são especificados é selecionado com base em um atributo do quadro a ser transmitido.[00295] (5) The communication device as defined in (3) or (4), wherein the second-level wireless communication network identifier in which some of the first-level wireless communication network identifiers are specified is selected based on an attribute of the frame to be transmitted.
[00296] (6) O dispositivo de comunicação, como definido em qualquer um de (3) até (5), em que o identificador da rede de comunicação sem fio de segundo nível no qual alguns dos identificadores da rede de comunicação sem fio de primeiro nível são especificados é selecionado com base em um atributo de um destino de transmissão do quadro a ser transmitido.[00296] (6) The communication device as defined in any one of (3) through (5), wherein the second-level wireless communication network identifier in which some of the first-level wireless communication network identifiers are specified is selected based on an attribute of a transmission destination of the frame to be transmitted.
[00297] (7) O dispositivo de comunicação, como definido em qualquer um de (1) até (6), em que o cabeçalho PHY inclui a informação de identificação de direção da ligação.[00297] (7) The communication device as defined in any one of (1) through (6), wherein the PHY header includes link direction identification information.
[00298] (8) O dispositivo de comunicação, como definido em (7), em que a informação de identificação de direção da ligação inclui a informação de identificação da ligação descendente.[00298] (8) The communication device as defined in (7), wherein the link direction identification information includes downlink identification information.
[00299] (9) O dispositivo de comunicação, como definido em (7) ou (8), em que a informação de identificação de direção da ligação inclui a informação de identificação da ligação direta.[00299] (9) The communication device as defined in (7) or (8), wherein the link direction identification information includes forward link identification information.
[00300] (10) O dispositivo de comunicação, como definido em qualquer um de (1) até (9), em que a unidade de comunicação conecta os dados endereçados para um dispositivo que pertence a uma rede relacionada ao identificador da rede de comunicação sem fio de primeiro nível especificado a partir do identificador da rede de comunicação sem fio de segundo nível, e transmite os dados conectados como uma parte subsequente ao cabeçalho PHY.[00300] (10) The communication device as defined in any one of (1) through (9), wherein the communication unit connects data addressed to a device belonging to a network related to the first-level wireless communication network identifier specified from the second-level wireless communication network identifier, and transmits the connected data as a subsequent part of the PHY header.
[00301] (11) O dispositivo de comunicação, como definido em qualquer um de (1) até (10), em que o identificador da rede de comunicação sem fio inclui a informação que identifica um Conjunto de Serviço Básico (BSS) em uma camada física.[00301] (11) The communication device as defined in any one of (1) through (10), wherein the wireless communication network identifier includes information that identifies a Basic Service Set (BSS) at a physical layer.
[00302] (12) Um dispositivo de comunicação, que inclui: uma unidade de comunicação configurada para receber um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio, em que o identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada, e a unidade de comunicação recebe uma parte subsequente ao cabeçalho PHY com base no identificador da rede de comunicação sem fio de segundo nível.[00302] (12) A communication device, including: a communication unit configured to receive a physical layer header (PHY) that includes a wireless communication network identifier, wherein the wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified, and the communication unit receives a portion subsequent to the PHY header based on the second-level wireless communication network identifier.
[00303] (13) O dispositivo de comunicação, como definido em (12), em que a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de comunicação pertence ou não a uma rede de comunicação sem fio alvo relacionada ao identificador da rede de comunicação sem fio de primeiro nível especificado a partir do identificador da rede de comunicação sem fio de segundo nível.[00303] (13) The communication device as defined in (12), wherein the communication unit receives the part subsequent to the PHY header according to whether or not the communication device belongs to a target wireless communication network related to the specified first-level wireless communication network identifier from the second-level wireless communication network identifier.
[00304] (14) A unidade de comunicação, como definido em (12) ou (13), em que a unidade de comunicação controla a pausa de um processo de comunicação em um período de transmissão da parte subsequente ao cabeçalho PHY de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não.[00304] (14) The communication unit as defined in (12) or (13), wherein the communication unit controls pausing a communication process in a transmission period of the part subsequent to the PHY header according to whether the part subsequent to the PHY header is received or not.
[00305] (15) A unidade de comunicação, como definido em qualquer um de (12) até (14), em que a unidade de comunicação controla uma definição de um período de interrupção de transmissão do dispositivo de comunicação pelo período de transmissão da parte subsequente ao cabeçalho PHY com base em uma intensidade do sinal de recepção do cabeçalho PHY de acordo com se a parte subsequente ao cabeçalho PHY é recebida ou não.[00305] (15) The communication unit as defined in any one of (12) through (14), wherein the communication unit controls a setting of a transmission interruption period of the communication device for the transmission period of the portion subsequent to the PHY header based on a reception signal strength of the PHY header according to whether the portion subsequent to the PHY header is received or not.
[00306] (16) O dispositivo de comunicação, como definido em (13), em que, em um caso no qual o dispositivo de comunicação pertencer à rede de comunicação sem fio alvo, a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY de acordo com a informação de identificação de direção da ligação do cabeçalho PHY.[00306] (16) The communication device as defined in (13), wherein, in a case in which the communication device belongs to the target wireless communication network, the communication unit receives the part subsequent to the PHY header according to the link direction identification information of the PHY header.
[00307] (17) Um método de comunicação, que inclui: transmitir, por uma unidade de comunicação, um quadro que inclui um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio, em que o identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada.[00307] (17) A communication method, including: transmitting, by a communication unit, a frame that includes a physical layer header (PHY) that includes a wireless communication network identifier, wherein the wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified.
[00308] (18) Um método de comunicação, que inclui: receber, por uma unidade de comunicação, um quadro que inclui um cabeçalho de camada física (PHY) que inclui um identificador da rede de comunicação sem fio, em que o identificador da rede de comunicação sem fio inclui um identificador da rede de comunicação sem fio de segundo nível no qual uma pluralidade de identificadores da rede de comunicação sem fio de primeiro nível é especificada; e receber, pela unidade de comunicação, uma parte subsequente ao cabeçalho PHY com base no identificador da rede de comunicação sem fio de segundo nível.[00308] (18) A communication method, including: receiving, by a communication unit, a frame that includes a physical layer header (PHY) that includes a wireless communication network identifier, wherein the wireless communication network identifier includes a second-level wireless communication network identifier in which a plurality of first-level wireless communication network identifiers are specified; and receiving, by the communication unit, a portion subsequent to the PHY header based on the second-level wireless communication network identifier.
[00309] Adicionalmente, a presente tecnologia também pode ser configurada como a seguir.[00309] Additionally, the present technology may also be configured as follows.
[00310] (21) Um dispositivo de comunicação, que inclui uma unidade de comunicação configurada para transmitir um quadro que inclui um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em ligação direta.[00310] (21) A communication device, including a communication unit configured to transmit a frame that includes a physical layer header (PHY) that includes two pieces of information to identify the forward link communication.
[00311] (22) O dispositivo de comunicação, como definido em (21), em que as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente.[00311] (22) The communication device as defined in (21), wherein the two pieces of information include the uplink identification information and the downlink identification information.
[00312] (23) O dispositivo de comunicação, como definido em (21) ou (22), em que a unidade de comunicação conecta os dados endereçados para um dispositivo adaptativo de comunicação em ligação direta e transmite os dados conectados como uma parte subsequente ao cabeçalho PHY.[00312] (23) The communication device as defined in (21) or (22), wherein the communication unit connects the addressed data to an adaptive communication device in direct connection and transmits the connected data as a subsequent part of the PHY header.
[00313] (24) O dispositivo de comunicação, como definido em qualquer um de (21) até (23), em que o cabeçalho PHY inclui um identificador da rede de comunicação sem fio.[00313] (24) The communication device as defined in any one of (21) through (23), wherein the PHY header includes an identifier of the wireless communication network.
[00314] (25) Um dispositivo de comunicação, que inclui uma unidade de comunicação configurada para receber um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em ligação direta e receber uma parte subsequente ao cabeçalho PHY com base nas duas peças de informação.[00314] (25) A communication device, including a communication unit configured to receive a physical layer (PHY) header that includes two pieces of information to identify forward-link communication and receive a subsequent piece of the PHY header based on the two pieces of information.
[00315] (26) O dispositivo de comunicação, como definido em (25), em que as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente, e em um caso no qual a comunicação em ligação direta for identificada pelo uso da informação de identificação da ligação ascendente e da informação de identificação da ligação descendente, a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de comunicação é uma estação ou não.[00315] (26) The communication device as defined in (25), wherein the two pieces of information include the uplink identification information and the downlink identification information, and in a case in which the forward link communication is identified by using the uplink identification information and the downlink identification information, the communication unit receives the part subsequent to the PHY header based on whether the communication device is a station or not.
[00316] (27) O dispositivo de comunicação, como definido em (25) ou (26), em que a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de comunicação é adaptativo ou não à comunicação em ligação direta.[00316] (27) The communication device as defined in (25) or (26), wherein the communication unit receives the portion subsequent to the PHY header based on whether or not the communication device is adaptive to forward link communication.
[00317] (28) O dispositivo de comunicação, como definido em qualquer um de (25) até (27), em que o cabeçalho PHY inclui um identificador da rede de comunicação sem fio, e a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de comunicação pertence ou não a uma rede de comunicação sem fio relacionada ao identificador da rede de comunicação sem fio.[00317] (28) The communication device as defined in any one of (25) through (27), wherein the PHY header includes an identifier of the wireless communication network, and the communication unit receives the part subsequent to the PHY header according to whether or not the communication device belongs to a wireless communication network related to the identifier of the wireless communication network.
[00318] (29) Um método de comunicação, que inclui transmitir, por uma unidade de comunicação, um quadro que inclui um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em ligação direta.[00318] (29) A method of communicating, which includes transmitting, by a communication unit, a frame that includes a physical layer header (PHY) that includes two pieces of information to identify the forward link communication.
[00319] (30) Um método de comunicação, que inclui: receber, por uma unidade de comunicação, um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em ligação direta; e receber uma parte subsequente ao cabeçalho PHY com base nas duas peças de informação.[00319] (30) A communication method, including: receiving, by a communication unit, a physical layer header (PHY) that includes two pieces of information to identify the forward link communication; and receiving a subsequent piece of the PHY header based on the two pieces of information.
[00320] (31) Um dispositivo de comunicação, que inclui uma unidade de comunicação configurada para transmitir um quadro que inclui um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em rede de malha.[00320] (31) A communication device, including a communication unit configured to transmit a frame that includes a physical layer header (PHY) that includes two pieces of information to identify the mesh network communication.
[00321] (32) O dispositivo de comunicação, como definido em (31), em que as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente.[00321] (32) The communication device as defined in (31), wherein the two pieces of information include the uplink identification information and the downlink identification information.
[00322] (33) O dispositivo de comunicação, como definido em (31) ou (32), em que a unidade de comunicação conecta os dados endereçados para um dispositivo adaptativo de comunicação em rede de malha e transmite os dados conectados como uma parte subsequente ao cabeçalho PHY.[00322] (33) The communication device as defined in (31) or (32), wherein the communication unit connects addressed data to an adaptive mesh network communication device and transmits the connected data as a subsequent part of the PHY header.
[00323] (34) O dispositivo de comunicação, como definido em qualquer um de (31) até (33), em que o cabeçalho PHY inclui um identificador da rede de comunicação sem fio.[00323] (34) The communication device as defined in any one of (31) through (33), wherein the PHY header includes an identifier of the wireless communication network.
[00324] (35) Um dispositivo de comunicação, que inclui uma unidade de comunicação configurada para receber um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em rede de malha e receber uma parte subsequente ao cabeçalho PHY com base nas duas peças de informação.[00324] (35) A communication device, including a communication unit configured to receive a physical layer header (PHY) that includes two pieces of information to identify the mesh network communication, and receive a piece subsequent to the PHY header based on the two pieces of information.
[00325] (36) O dispositivo de comunicação, como definido em (35), em que as duas peças de informação incluem a informação de identificação da ligação ascendente e a informação de identificação da ligação descendente, e em um caso no qual a comunicação em rede de malha for identificada pelo uso da informação de identificação da ligação ascendente e da informação de identificação da ligação descendente, a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY com base em se o dispositivo de comunicação é adaptativo ou não à comunicação em rede de malha.[00325] (36) The communication device as defined in (35), wherein the two pieces of information include the uplink identification information and the downlink identification information, and in a case in which the mesh network communication is identified by using the uplink identification information and the downlink identification information, the communication unit receives the part subsequent to the PHY header based on whether or not the communication device is adaptive to the mesh network communication.
[00326] (37) O dispositivo de comunicação, como definido em qualquer um de (35) até (37), em que a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY em um caso no qual pelo menos uma das duas peças de informação não é reconhecida.[00326] (37) The communication device as defined in any one of (35) through (37), wherein the communication unit receives the part subsequent to the PHY header in a case in which at least one of the two pieces of information is not recognized.
[00327] (38) O dispositivo de comunicação, como definido em qualquer um de (35) até (37), em que o cabeçalho PHY inclui um identificador da rede de comunicação sem fio, e a unidade de comunicação recebe a parte subsequente ao cabeçalho PHY de acordo com se o dispositivo de comunicação pertence ou não a uma rede de comunicação sem fio relacionada ao identificador da rede de comunicação sem fio.[00327] (38) The communication device as defined in any one of (35) through (37), wherein the PHY header includes an identifier of the wireless communication network, and the communication unit receives the part subsequent to the PHY header according to whether or not the communication device belongs to a wireless communication network related to the identifier of the wireless communication network.
[00328] (39) Um método de comunicação, que inclui transmitir, por uma unidade de comunicação, um quadro que inclui um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em rede de malha.[00328] (39) A method of communicating, including transmitting, by a communication unit, a frame that includes a physical layer header (PHY) that includes two pieces of information to identify the mesh network communication.
[00329] (40) Um método de comunicação, que inclui: receber, por uma unidade de comunicação, um cabeçalho de camada física (PHY) que inclui duas peças de informação para identificar a comunicação em rede de malha; e receber uma parte subsequente ao cabeçalho PHY com base nas duas peças de informação.[00329] (40) A communication method, including: receiving, by a communication unit, a physical layer header (PHY) that includes two pieces of information for identifying the mesh network communication; and receiving a subsequent piece of the PHY header based on the two pieces of information.
[00330] 100 dispositivo de comunicação, AP 200 dispositivo de comunicação, STA 110, 210 unidade de processamento de dados 120, 220 unidade de controle 130, 230 unidade de comunicação sem fio[00330] 100 communication device, AP 200 communication device, STA 110, 210 data processing unit 120, 220 control unit 130, 230 wireless communication unit
Claims (14)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015221248 | 2015-11-11 | ||
| JP2015-221248 | 2015-11-11 | ||
| PCT/JP2016/074625 WO2017081906A1 (en) | 2015-11-11 | 2016-08-24 | Communication device and communication method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BR112018009077A2 BR112018009077A2 (en) | 2018-10-30 |
| BR112018009077A8 BR112018009077A8 (en) | 2019-02-26 |
| BR112018009077B1 true BR112018009077B1 (en) | 2024-10-15 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11757510B2 (en) | Electronic devices and communication methods | |
| US12010201B2 (en) | Communication device and communication method | |
| EP3860207B1 (en) | Communication device and communication method | |
| RU2698249C2 (en) | Communication device and method of communication | |
| JP7180733B2 (en) | Communication device and communication method | |
| US10708814B2 (en) | Wireless communication device and wireless communication method | |
| US10708961B2 (en) | Communication device and communication method | |
| EP3952483B1 (en) | Communication device and communication method | |
| BR112018009077B1 (en) | DEVICE AND METHOD OF COMMUNICATION. |