IP Library Patent Application 13841580
Patent Application
App. No. 13/841,580

Methods And Systems For Transmitting Data Frames From a Cloud-Based System

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 None
App. No.
13/841,580
Abstract

Audio and video data streams are transmitted from cloud-based system to one or more base transceiver stations without losing data frames by substantially ensuring that each data frame is not transmitted when it cannot be received within a reception window. Those data frames that may eligible for transmission, but are withheld from transmission, may be transmitted during a future, scheduled time interval provided the data frame can be received within a future reception window.

Claims (37)

1 . A method for transmitting one or more data frames from a cloud-based system comprising:

identifying an instance of time within a schedule to transmit one or more downlink data frames from a cloud-based system;

determining one or more transmission times for the one or more data frames during an associated, transmission time interval; and

transmitting, from the cloud-based system, the one or more downlink data frames to a base transceiver station during the associated transmission time interval based on a determination that one of the determined transmission times substantially ensures the one or more data frames are received within an associated base transceiver station reception time window.

2 . The method as in claim 1 further comprising determining that one of the determined transmission times substantially ensures the one or more data frames are received within the associated base transceiver station reception time window.

3 . The method as in claim 1 further comprising transmitting the one or more downlink data frames to the base transceiver station during a next transmission time interval based on a determination that none of the determined transmission times substantially ensures that one or more of the data frames will be received within the associated base transceiver station reception time window.

4 . The method as in claim 3 further comprising:

determining next transmission times, at a next instance of time that the one or more data frames are scheduled for transmission;

determining whether one of the next transmission times substantially ensures that the one or more data frames will be received within a next base transceiver station reception time window; and

transmitting the one or more downlink data frames based on a determination that one of the next determined transmission times substantially ensures that one or more of the data frames will be received within the next base transceiver station reception time window.

5 . The method as in claim 1 further comprising:

determining an amount of delay in a channel that will be used to transmit the one or more data frames during the associated, transmission time interval; and

determining one or more of the transmission times based at least on a determined amount of delay.

6 . The method as in claim 1 further comprising transmitting the one or more downlink data frames to the base transceiver station from a radio network controller within the wireless cloud system.

7 . The method as in claim 1 wherein the transmission time interval overlaps with another transmission time interval and the base transceiver station reception window overlaps with another reception window.

8 . The method as in claim 1 wherein the one or more data frames are part of an audio data stream.

9 . The method as in claim 1 wherein the one or more data frames are part of a video data stream.

10 . The method as in claim 1 wherein the cloud-based system is within a wireless network.

11 . A system for transmitting a data frame from a cloud-based system comprising:

a radio network controller (RNC) operable to,

identify an instance of time within a schedule to transmit one or more downlink data frames from a cloud-based system;

determine one or more transmission times for the one or more downlink data frames during an associated, transmission time interval; and

transmit the one or more downlink data frames to a base transceiver station during the associated transmission time interval based on a determination that one of the determined transmission times substantially ensures the one or more data frames are received within an associated base transceiver station reception time window.

12 . The system as in claim 11 wherein the RNC is further operable to determine that one of the determined transmission times substantially ensures the one or more data frames are received within an associated base transceiver station reception time window.

13 . The system as in claim 11 wherein the RNC is further operable to transmit the one or more downlink data frames to the base station during a next transmission time interval when none of the one or more determined transmission times insures the one or more data frames will be received within the associated base station reception time window.

14 . The system as in claim 13 wherein the RNC is further operable to:

determine next transmission times, at a next instance of time that the one or more data frames ares scheduled for transmission;

determine whether one or more of the next transmission times insures that the one or more data frames will be received within a next base transceiver station reception time window; and

transmit the one or more downlink data frames when one of the next transmission times insures that the one or more data frames will be received within the next base transceiver station reception time window.

15 . The system as in claim 11 wherein the RNC is further operable to:

determine an amount of delay in a channel that will be used to transmit the one or more data frames during the associated, transmission time interval; and

determine each of the transmission times based at least on a determined amount of delay.

16 . The system as in claim 11 wherein transmission time interval overlaps with another transmission time interval and the base transceiver station reception window overlaps with another reception window.

17 . The system as in claim 11 wherein the RNC is within a wireless network, and the network further comprises one or more base transceiver stations operable to receive the one or more transmitted data frames and transmit the one or more data frames to one or more mobile devices.

18 . The system as in claim 11 wherein the RNC is within a wireless network, and the network further comprises one or more mobile devices operable to receive the one or more transmitted data frames from one or more base transceiver stations.

19 . The system as in claim 11 wherein the one or more data frames are part of an audio data stream.

20 . The system as in claim 10 wherein the one or more data frames are part of a video data stream.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2014
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 032737/0700 →
SECURITY AGREEMENT Recorded Apr 30, 2013
From: ALCATEL LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 030322/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: DANG, BAO MINH; ZHAO, JIAN G.
To: ALCATEL-LUCENT CANADA, INC.
Reel/Frame 030289/0400 →