Real time peer to peer network
First Claim
Patent Images
1. A communication network adapted to allocate bandwidth to stations in said network;
- said network comprises;
(i) a first plurality of one or more stations adapted to operate as routers, and a (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 at least one of said stations being intercommunicated;
said network is adapted to undergo 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 said network comprising a master station being either one of said first plurality of stations or at least one third station, wherein said master station is adapted to generate said bandwidth allocation information to said first and second plurality of stations of predetermined bandwidth in association with size of said UMF packet and said RQMF packet and said RSMF packet, wherein said master station is determined according to said first plurality of one or more stations adapted to operate as routers.
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
17 Claims
-
1. A communication network adapted to allocate bandwidth to stations in said network;
- said network comprises;
(i) a first plurality of one or more stations adapted to operate as routers, and a (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 at least one of said stations being intercommunicated;said network is adapted to undergo 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 said network comprising a master station being either one of said first plurality of stations or at least one third station, wherein said master station is adapted to generate said bandwidth allocation information to said first and second plurality of stations of predetermined bandwidth in association with size of said UMF packet and said RQMF packet and said RSMF packet, wherein said master station is determined according to said first plurality of one or more stations adapted to operate as routers. - View Dependent Claims (2)
- said network comprises;
-
3. A continuously self reconfiguring peer-to-peer communication network comprising a first plurality of one or more stations adapted to operate as routers, and at a second plurality of one or more end stations ;
- 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 sets a master station from either one of said first plurality of stations or at least one second plurality of stations;
said master station comprises means for generating bandwidth allocation information to said first and second plurality of stations, in association with said first integrated information received from plurality of stations; and
, further wherein said first plurality of stations additionally comprising means for transmiting a) second integrated information on the subject of bandwidth requirements of more than one of said stations being intercommunicated, and b) said bandwidth allocation information. - View Dependent Claims (4, 5, 6, 7)
- said first and second pluralities of stations are adapted to transmit a) first original information on the subject of the connectivity of said network;
-
8. A method of peer-to-peer communicating a first plurality of one or more stations adapted to operate as routers, 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 said second plurality of stations, to operate as a said master station; f) generating a bandwidth allocation information, in association with said first integrated information received from plurality of stations by said master station; g) relaying said bandwidth allocation information on more than one of said stations by said first plurality of stations; and h) transmitting data packets by at least two of said intercommunicated stations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- 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;
-
16. A mobile station comprising (i) a transceiver adapted to exchange control signals and data packets with similar stations;
- (ii) a visual interface adapted to present data packets received by said transceiver; and
(iii) a means adapted for receiving voice signal;
said voice signal is transmitted by said transceiver;
said at least one of said similar stations is a master stations comprises means for allocating bandwidth;
said control signals comprising any of the following;
a) first original information, said first original information pertains to the bandwidth requirement of said mobile station;
b) second original information, said second original information pertains to the connectivity of said mobile station with said similar stations; and
, c) first integrated information, said first integrated 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 allocating bandwidth to said plurality of stations, in association with said first integrated information received from said plurality of stations. - View Dependent Claims (17)
- (ii) a visual interface adapted to present data packets received by said transceiver; and
Specification