IP Library Granted Patent US 8,547,904
Granted Patent B2
US 8,547,904 · App. 12/967,283 · Granted Oct 1, 2013

Supporting communication devices with different technologies within the same communication channel

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,547,904
App. No.
12/967,283
Granted
Oct 1, 2013
Kind
B2
Abstract

A method and apparatus for support communication devices with different communication technologies within the same communication channel includes establishing a common frame structure for the communication channel, the frame having a fixed length and having downlink and uplink portions split between different first and second communication technologies. A next step includes providing different control messages for the respective different technologies in the frame. A next step includes decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages. A next step includes supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

Claims (58)

1. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

determining a location of a boundary between the portions in each subframe depending on the traffic parameters;

providing different control messages for the respective different technologies in the frame;

decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

2. The method of claim 1 , wherein establishing includes the frame having a defined ratio of portions in a downlink subframe for each technology and a defined ratio of portions in an uplink subframe for each technology.

3. The method of claim 2 wherein the ratios can change to shift boundaries between the portions of the uplink and downlink subframe of the frame, dependent on the proportion of the different technologies used in the communication channel.

4. The method of claim 1 , wherein establishing includes a time gap between the portions of the downlink subframe, such that a first portion of the first technology of the downlink subframe plus the gap equal an integer number of symbols in the second technology.

5. The method of claim 1 , wherein the different control messages of the start at different times in the frame, where each different control message starts at the same relative time and has the same length in every frame.

6. The method of claim 5 , wherein the beginning of downlink control messages in one technology is at the beginning of the frame structure, while the beginning of downlink control messages in the other technology is shifted with respect to the frame structure, and is the same in every frame.

7. The method of claim 1 , further comprising the step of allocating symbols of one technology from the beginning of each subframe, and symbols of the other technology from the end of each subframe until no symbols are left in between, defining a boundary between the portions in that subframe.

8. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

providing different control messages for the respective different technologies in the frame including information indicating to the first technology a number of downlink slots that fill up the entire downlink subframe including that portion dedicated to the second technology;

decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages wherein decoding includes attempting to decode the entire downlink subframe, being unable to decode the data in that portion dedicated to the second technology, and ignoring the undecoded data; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

9. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

providing different control messages for the respective different technologies in the frame including information indicating to a subscriber module using the first technology a number of uplink symbols that fill up the entire uplink subframe including that portion dedicated to the second technology;

allocating that portion dedicated to the second technology to a dummy subscriber module such that supplying includes ignoring that portion dedicated to the second technology;

decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

10. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

providing different control messages for the respective different technologies in the frame including indicating to a subscriber module using the second technology which downlink symbols need to be decoded in the downlink subframe and which downlink symbols need to be ignored;

decoding downlink data including the indicated downlink symbols in a downlink subframe of the frame using the different technologies utilizing information in the control messages; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

11. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

providing different control messages for the respective different technologies in the frame including information indicating to a subscriber module using the second technology when to supply uplink symbols in the uplink subframe, allocating that portion of the uplink subframe dedicated to the first technology to a dummy subscriber module;

decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages ignoring that portion dedicated to the first technology.

12. A method to support communication devices with different communication technologies within the same communication channel, the method comprising:

establishing a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies;

providing different control messages for the respective different technologies in the frame;

decoding downlink data in a downlink subframe of the frame using the different technologies utilizing information in the control messages; and

supplying uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages,

wherein a subscriber module using one of the technologies need not detect the presence of, nor decode anything of, the other technology.

13. The method of claim 12 , further comprising the step of negotiating a location of a boundary between the portions in each subframe depending on the traffic parameters.

14. An access point for support communication devices with different communication technologies within the same communication channel, the access point comprising:

a transceiver; and

at least one processor configured to

establish a common frame structure for the communication channel, the frame having a fixed length and a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies,

negotiate a location of a boundary between the portions in each subframe depending on the traffic parameters,

provide different control messages for the respective different technologies in the frame,

direct the transceiver to provide downlink data for decoding in a downlink subframe of the frame using the different technologies utilizing information in the control messages, and

receive supplied uplink data via the transceiver in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

15. The access point of claim 14 , further comprising two schedulers, one for each technology, operable to negotiate the location of the boundary between the portions in each subframe depending on the traffic parameters.

16. The access point of claim 14 , further comprising a scheduler, operable to allocating symbols of one technology from the beginning of each subframe, and symbols of the other technology from the end of each subframe until no symbols are left in between, defining a boundary between the portions in that subframe.

17. A system for support communication devices with different communication technologies within the same communication channel, the system comprising:

two subscriber modules; and

an access point operable to

establish a common frame structure for the communication channel, the frame having a fixed length and having a downlink subframe and an uplink subframe, each of the downlink and uplink subframes having portions split between different first and second communication technologies,

negotiate a location of a boundary between the portions in each subframe depending on the traffic parameters,

provide different control messages for the respective different technologies in the frame to the subscriber modules, and

provide downlink data for decoding in a downlink subframe of the frame using the different technologies utilizing information in the control messages to the subscriber modules,

wherein the subscriber modules are operable to decode the downlink data in the downlink subframe of the frame using the different technologies utilizing information in the control messages, and supply uplink data in an uplink subframe of the frame using the different technologies utilizing information in the control messages.

Assignments (10)
RELEASE OF SECURITY INTEREST - R/F 027144 - 0521 Recorded Nov 18, 2021
From: SILICON VALLEY BANK
To: CAMBIUM (US), L.L.C.
Reel/Frame 058189/0886 →
RELEASE OF SECURITY INTERST - R/F 027196-0264 Recorded Nov 18, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: CAMBIUM (US), L.L.C.
Reel/Frame 058189/0904 →
RELEASE OF SECURITY INTEREST - R/F 42106-0875 Recorded Nov 18, 2021
From: SILICON VALLEY BANK
To: CAMBIUM NETWORKS, LTD
Reel/Frame 058189/0929 →
SECURITY INTEREST Recorded Mar 23, 2017
From: CAMBIUM NETWORKS, LTD
To: SILICON VALLEY BANK
Reel/Frame 042106/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2013
From: CAMBIUM (US), L.L.C.
To: CAMBIUM NETWORKS, LTD
Reel/Frame 030234/0617 →
SECURITY AGREEMENT Recorded Nov 8, 2011
From: CAMBIUM (US), L.L.C.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 027196/0264 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2011
From: MOTOROLA SOLUTIONS, INC.
To: CAMBIUM (US), L.L.C.
Reel/Frame 027161/0248 →
SECURITY AGREEMENT Recorded Oct 28, 2011
From: CAMBIUM (US), L.L.C.
To: SILICON VALLEY BANK
Reel/Frame 027144/0521 →
CHANGE OF NAME Recorded Apr 6, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026079/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2010
From: VALBONESI, LUCIA
To: MOTOROLA, INC.
Reel/Frame 025490/0449 →