# US 2021/0243616 A1 · Optimization and failure detection of a wireless base station network

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

- Number: US 2021/0243616 A1
- Document ID: US20210243616A1
- Status: Published application
- Kind: A1
- Application number: 17/104,757
- Filed: 2020-11-25
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Trakpoint Solutions, Inc.
- Applicants: Trakpoint Solutions, Inc.
- Inventors: Christopher Williams; Jon Siann
- Web page: https://patentgrep.com/patent/US20210243616A1

## CPC

- H04W 24/02: Arrangements for optimising operational condition
- H04W 24/04: Arrangements for maintaining operational condition
- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present invention is directed to optimization and failure detection of a wireless base station network. Based on an RF link attenuation measurement, e.g., a Received Signal Strength Indication (RSSI) measurement, a server determines an optimal transmission sequence. For each base station of the optimal transmission sequence, a predecessor and a successor are designated. Each base station of the sequence generates a packet. The most distant base station (relative to the server) transmits its packet to its successor. Each base station of the sequence (in turn) receives the packet from its predecessor, combines the received packet with its own generated packet, transmits the combined packet to its successor, and so on until the combined packet is relayed to a super base station at the end of the sequence. The super base station transmits the packet to the server. Based on the packet size, the server can ascertain which base station (if any) failed.

## Claims

### Claim 1

A method (100) for optimization of a network of base stations, the method comprising:
A. measuring (101), by each base station (601) of zero, one or a plurality of base stations, an RF link attenuation measurement;
B. determining (102), by a server (603), based on the RF link attenuation measurement, an optimal transmission sequence of base stations from a most distant base station (601) to a super base station (602);
C. designating (103), by the super base station (602), a predecessor and a successor for each base station (601) in the transmission sequence;
D. generating (104), by each base station (601) of the transmission sequence, a packet;
E. transmitting (105), by the most distant base station (601) of the transmission sequence, its generated packet to its successor;
F. transmitting (106), by the successor, if a packet from its predecessor has been received, a combined packet comprising its own generated packet and the packet received from its predecessor;
G. repeating (107) step F recursively until the super base station (602) receives the combined packet;
H. receiving (108), by the server (603), the combined packet transmitted by the super base station (602);
I. identifying (109), by the server (603), any nonfunctional super base station (602) or any nonfunctional base stations in the transmission sequence; and
J. repeating (110) steps A-I until all packets have been received by the server (603).

### Claim 2 (depends on 1)

The method of claim 1, wherein a network topography of the transmission sequence is a linear daisy chain.

### Claim 3 (depends on 2)

The method of claim 2, wherein a transmission source of the packet is unidentified in order to conserve power.

### Claim 4 (depends on 3)

The method of claim 3, wherein an antenna (721) of the super base station (602) comprises an ultra-wideband antenna (722) for set-up & maintenance and a low-power, wide-area network (LPWAN) antenna (723) for data.

### Claim 5 (depends on 4)

The method of claim 4, wherein the antenna (711) of the base station (601) further comprises an ultra-wideband antenna (712) for set-up & maintenance and an LPWAN antenna (713) for data.

### Claim 6 (depends on 5)

The method of claim 5 further comprising transmitting, by each base station (601) of the plurality of base stations, a serial number to the server (603) only when initializing.

### Claim 7 (depends on 1)

The method of claim 1 further comprising transmitting (106), by the successor, when a time to receive the packet from its predecessor has lapsed, a combined packet comprising its own generated packet and the packet received from its predecessor.

### Claim 8 (depends on 1)

The method of claim 1, wherein the server (603) is a cloud server or a local server.

### Claim 9 (depends on 1)

The method of claim 1, wherein identifying (109), by the server (603), any nonfunctional super base station (602) or any nonfunctional base stations in the transmission sequence uses Sequential Interruption Logic based on a payload size of the packet.

### Claim 10 (depends on 1)

The method of claim 1, wherein the RF link attenuation measurement is a received signal strength indicator (RSSI).

### Claim 11

A method (300) for failure detection of a wireless base station (601) in an optimal transmission sequence, wherein a successor of a last base station (601) in the transmission sequence is a server (603), the method comprising:
A. generating (301), by each base station (601) of the transmission sequence, a packet;
B. transmitting (302), by the most distant base station (601), the packet to its successor in the transmission sequence;
C. combining (303), by the successor, the received packet with its own generated packet;
D. transmitting (304), by the successor, the combined packet to its own successor in the transmission sequence if the packet from a predecessor in the transmission sequence has been received;
E. repeating (305) steps C-D recursively until the server (603) receives the combined packet;
F. identifying (307), by the server (603), zero or more nonfunctional base stations in the transmission sequence.

### Claim 12 (depends on 11)

The method of claim 11, wherein a network topography of the transmission sequence is a linear daisy chain.

### Claim 13 (depends on 12)

The method of claim 12, wherein an antenna (721) of the super base station (602) comprises an ultra-wideband antenna (722) for set-up & maintenance and an LPWAN antenna (723) for data.

### Claim 14 (depends on 13)

The method of claim 13, wherein the antenna (711) of the base station (601) further comprises an ultra-wideband antenna (712) for set-up & maintenance and an LPWAN antenna (713) for data.

### Claim 15 (depends on 11)

The method of claim 11 further comprising transmitting (106), by the successor, when a time to receive the packet from its predecessor has lapsed, a combined packet comprising its own generated packet and the packet received from its predecessor.

### Claim 16 (depends on 11)

The method of claim 11, wherein the server (603) is a cloud server or a local server.

### Claim 17 (depends on 11)

The method of claim 11 further comprising determining (306), by the server (603), a number of functional base stations in the optimal transmission sequence.

### Claim 18 (depends on 17)

The method of claim 17, wherein identifying (109), by the server (603), zero or more nonfunctional base stations in the optimal transmission sequence uses Sequential Interruption Logic based on a payload size of the packet or a number of function base stations in the optimal transmission sequence.

### Claim 19

A system for optimization of a network of base stations, the system comprising:
A. a server (603), comprising:
i. a first processor (1001) capable of executing computer-executable instructions,
ii. a first antenna (701),
iii. a first randomly-accessed memory RAM component (1002), and
iv. a first memory component (1003), wherein the memory comprises instructions for:
a. determining (102) based on an RF link attenuation measurement an optimal transmission sequence of base stations from a most distant base station (601) to a super base station (602),
b. receiving (108) the combined packet transmitted by the super base station (602),
c. identifying (109) any nonfunctional super base station (602) or any nonfunctional base stations in the transmission sequence, and
d. receiving (110) a packet;
B. a plurality of base stations, wherein each base station (601) of the plurality of base stations comprises:
i. a second processor (1004) capable of executing computer-executable instructions,
ii. a second antenna (711),
iii. a second RAM component (1005), and
iv. a second memory component (1006), wherein the memory comprises instructions for:
a. measuring (101) the RF link attenuation measurement,
b. generating (104) a packet,
c. transmitting (105) its generated packet to its successor, and
d. transmitting (106), if a packet from its predecessor has been received, a combined packet comprising its own generated packet and the packet received from its predecessor,
e. repeating (107) step d recursively until the super base station (602) receives the combined packet; and
C. a plurality of super base stations, wherein each super base station (602) of the plurality of super base stations comprises:
i. a third processor (1007) capable of executing computer-executable instructions,
ii. a third antenna (721),
iii. a third RAM component (1008), and
iv. a third memory component (1009), wherein the memory comprises instructions for:
a. designating (103) a predecessor and a successor for each base station (601) in the transmission sequence,
b. receiving (107) the combined packet, and
c. transmitting (108) the combined packet to the server (603).

### Claim 20 (depends on 19)

The system of claim 19, wherein a network topography of the transmission sequence is a linear daisy chain.

### Claim 21 (depends on 20)

The system of claim 20, wherein a transmission source of the packet is unidentified in order to conserve power.

### Claim 22 (depends on 21)

The system of claim 21, wherein the antenna (721) of the super base station (602) comprises an ultra-wideband antenna (722) for set-up & maintenance and an LPWAN antenna (723) for data.

### Claim 23 (depends on 22)

The system of claim 22, wherein the antenna (711) of the base station (601) further comprises an ultra-wideband antenna (712) for set-up & maintenance and an LPWAN antenna (713) for data.

### Claim 24 (depends on 23)

The system of claim 23 further comprising transmitting, by each base station (601) of the plurality of base stations, a serial number to the server (603) only when initializing.

### Claim 25 (depends on 19)

The system of claim 19, wherein the second memory component (1006) further comprises instructions for transmitting (106), by the successor, when a time to receive the packet from its predecessor has lapsed, a combined packet comprising its own generated packet and the packet received from its predecessor.

### Claim 26 (depends on 19)

The system of claim 19, wherein the server (603) is a cloud server or a local server.

### Claim 27 (depends on 19)

The system of claim 19, wherein identifying (109), by the server (603), any nonfunctional super base station (602) or any nonfunctional base stations in the transmission sequence uses Sequential Interruption Logic based on a payload size of the packet.

### Claim 28 (depends on 19)

The system of claim 19, wherein the RF link attenuation measurement is a received signal strength indicator (RSSI).

### Claim 29

A system for failure detection of a wireless base station (601) in an optimal transmission sequence, wherein a successor of a last base station (601) in the transmission sequence is a server (603), the system comprising:
A. the server (603), comprising:
i. a first processor (1001) capable of executing computer-executable instructions,
ii. a first antenna (701),
iii. a first RAM component (1002), and
iv. a first memory component (1003), wherein the first memory comprises instructions for:
a. receiving (305) the combined packet,
b. determining (306) a number of functional base stations in the transmission sequence, and
c. identifying (307) zero or more nonfunctional base stations in the transmission sequence; and
B. a plurality of base stations, wherein each base station (601) of a plurality of base stations comprises:
i. a second processor (1004) capable of executing computer-executable instructions,
ii. a second antenna (711),
iii. a second RAM component (1005), and
iv. a second memory component (1006), wherein the second memory comprises instructions for:
a. generating (301) a packet,
b. transmitting (302) the packet to its successor in the transmission sequence,
c. combining (303) the received packet with its own generated packet,
d. transmitting (304) the combined packet to its own successor in the transmission sequence if the packet from a predecessor in the transmission sequence has been received, and
e. repeating (305) steps c-d recursively until the server (603) receives the combined packet.

### Claim 30 (depends on 29)

The system of claim 29, wherein a network topography of the transmission sequence is a linear daisy chain.

### Claim 31 (depends on 30)

The system of claim 30, wherein the antenna (721) of the super base station (602) further comprises an ultra-wideband antenna (722) for set-up & maintenance and an LPWAN antenna (723) for data.

### Claim 32 (depends on 31)

The system of claim 31, wherein the antenna (711) of the base station (601) further comprises an ultra-wideband antenna (712) for set-up & maintenance and an LPWAN antenna (713) for data.

### Claim 33 (depends on 29)

The system of claim 29, wherein the first memory component (1003) further comprises instructions for determining (306) a number of functional base stations in the transmission sequence using a payload size of the combined packet.

### Claim 34 (depends on 29)

The system of claim 29, wherein identifying (109), by the server (603), any nonfunctional super base station (602) or any nonfunctional base stations in the transmission sequence uses Sequential Interruption Logic based on a payload size of the packet.

### Claim 35 (depends on 29)

The system of claim 29, wherein the second memory component (1006) further comprises instructions for transmitting (106), by the successor, when a time to receive the packet from its predecessor has lapsed, a combined packet comprising its own generated packet and the packet received from its predecessor.

### Claim 36 (depends on 29)

The system of claim 29, wherein the server (603) is a cloud server or a local server.
