IP Library Granted Patent US 10,594,425
Granted Patent B2
US 10,594,425 · App. 15/497,188 · Granted Mar 17, 2020

Multi-access communication system

Inventors: Alexander James Grant (Adelaide, AU); David Victor Lawrie Haley (Adelaide, AU); Robert George McKilliam (Adelaide, AU); William George Cowley (Adelaide, AU); Ho Leung Chan (Adelaide, AU)
Assignee: Myriota Pty Ltd
H04J11/0036H04B7/212H04L5/0055H04W52/028H04W52/0216H04W52/0229H04W52/0241H04W72/0446G08C17/02H04B7/204H04J1/00H04J2011/0013H04W52/02H04W72/04Y02D70/164Y02D70/446
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,594,425
App. No.
15/497,188
Granted
Mar 17, 2020
Kind
B2
Abstract

A multiple access slotted wireless communication system comprising a plurality of terminals and a multi-access receiver is described. The multi-access receiver can decode multiple transmissions in each slot of a frame from terminals in its field of view. Each terminal has an active state for transmitting and an inactive state. After receiving acknowledgement of a successful transmission by the terminal, the terminal enters the inactive state for at least a transmission delay time. This may be the remaining time that the terminal is in the field of view of the multi-access receiver. This may be achieved by the terminal using a probability of transmission to determine whether or not to transmit in the next frame. The terminal may also be configured to select the slot in a frame, and this may be based upon information such as which slots were acknowledged. The receiver may use compression to transmit acknowledgement messages.

Claims (127)

1. A method for optimizing a network parameter in a set of network parameters in a multiple access wireless communication system comprising a plurality of terminals and a multi-access receiver which communicates using a frame comprising a plurality of slots, wherein each terminal has an active state for transmitting, and an inactive state during which the terminal is prevented from transmitting, and stores a probability of transmission p which, during an active state, the terminal uses to determine whether to transmit in a frame, and the multi-access receiver has a first field of view and is configured to successfully decode up to m transmissions in each slot of a frame from terminals in the field of view, wherein the network parameters comprise (p, n, m, ε) where p is the probability of an active terminal deciding to transmit in a frame when in the active state, n is the number of slots per frame, m is the number of simultaneous transmissions that a multiuser can successfully decode in a single slot, and ε is the probability of failure of a terminal to successfully transmit a message whilst in a field of view of the multiple access receiver, and the method of optimising a network parameter comprising:

selecting the network parameter and numerically solving q=1−pQ(m,λ) and

K

0

=

1

-

ɛ

1

/

F

1

-

ɛ

λ

*

n

to optimise λ* where 1−q is the proportion of terminals that succeed in transmitting in a frame and Q is the gamma function, K 0 is the number of new terminals that enter the field of view each frame, F is the number of frames a terminal is in the field of view for, λ=k/n and k=pK and where K is the number of active terminals in the field of view; and

updating the optimized network parameter in at least one of the multi-access receiver and the plurality of terminals.

2. The method as claimed in claim 1 , wherein the method is performed by the receiver and the receiver transmits changes to the system parameters to the plurality of terminals.

3. The method as claimed in claim 1 , wherein the method is performed as distributed optimization method in each of the plurality of terminals.

4. The method as claimed in claim 3 , wherein the receiver transmits K the number of active terminals in the field of view to the terminals.

5. The method as claimed in claim 3 , wherein each terminal estimates K, the number of active terminals in the field of view by counting the number of acknowledgement messages transmitted during a frame.

6. The method as claimed in claim 1 , wherein the transmission probability depends upon the number of failed transmission attempts.

7. A multi-access receiver for use in a multiple access wireless communication system comprising:

a plurality of terminals; and

a multi-access receiver,

wherein each terminal comprises:

a transmitter configured to transmit a message during a slot of a frame to the multi-access receiver when in an active state,

a memory, and

a terminal processor,

wherein when the terminal is in an active state the transmitter is permitted to transmit a message and when the terminal is in an inactive state the transmitter is prevented from transmitting, and the memory configured to store a probability of transmission p which during an active state, the terminal processor uses to determine whether to transmit in a frame; and

the multi-access receiver comprises:

a receiver for simultaneously receive m transmissions in each slot of a frame, and

a multiuser decoder for decoding the received transmissions; and

a multi-access receiver processor,

wherein the multi-access receiver processor is configured to perform a method for optimizing a network parameter in a set of network parameters, wherein the network parameters comprise (p, n, m, ε) where p is the probability of an active terminal deciding to transmit in a frame, n is the number of slots per frame, m is the number of simultaneous transmissions that a multiuser can successfully decode in a single slot, and ε is the probability of failure of a terminal to successfully transmit a message whilst in a field of view of the multiple access receiver, and the method of optimising a network parameter comprising:

selecting the network parameter and numerically solving q=1−pQ(m,λ) and

K

0

=

1

-

ɛ

1

/

F

1

-

ɛ

λ

*

n

to optimise λ* where 1−q is the proportion of terminals that succeed in transmitting in a frame and Q is the gamma function, K 0 is the number of new terminals that enter the field of view each frame, F is the number of frames a terminal is in the field of view for, λ=k/n and k=pK and where K is the number of active terminals in the field of view; and

transmit transmitting the optimized network parameter to the plurality of terminals.

8. The multi-access receiver as claimed in claim 7 wherein the transmission probability depends upon the number of failed transmission attempts.

9. A terminal for use in a multiple access wireless communication system comprising:

a plurality of terminals; and

a multi-access receiver comprising:

a receiver for simultaneously receive m transmissions in each slot of a frame; and

a multiuser decoder for decoding the received transmissions,

wherein each terminal comprises:

a transmitter configured to transmit a message during a slot of a frame to the multi-access receiver when in an active state;

a memory; and

a processor,

wherein the processor is configured to control the mode of operation of the terminal, and when the terminal is in an active state the terminal is permitted to transmit a message and when the terminal is in an inactive state the transmitter is prevented from transmitting, and the memory stores a probability of transmission p which during an active state, the processor uses to determine whether to transmit in a frame, and

the processor is further configured to perform a method for optimizing a network parameter in a set of network parameters, wherein the network parameters comprise (p, n, m, ε) where p is the probability of an active terminal deciding to transmit in a frame, n is the number of slots per frame, m is the number of simultaneous transmissions that a multiuser can successfully decode in a single slot, and ε is the probability of failure of a terminal to successfully transmit a message whilst in a field of view of the multiple access receiver, and the method of optimising a network parameter comprising:

selecting the network parameter and numerically solving q=1−pQ(m,λ) and

K

0

=

1

-

ɛ

1

/

F

1

-

ɛ

λ

*

n

to optimise λ* where 1−q is the proportion of terminals that succeed in transmitting in a frame and Q is the gamma function, K 0 is the number of new terminals that enter the field of view each frame, F is the number of frames a terminal is in the field of view for, λ=k/n and k= p K and where K is the number of active terminals in the field of view.

10. The terminal as claimed in claim 9 , wherein the multi-access receiver transmits K the number of active terminals in the field of view to the terminals.

11. The terminal as claimed in claim 9 , wherein each terminal estimates K, the number of active terminals in the field of view by counting the number of acknowledgement messages transmitted during a frame.

12. The terminal as claimed in claim 9 , wherein the transmission probability depends upon the number of failed transmission attempts.

13. A multiple access wireless communication system comprising:

a plurality of terminals;

a multi-access receiver; and

a network operations center in communication with the multi-access receiver,

wherein the multi-access receiver comprises:

a receiver for simultaneously receive m transmissions in each slot of a frame; and

a multiuser decoder for decoding the received transmissions, each terminal comprises:

a transmitter configured to transmit a message during a slot of a frame to the multi-access receiver when in an active state,

a memory, and

a multi-access receiver processor,

wherein when the terminal is in an active state the transmitter is permitted to transmit a message and when the terminal is in an inactive state the transmitter is prevented from transmitting, and the memory stores a probability of transmission p which during an active state, the multi-access receiver processor uses to determine whether to transmit in a frame, and

the network operations center comprises:

a network operations center processor configured to perform a method for optimizing a network parameter in a set of network parameters, wherein the network parameters comprise (p, n, m, ε) where p is the probability of an active terminal deciding to transmit in a frame, n is the number of slots per frame, m is the number of simultaneous transmissions that a multiuser can successfully decode in a single slot, and E is the probability of failure of a terminal to successfully transmit a message whilst in a field of view of the multiple access receiver, and the method of optimising a network parameter comprising:

selecting the network parameter and numerically solving q=1−pQ(m,λ) and

K

0

=

1

-

ɛ

1

/

F

1

-

ɛ

λ

*

n

to optimise λ* where 1−q is the proportion of terminals that succeed in transmitting in a frame and Q is the gamma function, K 0 is the number of new terminals that enter the field of view each frame, F is the number of frames a terminal is in the field of view for, λ=k/n and k=pK and where K is the number of active terminals in the field of view; and

communicating the optimized network parameter to the multi-access receiver for transmission to the plurality of terminals.

14. The multiple access wireless communication system as claimed in claim 13 , wherein the transmission probability depends upon the number of failed transmission attempts.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2018
From: UNIVERSITY OF SOUTH AUSTRALIA
To: MYRIOTA PTY LTD
Reel/Frame 046368/0672 →
Priority Claims (1)
AU 2012904145 · Sep 21, 2012 · national
Continuity (2)
Continuation 14430100
Related Publication 20170230130A1 · Aug 10, 2017