IP Library Granted Patent US 6,954,449
Granted Patent B2
US 6,954,449 · App. 10/280,485 · Granted Oct 11, 2005

Method and device for establishing communication links and providing reliable confirm messages in a communication system

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 6,954,449
App. No.
10/280,485
Granted
Oct 11, 2005
Kind
B2
Abstract

A wireless communication network includes a plurality of mobile nodes each including a transceiver, a phased array antenna connected to the transceiver, and a controller connected to the transceiver. The controller schedules time slots for each time frame to establish a communication link with each neighboring mobile node. An initiating mobile node transmits a request for time slots to the receiving mobile node, which transmits a reply to the initiating mobile node. The initiating mobile node transmits a confirmation to the receiving mobile node, and the receiving mobile node transmits the reply again if the confirmation is not received. Alternatively, the receiving mobile node may transmit an acknowledgment to the initiating mobile node, and the initiating mobile node transmits the confirmation again if the acknowledgment is not received.

Claims (50)

1. A wireless communication network comprising:

a plurality of mobile nodes for communicating over successive time frames each comprising a plurality of respective time slots of a same type, each mobile node comprising a transceiver, a directional antenna connected to said transceiver, and a controller connected to said transceiver and comprising

a first time slot unit to schedule at least one respective time slot as a dedicated semi-permanent time slot for said mobile node to establish a communication link with each neighboring mobile node over a plurality of consecutive time frames, and while leaving at least one other time slot as an available time slot in each time frame,

a second time slot unit to schedule the at least one available time slot to also serve the communication link with a neighboring mobile node based upon link communications demand, and

an antenna aiming unit to aim said directional antenna toward each neighboring mobile node during communication therewith,

each communication link being formed by an initiating mobile node and a receiving mobile node, the initiating mobile node transmitting a request for time slots to the receiving mobile node, the receiving mobile node transmitting a reply to the initiating mobile node, the initiating mobile node transmitting a confirmation to the receiving mobile node, and the receiving mobile node transmits the reply again if the confirmation is not received.

2. A wireless communication network according to claim 1 , wherein the reply indicates whether the request is accepted by the receiving mobile node.

3. A wireless communication network according to claim 2 , wherein the initiating mobile node transmits the request again if the reply is not received after a expiration of a time period.

4. A wireless communication network according to claim 3 , wherein the request is only transmitted up to a predetermined number of attempts.

5. A wireless communication network according to claim 1 , wherein said controller schedules one of the semi-permanent time slots as an available time slot if a number of the communication links is less than N.

6. A wireless communication network according to claim 5 , wherein said controller reschedules the demand assigned time slot back to a semi-permanent time slot if the number of the communication links is to be equal to N.

7. A wireless communication network according to claim 1 , wherein a plurality of communication links are established within a scheduled semi-permanent time slot, with each communication link including a different pair of neighboring mobile nodes.

8. A wireless communication network according to claim 1 , wherein said directional antenna comprises a phased array antenna.

9. A wireless communication network comprising:

a plurality of mobile nodes for communicating over successive time frames each comprising a plurality of respective time slots of a same type, each mobile node comprising a transceiver, a directional antenna connected to said transceiver, and a controller connected to said transceiver and comprising

a first time slot unit to schedule at least one respective time slot as a dedicated semi-permanent time slot for said mobile node to establish a communication link with each neighboring mobile node over a plurality of consecutive time frames, and while leaving at least one other time slot as an available time slot in each time frame,

a second time slot unit to schedule the at least one available time slot to also serve the communication link with a neighboring mobile node based upon link communications demand, and

an antenna aiming unit to aim said directional antenna toward each neighboring mobile node during communication therewith,

each communication link being formed by an initiating mobile node and a receiving mobile node, the initiating mobile node transmitting a request for time slots to the receiving mobile node, the receiving mobile node transmitting a reply to the initiating mobile node upon receiving the request, the initiating mobile node transmitting a confirmation to the receiving mobile node upon receiving the reply, the receiving mobile node transmitting an acknowledgment to the initiating mobile node upon receiving the confirmation, and the initiating mobile node transmitting the confirmation again if the acknowledgment is not received.

10. A wireless communication network according to claim 9 , wherein the reply indicates whether the request is accepted by the receiving mobile node.

11. A wireless communication network according to claim 10 , wherein the initiating mobile node transmits the request again if the reply is not received after a expiration of a time period.

12. A wireless communication network according to claim 11 , wherein the request is only transmitted up to a predetermined number of attempts.

13. A wireless communication network according to claim 9 , wherein said controller schedules one of the semi-permanent time slots as an available time slot if a number of the communication links is less than N.

14. A wireless communication network according to claim 13 , wherein said controller reschedules the demand assigned time slot back to a semi-permanent time slot if the number of the communication links is to be equal to N.

15. A wireless communication network according to claim 9 , wherein a plurality of communication links are established within a scheduled semi-permanent time slot, with each communication link including a different pair of neighboring mobile nodes.

16. A wireless communication network according to claim 9 , wherein said directional antenna comprises a phased array antenna.

17. A method for establishing communication links for a plurality of mobile nodes over successive time frames each comprising a plurality of respective time slots of a same type, each mobile node comprising a transceiver, a directional antenna connected to the transceiver, and a controller connected to the transceiver, the method comprising for each mobile node:

scheduling at least one respective time slot as a dedicated semi-permanent time slot for the mobile node to establish a communication link with a neighboring mobile node over a plurality of consecutive time frames, and while leaving at least one other time slot as an available time slot in each time frame;

scheduling the at least one available time slot to also serve the communication link with a neighboring mobile node based upon link communications demand; and

aiming the directional antenna toward each neighboring mobile node during communication therewith;

each communication link being formed by an initiating mobile node and a receiving mobile node, the initiating mobile node transmitting a request for time slots to the receiving mobile node, the receiving mobile node transmitting a reply to the initiating mobile node upon receiving the request, the initiating mobile node transmitting a confirmation to the receiving mobile node upon receiving the reply, and the receiving mobile node transmitting the reply again if the confirmation is not received.

18. A method according to claim 17 , wherein the reply indicates whether the request is accepted by the receiving mobile node.

19. A method according to claim 18 , wherein the initiating mobile node transmits the request again if the reply is not received after a expiration of a time period.

20. A method according to claim 19 , wherein the request is only transmitted up to a predetermined number of attempts.

21. A method according to claim 17 , wherein one of the semi-permanent time slots is scheduled as an available time slot if a number of the communication links is less than N.

22. A method according to claim 21 , wherein the demand assigned time slot is rescheduled back to a semi-permanent time slot if the number of the communication links is to be equal to N.

23. A method according to claim 17 , wherein a plurality of communication links are established within a scheduled semi-permanent time slot, with each communication link including a different pair of neighboring mobile nodes.

24. A method according to claim 17 , wherein the directional antenna comprises a phased array antenna.

25. A method for establishing communication links for a plurality of mobile nodes over successive time frames each comprising a plurality of respective time slots of a same type, each mobile node comprising a transceiver, a directional antenna connected to the transceiver, and a controller connected to the transceiver, the method comprising for each mobile node:

scheduling at least one respective time slot as a dedicated semi-permanent time slot for the mobile node to establish a communication link with a neighboring mobile node over a plurality of consecutive time frames, and while leaving at least one other time slot as an available time slot in each time frame;

scheduling the at least one available time slot to also serve the communication link with a neighboring mobile node based upon link communications demand; and

aiming the directional antenna toward each neighboring mobile node during communication therewith;

each communication link being formed by an initiating mobile node and a receiving mobile node, the initiating mobile node transmitting a request for time slots to the receiving mobile node, the receiving mobile node transmitting a reply to the initiating mobile node upon receiving the request, the initiating mobile node transmitting a confirmation to the receiving mobile node upon receiving the reply, the receiving mobile node transmitting an acknowledgment to the initiating mobile node upon receiving the confirmation, and the initiating mobile node transmitting the confirmation again if the acknowledgment is not received.

26. A method according to claim 25 , wherein the reply indicates whether the request is accepted by the receiving mobile node.

27. A method according to claim 26 , wherein the initiating mobile node transmits the request again if the reply is not received after a expiration of a time period.

28. A method according to claim 27 , wherein the request is only transmitted up to a predetermined number of attempts.

29. A method according to claim 25 , wherein one of the semi-permanent time slots is scheduled as an available time slot if a number of the communication links is less than N.

30. A method according to claim 29 , wherein the demand assigned time slot is rescheduled back to a semi-permanent time slot if the number of the communication links is to be equal to N.

31. A method according to claim 25 , wherein a plurality of communication links are established within a scheduled semi-permanent time slot, with each communication link including a different pair of neighboring mobile nodes.

32. A method according to claim 25 , wherein the directional antenna comprises a phased array antenna.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2020
From: EAGLE TECHNOLOGIES, INC.; L3HARRIS TECHNOLOGIES, INC.; HARRIS GLOBAL COMMUNICATIONS, INC.
To: ACACIA RESEARCH GROUP LLC
Reel/Frame 053019/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2020
From: ACACIA RESEARCH GROUP LLC
To: STINGRAY IP SOLUTIONS LLC
Reel/Frame 053326/0636 →