Real Time Peer to Peer Network
2 Assignments
0 Petitions
Accused Products
Abstract
A method of managing data transmission in a mesh-topology ad-hoc network. The method includes transmitting management information by a plurality of mobile stations of the network, selecting a mobile station to serve as a master, responsive to the transmitted management information, transmitting to the master requests for bandwidth, allocating bandwidth by the master, responsive to the requests and forwarding the bandwidth allocation to the mobile stations of the network.
-
Citations
96 Claims
-
1-74. -74. (canceled)
-
75. A waveform or signal cooperatively transmitted by (i) a first plurality of one or more (router) stations and by (ii) a second plurality of one or more (end) stations, said first and second pluralities of stations being intercommunicated via a mutual network;
- each station of both said first and second pluralities of stations being adapted to transmit (i) first original information on the subject of the connectivity of said network;
(ii) first integrated information on the subject of the connectivity of said network;
(iii) second original information on the subject of the bandwidth requirement of the transmitting station; and
each station of said first plurality of stations further adapted to transmit (iv) second integrated information on the subject of bandwidth requirements of some of said stations being intercommunicated;wherein said waveform or signal having at least one transmission cycle, cooperatively transmitted by said first and second pluralities of stations;
said transmission cycle havinga) a data frame, having; i. at least one original data packet; and
,ii. zero or more forwarded data packets; and
,b) a management frame, having; i. a unit management frame (UMF), having; (a) a first UMF packet encoding either said first original information, or said first integrated information, or both, as transmitted by one of said first plurality of stations; (b) a second UMF packet encoding either said first original information, or said first integrated information, or both, as transmitted by one of said second plurality of stations; and
,ii. a relay sub-portion, having; (a) a request management frame (RQMF);
said RQMF comprising at least one RQMF packet encoding said second integrated information;(b) a response management frame (RSMF);
said RSMF comprising at least one RSMF packet transmitted by one of said first plurality of stations encoding bandwidth allocation information;and further wherein said network comprising a master station being either one of said first plurality of stations or at least one third station, adapted to generate said bandwidth allocation information. - View Dependent Claims (76)
- each station of both said first and second pluralities of stations being adapted to transmit (i) first original information on the subject of the connectivity of said network;
-
77. A continuously self reconfiguring peer-to-peer communication network comprising a first plurality of one or more (router) stations and at a second plurality of one or more (end) stations;
-
wherein stations of both said first and second pluralities of stations are adapted to transmit a) first original information on the subject of the connectivity of said network; b) second original information on the subject of bandwidth requirements; and c) first integrated information on the subject of the connectivity of said network; wherein said network comprising a master station being either one of said first plurality of stations or at least one third station, and comprising means to generate bandwidth allocation information; and
,further wherein said first plurality of stations additionally comprising means to transmit a) second integrated information on the subject of bandwidth requirements of some of said stations being intercommunicated, and b) said bandwidth allocation information. - View Dependent Claims (78, 79, 80, 81)
-
-
82. A method of peer-to-peer communicating a first plurality of one or more (router) stations with a second plurality of one or more (end) stations via a mutual network;
- said first and second pluralities of stations adapted to process (i) first original information pertaining to the connectivity of said mutual network, (ii) second original information pertaining to their bandwidth requirements, and (iii) first integrated information pertaining to the connectivity of said mutual network, and said first plurality of station further adapted to process (iv) second integrated information pertaining to bandwidth requirements of at least two of said intercommunicated stations;
said mutual network comprising at least one master station;
said method including a step of transmitting a plurality of communication cycles;
said step of transmitting a plurality of cycles comprising at least one step of transmitting one communication cycle, wherein said step of transmitting one cycle comprising steps of;a) transmitting said first original information by both said pluralities of stations; b) transmitting said second original information by both said pluralities of stations; c) transmitting said first integrated information by both said pluralities of stations; d) transmitting said second integrated information by said first plurality of stations; e) selecting either one of said first plurality of stations, or a third station, to operate as a said master station; f) generating a bandwidth allocation information by said master station; g) relaying said bandwidth allocation information by said first plurality of stations; and h) transmitting data packets by at least two of said intercommunicated stations. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90)
- said first and second pluralities of stations adapted to process (i) first original information pertaining to the connectivity of said mutual network, (ii) second original information pertaining to their bandwidth requirements, and (iii) first integrated information pertaining to the connectivity of said mutual network, and said first plurality of station further adapted to process (iv) second integrated information pertaining to bandwidth requirements of at least two of said intercommunicated stations;
-
91. A method of decompressing compressed information on the connectivity of a communication network connecting a plurality of stations, the method comprising steps of:
-
a) receiving said compressed information; b) calculating from said compressed information the identity of a single set of one or more values for the number of stations connected to a first station; and
,c) calculating from said compressed information the identity of stations connected to said first station; wherein said step of calculating the identity of stations is dependant on said single set of values. - View Dependent Claims (92, 93, 94)
-
-
95. A mobile station comprising a transceiver adapted to exchange control signals and data packets with similar stations and a human interface adapted to present data packets received by said transceiver in a human tangible form and to further adapted to receive human signal for transmission by said transceiver;
-
wherein said control signals comprising any of the following; a) a first original information, said information pertains to the bandwidth requirement of said mobile station; b) a second original information, said information pertains to the connectivity of said mobile station with said similar stations; and
,c) a first integrated information, said information pertains to the connectivity of said mobile station and the connectivity of said similar stations; wherein at least one of said similar stations is adapted to include, in said control signals, a second integrated information, said information pertains to bandwidth requirements of both said mobile and said similar stations; and
,further wherein at least one of said similar stations operates means for bandwidth allocation. - View Dependent Claims (96)
-
Specification