← Back to Patent Explorer
US5742593A Expired / Lapsed US ⏱️ 0.0 years remaining

On-line distributed TDMA/FDMA/CDMA link assignment in mobile radio networks with flexible directivity

Assignee: BAE Systems Aerospace Inc
•
Filing: 1995-08-29
•
Granted: 1998-04-21
•
Expires: 2015-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When establishing a link (i-j) between two nodes i, j in a mobile radio communications network, transmission parameters are assigned such that conflicts and interference with nodes that neighbor the nodes i and j are avoided. A time-slot and a frequency-code value are assigned to the link (i-j) from a defined set of time-slots T, and from a defined set of frequency-code values FC. Set T contains time slots (t) during which links in the network can be activated, and set FC contains frequency-code values (f, c) each of which specifies a frequency or a frequency-code pair for association with the links. A time slot t k is first chosen from set T which slot is not in use for links between node i and nodes neighboring node i, or for links between node j and nodes neighboring node j. A frequency-code value (f, c) 1 is next chosen from set FC which value is not in use by any node that neighbors node i or by any node that neighbors node j, during the chosen time slot t k . If no frequency-code value (f, c) 1 is available during the chosen time-slot t k , t k is removed from the set T of available time slots and another available time slot is chosen until a frequency-code value (f, c) 1 is available for the link (i-j) during the chosen time slot.

Inventors

  • 👤 Jacob Sharony
  • 👤 Alexander C. Sevdinoglou

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 14:40
CPC Classifications
H; H04; H04J; H04J4/00; H04B; H04B7/00; H04B7/24; H04B7/26; H04B7/2618; H04W; H04W72/00; H04W72/04; H04W72/044; H04B1/00; H04B1/69; H04B1/707; H04B1/7097; H04B1/7103; H04W16/00; H04W16/14; H04W72/0446; H04W72/0466

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 259 words
A method of assigning transmission parameters when establishing a link (i-j) between two nodes i, j in a communications network, whereby potential conflicts and interference with other nodes of the network that neighbor the nodes i, j are avoided, the method comprising the steps of: assigning a time slot t k , and a frequency-code value (f, c) 1 to a link (i-j) between a pair of nodes i, j, in a communications network, by first choosing from a set T an available time slot t k which is not in use for links established between node i and nodes neighboring node i, or for links established between node j and nodes neighboring node j, wherein k connotes a currently chosen time-slot; second choosing from a set FC an available frequency-code value (f, c) 1 which is not, during the chosen available time slot t k , in use by a node that neighbors node i, or by a node that neighbors node j, wherein 1 connotes a currently chosen frequency-code value; and returning, if no frequency-code value (f, c) 1 is available during a chosen time slot t k , to said first choosing step after removing t k from the set T of available time slots; wherein T is a defined set of available time slots (t) during which links in the communications network can be activated; and FC is a defined set of frequency-code values (f, c) each of which defines a frequency or a frequency-code pair for association with the links in the communications network.
Claim 2
Independent Claim 259 words
A method of assigning transmission parameters when establishing a link (i-j) between two nodes i, j in a communications network, whereby potential conflicts and interference with other nodes of the network that neighbor the nodes i, j are avoided, the method comprising the steps of: assigning a time slot t k , and a frequency-code value (f, c) 1 to a link (i-j) between a pair of nodes i, j, in a communications network, by first choosing from a set T an available time slot t k which is not in use for links established between node i and nodes neighboring node i, or for links established between node j and nodes neighboring node j, wherein k connotes a currently chosen time-slot; second choosing from a set FC an available frequency-code value (f, c) 1 which is not, during the chosen available time slot t k , in use by a node that neighbors node i, or by a node that neighbors node j, wherein 1 connotes a currently chosen frequency-code value; and returning, if no frequency-code value (f, c) 1 is available during a chosen time slot t k , to said first choosing step after removing t k from the set T of available time slots; wherein T is a defined set of available time slots (t) during which links in the communications network can be activated; and FC is a defined set of frequency-code values (f, c) each of which defines a frequency or a frequency-code pair for association with the links in the communications network.
Claim 3
Dependent Claim 50 words
The method of claim 1, wherein member time slots t k of the set T are each ordered by a different assigned order number k, and said first choosing step includes choosing said time-slot t k with k being a least order number assigned to a currently available time slot.
Claim 4
Dependent Claim 53 words
The method of claim 1, wherein member frequency-code values (f, c) 1 of the set FC are each ordered by a different assigned order number 1, and said second choosing step includes choosing said frequency-code value (f, c) 1 with 1 being a least order number assigned to a currently available frequency-code value.
Claim 5
Dependent Claim 109 words
The method of claim 1, including implementing a distributed link assignment of said time slots and said frequency-code values, by providing such network management information that when node i is to be linked with node j, the nodes i, j can establish the link (i-j) by determining existing time slot and frequency-code value assignments to nodes neighboring node i and node j, assigning an available time slot t k , and an available frequency-code value (f, c) 1 to the link (i-j), and informing nodes neighboring node i and node j of the time slot t k and the frequency-code value (f, c) 1 assigned to the link (i-j).
Claim 6
Dependent Claim 22 words
The method of claim 1, including incorporating in the communications network nodes that are mobile relative to other nodes in the network.
Claim 7
Dependent Claim 41 words
The method of claim 1, including determining aggregate bandwidth requirements of each of the linked nodes i, j for transmitting information to one another, and dividing the time-slot t k assigned to the link (i-j) according to said aggregate bandwidth requirements.
Claim 8
Dependent Claim 49 words
The method of claim 6, including allocating a portion of said assigned time-slot t k for a first uni-directional link (i←j) in a first direction, and allocating a remaining portion of the time-slot t k for a second uni-directional link (i→j) in a second direction opposite said first direction.
Claim 9
Dependent Claim 105 words
The method of claim 7, wherein said allocating step is carried out by enabling each of the nodes i, j to notify the other of its aggregate transmission bandwidth requirement, and defining a time slot splitting ratio {Ti i →j : T i ←j }for the first and the second uni-directional links to be equal to {1/2+(λ.sub.i -λ.sub.j)/2C}: {1/2-(λ.sub.i -λ.sub.j)/2C} wherein the total capacity of bi-directional link (i-j) is C; the aggregate transmission bandwidth needs of nodes i and j are λ i for unidirectional link i→j, and λ j for unidirectional link i←j; C≧λ i +λ j ; and λ i ≧λ j .
Claim 10
Dependent Claim 149 words
The method of claim 1, comprising: allocating a portion of an assigned time-slot t k for a first uni-directional link (i→j) in a first direction, and allocating a remaining portion of the time-slot t k for a second uni-directional link (i←j) in a second direction opposite said first direction; said allocating steps being carried out by enabling each of the nodes i, j to notify the other of its aggregate transmission bandwidth requirement, and defining a time slot splitting ratio {T i →j : T i ←j } for the first and the second uni-directional links to be equal to {1/2+(λ.sub.i -λ.sub.j)/2C}: {1/2-(λ.sub.i -λ.sub.j)/2C} wherein the total capacity of bi-directional link (i-j) is C; the aggregate transmission bandwidth needs of nodes i and j are λ i for unidirectional link i→j, and λ j for unidirectional link i←j; C≧λ i +λ j ; and λ i ≧λ j .
Claim 11
Dependent Claim 329 words
A node structure for each of a number of nodes in a communications network, wherein said structure enables transmission parameters including time slots and frequency-code values to be assigned to a link (i-j) between a pair of nodes i, j to be linked, and avoids potential conflicts and interference with other nodes that neighbor the nodes i, j; said node structure comprising: transmitter means for transmitting information to other nodes including nodes with which a link is desired; receiver means for receiving information from said other nodes; and controller means coupled to said transmitter means and to said receiver means for (a) acquiring through said receiver means information corresponding to existing time slot and frequency-code value assignments at each neighboring node, (b) first choosing from a set T an available time slot t k which is not in use for links established between node i and nodes neighboring node i, or for links established between node j and nodes neighboring node j; (c) second choosing from a set FC an available frequency-code value (f, c) 1 which is not, during the chosen available time slot t k , in use by a node that neighbors node i, or by a node that neighbors node j; (d) returning, if no frequency-code value (f, c) 1 is available during the chosen time slot t k , to said first choosing step after removing t k from the set T of available time slots; and (e) assigning a chosen time slot t k , and a chosen frequency-code value (f, c) 1 for a link (i-j) between the nodes i, j; wherein k denotes a currently chosen time-slot; l denotes a currently chosen frequency-code value; T is a defined set of time slots (t) during which links in the network can be activated, and FC is a defined set of frequency-code values (f, c) each of which specifies a frequency or a frequency-code pair for association with the links in the network.
Claim 12
Dependent Claim 329 words
A node structure for each of a number of nodes in a communications network, wherein said structure enables transmission parameters including time slots and frequency-code values to be assigned to a link (i-j) between a pair of nodes i, j to be linked, and avoids potential conflicts and interference with other nodes that neighbor the nodes i, j; said node structure comprising: transmitter means for transmitting information to other nodes including nodes with which a link is desired; receiver means for receiving information from said other nodes; and controller means coupled to said transmitter means and to said receiver means for (a) acquiring through said receiver means information corresponding to existing time slot and frequency-code value assignments at each neighboring node, (b) first choosing from a set T an available time slot t k which is not in use for links established between node i and nodes neighboring node i, or for links established between node j and nodes neighboring node j; (c) second choosing from a set FC an available frequency-code value (f, c) 1 which is not, during the chosen available time slot t k , in use by a node that neighbors node i, or by a node that neighbors node j; (d) returning, if no frequency-code value (f, c) 1 is available during the chosen time slot t k , to said first choosing step after removing t k from the set T of available time slots; and (e) assigning a chosen time slot t k , and a chosen frequency-code value (f, c) 1 for a link (i-j) between the nodes i, j; wherein k denotes a currently chosen time-slot; l denotes a currently chosen frequency-code value; T is a defined set of time slots (t) during which links in the network can be activated, and FC is a defined set of frequency-code values (f, c) each of which specifies a frequency or a frequency-code pair for association with the links in the network.
Claim 13
Dependent Claim 50 words
The node structure of claim 10, wherein the controller means of node i and node j include means for informing, through said transmitter means, nodes neighboring node i and node j, respectively, of the time slot t k and the frequency-code value (f, c) 1 assigned to the link (i-j).
Claim 14
Dependent Claim 25 words
The node structure of claim 10, including means for allowing nodes of the communications network to be mobile relative to other nodes within the network.
Claim 15
Dependent Claim 51 words
The node structure of claim 10, wherein said controller means includes means for determining aggregate bandwidth requirements needed for each of the linked nodes i, j to transmit information to one another, and means for dividing the time-slot t k assigned to the link (i-j) according to said aggregate bandwidth requirements.
Claim 16
Dependent Claim 57 words
The node structure of claim 13, wherein said controller means includes means for allocating a portion of said assigned time-slot t k for a first uni-directional link (i→j) in a first direction, and for allocating a remaining portion of the time-slot t k for a second uni-directional link (i←j) in a second direction opposite said first direction.
Claim 17
Dependent Claim 113 words
The node structure of claim 14, wherein said allocating means includes means for enabling each of the nodes i, j to notify the other of its aggregate transmission bandwidth requirement, and for defining a time slot splitting ratio {T i →j : T i ←j } for the first and the second uni-directional links to be equal to {1/2+(λ i -λ j )/2C}: {1/2-(λ i -λ j )/2C} wherein the total capacity of bi-directional link (i-j) is C; the aggregate transmission bandwidth needs of nodes i and j are λ i for unidirectional link i→j, and λ j for unidirectional link i→j; C≧λ i +λ j ; and λ i ≧λ j .
Claim 18
Independent Claim 169 words
A method of dynamically and flexibly dividing a time-slot of a given duration assigned for communication among a pair of nodes in a communications network, comprising; allocating a portion of an assigned time-slot t k of given duration T for a first uni-directional link (i→j), and allocating a remaining portion of the duration T of the time slot t k for a second uni-directional link (i←j); said allocating steps being carried out by notifying each of the nodes i, j of their aggregate transmission bandwidth requirements, and defining a flexible splitting ratio {T i →j : T i ←j } of the time slot duration T for implementing the first and the second uni-directional links, the ratio being equal to {1/2+(λ.sub.i -λ.sub.j)/2C}: {1/2-(λ.sub.i -λ.sub.j)/2C} wherein the total capacity of bi-directional link (i-j) is C; the aggregate transmission bandwidth needs of nodes i and j are λ i for unidirectional link i→j, and λ j for unidirectional link i←j; C≧λ i +λ j ; and λ i ≧λ j .
Claim 19
Independent Claim 169 words
A method of dynamically and flexibly dividing a time-slot of a given duration assigned for communication among a pair of nodes in a communications network, comprising; allocating a portion of an assigned time-slot t k of given duration T for a first uni-directional link (i→j), and allocating a remaining portion of the duration T of the time slot t k for a second uni-directional link (i←j); said allocating steps being carried out by notifying each of the nodes i, j of their aggregate transmission bandwidth requirements, and defining a flexible splitting ratio {T i →j : T i ←j } of the time slot duration T for implementing the first and the second uni-directional links, the ratio being equal to {1/2+(λ.sub.i -λ.sub.j)/2C}: {1/2-(λ.sub.i -λ.sub.j)/2C} wherein the total capacity of bi-directional link (i-j) is C; the aggregate transmission bandwidth needs of nodes i and j are λ i for unidirectional link i→j, and λ j for unidirectional link i←j; C≧λ i +λ j ; and λ i ≧λ j .
Claim 20
Dependent Claim 31 words
The method of claim 16, wherein the step of notifying the nodes i, j of their transmission bandwidth requirements is carried out by exchanging corresponding information between the nodes i, j.

References Cited (Backward Citations)

US4754453A Cited
US4763322A Cited
US5001703A Cited
US5210771A Cited
US5539730A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-20 2001-10-20 2002-04-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-20 2005-10-20 2006-04-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-20 2009-10-20 2010-04-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag