IP Library Granted Patent US 8,274,955
Granted Patent B2
US 8,274,955 · App. 12/387,811 · Granted Sep 25, 2012

Keep alive timeslots in a heterogeneous MAC protocol to track handsets in a wireless network

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 8,274,955
App. No.
12/387,811
Granted
Sep 25, 2012
Kind
B2
Abstract

This disclosure describes a new keep alive timeslots based method to track registered handsets for a MAC protocol that combines contention-free and contention-based MAC protocols into a heterogeneous MAC protocol used for forwarding VoIP traffic in VoIP systems on wireless networks using multiple base stations thus allowing for transmission of high bit-rate data to multiple users over wired and wireless means.

Claims (8)

1. A method of scheduling of keep alive messages using keep alive timeslots in a medium access control protocol having hyperframes made up of superframes containing headers and time slots dedicated to keep alive messages used for forwarding Internet Protocol packets and keep alive messages on a communications channel between a base station and nodes in voice over the Internet protocol systems on a wired or wireless network comprising:

first a base station storing and assigning a different keep alive time slot to each node in wired or wireless communication with said base station up to a maximum number of keep alive time slots wherein said maximum number of said keep alive timeslots is less than a set maximum number of superframes within a hyperframe, which set maximum number of superframes is based on the maximum number of nodes capable of being serviced by said base station's communications channel;

then said base station transmitting and said node receiving said assigned keep alive timeslot during an identified hyperframe number and an identified superframe number, and then said node computing a computed timeslot number based on said assigned keep alive timeslot, said identified hyperframe number, and said identified superframe number;

said node then incrementing said computed timeslot number by one for each subsequent superframe and then sending a first keep alive message during a superframe when said computed timeslot number equals said assigned keep alive timeslot;

then said node sending additional keep alive messages only during superframes that come after the number of superframes received by said node after said node's last sent keep alive message equals the maximum number of keep alive timeslots: and,

then some of said keep alive timeslots being used for other messages when not sending keep alive messages.

2. The method of scheduling of keep alive messages using keep alive timeslots of claim 1 wherein a control element contained in said header is used to dynamically adjust said keep alive timeslots.

3. The method of scheduling of keep alive messages using keep alive timeslots of claim 1 wherein a skipping announcement contained in said header is used to skip said keep alive timeslots that are no longer being used.

Assignments (9)
CHANGE OF NAME Recorded Feb 28, 2019
From: XG TECHNOLOGY, INC.
To: VISLINK TECHNOLOGIES, INC.
Reel/Frame 048480/0184 →
SECURITY INTEREST Recorded Dec 5, 2018
From: XG TECHNOLOGY, INC.
To: ANSON INVESTMENTS MASTER FUND LP; MEF I, LP
Reel/Frame 047720/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2013
From: GANDHAM, SHASHIDHAR R.; CHANG, SHIH-CHUN
To: XG TECHNOLOGY, INC.
Reel/Frame 029940/0193 →
RELEASE OF SECURITY AGREEMENT Recorded Sep 28, 2011
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 026989/0075 →
SECURITY AGREEMENT Recorded Aug 16, 2011
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 026989/0099 →
RELEASE OF SECURITY AGREEMENT Recorded Aug 10, 2011
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 027166/0433 →
SECURITY AGREEMENT Recorded Mar 2, 2011
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 025888/0056 →
SECURITY AGREEMENT Recorded Dec 27, 2010
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 025539/0672 →
SECURITY AGREEMENT Recorded Dec 27, 2010
From: XG TECHNOLOGY, INC.
To: MB TECHNOLOGY HOLDINGS, LLC
Reel/Frame 025539/0709 →