Method, apparatus, and system for demand assignment in a communication network
First Claim
1. A demand assignment method for a synchronous communication network including a hub and a plurality of user nodes each at a different distance from the hub that communicate with the hub via a satellite, said method comprising steps of:
- transmitting a first frame from the hub to said each user node, the first frame including a first burst time plan according to a demand data structure and predetermined rules;
transmitting a first respective data burst in a first frame time period from said each of the user nodes to the hub according to the first burst time plan, a start of the first frame time period from said each of the user nodes being received at the hub simultaneously, each first data burst including a demand field;
storing each demand field in the demand data structure;
transmitting a second frame from the hub to said each user node immediately following the first frame, the second frame including a second burst time plan according to the demand data structure and the predetermined rules;
transmitting a second respective data burst in a second frame time period from said each of the user nodes to the hub according to the second burst time plan, a start of the second frame time period from said each of the user nodes being received at the hub simultaneously,wherein the second respective data burst in the second frame time period is received at the hub immediately following the first respective data burst in the first frame time period.
3 Assignments
0 Petitions
Accused Products
Abstract
A demand assignment method for a communication network including a hub and a plurality of user nodes includes adding a demand field to each data burst from a user node. Further, the method includes transmitting a first and second frame with first and second burst time plans from the hub to each user node, and transmitting a first and second respective data burst and demand field from each of the user nodes to the hub according to the first and second control information. The first data burst from each user node arrives simultaneously at the hub, and the second data burst from each user node arrives simultaneously at the hub. Further, the second data burst from each user node arrives immediately following the arrival of the first data burst from each user node.
33 Citations
12 Claims
-
1. A demand assignment method for a synchronous communication network including a hub and a plurality of user nodes each at a different distance from the hub that communicate with the hub via a satellite, said method comprising steps of:
-
transmitting a first frame from the hub to said each user node, the first frame including a first burst time plan according to a demand data structure and predetermined rules; transmitting a first respective data burst in a first frame time period from said each of the user nodes to the hub according to the first burst time plan, a start of the first frame time period from said each of the user nodes being received at the hub simultaneously, each first data burst including a demand field; storing each demand field in the demand data structure; transmitting a second frame from the hub to said each user node immediately following the first frame, the second frame including a second burst time plan according to the demand data structure and the predetermined rules; transmitting a second respective data burst in a second frame time period from said each of the user nodes to the hub according to the second burst time plan, a start of the second frame time period from said each of the user nodes being received at the hub simultaneously, wherein the second respective data burst in the second frame time period is received at the hub immediately following the first respective data burst in the first frame time period. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system that provides demand assignment to a plurality of nodes in a synchronous communication network, said plurality of user nodes each at a different distance from a hub and communicates with the hub via a satellite, said system comprising:
-
the hub which is configured to form and transmit a first frame from the hub to said each user node, the first frame including a first burst time plan according to a demand data structure and predetermined rules; the plurality of user nodes each configured to form and transmit a first data burst in a first frame time period to the hub according to the first burst time plan, a start of the first frame time period from said each of the user nodes being received at the hub simultaneously, each first data burst including a demand field, wherein said hub is configured to store each demand field in the demand data structure and transmit a second frame to said each user node immediately following the first frame, the second frame including a second burst time plan according to the demand data structure and the predetermined rules, each of said plurality of user nodes being configured to form and transmit a second respective data burst in a second frame time period to the hub according to the second burst time plan, a start of the second frame time period from said each of the user nodes being received at the hub simultaneously, the second respective data burst in the second frame time period is received at the hub immediately following the first respective data burst in the first frame time period. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A hub that coordinates demand assignment for a plurality of nodes in a synchronous communication network, said plurality of user nodes each at a different distance from a hub and communicates with the hub via a satellite, said hub comprising:
-
means for forming and transmitting a first frame to said each user node, the first frame including a first burst time plan according to a demand data structure and predetermined rules; means for receiving from the plurality of user nodes a first data burst in a first frame time period transmitted to the hub according to the first burst time plan, a start of the first frame time period from said each of the user nodes being received at the hub simultaneously, each first data burst including a demand field; means for storing each demand field in the demand data structure and transmitting a second frame to said each user node immediately following the first frame, the second frame including a second burst time plan according to the demand data structure and the predetermined rules; and means for receiving from said each of said plurality of user nodes a second respective data burst in a second frame time period according to the second burst time plan, a start of the second frame time period from said each of the user nodes being received at the hub simultaneously, wherein the second respective data burst in the second frame time period is received at the hub immediately following the first respective data burst in the first frame time period.
-
-
12. A user node in a synchronous communication network, which is part of a plurality of nodes, said plurality of user nodes each at a different distance from a hub and communicates with the hub via a satellite, said user node comprising:
-
means for receiving from the hub a first frame, the first frame including a first burst time plan according to a demand data structure and predetermined rules; means for forming and transmitting a first data burst in a first frame time period to the hub according to the first burst time plan, a start of the first frame time period from said each of the user nodes being received at the hub simultaneously, each first data burst including a demand field, wherein said hub is configured to store each demand field in the demand data structure and transmit a second frame to said each user node immediately following the first frame, the second frame including a second burst time plan according to the demand data structure and the predetermined rules, said user hub further comprising means for forming and transmitting a second respective data burst in a second frame time period to the hub according to the second burst time plan, a start of the second frame time period from said each of the user nodes being received at the hub simultaneously, the second respective data burst in the second frame time period is received at the hub immediately following the first respective data burst in the first frame time period.
-
Specification