# US 12,003,292 B2 · Communication apparatus and communication method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,292 B2
- Document ID: US12003292B2
- Status: Granted
- Kind: B2
- Application number: 18/297,409
- Filed: 2023-04-07
- Published: 2023-08-03
- Granted: 2024-06-04
- Earliest claimed: 2016-04-15
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Hiroyuki Motozuka; Masataka Irie; Takenori Sakamoto; Naganori Shirakata; Yao Huang Gaius Wee; Michael Hong Cheng Sim; Lei Huang
- Web page: https://patentgrep.com/patent/US12003292B2

## CPC

- H04B 7/0491: using two or more sectors, i.e. sector diversity
- H03M 13/09: Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
- H04B 7/0617: {for beam forming}
- H04B 7/0682: {using phase diversity (e.g. phase sweeping)}
- H04B 7/088: {using beam selection}
- H04L 1/0041: {Arrangements at the transmitter end}
- H04L 1/0061: {Error detection codes}
- H04W 16/28: using beam steering
- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/02: Terminal devices
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04B: TRANSMISSION
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A communication apparatus includes a PHY frame generating circuit that generates a PHY frame including either of a short Sector Sweep frame and a Sector Sweep frame; and an array antenna that selects, based on the PHY frame, any sector from among a plurality of sectors and transmits the PHY frame. In a case where, in the PHY frame including the short Sector Sweep frame, a Direction field of the short Sector Sweep frame indicates Initiator Sector Sweep, the PHY frame generating circuit replaces a Short Sector Sweep Feedback field indicating a number of a selected best short Sector Sweep with a Short Scrambled Basic Service Set ID field indicating an abbreviated address generated from an address of a destination communication apparatus.

## Claims

### Claim 1

An integrated circuit for a communication apparatus, the integrated circuit comprising:
at least one input which, in operation, receives an input; and
control circuitry coupled to the at least one input, the control circuitry, in operation, controlling:
receiving a frame including a Scrambler Initialization field and an Address field;
calculating an address value by dividing a plurality of bits that form a MAC address of the communication apparatus into a plurality of words, scrambling each of the plurality of words by using a value of the Scrambler Initialization field in the received frame as a seed, applying Cyclic Redundancy Check (CRC) encoding to a consecutive concatenation of the plurality of scrambled words, and taking upper bits of a bit sequence generated by the CRC encoding; and
transmitting a response frame in response to the calculated address value matching a value of the Address field.

### Claim 2 (depends on 1)

The integrated circuit according to claim 1, wherein the calculation of the address value includes discarding lower bits of the bit sequence generated by the CRC encoding.

### Claim 3 (depends on 1)

The integrated circuit according to claim 1, wherein the scrambling is performed by multiplying the value of the Scrambler Initialization field with a certain value, limiting a number of bits of the multiplication result to generate a scramble pattern, and adding the scramble pattern to each of the plurality of words.

### Claim 4 (depends on 1)

The integrated circuit according to claim 1, wherein
the plurality of bits that form the MAC address of the communication apparatus are 48 bits; and
the address value is calculated by dividing the 48 bits into three words, each consisting of 16 bits, and adding a scramble pattern to each of the three words, wherein the scramble pattern is generated by using the value of the Scrambler Initialization field.

### Claim 5 (depends on 4)

The integrated circuit according to claim 4, wherein the scramble pattern is generated by multiplying the value of the Scrambler Initialization field with a certain value and limiting a number of bits of the multiplication result.

### Claim 6 (depends on 1)

The integrated circuit according to claim 1, wherein the upper bits of the bit sequence generated by the CRC encoding are upper 10 bits among 16 bits generated by the CRC encoding.

### Claim 7 (depends on 1)

The integrated circuit according to claim 1, wherein
the frame includes a Direction subfield for indicating a transmission direction;
when the Direction subfield indicates a Transmission Sector Sweep by a Responder, the frame includes a Short Sector Sweep Feedback subfield; and
when the Direction subfield indicates a Transmission Sector Sweep by an Initiator, the frame includes the Address field and a Reserved subfield instead of the Short Sector Sweep Feedback subfield.
