# US 8,571,568 B2 · Communication system using multi-band scheduling

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,571,568 B2
- Document ID: US8571568B2
- Status: Granted
- Kind: B2
- Application number: 12/490,136
- Filed: 2009-06-23
- Published: 2010-06-17
- Granted: 2013-10-29
- Earliest claimed: 2008-12-17
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Hyo Sun Hwang; Kyung Hun Jang; Youngsoo Kim
- Inventors: Hyo Sun Hwang; Kyung Hun Jang; Youngsoo Kim
- Web page: https://patentgrep.com/patent/US8571568B2

## CPC

- H04W 72/54: based on quality criteria
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A multi-band scheduling method determines frequency bands for each of a plurality of frames existing in a single session queue from among a plurality of frequency bands based on data characteristics of each of the plurality of frames. In particular, the multi-band scheduling method may assign a frame with a high significance to a frequency band having a superior channel state, thereby increasing communication reliability. Also, a broadcasting service system may use the multi-band scheduling method to effectively provide the broadcasting services.

## Claims

### Claim 1

A multi-band scheduling method, comprising:
designating at least two frequency bands;
predicting at least one user's channel state at each of the at least two frequency bands; and
scheduling each frame from a plurality of frames included in a single session queue to the at least two designated frequency bands, based on the at least one user's channel state at the at least two frequency bands and based on whether a frame comprises an infra frame (I-frame), a previous frame (P-frame), or a bidirectional frame (B-frame),
wherein the scheduling is performed for a plurality of session queues, multiple frames in each session queue comprise different quality of service (QoS) requirements, and the multiple frames in each session queue are individually designated to the at least two frequency bands based on a quality of service requirement determined for each individual frame and based on differing qualities of the at least two frequency bands.

### Claim 2 (depends on 1)

The multi-band scheduling method of claim 1, wherein the scheduling determines a frequency band for each frame to enable at least two frames of the plurality of frames included in the single session queue to be assigned to different frequency bands.

### Claim 3 (depends on 1)

The multi-band scheduling method of claim 1, further comprising:
determining a time slot in which each of the plurality of frames is transmitted.

### Claim 4 (depends on 1)

The multi-band scheduling method of claim 1, wherein, when the plurality of frames include a first frame and a second frame, the at least two frequency bands include a first frequency band and a second frequency band, a significance of the first frame is higher than that of the second frame, and when a channel state in the first frequency band is superior to that in the second frequency band, the determining determines the first frequency band as a band for the first frame, and also determines the second frequency band as a band for the second frame.

### Claim 5 (depends on 1)

The multi-band scheduling method of claim 1, wherein the designating designates the at least two frequency bands from frequency resources assigned for another communication system using a cognitive radio technique.

### Claim 6 (depends on 1)

The multi-band scheduling method of claim 1, further comprising:
determining any one of the at least two frequency bands as a band for the plurality of frames.

### Claim 7 (depends on 1)

The multi-band scheduling method of claim 1, wherein the scheduling determines a frequency band for each frame based on at least one of required quality of service (QOS) of the plurality of frames, delay of the plurality of frames, and an amount of traffic of the plurality of frames.

### Claim 8 (depends on 1)

The multi-band scheduling method of claim 1, further comprising allocating at least two frames of the plurality of frames of the single session queue to distinct frequency bands based on the determination.

### Claim 9 (depends on 1)

The multi-band scheduling method of claim 1, wherein the scheduling comprises scheduling at least one of a P-frame and a B-frame from the single session queue to a first frequency band, and scheduling an I-frame from the single session queue to a second frequency band having a higher quality than the first frequency band.

### Claim 10

A multi-band scheduling method for broadcasting services, comprising:
designating at least two frequency bands for broadcasting services; and
scheduling a frequency band for each frame from a plurality of frames included in a single broadcasting data stream queue from among the at least two frequency bands based on whether the frame comprises an infra frame (I-frame), a previous frame (P-frame), or a bidirectional frame (B-frame),
wherein the scheduling is performed for a plurality of session queues, multiple frames in each session queue comprise different quality of service (QoS) requirements, and the multiple frames in each session queue are individually designated to the at least two frequency bands based on a quality of service requirement determined for each individual frame and based on differing qualities of the at least two frequency bands.

### Claim 11 (depends on 10)

The multi-band scheduling method of claim 10, further comprising allocating at least two frames of the plurality of frames of the single broadcasting data stream to distinct frequency bands based on the determination.

### Claim 12 (depends on 10)

The multi-band scheduling method of claim 10, wherein the plurality of frames include a first frame having a high significance and a second frame having a significance lower than that of the first frame, and the scheduling assigns the first frame to a low frequency band and the second frame to a high frequency band, respectively.

### Claim 13 (depends on 10)

The multi-band scheduling method of claim 10, further comprising:
providing user characteristics information associated with at least one of a user's mobility and a user's location,
wherein the scheduling determines a frequency band for each of the plurality of frames based on the user characteristics information.

### Claim 14 (depends on 10)

The multi-band scheduling method of claim 10, wherein the scheduling determines a frequency band for each of the plurality of frames based on a significance of each of the plurality of frames.

### Claim 15

A method of receiving broadcasting services using multiple frequency bands, the method comprising:
receiving scheduling result information from a scheduler;
scheduling a frequency band for each frame from a plurality of frames included in a single broadcasting data stream queue based on the scheduling result information from the scheduler; and
decoding a plurality of frames received from a transmitter using an ascertained result,
wherein the scheduling result information is based on whether a frame comprises an infra frame (I-frame), a previous frame (P-frame), or a bidirectional frame (B-frame), and
the scheduling is performed for a plurality of session queues, multiple frames in each session queue comprise different quality of service (QoS) requirements, and the multiple frames in each session queue are individually designated to the at least two frequency bands based on a quality of service requirement determined for each individual frame and based on differing qualities of the at least two frequency bands.

### Claim 16 (depends on 15)

The method of claim 15, wherein, when the plurality of frames include a first frame having a high significance and a second frame having a significance lower than that of the first frame, and when the scheduler respectively assigns the first frame to a low frequency band and the second frame to a high frequency band, the scheduling schedules a frequency band for the first frame as the low frequency band and a frequency band for the second frame as the high frequency band based on the scheduling result information.

### Claim 17 (depends on 1)

A non-transitory computer-readable storage medium comprising computer readable instructions causing a computer to implement the method of claim 1.
