The present Application for Patent is related to the following co-pending U.S. Patent Applications:
U.S. Publication No. 2003/0036384, filed Aug. 20, 2001 and published Feb. 20, 2003, for “Method and System for Handoff in a Broadcast Communication System;” and
U.S. Publication No. 2003/0114177, filed Aug. 20, 2001 and published Jun. 19, 2003, for “Method and System for Signaling in a Broadcast Communication System.”
1. Field
An access terminal in a wireless multiple-access communications system selects a source of broadcast content from among multiple sources of multiple contents.
2. Background
Wireless multiple-access communications systems are being adapted by means of developing data transmission standards and products designed to meet the demand for high-speed data services. As services provided by wireless systems expand to embrace high-speed data services, the expectation is that users will demand access to program information otherwise made available by broadcasting in other multiple user communications systems. This demand may be satisfied in a wireless system by broadcasting content on high-speed data channels reserved for such use. Cellular users would be able to select among various wireless broadcast channels in order to receive programming on cellular devices. Thus, in addition to the usual voice and text messaging services, a cellular user might also elect to receive a channel of sports programming, or a specific sports event on an identified sports programming channel, on a cellular device.
The proliferation of programming subject matter available from a plurality of wireless broadcast channels allows users to maintain wireless broadcast channel links to selected programming content and to navigate through and select from a set of programs preferred by the user. There is a need therefore, to provide maximum convenience to the user, wherein the access terminal evaluates the quality of the available wireless broadcast channels carrying the selected contents and select the best source of the contents from among the available wireless broadcast channels based upon that quality. Additionally, there is a desire for access terminal ability to control which wireless broadcast channels it attempts to decode. Further, it is desirable when in a traffic state, for the access terminal to decode wireless broadcast channels while also decoding a set of traffic channels to engage in communications.
Wireless multiple-access communications systems (hereinafter, “wireless systems”) are being adapted by means of developing data transmission standards and products designed to meet the demand for high-speed data services. For example, providers of Code Division-Multiple access (“CDMA”) cellular services recently adopted the 1×EV-DO standard for sending and receiving high-speed packet-switched data. Other high-speed standards include the TIA/EIA/IS-856 standard defining High Data Rate (HDR) or High Rate Packet Data (HRPD) cellular communications, and the evolving 1×EV-DV standard combining voice with even higher data rates. Products and services are being quickly developed to implement the emerging high-speed data standards for wireless systems.
As services provided by wireless systems expand to embrace high-speed data services, the expectation is that users will demand access to program information otherwise made available by broadcasting in other multiple user communications systems. This demand may be satisfied in a wireless system by broadcasting content on high-speed data channels reserved for such use. For example, a cellular system may provide multiple 1×EV-DO (or equivalent) channels of programming to users on a broadcast basis; each of these channels may be termed a “wireless broadcast channel.” Cellular users would be able to select among various wireless broadcast channels in order to receive programming on cellular devices. Thus, in addition to the usual voice and text messaging services, a cellular user might also elect to receive a channel of sports programming, or a specific sports event on an identified sports programming channel, on a cellular device.
A proliferation of programming subject matter available from a plurality of wireless broadcast channels will enable the users of access terminals to maintain wireless broadcast channel links to selected programming content and to navigate through and select from a set of programs preferred by the user. For example, a user may elect to maintain links to a baseball game, a stock reporting service, and a congressional news conference on an access terminal while the user moves within the wireless system. It will be the case that the same program content (the baseball game, for example) will be available on more than one wireless broadcast channel. It will further be the case that multiple Radio Frequency (RF) links providing the channels carrying the selected contents will be encountered and monitored by the user's access terminal as the user moves through the wireless system.
In order to provide maximum convenience to the user, the access terminal should evaluate the quality of the available wireless broadcast channels carrying the selected contents and select the best source of the contents from among the available wireless broadcast channels based upon that quality. Thus, there will be times when an access terminal will need to control which wireless broadcast channels it attempts to decode. Further, when in a traffic state, the access terminal should be able to decode wireless broadcast channels while also decoding a set of traffic channels to engage in communications.
In one aspect, an access terminal monitor multiple broadcast soft handoff groups simultaneously in order to evaluate and rank the best broadcast channels to decode based upon contents selected by a user of the access terminal.
In another aspect, an access terminal in a traffic state is able to evaluate and rank one or more broadcast channels while in a traffic state by decoding a unicast channel from a traffic server during one time slot and then decoding a broadcast channel from a broadcast server during another time slot.
In this specification, a wireless multiple-access network (“wireless network”) includes infrastructure for receiving and serving requests for access to a network in order to provide users with the capability to communicate with other users of the network and/or with other users of other networks. Increasingly, wireless networks also provide users with access to services from sources in the network and/or other networks. Network access is provided to an access terminal such as a mobile phone, computer, personal digital assistant, or other equivalent devices, by point-to-point communications between the access terminal and one or more access nodes of the wireless network. Such networks have been deployed or will be deployed, or will be adapted with protocols and equipment for broadcasting to access terminals by way of wireless broadcasting channels. A wireless broadcasting channel is a wireless system channel that is accessible to any one or more access terminals for receipt of subject matter by way of the channel. A wireless broadcasting channel has “content, wherein content of a wireless broadcast channel is the subject matter or substance of the broadcast; that is to say, content is what a wireless broadcast channel that is broadcasting something is broadcasting.
Broadcast content is provided in a wireless network in various forms by servers. In this specification, “a server” is a physical resource in a wireless network that provides a service for access terminals in the wireless network.
For the purposes of illustration and example, a wireless system may be embodied in a CDMA cellular system in which access terminals include cellular devices and the wireless system infrastructure includes base stations, each with an area of coverage divided into sectors. A CDMA cellular system includes physical channels and logical channels. As used herein, a physical channel has two components: “an RF frequency and a code sequence.” A logical channel on a forward link (from the wireless system to an access terminal) corresponds to one of 64 Walsh codes. A logical forward link traffic channel carries information (voice or data) to an access terminal. Adaptation of the protocols and layers of a CDMA wireless system for broadcasting to access terminals on high speed forward link traffic channels may be undertaken according to the teachings of U.S. Pat. No. 6,539,030.
In
Each base transceiver station 114 controls a plurality of sectors. A sector is a transmission space subtended by a cellular antenna array. Typically in a CDMA cellular system, a base station controls three or six sectors depending upon the configuration of the cellular antenna array through which it operates. In
Using the user interface 210, the user may enter information identifying and prioritizing selected broadcast content. Successive entries enable the user to identify a plurality of selected broadcast contents and to designate them in order of preference. Further, the user may also identify specific performances in a selected broadcast content. That is to say, the user may enter a preference for a certain baseball game at a certain time on a certain day (the performance) on a selected sports channel (the broadcast content). Of course, the user may elect to simply monitor the sports channel without reference to specific performances.
As the user moves through the cellular system of
Physical channel reception and quality may be improved by a scheme supporting a “soft combine group”, that is, a set of one or more serving servers (sectors, in this example) monitored by the access terminal that transmit the same selected broadcast content at the same time on the same physical channel where the energy of the set can be combined. The access terminal maintains and manages soft combine groups, and may select a transmission from one of the serving servers or may combine the signal energy of two or more members of the group for decoding broadcast content. The access terminal may monitor several broadcast servers at once to determine which broadcast server has the “best content” and then may receive and decode the best content from a physical channel provided by a soft combine group associated with that broadcast server. The broadcast server with the “best content” is the best broadcast server, and is determined by an algorithm illustrated in
According to the method broadcast servers are evaluated and ranked based upon the broadcast contents they are serving and the quality of the RF channels providing the broadcast contents and transmitted by the serving servers of soft combine groups. The method iterates through broadcast servers which are serving broadcast content. In this regard, “broadcast content” refers to a flow of content on a channel that is broadcast over the air from a server to all access terminals that can receive the content. Broadcast content comprises information of interest to a user together with administrative information identifying the content. For example, a broadcast server may be a base transceiver station serving sports programming as a broadcast content on a logical channel provided on a high-speed forward link data channel. The broadcast content may be provided by serving servers embodied as sectors operated by the base transceiver station by way of a physical channel transmitted in each sector. A soft combine group of serving servers may be a group of sectors providing the physical channel and monitored by the access terminal.
The process for operating an access terminal to evaluate and rank broadcast content is embodied in
An access terminal may conduct the process for evaluating and ranking broadcast servers as follows. Each broadcast server to be evaluated and ranked (Broadcast Server[j]) provides at least one wireless broadcast channel monitored by the access terminal. Note, an example o pseudo-code is provided hereinbelow. Each broadcast content provided by Broadcast Server[j] and monitored by the access terminal (Content[i]) is received on a hysical channel provided from a serving server (a sector). Therefore, a soft combine group of one or more soft combine servers exists, each providing the physical channel monitored by the access terminal. The RF component of the physical channel provided by servers of the soft combine group for Content[i] is evaluated and assigned a weight (WRF[k]) by the module 400. These weights are combined to yield WRF[k], a combined weight for those serving servers (sectors) of a soft combine group monitored by the access terminal which provide transmissions of the physical channel carrying Content[i] from Broadcast Server[j]. Once WRF[k] is calculated, the weight for Content[i] from Broadcast Server[j] (WContent[i]) can be calculated by a function f. This function combines WRF[k] with other measures of the quality of Content[i], including, for example, encoding rate (ER[i]) of the content, timing, frequency of occurrence, or duration (T[i]) of the content, the user preference (P[i]) of the content, and/or the cost (C[i]) of the content. Now the weight for broadcast server j (WBroadcastServer[j]) is calculated by summing the weights of the contents broadcast by the broadcast server. Then, a rank (BroadcastServerRank[j]) can be determined for broadcast server j by means of a function g that combines the weight for the broadcast server with other measures of the quality of the broadcast server, including, for example, a performance (Performance[j,t]) selected by the user (if any performance is selected), and/or an access terminal state with respect to the broadcast server (idle or connected to broadcast server j). The ranks determined by the access terminal enable it to place the broadcast servers it monitors in rank order as illustrated in
The process according to one embodiment is illustrated in the following pseudo code:
In this embodiment, the variables and values are given as:
It may be the case that the access terminal performing the process as given above is in a connected state with a base transceiver station also performing as a broadcast server providing a wireless broadcast channel being monitored by the access terminal (ATState=connected to this server). For example, the access terminal may be connected to the base transceiver station for a unicast data call, such as a telephone call, while ranking broadcast servers. This environment is illustrated in
The access terminal may be enabled to measure the time interval and perform the interruption by adapting timing and traffic control functions inherent in the architecture 200 and using a reverse link control channel to transmit the stop transmission signal.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use an access terminal according to this specification. Various modifications will be readily apparent to those skilled in the art, and the principles defined herein may be applied to other embodiments without departing from the spirit or scope of these teachings. Thus, the appended claims are not intended to be limited to the embodiments shown herein but are to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Number | Name | Date | Kind |
---|---|---|---|
4424565 | Larson | Jan 1984 | A |
4521806 | Abraham | Jun 1985 | A |
4901307 | Gilhousen et al. | Feb 1990 | A |
5091905 | Amada | Feb 1992 | A |
5103459 | Gilhousen et al. | Apr 1992 | A |
5267261 | Blakeney, II et al. | Nov 1993 | A |
5504773 | Padovani et al. | Apr 1996 | A |
5548814 | Lorang et al. | Aug 1996 | A |
5594718 | Weaver et al. | Jan 1997 | A |
5642398 | Tiedemann, Jr. et al. | Jun 1997 | A |
5678184 | Cutler, Jr. et al. | Oct 1997 | A |
5722044 | Padovani et al. | Feb 1998 | A |
5812540 | Bruckert et al. | Sep 1998 | A |
5844620 | Coleman et al. | Dec 1998 | A |
5873043 | Comer | Feb 1999 | A |
5909651 | Chander et al. | Jun 1999 | A |
5933787 | Gilhousen et al. | Aug 1999 | A |
5974320 | Ward et al. | Oct 1999 | A |
6032205 | Ogimoto et al. | Feb 2000 | A |
6049323 | Rockwell et al. | Apr 2000 | A |
6055428 | Soliman | Apr 2000 | A |
6108706 | Birdwell et al. | Aug 2000 | A |
6122514 | Spaur et al. | Sep 2000 | A |
6178446 | Gerszberg et al. | Jan 2001 | B1 |
6233455 | Ramakrishna et al. | May 2001 | B1 |
6272117 | Choi et al. | Aug 2001 | B1 |
6337983 | Bonta et al. | Jan 2002 | B1 |
6344882 | Shim et al. | Feb 2002 | B1 |
6351656 | Burgan et al. | Feb 2002 | B1 |
6393282 | Iimori | May 2002 | B1 |
6400946 | Vazvan et al. | Jun 2002 | B1 |
6434389 | Meskanen et al. | Aug 2002 | B1 |
6434390 | Rahman | Aug 2002 | B2 |
6452644 | Shimakawa et al. | Sep 2002 | B1 |
6462671 | Bushner et al. | Oct 2002 | B2 |
6477157 | Kim et al. | Nov 2002 | B1 |
6505160 | Levy et al. | Jan 2003 | B1 |
6526027 | Yeom | Feb 2003 | B1 |
6539030 | Bender et al. | Mar 2003 | B1 |
6542742 | Schramm et al. | Apr 2003 | B2 |
6556131 | Besharat et al. | Apr 2003 | B1 |
6574211 | Padovani et al. | Jun 2003 | B2 |
6584087 | Czaja et al. | Jun 2003 | B1 |
6594498 | McKenna et al. | Jul 2003 | B1 |
6681114 | Chang et al. | Jan 2004 | B2 |
6697651 | Li | Feb 2004 | B2 |
6704328 | Khaleghi et al. | Mar 2004 | B1 |
6747962 | Lintulampi et al. | Jun 2004 | B2 |
6785551 | Richard | Aug 2004 | B1 |
6829486 | McKenna et al. | Dec 2004 | B2 |
6845104 | Johnson et al. | Jan 2005 | B2 |
6904611 | Poli et al. | Jun 2005 | B1 |
6940421 | Chamberlain et al. | Sep 2005 | B2 |
6985779 | Hsiung et al. | Jan 2006 | B2 |
6993000 | Famolari | Jan 2006 | B2 |
7035383 | O'Neal | Apr 2006 | B2 |
7054660 | Lord | May 2006 | B2 |
7061880 | Basilier | Jun 2006 | B2 |
7142860 | Mildh et al. | Nov 2006 | B2 |
7231399 | Bem et al. | Jun 2007 | B1 |
7236788 | Mohebbi | Jun 2007 | B2 |
7246365 | Lee | Jul 2007 | B2 |
7254394 | Chen et al. | Aug 2007 | B2 |
7277407 | Kim et al. | Oct 2007 | B2 |
7293094 | Vaman et al. | Nov 2007 | B2 |
7346374 | Witkowski et al. | Mar 2008 | B2 |
7359715 | Choksi | Apr 2008 | B2 |
7411901 | Alexander et al. | Aug 2008 | B1 |
7415283 | Sinnarajah et al. | Aug 2008 | B2 |
7689226 | Sinnarajah et al. | Mar 2010 | B2 |
7912485 | Sinnarajah et al. | Mar 2011 | B2 |
7937086 | Chen et al. | May 2011 | B2 |
20010017851 | Yamaguchi et al. | Aug 2001 | A1 |
20020010789 | Lord | Jan 2002 | A1 |
20020032024 | Namba et al. | Mar 2002 | A1 |
20020046407 | Franco | Apr 2002 | A1 |
20020087797 | Adrangi | Jul 2002 | A1 |
20020169885 | Alao et al. | Nov 2002 | A1 |
20020174439 | Akiyama et al. | Nov 2002 | A1 |
20020194607 | Connelly | Dec 2002 | A1 |
20030036384 | Chen et al. | Feb 2003 | A1 |
20030054807 | Hsu et al. | Mar 2003 | A1 |
20030072269 | Teruhi et al. | Apr 2003 | A1 |
20030073441 | Fattouch | Apr 2003 | A1 |
20030078044 | Leung | Apr 2003 | A1 |
20030114177 | Sinnarajah et al. | Jun 2003 | A1 |
20030134622 | Hsu et al. | Jul 2003 | A1 |
20030157949 | Sarkkinen et al. | Aug 2003 | A1 |
20040085909 | Soliman | May 2004 | A1 |
20040125740 | Gardner | Jul 2004 | A1 |
20040198371 | Balasubramanian et al. | Oct 2004 | A1 |
20040203816 | Bae et al. | Oct 2004 | A1 |
20050053023 | Rajkotia et al. | Mar 2005 | A1 |
20050054331 | Balachandran et al. | Mar 2005 | A1 |
20050063340 | Hoffmann et al. | Mar 2005 | A1 |
20050075107 | Wang et al. | Apr 2005 | A1 |
20050157669 | Zhu et al. | Jul 2005 | A1 |
20050243744 | Tan | Nov 2005 | A1 |
20070061845 | Barnes | Mar 2007 | A1 |
20080216106 | Maxwell et al. | Sep 2008 | A1 |
20110170470 | Sinnarajah et al. | Jul 2011 | A1 |
Number | Date | Country |
---|---|---|
1006746 | Jun 2000 | EP |
1085660 | Mar 2001 | EP |
1109418 | Jun 2001 | EP |
1 189 469 | Mar 2002 | EP |
10509293 | Sep 1998 | JP |
11501783 | Feb 1999 | JP |
11-069437 | Mar 1999 | JP |
2000-224648 | Aug 2000 | JP |
2000-312371 | Nov 2000 | JP |
2001-069549 | Mar 2001 | JP |
2002501706 | Jan 2002 | JP |
2002095405 | Apr 2002 | JP |
20020095045 | Nov 2002 | JP |
2003518889 | Jun 2003 | JP |
199932845 | Dec 1999 | KR |
20010053883 | Jul 2001 | KR |
2003-48502 | Jun 2003 | KR |
2155451 | Aug 2000 | RU |
9610895 | Apr 1996 | WO |
WO9616524 | May 1996 | WO |
WO9628947 | Sep 1996 | WO |
WO9833288 | Jul 1998 | WO |
WO9854919 | Dec 1998 | WO |
WO9925137 | May 1999 | WO |
WO99027718 | Jun 1999 | WO |
9935778 | Jul 1999 | WO |
9952304 | Oct 1999 | WO |
0027158 | May 2000 | WO |
0110146 | Feb 2001 | WO |
0139577 | Jun 2001 | WO |
WO0149061 | Jul 2001 | WO |
0247417 | Jun 2002 | WO |
WO03017693 | Feb 2003 | WO |
03026181 | Mar 2003 | WO |
WO03037030 | May 2003 | WO |
WO03063418 | Jul 2003 | WO |
WO03071725 | Aug 2003 | WO |
2004039002 | May 2004 | WO |
Entry |
---|
3GPP2-C.S0002-C v3.0, “Physical Layer Standard for cdma2000 Spread Spectrum Systems”, (TR 45.5), Jun. 2001. |
TIA/EIA/IS-856, “cdma2000 High Rate Packet Data Air Interface Specification,” version 2.0, Oct. 27, 2000. |
TIA/EIA/IS-95, “Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System”, Jul. 1993. |
3GPP TS 25.211 V6.1.0 (Jun. 2004): 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Physical channels and mapping of transport channels onto physical channels (FDD)(Release 6). |
3GPP TS 25.212 V6.2.0 (Jun. 2004): 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Multiplexing and channel coding (FDD)(Release 6). |
3GPP TS 25.213 v6.0.0 (Dec. 2003) 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Spreading and Modulation (FDD) (Release 6). |
3GPP TS 25.214 v6.2.0 (Jun. 2004) 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Physical Layer Procedures (FDD) (Release 6). |
Chen, U.S. Appl. No. 60/279,970, “Method and Apparatus for Group Calls Using Dedicated and Common channels in Wireless Networks,” Mar. 28, 2001. |
European Search Report—EP09171011, Search Authority—Munich Patent Office, Nov. 4, 2009. |
European Search Report—EP10009638, Search Authority—Munich Patent Office, Nov. 30, 2010. |
SWG2.3 BCMCS ADHOC: “Signaling Support for 1X BCMCS” 3GPP2, Aug. 28, 2003, pp. 1-53, XP002315846. |
TIA/EIA/IS-95 “Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System” Jul. 1993. |
TR 45.5 3GPP2 C.S0002-C Version 1.0; (May 28, 2002); Physical Layer Standard for cdma 2000; Spread Spectrum Systems (Release C). |
Written Opinion—PCT/US2005/027640, International Search Authority, European Patent Office, Nov. 25, 2005. |
International Search Report—PCT/US05/027640, International Search Authority, European Patent Office—Nov. 25, 2005. |
“Digital cellular telecommunications system (Phase 2+); (GSM) Universal Mobile Telecommunications System (UMTS): General Packet Radio Service (GRPS) Service description; Stage 2 (3GPP TS 23.060 Ver. 3.8.0 Rel. 1999),” ETSI TS 123 060 Ver. 3.8.0, Jun. 1, 2001, pp. 134-135. |
“Digital cellular telecommunications system (Phase 2+); Technical realization of Short Message Service Cell Broadcast (SMSCB) (GSM 03.41 Ver. 5.8.1),” European Telecommunication Standard, 4th Ed. No. ETS 300 902, Jun. 1998, pp. 1-30. |
“Digital cellular telecommunications system (Phase 2+); Voice Broadcast Service (VBS); Stage 2 (GSM 03.69 Ver. 7.0.0 Rel. 1998),” ETSI TS 100 934, Ver. 7.0.0, Aug. 1, 1999, pp. 19-20. |
ETSI TS 125 211 v4.1.0; “Universal Mobile Telecommunications System (UMTS); Physical channels and mapping of transport channels onto physical channels (FDD)”, 3GPP TS 25.211 version 4.1.0 Release 4 (Jun. 2001). |
ETSI TS 125 212 v4.1.0; “Universal Mobile Telecommunications System (UMTS); Multiplexing and channel coding (FDD)”, 3G TS 25.212 version 4.1.0 Release 4 (Jun. 2001). |
ETSI TS 125 213 v4.1.0; “Universal Mobile Telecommunications System (UMTS); Spreading and modulation (FDD)”, 3G TS 25.213 version 4.1.0 Release 4 (Jun. 2001). |
ETSI TS 125 214 v4.1.0; “Universal Mobile Telecommunications System (UMTS); Physical layer procedures (FDD)”, 3G TS 25.214 version 4.1.0 Release 4 (Jun. 2001). |
European Search Report—EP10177725—Search Authority—Munich —Feb. 28, 2011. |
Sinnaraja R., “1xBCMCS—BSPM Deployment Options”, C23-BCMCAHG-20030915-003(QCOM-BSPM deployment-options), 3GPP2, Sep. 16, 2003. |
Sinnarajah, R., “1xBCMCS Overview of cdma2000 L2/L3 Design”, C23-20030512-013 (1xBCMCS-L2-L3-Design), 3GPP2, May 12, 2003. |
Sinnarajah, R., et al., “1x Broadcast Service Overview of cdma2000 L2/L3 Design”, C23-20020708-010—Qualcomm—C23-20020610-002R1 (Broadcast-Service-cdma2000-L2-L3-Design)-2, 3GPP2, Jul. 16, 2002. |
Sinnarajah, R., et al., “1x Broadcast Service Overview of cdma2000 L2/L3 Design”, C23-20020708-010R1—Qualcomm—C23-20020708-010-R1 (Broadcast-Service-cdma2000-L2-L3-Design), 3GPP2, Aug. 7, 2002. |
Zou, X., et al., “Dedicated mode (on traffic channel) BCMCS”, C23-20030818-020 (CCSA—BCMCS—on—traffic—channel)-2, 3GPP2, Aug. 21, 2003. |
Number | Date | Country | |
---|---|---|---|
20060028995 A1 | Feb 2006 | US |