IP Library Granted Patent US 8,077,679
Granted Patent B2
US 8,077,679 · App. 10/033,141 · Granted Dec 13, 2011

Method and apparatus for providing protocol options in a wireless communication system

Assignee: QUALCOMM Incorporated
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,077,679
App. No.
10/033,141
Granted
Dec 13, 2011
Kind
B2
Abstract

Method and apparatus for providing broadcast overhead information interleaved with a broadcast session in a transmission on a broadcast channel of a wireless communication system. In one embodiment, the information is stored at the receiver to provide quick updating when a user changes to an alternate broadcast channel. In one embodiment, the content server provides an identifier SDP_ID to distinguish among sets of protocol options description sets.

Claims (118)

1. In a wireless communication system supporting a broadcast service, a method comprising:

transmitting a broadcast session on a broadcast transmission channel, wherein the broadcast transmission channel is a physical channel; and

transmitting broadcast overhead information for the broadcast session in-band with the broadcast session on the broadcast transmission channel, wherein the broadcast overhead information includes a session description protocol (SDP) message that provides information including physical layer formatting information for decoding the physical channel carrying the broadcast session to a receiver for processing the received broadcast session on the received broadcast channel, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel.

2. The method as in claim 1 , wherein the session description protocol message includes information for processing the broadcast session, and wherein the session description protocol message is interleaved with broadcast content of the broadcast session.

3. A method of transmitting a communication signal on a carrier wave, the method comprising:

transmitting a broadcast session portion; and

transmitting a session description protocol message (SDP message) for the broadcast session portion in-band with the broadcast session portion, wherein the SDP provides information including physical layer formatting information for decoding a physical channel carrying the broadcast session portion to a receiver for processing the received broadcast session portion, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel.

4. The method as in claim 3 , wherein the signal is transmitted via a broadcast transmission channel, wherein the physical channel is the broadcast transmission channel.

5. In a wireless communication system supporting a broadcast service, a method comprising:

receiving a session description protocol (SDP) message for a broadcast session in-band corresponding to the broadcast session on a broadcast channel, wherein the broadcast channel is a physical channel, wherein the SDP message provides information including physical layer formatting information for decoding the physical channel carrying the broadcast session to a receiver for processing the received broadcast session on the received broadcast channel, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel;

accessing the broadcast session on the broadcast channel; and

processing the received broadcast session using the SDP message.

6. The method as in claim 5 , wherein the SDP message is interleaved with broadcast content of the broadcast session.

7. A wireless apparatus, comprising:

means for receiving a broadcast service parameter message corresponding to a broadcast session on a broadcast transmission channel, wherein the broadcast transmission channel is a physical channel;

means for receiving an SDP message for a broadcast session in-band corresponding to the broadcast session in a broadcast stream, wherein the SDP message provides information including physical layer formatting information for decoding the physical channel carrying the broadcast session to a receiver for processing the received broadcast session on the received broadcast stream, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel; and

means for processing the received broadcast session using the SDP.

8. The apparatus as in claim 7 , further comprising:

means for receiving header compression information.

9. The apparatus as in claim 7 , further comprising:

memory storage to store the SDP corresponding to a plurality of broadcast sessions, wherein the SDP of each of the plurality of broadcast sessions is updated when the corresponding broadcast session is accessed.

10. The apparatus as in claim 9 , wherein the memory storage is a cache memory.

11. The apparatus as in claim 9 , wherein the memory storage is a look up table.

12. A method for indicating broadcast session protocol, comprising:

multiplexing information identifying a broadcast session protocol for a broadcast session in-band with a content of the broadcast session to provide a broadcast stream; and

transmitting the broadcast stream on a broadcast transmission channel, wherein the broadcast transmission channel is a physical channel, wherein the information identifying the broadcast session protocol includes a session description protocol (SDP) message that provides information including physical layer formatting information for decoding the physical channel carrying the broadcast session to a receiver for processing the received broadcast session on the received broadcast channel, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel.

13. The method as claimed in claim 12 , wherein the multiplexing comprises:

multiplexing a content server.

14. The method as claimed in claim 12 , wherein the multiplexing comprises:

multiplexing periodically.

15. The method as claimed in claim 14 , wherein the multiplexing comprises:

multiplexing with a frequency of multiplexing a short-term encryption key.

16. The method as claimed in claim 12 , wherein the multiplexing comprises:

multiplexing in accordance with a bandwidth condition.

17. The method as claimed in claim 16 , wherein the multiplexing in accordance with the bandwidth condition comprises:

multiplexing when a broadcast content bandwidth is low.

18. The method as claimed in claim 12 , wherein the multiplexing comprises:

multiplexing a broadcast session description identifier with the content of the broadcast session to provide the broadcast stream.

19. A method indicating broadcast session protocol, comprising:

receiving a broadcast stream;

determining information for a broadcast session received in-band with the broadcast stream, the information includes a session description protocol (SDP) message including physical layer formatting information for decoding a physical channel carrying the broadcast session in the broadcast stream, wherein the physical layer formatting information includes a broadcast session protocol in accordance with the received broadcast stream, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel; and

processing the received broadcast session on the received broadcast stream in accordance with the determined information if a receiving station contains the broadcast session protocol.

20. The method as claimed in claim 19 , wherein the processing comprises:

retrieving the broadcast session protocol from a storage media at the receiving station; and

processing the broadcast stream in accordance with the retrieved broadcast session protocol.

21. The method as claimed in claim 19 , further comprising:

retrieving the broadcast session protocol from a content server if the receiving station does not contain the broadcast session protocol; and

processing the broadcast stream in accordance with the retrieved broadcast session protocol.

22. The method as claimed in claim 19 , wherein the determining comprises:

determining a broadcast session description identifier of the broadcast session.

23. A method for indicating broadcast session protocol, comprising:

multiplexing information identifying a broadcast session protocol for a broadcast session in-band with a content of the broadcast session to provide a broadcast stream; and

providing the broadcast stream for transmission, wherein the information identifying the broadcast session protocol includes a session description protocol (SDP) message that provides information including physical layer formatting information for decoding a physical channel carrying the broadcast session to a receiver for processing the received broadcast session on the received broadcast stream, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel.

24. The method as claimed in claim 23 , wherein the multiplexing comprises:

multiplexing at a content server.

25. The method as claimed in claim 23 , wherein the multiplexing comprises:

multiplexing periodically.

26. The method as claimed in claim 25 , wherein the multiplexing comprises:

multiplexing with a frequency of multiplexing a short-term encryption key.

27. The method as claimed in claim 23 , wherein the multiplexing comprises:

multiplexing in accordance with a bandwidth condition.

28. The method as claimed in claim 27 , wherein the multiplexing in accordance with the bandwidth condition comprises:

multiplexing when a broadcast content bandwidth is low.

29. The method as claimed in claim 23 , wherein the multiplexing comprises:

multiplexing a broadcast session description identifier with the content of the broadcast session to provide the broadcast stream.

30. The method as claimed in claim 29 , wherein multiplexing the broadcast session description identifier with the content of the broadcast session to provide the broadcast stream comprises:

forming an information element comprising the broadcast session description identifier; and

multiplexing the information element with the content of the broadcast session to provide the broadcast stream.

31. The method as claimed in claim 23 , wherein the providing the broadcast stream for transmission comprises:

assigning each unit of the broadcast stream a sequence number.

32. The method as claimed in claim 31 , further comprising:

delivering each of the units through a media not guaranteeing in-sequence delivery; and

re-ordering the delivered units in accordance with the sequence numbers.

33. The method as claimed in claim 23 , wherein the providing the broadcast stream for transmission comprises:

establishing a generic routing encapsulation tunnel through a media not guaranteeing in-sequence delivery.

34. A method for indicating a broadcast session protocol, comprising:

receiving a broadcast stream;

determining information element for a broadcast session is received in-band with the received broadcast stream, the information element includes a session description protocol (SDP) message including physical layer formatting information for decoding a physical channel carrying the broadcast session in the received broadcast stream for the received broadcast session, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel; and

processing the received broadcast stream in accordance with the determined information element.

35. The method as claimed in claim 34 , wherein the determining the information element comprises determining a broadcast session protocol, and wherein the processing the broadcast stream in accordance with the determined information element comprises processing the broadcast stream in accordance with the broadcast session protocol.

36. The method as claimed in claim 34 , wherein the determining the information element comprises determining a broadcast session description identifier, and wherein the processing the broadcast stream in accordance with the determined information element comprises:

processing the broadcast stream in accordance with a broadcast session protocol corresponding to the broadcast session description identifier.

37. The method as claimed in claim 36 , wherein the processing the broadcast stream in accordance with the broadcast session protocol further comprises:

requesting the broadcast session protocol from a content server if a receiving station does not contain the broadcast session protocol.

38. The method as claimed in claim 37 , further comprising:

retrieving the broadcast session protocol from a storage media at the receiving station if the receiving station contains the broadcast session protocol.

39. A method for indicating broadcast session protocol, comprising:

multiplexing information for a broadcast session in-band with a broadcast stream, the information including a session description protocol (SDP) message including physical layer formatting information for decoding a physical channel carrying the broadcast session for a receiver for processing a broadcast transmission channel with a content of the broadcast session to produce the broadcast stream; and

transmitting the broadcast stream on the broadcast transmission channel, wherein the physical channel is the broadcast transmission channel, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel.

40. The method as claimed in claim 39 , wherein the multiplexing comprises:

multiplexing a broadcast session protocol with the content of the broadcast session before a broadcast session protocol change; and

multiplexing information identifying the broadcast session protocol with the content of the broadcast session after the broadcast session protocol change.

41. The method as claimed in claim 39 , wherein the multiplexing comprises:

multiplexing at a content server.

42. The method as claimed in claim 39 , wherein the multiplexing comprises:

multiplexing periodically.

43. The method as claimed in claim 42 , wherein the multiplexing comprises:

multiplexing with a frequency of multiplexing a short-term encryption key.

44. The method as claimed in claim 39 , wherein the multiplexing comprises:

multiplexing in accordance with a bandwidth condition.

45. The method as claimed in claim 44 , wherein the multiplexing in accordance with the bandwidth condition comprises:

multiplexing when a broadcast content bandwidth is low.

46. The method as claimed in claim 39 , wherein the multiplexing comprises:

multiplexing a broadcast session description identifier with the content of the broadcast session.

47. A method indicating broadcast protocol options, comprising:

receiving a broadcast stream;

determining information for a broadcast session received in-band with the broadcast stream, the information including a session description protocol (SDP) message including physical layer formatting information for decoding a physical channel carrying the broadcast session to a receiver in the broadcast stream for processing the received broadcast session, and wherein the physical layer formatting information includes a Walsh code for decoding the physical channel; and

processing the received broadcast stream in accordance with the determined information for the received broadcast session.

48. The method as claimed in claim 47 , wherein the processing comprises:

processing if the determined information comprises the broadcast session protocol.

49. The method as claimed in claim 47 , wherein the processing comprises:

processing if the determined information comprises a broadcast session description identifier and a receiving station contains a broadcast session protocol.

50. The method as claimed in claim 49 , wherein the processing the broadcast session in accordance with the determined information if the receiving station contains the broadcast session protocol comprises:

retrieving the broadcast session protocol from a storage media at the receiving station; and

processing the broadcast session in accordance with the retrieved broadcast session protocol.

51. The method as claimed in claim 49 , further comprising:

retrieving the broadcast session protocol from a content server if the determined information comprises the broadcast session description identifier and the receiving station does not contain the broadcast session protocol; and

processing the broadcast session in accordance with the retrieved information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2002
From: LEUNG, NIKOLAI K.N.
To: QUALCOMM INCORPORATED
Reel/Frame 012699/0965 →
Continuity (3)
Continuation In Part 09933914 · Aug 20, 2001
Provisional Application 60279970 · Mar 28, 2001
Related Publication 20020141365A1 · Oct 3, 2002