# US 8,570,987 B2 · Stand alone WiMAX system and method

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

- Number: US 8,570,987 B2
- Document ID: US8570987B2
- Status: Granted
- Kind: B2
- Application number: 13/156,527
- Filed: 2011-06-09
- Published: 2012-08-23
- Granted: 2013-10-29
- Earliest claimed: 2011-02-18
- Assignees: Ruggedcom Inc.
- Applicants: Ofir Koren; Kobi Ovadya; Michael Gilin
- Inventors: Ofir Koren; Kobi Ovadya; Michael Gilin
- Web page: https://patentgrep.com/patent/US8570987B2

## CPC

- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04L 12/185: {with management of multicast group membership}
- H04W 72/30: Resource management for broadcast services
- H04W 76/40: for selective distribution or broadcast
- H04L 12/189: {in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06)}
- H04L 61/5069: for group communication, multicast communication or broadcast communication
- H04L 2101/622: Layer-2 addresses, e.g. medium access control [MAC] addresses
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A WiMAX based system having a base station which communicates to a plurality of consumer premises equipment (CPE) is disclosed. The base station obtains and stores information corresponding to the MAC addresses of each CPE. Messages from one CPE can be sent to the base station and then sent to another CPE using the MAC address stored in the base station. Each CPE may originate an uplink multicast message for transmission to more than one CPE. When the base station receives the uplink multicast message, it broadcasts the multicast message to all of the CPEs identified in the multicast message including the originating CPE. When the originating CPE recognizes the multicast message as a message it originated, the originating CPE drops the multicast message. The CPEs may be grouped into virtual local area networks (VLANs) using group identifiers which permit multicast messages to be transmitted to specific groups of CPEs.

## Claims

### Claim 1

A wireless communication system comprising:
a plurality of consumer premises equipments (CPEs) for sending and receiving wireless signals in a first communication standard using time division multiplexing (TDM), each CPE having a unique MAC address;
a base station having a wireless port for sending and receiving wireless signals to each of the plurality of CPEs in the first communication standard and using TDM, said base station having stored therein a look-up table containing the MAC addresses of the plurality of CPEs,
the base station being configured to monitor messages received by the base station for forwarding by the base station, and to populate the look-up table with a MAC address identifying a CPE, the MAC address comprising either a destination MAC address or a source MAC address of a message received by the base station for forwarding to the destination MAC address;
wherein any one of the plurality of CPEs can uplink a multicast message to the base station to be sent to the CPEs; and
wherein in response to receiving the uplink multicast message, the base station sends a downlink multicast message to the CPEs having their MAC addresses stored in the look-up table and identified in the uplink multicast message.

### Claim 2 (depends on 1)

The system of claim 1 wherein the base station sends the downlink multicast message to the CPEs having their MAC addresses stored in the look-up table in a single information burst.

### Claim 3 (depends on 1)

The system of claim 1 wherein the base station sends the downlink multicast message to the CPEs having their MAC addresses stored in the look-up table in a single TDM timeslot.

### Claim 4 (depends on 1)

The system of claim 1 wherein the base station creates a multicast service flow to send the downlink multicast message in a single information burst to the CPEs identified in the uplink multicast message.

### Claim 5 (depends on 1)

The system of claim 1 wherein the base station transmits the downlink multicast message, in a single information burst, to all of the CPEs having their MAC addresses stored in a look-up table including the one of the plurality of CPEs that originated the uplink multicast message.

### Claim 6 (depends on 5)

The system as defined in claim 5 wherein when the originating CPE that sent the uplink multicast message recognizes that the downlink multicast message corresponds to the uplink multicast message that it sent, the originating CPE drops the received downlink multicast message.

### Claim 7 (depends on 1)

The system as defined in claim 1 wherein the base station further comprises a group identifier for each CPE, said group identifier uniquely identifying a group of CPEs; and wherein the any one of the originating CPEs can specify a group of CPEs to receive the multicast message by placing the corresponding group identifier in the uplink multicast message.

### Claim 8 (depends on 7)

The system of claim 7 wherein the base station transmits the downlink multicast message to the group of CPEs identified by the group identifier in the single information burst, including the one of the plurality of CPEs that originated the uplink multicast message.

### Claim 9 (depends on 8)

The system as defined in claim 8 wherein when the originating CPE recognizes that the downlink multicast message corresponds to the uplink multicast message that it sent, the originating CPE drops the received downlink multicast message.

### Claim 10 (depends on 7)

The system of claim 7 wherein the base station creates a multicast service flow to send the downlink multicast message in a single information burst to the CPEs identified by the corresponding group identifier.

### Claim 11 (depends on 7)

The system as defined in claim 7 wherein at least one CPE has one or more electronic devices associated therewith, and, each electronic device has a MAC address uniquely identifying the electronic device associated with the CPE.

### Claim 12 (depends on 11)

The system as defined in claim 11 wherein the look-up table stored in the base station further contains the MAC address of each electronic device and its associated CPE.

### Claim 13 (depends on 11)

The system as defined in claim 11 wherein the electronic devices communicate with the CPE using a second communication standard selected from the group of communication standards consisting of IEEE 802.11, IEEE 802.3 and IEEE 802.1Q.

### Claim 14 (depends on 11)

The system as defined in claim 11 wherein at least one electronic device associated with a CPE has a different group identifier than another one of the electronic devices associated with the same CPE.

### Claim 15 (depends on 1)

The system as defined in claim 1 wherein the monitored messages are either received or forwarded on the wireless port in the first communication standard.

### Claim 16 (depends on 1)

The system as defined in claim 1 wherein the base station has a second port for sending and receiving signals in a second communication standard; and
wherein the base station monitors the messages to and from the second port and the wireless port to populate the look-up table.

### Claim 17 (depends on 16)

The system as defined in claim 16 wherein the second port is a wired port and the second communication standard is selected from the group of wired communication standards consisting of IEEE 802.3 (Ethernet), IEEE 802.1Q (VLAN Tagging).

### Claim 18 (depends on 1)

The system as defined in claim 1 wherein the first communication standard complies with the IEEE 802.16 Standard (WiMAX).

### Claim 19

A method of wirelessly communicating multicast messages between a plurality of consumer premises equipment (CPEs) in a first communication standard using Time Division Multiplexing (TDM), each of said CPEs having a unique MAC address, said method comprising:
monitoring, by a base station, messages received by the base station for forwarding by the base station, the base station having stored therein a look-up table containing the MAC addresses of the plurality of CPEs, the base station having a wireless port for sending and receiving wireless signals to each of the plurality of CPEs in the first communication standard and using TDM:
populating, by the base station, the look-up table with a MAC address identifying a CPE, the MAC address comprising either a destination MAC address or source MAC address of a message received by the base station for forwarding to the destination MAC address;
sending, from an originating CPE of the plurality of CPEs, an uplink multicast message to the base station;
receiving, at the base station, the uplink multicast message;
converting, at the base station, the uplink multicast message to a downlink multicast transmit message using the look-up table stored at the base station; and
transmitting, by the base station, the downlink multicast message to the CPEs having their MAC addresses stored in the look-up table and identified in the uplink multicast message.

### Claim 20 (depends on 19)

The method of claim 19 wherein the step of transmitting, by the base station, the downlink multicast message to the plurality of CPEs, includes transmitting the downlink multicast message to all of the CPEs having their MAC addresses stored in a look-up table including the originating CPE.

### Claim 21 (depends on 20)

The method as defined in claim 20 further comprising: recognizing, at the originating CPE, that the downlink multicast message corresponds to the uplink multicast message previously sent by the originating CPE; and dropping, by the originating CPE, the received downlink multicast message.

### Claim 22 (depends on 19)

The method as defined in claim 19, wherein the monitored messages are either received or forwarded on the wireless port in the first communication standard.

### Claim 23 (depends on 19)

The method as defined in claim 19 wherein the base station comprises a wired port for sending and receiving signals in a second communication standard; and the base station monitors the messages sent and received on the wireless port and the wired port to populate the look-up table.

### Claim 24 (depends on 19)

The method as defined in claim 19 wherein the look up table stored at the base station comprises a group identifier for each CPE, said group identifier uniquely identifying a group of CPEs; and wherein the originating CPE can specify a specific group of CPEs to receive the multicast message by placing the corresponding group identifier in the uplink multicast message.

### Claim 25 (depends on 24)

The method as defined in claim 24 wherein at least one CPE has one or more electronic devices associated therewith, each electronic device having a MAC address uniquely identifying the electronic device associated with the CPE.

### Claim 26 (depends on 25)

The method of claim 25 wherein at least one electronic device associated with a CPE has a different group identifier than another one of the electronic devices associated with the same CPE.

### Claim 27 (depends on 23)

The method as defined in claim 23 wherein the second wired communication standard is selected from the group consisting of IEEE 802.3 (Ethernet), IEEE 802.1Q (VLAN Tagging).
