KR20040047953A - 인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터패킷을 전송하는 방법 및 장치 - Google Patents
인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터패킷을 전송하는 방법 및 장치 Download PDFInfo
- Publication number
- KR20040047953A KR20040047953A KR10-2004-7006022A KR20047006022A KR20040047953A KR 20040047953 A KR20040047953 A KR 20040047953A KR 20047006022 A KR20047006022 A KR 20047006022A KR 20040047953 A KR20040047953 A KR 20040047953A
- Authority
- KR
- South Korea
- Prior art keywords
- layer
- quality
- transmitting
- service
- information content
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004891 communication Methods 0.000 title description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 95
- 238000012545 processing Methods 0.000 claims description 19
- 238000012384 transportation and delivery Methods 0.000 claims description 12
- 238000000638 solvent extraction Methods 0.000 claims 3
- 238000013461 design Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000010076 replication Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 238000005538 encapsulation Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000000354 decomposition reaction Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000005641 tunneling Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 239000010752 BS 2869 Class D Substances 0.000 description 2
- 238000004873 anchoring Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000000153 supplemental effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 239000006249 magnetic particle Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/325—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/326—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은, 방송 송신을 지원하는 무선 송신 시스템에서 데이터 패킷을 전송하는 방법 및 장치에 관한 것이다. 멀티캐스트 트리가 인접 라우터를 통하여 노드들 사이에 형성된다. 멀티캐스트 트리는 방송 콘텐츠가 송신되는 터널을 형성한다. 방송 메시지는 멀티캐스트 트리를 통한 송신용으로 인터넷 프로토콜 패킷으로 캡슐화된다. 액세스 네트워크와 같은 시스템의 무선 부분 및 시스템의 인터넷 부분 사이에 적어도 하나의 멀티캐스트 트리가 형성된다. 일 실시형태에서, 외부 멀티캐스트 트리는 콘텐츠 소스와 패킷 데이터 서비스 노드 사이에 형성되고, 내부 멀티캐스트 트리는 패킷 데이터 서비스 노드와 패킷 제어 기능 노드 사이에 형성된다.
Description
배경
기술분야
본 발명은 일반적으로 무선 통신 시스템에 관한 것으로, 좀더 자세하게는, 무선 통신 시스템에서 다중 층 (multi-layer) 콘텐츠 송신을 준비하는 방법 및 장치에 관한 것이다.
배경기술
무선 통신 시스템을 통한 패킷 데이터 서비스에 대한 요구가 증가하고 있다. 종래의 무선 통신 시스템은 음성 통신용으로 설계되어 있어서, 데이터 서비스를 지원하도록 확장하기에는 많은 어려움이 있다. 대역폭의 보존은 대부분의 설계자에게 가장 큰 관심사이다. 방송 송신과 같은 단방향 송신에서는, 단일의 방송 콘텐츠가 다중 사용자들에게 제공된다. 그 사용자들은 어드레싱 정보 (addressing information) 에 포함되는 고유의 식별자에 의해 식별된다. 그러한 시스템에서, 다중 하부구조 엘리먼트들은 의도된 다중 수신기들 각각을 식별하기 위하여 방송 패킷의 복제 (duplication) 를 요구받을 수도 있다. 송신 신호의 복제는 귀중한 대역폭을 낭비하여, 통신 시스템의 효율성을 감소시키고 중간 하부구조 엘리먼트의 프로세싱 요구조건을 증대시킨다. 특히, 방송 서비스의 경우에는, 타겟 수신자의 수가 매우 많기 때문에, 자원 할당 문제 및 가용 대역폭 손실의 문제를 야기한다.
따라서, 무선 통신 시스템에서 데이터를 다중 수신자들에게 송신하는 효율적이고 정확한 방법이 요구된다. 또한, 각각이 타겟 수신자로서 고유하게 식별되는 다중 사용자들에게 방송 데이터를 라우팅하는 방법이 요구된다.
요약
여기에 개시된 실시형태들은 무선 통신 시스템에서 다중 층 콘텐츠 송신을 제공함으로써 상술한 요구조건을 해결한다.
일 양태에서, 다중 층 콘텐츠를 제공하는 방법은, 정보 콘텐츠를 복수의 층으로 분할하는 단계로서, 제 1 층이 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하고 제 2 층이 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는, 상기 분할 단계; 네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 제 1 층을 발신 단말기로부터 송신하는 단계; 및 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 제 2 층을 발신 단말기로부터 송신하는 단계를 포함한다.
다른 양태에서, 다중 층 콘텐츠를 제공하는 방법은, 정보 콘텐츠를 적어도 2 개의 층으로 분할하는 단계로서, 제 1 층이 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하며 적어도 제 2 층이 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는, 상기 분할 단계; 적어도 2 개의 별도의 층들 각각을 송신용으로 제공하는 단계; 및 적어도 제 1 층을 무선 링크를 통하여 송신하는 단계를 포함한다.
도면의 간단한 설명
도 1 은 다수의 사용자들을 지원하는 확산 스펙트럼 통신 시스템의 도면이다.
도 2 는 방송 송신을 지원하는 통신 시스템의 블록도이다.
도 3 은 무선 통신 시스템에서 방송 서비스 옵션에 대응하는 프로토콜 스택 모델이다.
도 4 는 무선 통신 시스템 토폴로지 (topology) 에서 방송 서비스용 메시지 흐름에 대한 흐름도이다.
도 5 는 방송 콘텐츠의 멀티캐스트 인터넷 프로토콜 송신과 함께 방송 송신을 지원하는 무선 통신 시스템이다.
도 6 은 멀티캐스트 인터넷 프로토콜 송신을 포함하는 무선 통신 시스템에서의 방송 프로세싱의 흐름도이다.
도 7a 및 도 7b 는 무선 통신 시스템에서 다중 층 송신을 위한 제어 메커니즘을 나타낸 것이다.
도 8 은 다중 층 송신과 관련된 커버리지 영역을 나타낸 것이다.
도 9 는 멀티캐스트 인터넷 프로토콜 송신을 포함하는 무선 통신 시스템에서의 방송 프로세싱의 흐름도이다.
상세한 설명
여기에서, "예시적인" 이라는 단어는 "예, 예증, 또는 예시로 제공하는" 이라는 의미로만 사용한다. 여기서 "예시적으로" 설명되는 임의의 실시형태는 다른 실시형태들에 비하여 반드시 바람직하거나 유리한 것으로 해석할 필요는 없다.
가용 대역폭의 효율적인 이용은 시스템의 넓이 및 성능에 영향을 준다. 그 목적을 위하여, 데이터 또는 콘텐츠 정보와 함께 송신되는 오버헤드 정보의 사이즈를 감소시키기 위해 다양한 기술들을 적용하였다. 예를 들어, 디지털 송신에서는, 데이터를 프레임으로 송신한다. 통상적으로, 정보 프레임은 헤더 정보, 데이터 페이로드 정보, 및 테일 (tail) 부분을 포함한다. 프레임은, 오디오 및/또는 비디오 스트림과 같이, 데이터 패킷의 일부, 데이터 메시지의 일부, 또는 정보 스트림의 연속적인 프레임일 수도 있다. 수신기가 프레임(들) 내에 포함된 정보를 알 수 있도록, 각각의 데이터 프레임 (및 각각의 패킷 또는 메시지) 에 프로세싱 정보를 포함하는 헤더를 부가한다. 이러한 헤더 정보는 오버헤드 (즉, 정보 콘텐츠와 함께 송신되는 프로세싱 정보) 로 간주된다. 정보 콘텐츠는 페이로드라고 한다.
데이터 프레임은 다양한 하부구조 엘리먼트를 통하여 통신 시스템 전반에 걸쳐 송신된다. 종래의 시스템에서, 다중 사용자로의 정보의 송신은 패킷 데이터 서비스 노드 (PDSN) 과 같은 중앙 패킷 데이터 제어 포인트에서 정보의 복제 (duplication) 를 요구한다. 그 복제는 PDSN 의 프로세싱 요건을 증대시켜 귀중한 대역폭을 낭비한다. 예를 들어, 소정 시스템의 확장은 복제된 트래픽을 처리하기에 충분한 사이즈인 PDSN 근처에 라우터 및 트렁크 (trunks) 를 요구할 수도 있다. PDSN 은 각각의 사용자에게 정보를 포워딩 (forward) 하는 기지국으로 다중의 사본 (copy) 을 송신한다. 종래의 방법은, 다수의 사용자가 방송 송신을 수신하고 있는 단방향 방송 서비스에서 특히 바람직하다. 이 경우의 PDSN 은 매우 많은 수의 사본을 제조하고, 각각의 사본에 특정 어드레스를 적용하여 그 사본을 개별적으로 송신해야 한다.
통상적으로, 각각의 타겟 수신자를 식별하는 추가적인 헤더 정보를 제공하기 위하여 PDSN 이 요구된다. 방송 서비스의 경우에는, 타겟 수신자의 수가 매우 많을 수도 있기 때문에, 자원 할당 문제 및 가용 대역폭 낭비의 문제를 야기한다.
무선 통신 시스템의 예시적인 실시형태는 그 시스템의 정확도 요건 및 송신 요건을 만족함과 동시에, 하부구조 엘리먼트에 의해 사용되는 대역폭을 감소시키는 데이터 전송 방법을 채용한다. 예시적인 실시형태에서는, PDSN 또는 중앙 패킷 데이터 라우터를 자유롭게 하는 BS 또는 패킷 제어 기능 (PCF) 노드에서 복제를 수행하여, 멀티캐스트 헤더를 갖는 메시지를 방송과 관련된 각각의 BC 또는 PCF 로 송신한다. 예를 들어, 메시지는 PCF 로의 멀티캐스트 트리 (MC tree) 를 통하여 프로세싱할 수도 있으며, 그 PCF 는 각각의 BSC 에 대하여 메시지를 복제한 후, 별도의 유니캐스트 (UC) 접속 (즉, PCF 와 특정 BSC 사이에 형성된 접속 또는 보안 터널) 을 통하여 각각의 메시지를 송신한다. UC 접속은 점대점 접속으로 간주할 수도 있다. 예시적인 실시형태는 단방향 방송 서비스를 지원한다. 방송 서비스는 비디오 및/또는 오디오 스트림을 다중의 사용자들에게 제공한다. 방송 서비스 가입자는 방송 송신에 액세스하기 위하여 지정된 채널에 "튜닝 (tune in)" 한다. 비디오 방송의 고속 송신에 대한 대역폭 요건이 많아짐에 따라, 네트워크에서의 홉 (hops) 을 통한 복제 패킷의 송신 및 복제량을 감소시키는 것이 바람직하다.
다음으로, 먼저, 일반적으로 확산-스펙트럼 무선 통신 시스템을 제공하는 예시적인 실시형태를 설명한다. 그 다음, 고속 방송 서비스 (High Speed Broadcast Service; HSBS) 라고도 칭하는 방송 서비스를 도입하고, 예시적인 실시형태의 채널 할당을 포함하여 설명한다. 그후, 현재의 텔레비전 송신에 이용가능한 것과 유사하게, 유료 가입, 무료 가입, 및 하이브리드 가입 방법에 대한 옵션을 포함한 가입 모델 (subscription model) 을 제공한다. 그 후, 소정의 송신 세부사항 (specifics) 을 정의하기 위하여 서비스 옵션의 이용을 제시함으로써, 방송 서비스로의 액세스에 대한 세부사항을 자세히 설명한다. 방송 시스템에서의 메시지 흐름은 시스템의 토폴로지 (topology), 즉, 하부구조 엘리먼트들을 참조하여 설명한다. 마지막으로, 예시적인 실시형태에서 사용되는 헤더 압축을 설명한다.
예시적인 실시형태는 이러한 설명을 통하여 대표적인 예로서 제공되지만, 또 다른 실시형태들은 본 발명의 범주를 벗어나지 않은 범위에서 다양한 양태들을 포함할 수도 있다. 좀더 자세하게는, 본 발명은 데이터 프로세싱 시스템, 무선 통신 시스템, 단방향 방송 시스템, 및 기타 효율적인 정보의 송신을 원하는 시스템에 적용할 수 있다.
무선 통신 시스템
예시적인 실시형태는 방송 서비스를 지원하는 확산-스펙트럼 무선 통신 시스템을 이용한다. 무선 통신 시스템들은 음성, 데이터 등과 같은 다양한 타입의 통신을 제공하기 위하여 널리 이용되고 있다. 이러한 시스템들은 부호분할 다중접속 (CDMA), 시분할 다중접속 (TDMA), 또는 기타 변조 기술들에 기초로 할 수도 있다. CDMA 시스템은 증대된 시스템 용량을 포함하여, 다른 타입의 시스템에 비해 어느 정도의 이점을 제공한다.
일 시스템은 여기서 IS-95 표준이라고 칭하는 "TIA/EIA/IS-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System", 여기서 3GPP 라고 칭하는 "3rd Generation Partnership Project" 으로 명명된 콘소시엄에 의해 제안되었으며, 여기서 W-CDMA 표준이라고 칭하는, 문서 번호 3G TS 25.211, 3G TS 25.212, 3G TS 25.213, 3G TS 25.214, 및 3G TS 25.302 를 포함한 일련의 문서들에 포함된 표준, 여기서 3GPP2 라고 칭하는 "3rd Generation Partnership Project 2" 로 명명된 콘소시엄에 의해 제안된 표준, 및 이전에는 IS-2000 MC 라고 칭했지만 여기서는 cdma2000 이라고 칭하는 TR-45.5 등의 하나 이상의 표준들을 지원하도록 설계될 수도 있다. 상기 언급된 표준들은 여기서 특별히 참조한다.
각각의 표준은 기지국에서 이동국으로, 및 이동국에서 기지국으로의 송신용 데이터 프로세싱을 구체적으로 정의한다. 예시적인 실시형태로서, 다음의 설명은 cdma2000 표준과 양립하는 확산-스펙트럼 통신 시스템의 프로토콜들을 고려한다. 또 다른 실시형태들은 다른 표준을 포함할 수도 있다. 또 다른 실시형태들은 여기서 개시된 압축 방법들을 다른 타입의 데이터 프로세싱 시스템에 적용할 수도 있다.
도 1 은, 다수의 사용자들을 지원하고 본 발명의 적어도 일부의 양태 및 실시형태를 구현할 수 있는 통신 시스템 (100) 의 일 예로서 제공된 것이다. 다양한 알고리즘들 및 방법들이 시스템 (100) 에서 송신을 스케쥴링하는데 이용될 수 있다. 시스템 (100) 은 다수의 셀들 (102A 내지 102G) 에 대한 통신을 제공하며, 각각의 셀은 대응 기지국 (104A 내지 104G) 에 의해 각각 서비스된다. 예시적인 실시형태에서, 기지국들 (104) 중 일부는 다중의 수신 안테나를 가지며, 다른 기지국들은 오직 하나의 수신 안테나를 가진다. 이와 유사하게, 기지국들 (104) 중 일부는 다중의 송신 안테나를 가지며, 다른 기지국들은 단일의 송신 안테나를 가진다. 송신 안테나와 수신 안테나의 조합에는 제한이 없다. 따라서, 기지국 (104) 가 다중의 송신 안테나와 단일의 수신 안테나를 가지거나, 다중의 수신 안테나와 단일의 송신 안테나를 가지거나, 단일 또는 다중 송신 및 수신 안테나 모두를 가질 수도 있다.
커버리지 영역에서의 단말기들 (106) 은 고정 (즉, 정지) 또는 이동할 수 있다. 도 1 에 도시된 바와 같이, 다양한 단말기들 (106) 은 시스템 전역에 분산되어 있다. 각각의 단말기 (106) 은, 예를 들어, 소프트 핸드오프 (soft handoff) 를 이용하는지의 여부, 또는 단말기가 다중 기지국들로부터 다중 송신을 (동시에 또는 순차적으로) 수신하도록 설계 및 동작하는지의 여부에 의존하여, 다운링크 (downlink) 및 업링크 (uplink) 를 통하여 소정의 순간에 하나 이상의 기지국들 (104) 와 통신한다. CDMA 통신 시스템에서의 소프트 핸드오프는 당업계에널리 공지되어 있으며, 본 발명의 양수인에게 양도된 미국특허 제 5,101,501 호의 "Method and system for providing a Soft Handoff in a CDMA Cellular Telephone System" 에 자세히 개시되어 있다.
다운링크는 기지국으로부터 단말기로의 송신을 말하고, 업링크는 단말기로부터 기지국으로의 송신을 말한다. 예시적인 실시형태에서, 단말기들 (106) 중 일부는 다중의 수신 안테나를 가지며, 다른 단말기들은 오직 하나의 수신 안테나를 가진다. 도 1 에서, 기지국 (104A) 는 다운링크를 통하여 단말기들 (106A 및 106J) 로 데이터를 송신하고, 기지국 (104B) 는 단말기들 (106B 및 106J) 로 데이터를 송신하고, 기지국 (104C) 는 단말기 (106C) 로 데이터를 송신한다.
무선 데이터 송신에 대한 요구의 증대 및 무선 통신 기술에 의한 가용 서비스의 확대는 특정한 데이터 서비스의 개발을 이끌어 왔다. 이러한 서비스 중 하나를 HDR (High Data Rate) 이라고 한다. 예시적인 HDR 서비스는 "HDR 규격" 이라고 칭하는 "EIA/TIA-IS856 cdma2000 High Rate Packet Data Air Interface Specification" 에 제안되어 있다. 일반적으로, HDR 서비스는 무선 통신 시스템에서의 데이터 패킷들을 송신하는 효율적인 방법을 제공하도록 음성 통신 시스템에 오버레이 (overlay) 된다. 송신 데이터량 및 송신 횟수가 증대함에 따라, 무선 송신에 이용가능한 제한된 대역폭은 매우 중요한 자원이 된다. 따라서, 가용 대역폭의 이용을 최적화하도록 통신 시스템에서의 송신을 스케쥴링하는 효율적이고 공정한 방법이 요구된다. 예시적인 실시형태에서, 도 1 에 도시되어 있는 시스템 (100) 은 HDR 서비스를 갖는 CDMA 타입 시스템과 양립한다.
고속 방송 시스템 (HSBS)
무선 통신 시스템 (200) 가 도 2 에 도시되어 있으며, 여기서, 비디오 및 오디오 정보는 패킷 데이터 서비스 노드 (PDSN; 202) 에 제공된다. 비디오 및 오디오 정보는 텔레비전 프로그래밍 또는 무선 송신으로부터 방송될 수 있다. 그 정보는 IP 패킷과 같이 패킷화된 데이터로서 제공된다. PDSN (202) 는 액세스 네트워크 (AN) 내에서 분배하기 위해 IP 패킷을 프로세싱한다. 도시된 바와 같이, AN 은 다중 MS (206) 와 통신하는 BS (204) 를 포함하는 시스템의 일부분으로 정의한다. PDSN (202) 는 BS (204) 와 커플링한다. HSBS 서비스의 경우, BS (204) 는 PDSN (202) 로부터 정보 스트림을 수신하고 지정된 채널 상의 정보를 시스템 (200) 내의 가입자들에게 제공한다.
소정의 섹터에서, HSBS 방송 서비스를 이용할 수 있는 여러 방법이 있다. 시스템 설계와 관련된 인자들은, 지원되는 HSBS 세션의 수, 주파수 할당의 수, 및 지원되는 방송 물리 채널의 수를 포함하지만, 거기에 한정되지는 않는다.
HSBS는 무선 통신 시스템에서 공중 인터페이스를 통해 제공되는 정보의 스트림이다. "HSBS 채널" 은 방송 콘텐츠에 의해 정의되는 바와 같은 단일의 논리 HSBS 방송 세션을 말한다. 소정의 HSBS 채널의 콘텐츠는, 예를 들어, 오전 7시 뉴스, 오전 8시 날씨, 오전 9시 영화 등 시간에 따라 변경될 수도 있다. 시간 기반 스케쥴링은 단일의 TV 채널과 유사하다. "방송 채널" 은 단일의 순방향 링크 물리 채널, 즉, 방송 트래픽을 반송하는 소정의 월시 코드 (Walsh Code) 를 말한다. 방송 채널 (BCH) 은 단일의 CDM (Code Division Multiplex) 채널에 대응한다.
단일의 방송 채널은 하나 이상의 HSBS 채널을 반송할 수 있으며, 이 경우, HSBS 채널은 단일의 방송 채널 내에서 TDM (Time-Division Multiplex) 방식으로 멀티플렉싱된다. 일 실시형태에서, 단일의 HSBS 채널은 일 섹터 내의 하나 이상의 방송 채널 상에 제공된다. 또 다른 실시형태에서, 단일의 HSBS 채널이 상이한 주파수 상에 제공되어 이들 주파수에서 가입자를 서빙 (serve) 한다.
예시적인 실시형태에 의하면, 도 1 에 도시되어 있는 시스템 (100) 은 고속 방송 서비스 (HSBS) 라 칭하는 고속 멀티미디어 방송 서비스를 지원한다. 그 서비스의 방송 능력은 비디오 및 오디오 통신을 지원하기에 충분한 데이터 레이트로 프로그래밍을 제공하도록 의도된다. 일 예로, HSBS 의 애플리케이션은 영화, 스포츠 이벤트 등의 비디오 스트리밍 (streaming) 을 포함할 수도 있다. HSBS 서비스는 인터넷 프로토콜 (IP) 에 기초하는 패킷 데이터 서비스이다.
예시적인 실시형태에 의하면, 콘텐츠 서버 (Content Server; CS) 는 이러한 고속 방송 서비스의 가용성을 시스템 사용자에게 광고한다. HSBS 서비스를 수신하길 원하는 어떤 가입자는 CS 로 가입할 수 있다. 그 후, 그 가입자는 CS 에 의해 제공될 수도 있는 다양한 방식으로 방송 서비스 스케쥴을 검색할 수 있다. 예를 들어, 방송 스케쥴은 광고, SMS (Short Management System) 메시지, WAP (Wireless Application Protocol), 및/또는 이동 무선 통신과 일반적으로 양립하며 이동 무선 통신에 편리한 기타 수단을 통해 전달될 수도 있다. 이동 사용자들을 이동국들 (MSs) 이라 칭한다. 기지국들 (BSs) 은 제어 및 정보, 즉, 비-페이로드 (non-payload) 메시지용으로 지정된 채널 및/또는 주파수상에 송신되는 것과 같은 오버헤드 메시지에 HSBS 관련 파라미터를 송신한다. 페이로드는 송신의 정보 콘텐츠를 지칭하며, 방송 세션의 경우, 페이로드는 방송 콘텐츠, 즉, 비디오 프로그램 등이다. 방송 서비스 가입자가 방송 세션 (즉, 특정한 방송 스케쥴링된 프로그램) 을 수신하길 원할 경우에, MS 는 오버헤드 메시지를 판독하여 적절한 구성을 탐지한다. 그 후, MS 는 HSBS 채널을 포함하는 주파수에 동조하여, 방송 서비스 콘텐츠를 수신한다.
예시적인 실시형태의 채널 구조는 cdma2000 표준과 양립하며, F-SCH (Forward Supplemental Channel) 은 데이터 송신을 지원한다. 일 실시형태는 다수의 F-FCHs (Forward Fundamental Channels) 또는 F-DCCHs (Forward Dedicated Control Channels) 을 번들 (bundles) 하여 데이터 서비스의 더 높은 데이터 레이트 요건을 달성한다. 예시적인 실시형태는 64 kbps의 페이로드 (RTP 오버헤드 제외) 를 지원하는 F-BSCH에 대한 기초로서 F-SCH를 사용한다. 또한, F-BSCH는, 예를 들어, 64-kbps 페이로드 레이트를 더 낮은 레이트의 서브-스트림들로 세분함으로써 다른 페이로드 레이트를 지원하도록 변형할 수도 있다.
또한, 일 실시형태는 수개의 상이한 방식으로 그룹 콜을 지원한다. 예를 들어, 종래의 유니캐스트 채널 (즉, MS 당 하나의 순방향 링크 채널) 을 사용함으로써, MS는 순방향 및 역방향 링크 상의 F-FCH (또는 F-DCCH) 를 공유하지 않는다. 다른 예에서는, (동일한 섹터 내의 그룹 멤버에 의해 공유된) F-SCH 및 순방향 링크상의 F-DCCH (대부분의 시간에 프레임이 아니라 순방향 전력 제어 서브채널) 및역방향 링크상의 R-DCCH 를 이용한다. 또 다른 예에서는, 순방향 링크상의 고속-레이트 F-BSCH 및 역방향 링크상의 액세스 채널 (또는 강화형 (enhanced) 액세스 채널/역방향 공통 제어 채널 조합) 을 이용한다.
높은 데이터 레이트를 갖는 경우에, 예시적인 실시형태의 F-BSCH (Forward Broadcast Supplemental Channel) 는 적절한 커버리지를 제공하기 위하여 기지국의 순방향 링크 전력의 대부분을 사용할 수도 있다. 따라서, HSBC 의 물리층 설계는 방송 환경에서의 효율성 개선에 집중된다.
비디오 서비스에 대한 적절한 지원을 제공하기 위해, 시스템 설계는 채널을 송신하기 위한 다양한 방식에 대해 요청되는 기지국 전력 뿐만 아니라 대응하는 비디오 품질을 고려한다. 그 설계의 일 양태는 커버리지의 에지 (edge) 에서 인지된 비디오 품질과 셀 사이트 (cell site) 에 근접한 비디오 품질 사이의 독자적인 트레이드-오프 (trade-off) 이다. 페이로드 레이트가 감소함에 따라, 효율적인 에러 정정 코드 레이트가 증가하고, 소정 레벨의 기지국 송신 전력은 셀의 에지에서 더 양호한 커버리지를 제공한다. 기지국에 더 근접하게 위치한 이동국의 경우, 채널의 수신은 에러가 없는 (error-free) 상태를 유지하지만, 더 낮은 소스 레이트로 인해 비디오 품질은 저하된다. 또한, 이와 동일한 트레이드-오프는 F-BSCH 가 지원할 수 있는 다른, 비-비디오 애플리케이션에도 적용된다. 채널에 의해 지원되는 페이로드 레이트를 낮추는 것은 이들 애플리케이션에 대한 감소된 다운로드 속도를 희생하여 커버리지를 증가시킨다. 비디오 품질과 데이터 스루풋 (throughput) 대 커버리지 사이의 상대적 중요성의 균형화가 목적이다.선택된 구성은 애플리케이션-특정 최적화 구성, 및 모든 가능성 중에서의 양호한 절충안을 찾는다.
F-BSCH 에 대한 페이로드 레이트는 중요한 설계 파라미터이다. (1) 타겟 페이로드 레이트는 64 kbps 로, 허용할 수 있는 비디오 품질을 제공함, (2) 비디오 서비스를 스트림하기 위해, 페이로드 레이트는 RTP 패킷의 패킷 오버헤드 당 12 개의 8-비트 바이트를 포함하는 것으로 가정, (3) RTP와 물리층 사이의 모든 층들에 대한 평균 오버헤드는 대략 64, 즉, 패킷 당 8-비트 바이트 + MUXPDU 헤더에 의해 사용되는 F-SCH 프레임 오버헤드 당 8 비트라는 가정들이 예시적인 실시형태에 따른 방송 송신을 지원하는 시스템을 설계하는데 사용될 수 있다.
예시적인 실시형태에서, 비-비디오 방송 서비스의 경우, 지원되는 최대 레이트는 64 kbps 이다. 그러나, 64 kbps 이하의 다른 가능한 페이로드 레이트들도 획득할 수 있다.
가입 모델
무료 액세스, 제어된 액세스, 및 부분적으로 제어된 액세스를 포함하여, HSBS 서비스를 위해 가능한 다양한 가입/수익 (subscription/revenue) 모델들이 있다. 무료 액세스의 경우, 서비스를 수신하기 위해 가입이 필요하지 않다. BS 는 암호화하지 않은 콘텐츠를 방송하고, 관심있는 이동국들은 그 콘텐츠를 수신할 수 있다. 또한, 서비스 제공자에 대한 수익은 방송 채널에서 송신될 수도 있는 광고를 통해 발생할 수 있다. 예를 들어, 스튜디오가 서비스 제공자에게 지불하여, 개봉될 영화-클립 (movie-clips) 을 송신할 수 있다.
제어된 액세스의 경우, MS 사용자들은 서비스에 가입하고, 대응하는 요금을 지불하여 방송 서비스를 수신한다. 가입하지 않은 사용자들은 HSBS 서비스를 수신할 수 없다. 가입한 사용자만이 콘텐츠를 해독할 수 있도록 HSBS 송신/콘텐츠를 암호화함으로써 제어된 액세스를 달성할 수 있다. 이것은 공중상의 암호화 키 (over-the-air encryption key) 교환 절차를 사용할 수도 있다. 이러한 방식은 엄격한 보안성을 제공하여 서비스의 도용 (theft-of-service) 을 방지한다.
부분적으로 제어된 액세스라 칭하는 하이브리드 방식은 간헐적으로 비암호화된 광고 송신과 함께 암호화된 가입-기반 서비스로 HSBS 서비스를 제공한다. 이들 광고는 암호화된 HSBS 서비스에 대한 가입을 권장하도록 의도될 수도 있다. 이들 비암호화된 부분들의 스케쥴은 외부 수단을 통해 MS 에 알려질 수 있다.
HSBS 서비스 옵션
HSBS 서비스 옵션은: (1) 프로토콜 스택; (2) 프로토콜 스택에서의 옵션; 및 (3) 서비스를 셋업하고 동기화시키는 절차에 의해 정의된다. 예시적인 실시형태에 따른 프로토콜 스택이 도 3 및 4 에 도시되어 있다. 도 3 에 도시된 바와 같이, 프로토콜 스택은 하부구조 엘리먼트 (즉, 예시적인 실시형태에서의 MS, BS, PDSN 및 CS) 에 특정된다.
도 3 을 계속 참조하면, MS 의 애플리케이션 층의 경우, 프로토콜은 오디오 코덱, 영상 코덱 뿐만 아니라 다양한 영상 프로파일들 (visual profiles) 을 특정한다. 또한, 그 프로토콜은 RTP (Radio Transport Protocol) 가 사용될 때RTP 페이로드 타입을 특정한다. MS 의 전송층 (transport layer) 의 경우, 프로토콜은 UDP (User Datagram Protocol) 포트를 특정한다. MS 의 보안층 (security layer) 은 그 프로토콜에 의해 특정되며, 보안 파라미터는, 그 보안이 초기에 CS 와 관련될 때, 대역외 채널들 (out-of-band channels) 을 통해 제공된다. 네트워크 층은 IP 헤더 압축 파라미터를 특정한다. 일 실시형태에 의하면, 링크층에서는, 데이터 패킷을 압축한 후, 그 압축된 데이터에 적절한 프레이밍 프로토콜을 적용한다.
메시지 흐름
도 4 는 소정의 시스템 토폴로지 (topology) 에 대한 일 실시형태의 콜 흐름을 나타낸 것이다. 수평축상에 리스팅된 바와 같이, 그 시스템은 MS, BS, PDSN, 및 CS 을 포함한다. 수직축은 시간을 나타낸다. 사용자 또는 MS 는 HSBS 서비스에 대한 가입자이다. 시간 t1 에서, MS 와 CS 는 방송 서비스에 대한 가입 보안을 협상한다. 협상은, 방송 채널을 통하여 방송 콘텐츠를 수신하는데 사용되는 암호화 키 등의 교환 및 유지를 포함한다. 사용자는, 암호화 정보의 수신시, CS 와의 보안 관련성을 확립한다. 암호화 정보는 CS 로부터의 방송 액세스 키 (BAK) 또는 키 조합 등을 포함할 수도 있다. 예시적인 실시형태에 의하면, 패킷 데이터 세션 동안, CS 는, 예를 들어, PPP, WAP, 또는 다른 대역외 방법으로, 전용 채널을 통해 암호화 정보를 제공한다.
시간 t2 에서, MS 는 방송 채널에 튜닝하여, 패킷을 수신하기 시작한다. 이 때, IP/ESP 헤더가 ROHC 을 통해 압축되고 MS 의 압축해제기 (decompressor) 가초기화되지 않기 때문에, MS 는 수신 패킷을 프로세싱할 수 없다. 시간 t3 에서, PDSN 은 헤더 압축 정보 (이하에서 상세히 설명함) 를 제공한다. ROHC 패킷 헤더로부터, MS 는 PDSN 으로부터 방송 채널로 주기적으로 전송되는 ROHC IR (ROHC Initialization & Refresh) 패킷을 검출 및 획득한다. ROHC IR 패킷은 수신 패킷의 IP/ESP 헤더를 압축해제하는, MS 에서의 압축해제기의 상태를 초기화하는데 사용된다. 그 후, MS 는 수신 패킷의 IP/ESP 헤더를 프로세싱할 수 있지만, 페이로드가 CS 에서 SK (Short-term Key) 로 암호화되기 때문에, MS 는 ESP 페이로드를 프로세싱하기 위해 다른 정보를 요구한다. SK 는 BAK 와 함께 작용하며, 그 SK 는 BAK 을 이용하여 수신기에서 암호해독된다. 시간 t4 에서, CS 는 업데이트된 키 정보 또는 현재의 BK 와 같은 암호화 정보를 더 제공한다. CS 는 이러한 정보를 MS 에 주기적으로 제공하여, 방송의 지속적인 보안을 보장한다. 시간 t5 에서, MS 는 CS 로부터 방송 콘텐츠를 수신한다. 또 다른 실시형태는 헤더 정보의 효율적인 송신을 제공하는 다른 압축 및 압축해제 방법을 포함할 수도 있다. 또한, 또 다른 실시형태는 방송 콘텐츠를 보호하기 위해서 각종 보안 방식을 구현할 수도 있다. 또 다른 실시형태는 비-보안 방송 서비스를 제공할 수도 있다. MS 는 방송 콘텐츠를 압축해제 및 디스플레이하기 위해서 SK 와 같은 암호화 정보를 이용한다.
액세스 네트워크
시스템 (300) 에 대한 일반적인 액세스 네트워크 토폴로지가 CS (326), 2 개의 PDSN (320, 322), PCF (310), 공동-위치한 PCF 및 BSC (312), 및 3 개의 BSC(302, 304, 306) 을 갖는 도 5 에 도시되어 있다. CS (326) 은 IP 클라우드 (IP cloud; 324) 를 통하여 PDSN (320, 322) 에 커플링된다. 기본적으로, IP 클라우드 (324) 및 IP 클라우드 (314 및 308) 은 CS 로부터 데이터의 다양한 수신자까지 CS 로부터의 IP 경로를 형성하는 상호접속된 라우터들의 구성이다. IP 클라우드 (308) 에서는, PCF (310) 으로부터 BSC (302) 및 BSC (304) 까지 정보를 송신하기 위하여 A8 터널이라고 칭하는 가상 터널을 형성한다. 그 터널들은 GRE 터널일 수도 있다. A8 터널을 확립하기 위하여 A9 이라고 칭하는 프로토콜을 이용한다. IP 클라우드 (308) 은 A8/A9 클라우드라고 명명할 수도 있다. IP 클라우드 (314) 에서는, PDSN (320) 으로부터 각각의 PCF (310) 및 PCF/BSC (312) 까지 정보를 송신하기 위하여 A10 터널이라고 칭하는 가상 터널을 형성한다. 하나의 A10 터널은 PDSN (320) 으로부터 PCF (310) 까지 형성되고, 다른 A10 터널은 PDSN (320) 으로부터 PCF/BSC (312) 까지 형성된다. 그 터널들은 GRE 터널일 수도 있다. A10 터널을 확립하기 위하여 A11 이라고 칭하는 프로토콜을 이용한다. IP 클라우드 (314) 는 A10/A11 클라우드라고 명명할 수도 있다. 일 실시형태는 상술한 cdma2000 및 HDR 표준에 특정된 것과 일치한다. 액세스 네트워크 (AN) 은 PDSN 으로부터 최종 사용자 (예를 들어, MS) 까지의 엘리먼트 및 접속으로 정의한다.
일 실시형태에 의하면, 방송 CS (326) 은 암호화된 방송 콘텐츠를 포함하는 IP 패킷을 클래스-D 멀티캐스트 IP 어드레스에 의해 식별되는 멀티캐스트 그룹에 송신한다. 이 어드레스는 IP 패킷의 수신지 어드레스 필드에 사용된다. 소정의 PDSN (320) 은 이들 패킷의 멀티캐스트 라우팅에 참여한다. 압축한 후, PDSN (320) 은 각각의 패킷을 송신용 HDLC 프레임에 배치한다. HDLC 프레임은 GRE (Generic Routing Encapsulation) 패킷에 의해 암호화된다. GRE 캡슐화는 상술한 A10 터널을 형성한다. GRE 패킷 헤더의 키 필드 (key field) 는 방송 베어러 (bearer) 접속을 나타내기 위하여 특별한 값을 사용한다. GRE 패킷은 PDSN (320) 의 IP 어드레스를 식별하는 소스 어드레스 필드를 갖는 20-바이트 IP 패킷 헤더를 부가받고, 수신지 어드레스 필드는 클래스-D 멀티캐스트 IP 어드레스를 사용한다. 멀티캐스트 IP 어드레스는 CS (326) 으로부터의 원래의 IP 패킷에 의해 사용된 것과 동일하다. 방송 접속에 전달된 패킷은 차례로 제공되며, 일 실시형태에서는, GRE 시퀀싱 특성이 인에이블된다. IP 멀티캐스트 패킷의 복제는 멀티캐스트 가능 라우터에서 수행된다. 또 다른 실시형태에 의하면, IP 클라우드 (314) 는 개별 수신자 PCF(들) 에게 점대점 또는 유니캐스트 터널을 제공한다. 이러한 접속 포인트에 대한 멀티캐스트 링크 또는 유니캐스트 링크의 판정은, UC 터널이 증대된 보안성을 제공하고 MC 트리가 효율성을 제공하는 상위 층에서 이루어진다.
예시적인 실시형태에 의하면, CS (326) 은 멀티캐스트 IP 어드레스를 통하여 PDSN (320) 으로 데이터를 송신하며, PDSN (320) 은 그 멀티캐스트 IP 어드레스를 통하여 PCF (310) 및 PCF/BSC (312) 로 데이터를 더 송신한다. 그 후, 예를 들어, PCF (310) 은 수신지 가입 그룹에 존재하는 활성 세트에서의 개별 사용자 수를 결정하고 그 사용자들 각각에 대하여 CS (326) 으로부터 수신된 프레임을 복제한다. PDSN PCF (310) 은 가입 그룹에서의 각 사용자들에게 대응하는 BSC(들) 을 결정한다.
일 실시형태에서, BSC (304) 는 인근 BSC(들) 로 송신하도록 이용되며, 그 BSC (304) 는 수신 패킷을 복제하여 하나 이상의 인접 BSC(들) 로 송신할 수도 있다. BSC 들의 체인화 (chaining) 는 더 양호한 소프트 핸드오프 성능을 발생시킨다. "앵커링 (anchoring)" BSC 방법은 더 양호한 소프트 핸드오프 성능을 발생시킨다. 앵커링 BSC (304) 는 송신 프레임을 복제하고, 동일한 시간-스탬프 (time-stamp) 를 갖는 프레임을 인접 BSC 들로 송신한다. 시간-스탬프 정보는 이동국이 상이한 BSC 들로부터 송신 프레임을 수신하는 소프트 핸드오프 동작에 매우 중요하다.
멀티캐스트 서비스
방송 서비스의 하나의 타입을 멀티캐스트 (MC) 서비스 또는 "그룹 콜 (GC)" 라고 하는데, 여기서, "GC 그룹" 은 그 GC 의 참여자인 사용자들을 포함하며, 사용자 그룹은 소정의 MC 콘텐츠에 대해 식별된다. 사용자 그룹은 MC 그룹이라고 칭할 수도 있다. MC 콘텐츠는 그 MC 그룹 멤버용으로만 의도된다. MC 그룹에서의 각각의 활성 사용자는 AN 을 등록한다. 그 후, AN 은 등록된 각 사용자의 위치를 추적하여, MC 메시지의 송신을 이들 위치로 타겟팅 (target) 한다. 구체적으로, AN 은 MC 그룹의 각 사용자들이 위치한 곳 내의 셀, 섹터, 및/또는 지역을 결정한 후, 그 셀, 섹터, 및/또는 지역과 관련된 PCF 에 그 메시지를 송신한다.
수신자들 또는 가입자들의 위치 및 활동에 대한 정보없이 BC 메시지를 송신하는 다른 타입의 방송 서비스에 반대되는 것으로서, MC 서비스는 활성 사용자에 대한 정보, 특히, 각 활성 사용자의 위치를 이용하여 동작한다. 또한, 그 사용자들은 위치 정보를 AN 에게 제공한다. 일 실시형태에서, MC 그룹에서의 활성 사용자들은 IP 통신을 통하여, 특히, 인터넷 그룹 관리 프로토콜 (IGMP) 메시지를 이용하여 AN 을 등록한다. MC 서비스가 각 사용자의 위치를 식별할 수 있고 MC 가 이 위치들로 송신을 타겟팅하기 때문에, MC 서비스는 PCF(들) 과 PDSN(들) 사이의 라우터를 이용한다. MC 서비스는, CS 로부터, MC 그룹 내의 활성 사용자와 통신하는 각각의 PCF 까지의 경로를 제공하는 접속 트리를 형성한다. 그 트리는 MC 트리라고도 하며, MC 트리의 일 예는 도 6 에 도시되어 있으며, 이하, 설명한다.
인터넷에 커플링된 컴퓨터 네트워크와 같이 종래의 IP 네트워크 또는 시스템에서, 만약 사용자가 MC 타입 정보 (MC 콘텐츠라고도 함) 를 수신하기 원하면, 사용자는 인터넷 그룹 관리 프로토콜 (IGMP) 를 이용하여 가장 인접한 라우터를 등록한다. 그 후, 라우터는 그 다음으로 인접한 라우터를 등록함으로써, MC 트리의 형성 프로세스를 시작한다. 그 후, CS 는 MC 콘텐츠를 MC IP 패킷의 형태로 송신한다. 그 후, MC IP 패킷은 MC 트리를 통하여 원래의 라우터로 라우팅된다. 이 라우터는 MC 콘텐츠를 원하는 각각의 사용자를 위하여 데이터를 복제한다. 컴퓨터 네트워크에서의 공통 방송 매체는 다중의 사용자들을 동일한 정보 스트림에 접속시키는 이더넷 허브 (Ethernet hub) 이다.
인터넷 및 IP 네트워크와 무선 통신 시스템과의 조합은 수개의 명백한 문제를 야기한다. 하나의 문제는 IP 네트워크로부터 무선 네트워크를 통하여 정보를 라우팅하는 것이다. 수개의 상호접속이 무선 시스템에 미리 정의된다. 예를 들어, 상술한 바와 같이, BSC 와 PCF 사이의 인터페이스는 A8/A9 접속에 의해 정의된다. 이와 유사하게, PCF 와 PDSN 접속은 A10/A11 접속에 의해 정의된다. 일 실시형태에서는 PDSN 과 PCF 사이에 내부 MC 트리를 형성하고, PDSN 과 CS 사이에 외부 MC 트리를 형성한다. 그 후, PCF 는 MC 콘텐츠를 요청하는 다양한 BSC 들에게 특정한 터널을 형성한다. 후술되는 바와 같이, 이 실시형태는 동작의 효율성을 제공한다. 다른 실시형태에서는, PDSN 으로부터, MC 콘텐츠를 수신할 각 개별 PCF 까지의 터널을 셋업하는 동안, PDSN 과 CS 사이에 외부 MC 트리를 형성한다. 이 실시형태는 보안 통신을 제공한다.
일반적으로, MC 경로는 단대단 (end-to-end) 으로 간주되며, 여기서, MC 콘텐츠는 소스에서 발신하여 최종 사용자에게 송신된다. 최종 사용자는 MS 일 수도 있다. 다른 방법으로, MS 는 MC 콘텐츠를 네트워크로 라우팅하는 이동 라우터일 수도 있다. 최종 사용자는 그 MS 콘텐츠를 포워딩하지 않는다. MC 경로는 상이한 타입의 복수의 상호접속을 포함할 수도 있다. 예를 들어, 일 실시형태는 PCF 에 종단 포인트를 갖는 상기의 내부 MC 트리, 및 PDSN 에 종단 포인트를 갖는 외부 MC 트리를 포함할 수도 있다. 이와 유사하게, MC 경로는, 각각이 하나의 노드와 또 다른 개별 노드 사이에 형성되는 점대점 터널들을 포함할 수도 있다.
도 5 에 도시되어 있는 예시적인 실시형태에 의하면, 통신 시스템 (300) 은 IP 클라우드 (324) 를 통하여 PDSN 들 (320 및 322) 와 통신하는 CS (326) 을 포함한다. 또한, CS (326) 은 도시되지 않은 다른 PDSN 과도 통신한다. IP 클라우드 (324) 는 데이터 송신을 그 클라우드 (324) 를 통하여 전달하는 다른 라우터들 및 (상술된 바와 같은) 멀티캐스트 라우터와 같은 라우터들의 구성을 포함한다. IP 클라우드 (324) 를 통한 송신은 IP 통신이다. IP 클라우드 (324) 내의 라우터는 BC 메시지 및 MC 메시지와 같은 통신물을 IETF (Internet Engineering Task Force) 프로토콜과 양립하는 타겟 수신자에 액세스시킨다.
도 5 를 계속 참조하면, PDSN (320 및 322) 는 다른 IP 클라우드 (314) 를 통하여, PCF (310 및 312) 및 도시되지 않은 다른 PCF 들과 통신한다. IP 클라우드 (314) 는 데이터 송신을 그 클라우드 (314) 를 통하여 전달하는 다른 라우터들 및 멀티캐스트 라우터와 같은 라우터들의 구성을 포함한다. IP 클라우드 (314) 를 통한 송신은 IP 통신이다. IP 클라우드 (314) 내의 라우터는 BC 메시지 및 MC 메시지와 같은 통신물을 IETF 프로토콜과 양립하는 타겟 수신자에 액세스시킨다. 또한, PCF (310) 은 또 다른 IP 클라우드 (308) 을 통하여 BSC (304) 와 통신한다. IP 클라우드 (314) 는 데이터 송신을 그 클라우드 (314) 를 통하여 전달하는 다른 라우터들 및 멀티캐스트 라우터와 같은 라우터들의 구성을 포함한다. IP 클라우드 (314) 를 통한 송신은 IP 통신이다. 또한, PCF (312) 는 BSC 로서 동작하여, 시스템 (300) 내의 임의의 사용자들 (미도시) 과 통신한다. 명료화를 위하여, 3 개의 BSC, 구체적으로, BSC (302, 304, 및 306) 이 도시되어있다. 시스템 (300) 은 임의의 수의 추가적인 BSC (미도시) 를 포함할 수도 있다. 또 다른 실시형태는 또 다른 구성을 포함할 수도 있으며, IP 클라우드 (308, 314, 324) 와 같은 다중의 IP 클라우드에 의해 표시된 임의의 접속은 점대점 접속으로 대체할 수도 있다. 점대점 접속은 PCF 와 같은 일 지점에서의 장치와, BSC 와 같은 다른 지점에서의 장치 사이에 형성되는 보안 접속일 수도 있다. 점대점 접속은, 터널링이라는 방법을 이용하여, IP 클라우드 (308) 과 같은 IP 클라우드를 통해 이루어진다. IP 패킷을 취하기 위한 터널링의 기본적인 아이디어는 패킷을 GRE/IP 에 캡슐화하여, 생성된 패킷을 수신 포인트로 송신한다. 만약 외부 IP 헤더의 수신지 어드레스가 유니캐스트 IP 어드레스이면, 그 프로세스는 점대점 터널을 이룬다. 만약 수신지 어드레스가 멀티캐스트 IP 어드레스이면, 그 프로세스는 점대 다중점 터널을 이룬다. 이들 모두는 동일한 IP 클라우드에서 수행된다. 예를 들어, IP 클라우드 (314) 에는, 다수의 서로 다르게 적용가능한 방법들이 존재한다. 일 방법은 점대점 터널을 형성하는 것이고, 다른 방법은 점대 다중점 터널을 형성하는 것이다. 이것은, GRE 터널링을 이용하지 않고 원래의 멀티캐스트 IP 패킷을 송신하는 클라우드 (324) 에서 사용되는 접속 방법과는 대조를 이룬다.
예시적인 실시형태에서, CS (326) 은 IP 클라우드 (324) 에 이용될 멀티캐스트 IP 어드레스에 대한 정보를 갖는 HSBS 채널을 구성한다. CS 는 페이로드라고 칭하는 HSBS 콘텐츠 정보를 송신하기 위하여 MC IP 어드레스를 이용한다. 도 8 의 구성은 다양한 BC 서비스를 방송하는데 이용될 수도 있다.
터널을 형성하기 위하여, 메시지는 외부 IP 패킷내에 캡슐화된다. 캡슐화된 메시지가 그 터널을 통해 송신됨에 따라, 내부 IP 어드레스, 즉, 원래의 IP 패킷의 IP 어드레스는 무시된다. 캡슐화는 원래의 IP 패킷의 내부 라우팅을 변경한다. 예시적인 실시형태에서, MC 터널은 PDSN 과 PCF 사이의 MC 트리를 통하여 BC 또는 MC 메시지를 라우팅한다.
예시적인 실시형태에서, PDSN (320) 및 PCF (310 및 312) 는 MC 그룹과 관련된다. 즉, MC 그룹 멤버는 PCF (310 및 312) 에 의해 서비스되는 셀, 섹터, 및/또는 지역에 위치한다. 시스템 (300) 은 CS (326) 으로부터 PDSN (320) 까지의 외부 MC 트리, 및 PDSN (320) 으로부터 PCF (310 및 312) 까지의 내부 트리를 형성한다. PDSN (320) 은 IP 클라우드 (324) 내의 인접 멀티캐스트 라우터를 성공적으로 등록시킴으로써 외부 MC 트리를 형성한다. 외부 MC 트리는 IP 네트워크를 통하여 PDSN (320) 으로부터 CS (326) 까지 형성된다. PDSN (320) 는 외부 MC 트리를 통하여 MC 그룹 멤버에 대한 MC 메시지(들)를 수신한다. 즉, MC 메시지는 외부 MC 트리에 의해 구성된 외부 MC 터널을 통하여 송신된다. 각각의 PCF (310 및 312) 는 IP 클라우드 (314) 를 통하여 PDSN (320) 에 내부 MC 트리를 형성한다. PDSN (320) 부터의 MC 메시지(들)는 GRE/IP 터널의 내부 MC 트리를 통하여 송신된다.
하나의 문제점은 하나 이상의 단말기로 (멀티미디어 콘텐츠 및 애플리케이션과 같은) 정보를 송신할 때 존재하는데, 여기서, 각각의 단말기는 상이한 서비스 품질 (QoS) 를 갖는 정보 스트림을 수신할 수 있다. 소정의 송신 스트림이 다중의 수신 단말기들에게 제공될 수도 있다. 따라서, 송신 스트림에 포함된 정보는 각각의 단말기에 대하여 최소의 QoS 레벨로 신뢰성있게 전달되는 정보를 나타내는 "기본 레벨 (basic level)" 로 송신된다. 정보는 모든 단말기에 의해 적당하게 수신되도록 최소 공통 분모 또는 최소 공통 QoS 레벨로 포맷된다. 기본 레벨로 송신되는 정보 타입은 송신 스트림 콘텐츠를 수신하는데 요구되는 기초 정보이다. 예를 들어, 기본 레벨은 수신기로 하여금 최소의 그래픽 품질, 또는 오디오 전용, 또는 비디오 전용의 송신을 수신하게 할 수도 있다.
기본 레벨을 이용함으로써, 기본 레벨이 기본 서비스만을 제공할 경우, 더 양호한 QoS 레벨을 갖는 단말기는 추가적인 품질을 이용할 수 없다. 이러한 단말기는 더 낮은 레벨의 QoS 를 갖는 단말기들과 동일한 정보를 수신한다.
일 실시형태에서, 시스템은 각각의 단말기에 의해 경험되는 상이한 QoS 레벨을 이용하는 방식으로 정보를 전달한다. 낮은 QoS 단말기는 정보의 기본적인 설명을 수신하지만, 높은 QoS 단말기는 더 양호한 품질의 서비스를 허용하는 더 개선된 정보를 수신한다. 그러한 시스템은 단말기에 전달되는 다중 층 콘텐츠 송신을 구현함으로써 각 단말기의 QoS 를 최소화한다. 그러한 다중 층 송신은 소스 코딩 기술로 널리 알려져 있다 (그리고, 콘텐츠 설명이라고 칭할 수도 있음).
시스템은 단말기로 하여금 관련 QoS 의 함수로서 서비스 레벨을 수신하게 하는 상이한 QoS 레벨로 각각 타겟팅되는 상이한 전송 스트림을 통하여 상이한 송신 층을 전달한다. 이러한 방식으로, 기본 QoS 서비스만을 수신할 수 있는 단말기는 기본 송신을 수신하지만, 기본 및 더 개선된 QoS 서비스 모두를 수신할 수 있는단말기는 2 개의 정보 스트림 (즉, 기본 스트림 및 더 양호한 품질의 콘텐츠를 제공하기 위한 개선된 스트림) 을 결합할 수도 있다.
일 실시형태에서, 인터넷 프로토콜 (IP) 네트워크에서의 송신은 기본 층 및 다양한 확장 층 (enhancement layers) 을 포함하는 다양한 층들로 분할된다. 상이한 송신 층들은 RTP (Radio Transport Protocol) 부분 및 UDP (User Datagram Protocol) 부분을 포함하는 독립적인 IP 스트림을 통하여 송신될 수도 있다. 각각의 IP 스트림은 그것에 할당되는 고유의 IP 레벨 QoS 를 가질 수도 있다. 예시적인 실시형태에서, 송신은 다음의 누적 확장 방식에 따라서 분류된다.
1. 기초 설명 층 (Base Description Layer): IP 패킷 송신용으로 EF (Expedited Forwarding) 레벨 QoS 를 이용함.
2. 확장 층 1: IP 패킷 송신용으로 AF (Assure Forwarding) 레벨 QoS 를 이용함.
3. 확장 층 2: IP 패킷 송신용으로 BEF (Best Effort Forwarding) 레벨 QoS 를 이용함.
그 층들은 증가하는 확장형으로 누적된다. 기초 설명 층은 송신을 수신하기에 충분한 최소량의 정보를 제공한다. 확장 층 1 은 정보를 기초 설명 층의 정보와 합산하며, 그 합계는 증대된 송신 품질을 제공한다. 확장 층 2 는 정보를 기초 설명 층 및 확장 층 1 의 정보와 합산하며, 그 누적 합계는 확장 층 1 의 합계 보다 더 크게 증대된 송신 품질을 제공한다. 예를 들어, 제 2 확장 층이 어떠한 개재 층들을 고려하지 않고 기초 설명 층에 직접 부가될 수도 있는 또 다른실시형태들은 층들의 어떠한 조합도 허용할 수 있다.
도 8 은 상술한 바와 같은 다중 층을 채용하는 시스템을 나타낸 것이다. 기지국 (500) 은 3 개의 송신 스트림을 3 개의 커버리지 영역 중 한 영역으로 송신한다. 제 1 커버리지 영역 (502) 에서, BS (500) 은 기초 설명 층을 송신한다. 기초 설명 층은 EF QoS 레벨에 대응한다. 커버리지 영역 (502) 는 다른 커버리지 영역들 (504, 506) 보다 더 넓다. 커버리지 영역 (506) 은 확장 층 1 및 AF QoS 레벨에 대응한다. 커버리지 영역 (508) 은 확장 층 2 및 BEF QoS 레벨에 대응한다. 또 다른 실시형태들은 임의의 갯수의 층을 구현할 수도 있으며, 다양한 조합으로 그 층들을 결합할 수도 있다.
EF 패킷은 BEF 패킷 보다 더 높은 우선순위를 갖는 AF 패킷 보다 더 높은 우선순위를 가진다. 따라서, BEF 패킷은 최소의 전달 보장 (guarantee of delivery) 을 가진다. 일 실시형태에서, 송신기는 소정의 커버리지 영역으로 송신을 지향하는 스폿 빔 (spot beams) 또는 지향성 안테나 빔을 이용할 수도 있다.
신뢰할 수 있는 전달의 허용가능도를 갖는 EF 패킷만을 송신할 수 있는 네트워크의 경우, 그 네트워크는, 그 네트워크에서의 모든 단말기들이 적어도 기초 설명 층을 수신하는 것을 최소한 보장할 수 있다. EF + AF QoS 레벨 패킷이 신뢰할 수 있는 전달의 허용가능도를 갖는 또 다른 네트워크에서, 단말기들은 확장 층 1 설명으로 기초 송신 설명을 확장할 수 있다. 3 개의 QoS 클래스가 신뢰할 수 있는 전달의 허용가능도를 갖는 제 3 네트워크에서, 단말기들은 3 개의 층 설명을수신할 수 있으므로, 그 시스템에서 이용가능한 가장 양호한 품질을 나타낸다.
다중 층 송신은, 콘텐츠 서버로 하여금 다중 스트림을 제공하게 하면서 개별 네트워크로 하여금 어떤 스트림이 대응하는 단말기에 전달되는지를 결정하게 하는 방송 및/또는 멀티캐스트 타입 서비스에 특히 바람직하다. 전달 결정은 네트워크가 지원하는 QoS 레벨의 함수로 이루어진다.
도 6 은 CS (402) 가 3 개의 개별 IP 스트림 (상술된 바와 같은 EF, AF 및 BEF) 을 PDSN (404) 로 송신하는 시스템 (400) 을 나타낸 것이다. 그 후, PDSN (404) 는 터널을 형성하기 위하여 IP 스트림을 캡슐화하여, 그 개별 스트림을 PCF (406; 이 시스템에서는 BSC 이기도 함) 으로 송신한다. 그 터널은 시스템으로 하여금 IP 패킷들을 재배열하게 하는 패킷의 식별을 허용하는 어떤 다른 캡슐화 방법, 또는 GRE 터널일 수도 있다. GRE 방법은 각각의 패킷에 시퀀스 번호를 적용하여, 그 패킷들을 최종 사용자로의 송신에서 또는 그 송신용의 원래의 페이로드와 동일한 순서로 재배열시킨다. PCF (406) 은 개별 스트림의 프로세싱을 결정하여, 그 스트림을 BS (410, 412, 414) 로 송신한다. BS (414) 는 기초 설명 층 정보만을 수신할 수 있으므로, PCF (406) 은 단일의 송신 스트림 (즉, EF 스트림) 을 BS (414) 로 송신한다. BS (412) 는 제 1 확장 층을 수신할 수 있으므로, PCF (406) 은 2 개의 송신 스트림 (즉, EF 및 AF 스트림) 을 BS (412) 로 송신한다. BS (414) 는 모든 확장 레벨을 수신할 수 있으므로, PCF (406) 은 3 개의 송신 스트림 (즉, EF, AF 및 BEF 스트림) 을 BS (414) 로 송신한다.
도 7a 는 다중 층의 송신들을 식별하는 일 방법을 나타낸 것이다. 도시된 바와 같이, 기초 설명 층은 시간 t0 으로부터 시간 t1 까지 제 1 전력 레벨로 송신된다. 제 1 전력 레벨보다 더 작은 제 2 전력 레벨은 시간 t1 으로부터 시간 t2 까지 확장 층 1의 송신용으로 이용된다. 제 2 전력 레벨보다 더 작은 제 3 전력 레벨은 시간 t2 로부터 시간 t3 까지 확장 층 2의 송신용으로 이용된다.
도 7b 는 다중 층들의 송신을 식별하는 또 다른 방법을 나타낸 것으로, 각각의 층은 상이한 레벨의 FEC (Forward Error Correcting) 를 가지며 송신된다. 도시된 바와 같이, 기초 설명 층은 가장 높은 전달 정확도를 제공하기 위하여 더 긴 FEC 를 발생시킨다. 각각의 확장은 범위를 달리하는 FEC 를 갖는데, 가장 높은 레벨의 확장은 가장 낮은 전달 정확도를 야기한다.
또 다른 실시형태에서, 방송 및/또는 멀티캐스트 서비스를 지원하는 무선 통신 시스템은 무선 링크를 통하여 공통 채널들을 공유한다. 채널의 공유는 동일한 콘텐츠 송신이 각각의 수신자 단말기로 송신되는 횟수를 최소화한다. 공통 채널이 무선 통신 시스템에서 셀 또는 섹터를 통하여 공유될 경우, 그 섹터에서의 단말기들은 공유된 채널을 상이한 QoS 레벨로 수신한다. 예를 들어, 일반적으로, BTS 송신기 근방의 단말기들은 양호한 수신을 경험하지만, 그 송신기로부터 멀리 떨어져 있는 단말기들은 열악한 수신을 경험한다. 최악의 QoS 를 갖는 수신기를 수용하기에 충분한 전력 레벨로 공통 채널을 제공하기 보다는, 각각의 사용자는 그 사용자의 QoS 와 일치하는 신뢰도를 갖는 방송의 수신을 보장받는다. 기지국 근방의 단말기들은 그 방송을 수신하고, 더 높은 QoS 를 이용하여 확장된 송신에 액세스할 수 있다.
일 실시형태에서, 기지국은 상이한 레벨의 송신을 분리한 후, 각각이 상이한 QoS 레벨을 갖는 다중의 송신 스트림들을 별도의 방송 채널을 통하여 송신할 수 있다. 기초 설명 층은 가장 신뢰할 만한 방송 채널을 통하여 송신되며, 비교적 높은 전력을 사용할 수도 있다. 또한, 기초 설명 층은 강한 순방향 에러 정정 코드를 포함하여, 그 기초 스트림이 전체 셀 또는 섹터를 통하여 정확하게 수신되는 것을 보장할 수도 있다. 또한, 확장 층은 더 작은 전력을 이용하여 비교적 덜 신뢰할 만한 방송 채널을 통하여 송신된다. 확장 층은 더 약한 순방향 에러 정정 코드를 구현하거나 에러 체킹을 무시할 수도 있다. 그 확장을 송신하는 채널은 양호한 무선 상태 (즉, 확장된 설명을 이용함으로써, 이러한 단말기들로 하여금 더 양호한 품질의 콘텐츠를 경험하게 하는 높은 QoS) 로 단말기들에 의해 수신된다.
또한, 다른 실시형태는 기지국으로 하여금 상이한 설명 층들을 개별적으로 송신하게 또는 송신하지 않게 (즉, 턴-오프 및 턴-온) 동적으로 선택하게 한다. 그 선택은 셀 또는 섹터 로딩 상태에 기초할 수도 있다. 예를 들어, 기지국이 가볍게 로딩될 경우, 즉, 순방향 링크 및 관련 전력을 이용하여 기지국으로부터의 송신을 수신하는 단말기들이 그리 많지 않을 경우, 기지국은 기초 설명 층 및 확장 층(들)을 송신할 수도 있다. 한편, 셀 또는 섹터가 더 무겁게 로딩될 경우, 기지국은 기초 층 설명 스트림만을 송신하기 위하여 더 작은 수의 송신 스트림을 송신하도록 동적으로 결정할 수 있다.
기초 설명 층 및 확장 층(들)과 같은 다중 층을 송신할 경우, 기지국은 각각의 스트림을 상이한 방송 채널을 통하여 송신하도록 결정할 수도 있다. 이와 유사하게, 기지국은 2 개의 층 또는 다중 층을 단일의 방송 채널을 통하여 송신하도록 결정할 수도 있다. 예를 들어, 기초 설명 층은 하나의 채널을 통하여 송신될 수도 있지만, 2 개의 확장 층은 제 2 의 방송 채널을 통하여 송신된다. 다중 채널의 이용은 기지국으로 하여금 더 낮은 전력으로 및/또는 기초층 보다 더 약한 순방향 에러 정정 코드를 이용하여 확장 층을 송신하게 한다. 또한, 기지국이 턴-오프 (turn-off) 에 의해 확장 층(들)의 송신을 신속하게 중단할 수도 있을 때, 방송 채널은 그 확장 층을 전송한다.
다른 방법으로, 기지국은 2 개의 설명 스트림을 수용할 수 있게 증대된 대역폭을 갖는 동일한 방송 채널을 통하여 기초 설명 층 및 확장 층(들)을 송신할 수도 있다. 기지국이 확장 층을 턴-오프하길 원할 경우, 그 기지국은 그에 따라 방송 채널 레이트를 저감할 수도 있다. 이러한 방식으로, 스트림 당 동일한 QoS 를 전달하는 경우, 다중 스트림을 별도의 방송 채널을 통하여 송신하는 것에 반대하여 그 다중 스트림을 하나의 방송 채널을 통하여 송신함으로써 기지국 효율을 향상시킬 수도 있다.
기지국에서 수신된 송신물이 다중 층을 포함함에 따라, 기지국은 다양한 송신 스트림 (즉, 다중 층) 을 식별하는 것이 요구된다. 도 9 에 도시된 바와 같이, CS (402) 는 IP 캡슐화된 UDP/RTP 패킷으로 이루어진 별도의 IP 패킷에서의 상이한 설명 층들을 전송한다. CS (402) 는 IP 패킷을 인터넷 접속을 통하여 PDSN (404) 로 송신한다. 그 후, PDSN (404) 는 IP 패킷을 GRE 캡슐화하여 GRE패킷을 형성하는데, 여기서, 각각의 GRE 패킷은 GRE 터널을 통하여 PCF (406) 으로 송신된다. PCF (406) 은 개별 GRE 터널들로부터의 상이한 스트림을 식별하여, 그 스트림들을 적절한 방송 채널(들)에 매핑한다. 만약 어떠한 확장 스트림이 송신용으로 스케쥴링되지 않으면, BSC 는 다른 설명 스트림들에게 영향을 주지 않으면서 그 스트림으로부터의 데이터를 폐기한다.
기지국에서의 추가적인 프로세싱은, 설명 층들이 독립적인 RTP/UDP/IP 스트림으로 분할되지 않고 동일한 스트림을 통하여 송신될 경우, 공통 스트림에 송신되는 상이한 층들을 분리하는 것이 요구될 수도 있다. 기지국에서의 분해 (decomposition) (즉, 공통 RTP/UDP/IP 스트림을 별도의 설명들로 분해함) 를 지원하지 않는 네트워크 구조의 경우, PDSN 이 스트림 분해를 수행하여, 분해된 스트림을 별도의 터널을 통하여 기지국으로 송신한다.
단말기가 다중 스트림으로부터의 설명을 수신할 경우, 그 단말기는 그 데이터를 재조합하여 유용한 정보를 생성한다. 이것을 수행하는 일 방법은 그 세션에서 이용되는 상이한 스트림들의 전체 설명을 제공하는 것이다. 콘텐츠 서버는 모든 매체 타입, 상이한 설명 층들, 및 각각의 설명 층이 송신되는 전송물을 기입하고 있는 SDP 설명을 송신할 수도 있다.
만약 이 정보가 이전 개시물에서 설명한 방송 채널 서비스를 통하여 송신되려면, SDP 설명은 각각의 개별 스트림이 송신되는 HSBS_ID 를 표시해야 한다. 이것은, 각각의 HSBS_ID 채널로부터의 데이터를 적절히 복호하고 합성하는데 요구되는 정보를 단말기에게 제공한다.
BC 메시지는 CS 에서 발신하며, 원래의 메시지는 페이로드로 간주한다. CS 는 MC IP 를 적용하여 페이로드를 캡슐화하여 MC IP 패킷을 생성한다. MC IP 패킷은, CS 가 그 패킷의 소스이고 수신지가 MC IP 어드레스로 제공됨을 나타낸다. MC IP 패킷은 트리 (tree) 상의 그 다음 접촉점으로 송신된다. 즉, MC IP 패킷은 그 트리의 소스 또는 베이스로부터 잎을 향하여 외부로 그 트리를 횡단한다.
당업자는 다양한 기술 및 기법을 이용하여 정보 및 신호를 표현할 수 있음을 알 수 있다. 예를 들어, 상기의 설명 전반에 걸쳐 참조될 수도 있는 데이터, 명령, 코맨드 (commands), 정보, 신호, 비트, 심볼, 및 칩은 전압, 전류, 전자기파, 자계 또는 자성 입자, 광계 또는 광자, 또는 이들의 조합으로 나타낼 수도 있다.
또한, 당업자는 여기서 개시된 실시형태와 관련하여 설명된 다양한 예시적인 논리 블록들, 모듈들, 회로들, 및 알고리즘 단계들을 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 조합으로 구현할 수도 있음을 알 수 있다. 하드웨어와 소프트웨어의 이러한 대체 가능성을 분명히 설명하기 위하여, 다양한 예시적인 구성요소들, 블록들, 모듈들, 회로들 및 단계들을 주로 그들의 기능의 관점에서 상술하였다. 그러한 기능이 하드웨어로 구현될지 소프트웨어로 구현될지는 전체 시스템에 부과된 특정한 애플리케이션 및 설계 제약조건들에 의존한다. 당업자는 설명된 기능을 각각의 특정한 애플리케이션에 대하여 다양한 방식으로 구현할 수 있지만, 그러한 구현의 결정이 본 발명의 범주를 벗어나도록 하는 것으로 해석하지는 않아야 한다.
여기서 개시된 실시형태들과 관련하여 설명된 다양한 예시적인 논리 블록들, 모듈들, 회로들은 범용 프로세서, 디지털 신호 프로세서 (DSP), 응용 주문형 집적 회로 (ASIC), 필드 프로그래머블 게이트 어레이 (FPGA), 또는 기타 프로그래머블 논리 디바이스, 별도의 게이트 또는 트랜지스터 로직, 별도의 하드웨어 구성요소들, 또는 여기서 설명된 기능을 수행하도록 설계되는 이들의 조합으로 구현 또는 실행될 수도 있다. 범용 프로세서는 마이크로프로세서일 수도 있지만, 다른 방법으로, 그 프로세서는 종래의 프로세서, 제어기, 마이크로 제어기, 또는 상태 기계일 수도 있다. 또한, 프로세서는 계산 디바이스들의 조합, 예를 들어, DSP 와 마이크로프로세서의 조합, 복수의 마이크로프로세서들, DSP 코어와 결합된 하나 이상의 마이크로프로세서들 또는 기타의 구성물로 구현될 수도 있다.
여기에 개시된 실시형태들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 프로세서에 의해 수행되는 하드웨어 및 소프트웨어 모듈, 또는 그 2 개의 조합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM, 또는 당업계에 알려진 기타 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장 매체는 그 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있는 프로세서에 결합된다. 다른 방법으로는, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 ASIC 내에 상주할 수도 있다. ASIC 은 사용자 단말기에 상주할 수도 있다. 다른 방법으로는,프로세서 및 저장 매체는 별도의 구성요소들로서 사용자 단말기에 상주할 수도 있다.
개시된 실시형태들에 대한 상기의 설명은 당업자로 하여금 본 발명을 제조 또는 이용할 수 있도록 제공된다. 이들 실시형태에 대한 다양한 변형들은 당업자에게 명백하며, 여기서 정의된 일반적인 원리들은 본 발명의 사상 또는 범주에서 벗어나지 않는 범위내에서 다른 실시형태들에 적용할 수도 있다. 따라서, 본 발명은 여기서 설명된 실시형태들에 한하는 것이 아니라, 여기서 개시된 원리들 및 신규한 특징들과 일치하는 가장 넓은 범위를 부여하려는 것이다.
Claims (22)
- 다중 층 콘텐츠를 제공하는 방법으로서,정보 콘텐츠를 복수의 층으로 분할하는 단계로서, 제 1 층이 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하고 제 2 층이 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는, 상기 분할 단계;네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 단계; 및상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 1 항에 있어서,네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 상기 단계는,수신지 단말기들의 제 1 세트로의 상기 제 1 층의 전달을 가능케 하는 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 1 항에 있어서,상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 상기 단계는,수신지 단말기들의 제 1 세트의 서브세트로의 상기 제 2 층의 전달을 가능케 하는 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 다중 층 콘텐츠를 제공하는 방법으로서,네트워크에 의해 지원되는 제 1 서비스 품질을 이용하여 전달되는 제 1 층을 수신지 단말기에서 수신하는 단계; 및적어도 하나의 추가적인 층이 제 2 서비스 품질을 이용하여 전달될 경우, 상기 제 1 층 및 상기 적어도 하나의 추가적인 층을 상기 수신지 단말기에서 프로세싱하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 4 항에 있어서,적어도 하나의 추가적인 층이 제 2 서비스 품질을 이용하여 전달될 경우, 상기 제 1 층 및 상기 적어도 하나의 추가적인 층을 상기 제 1 수신지 단말기에서 프로세싱하는 상기 단계는,상기 제 1 층의 정보 콘텐츠를 상기 적어도 하나의 추가적인 층의 정보 콘텐츠와 결합하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 다중 층 콘텐츠를 제공하는 방법으로서,정보 콘텐츠를 복수의 층으로 분할하는 단계로서, 제 1 층이 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하고 제 2 층이 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는, 상기 분할 단계;네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 단계;상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 단계;상기 제 1 층을 수신지 단말기에서 수신하는 단계; 및상기 제 2 층이 수신될 경우, 상기 제 1 층 및 상기 제 2 층을 상기 수신지 단말기에서 프로세싱하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 다중 층 콘텐츠를 제공하는 방법으로서,정보 콘텐츠를 적어도 2 개의 층으로 분할하는 단계로서, 제 1 층이 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하며 적어도 제 2 층이 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는, 상기 분할 단계;적어도 2 개의 별도의 층들 각각을 송신용으로 제공하는 단계; 및적어도 제 1 층을 무선 링크를 통하여 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 2 개의 별도의 층들 각각을 송신용으로 제공하는 상기 단계는,층의 각 유닛에 시퀀스 번호를 할당하는 단계;인-시퀀스 전달 (in-sequence delivery) 을 보장하지 않는 매체를 통하여 상기 유닛들 각각을 전달하는 단계; 및상기 시퀀스 번호에 따라, 그 전달된 유닛들을 재배열하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 2 개의 별도의 층들 각각을 송신용으로 제공하는 상기 단계는,적어도 2 개의 별도의 층들 각각을 RTP 를 이용하여 제공하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 제 1 층을 무선 링크를 통하여 송신하는 상기 단계는,상기 무선 링크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 10 항에 있어서,상기 무선 링크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을송신하는 상기 단계는,수신지 단말기들의 제 1 세트로의 상기 제 1 층의 전달을 가능케 하는 서비스 품질을 갖는 상기 제 1 층을 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 10 항에 있어서,상기 무선 링크에 의해 지원되는 제 2 서비스 품질을 갖는 적어도 제 2 층을 송신하는 단계를 더 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 12 항에 있어서,상기 무선 링크에 의해 지원되는 제 2 서비스 품질을 갖는 적어도 제 2 층을 송신하는 상기 단계는,수신지 단말기들의 상기 제 1 세트의 서브세트로의 적어도 제 2 층의 전달을 가능케 하는 서비스 품질을 갖는 적어도 제 2 층을 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 제 1 층을 무선 링크를 통하여 송신하는 상기 단계는,송신 단말기의 로드에 따라서, 적어도 제 1 층을 무선 링크를 통하여 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 제 1 층을 무선 링크를 통하여 송신하는 상기 단계는,적어도 제 1 층을 하나의 방송 채널을 통하여 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 제 7 항에 있어서,적어도 제 1 층을 무선 링크를 통하여 송신하는 상기 단계는,적어도 하나의 층을 방송 채널을 통하여 송신하는 단계; 및적어도 하나의 추가적인 층을 적어도 하나의 추가적인 방송 채널을 통하여 송신하는 단계를 포함하는, 다중층 콘텐츠의 제공 방법.
- 다중 층 콘텐츠를 제공하는 장치로서,제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 1 층, 및 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 2 층을 포함하는 복수의 층으로 정보 콘텐츠를 분할하는 수단;네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 수단; 및상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 수단을 구비하는, 다중층 콘텐츠의 제공 장치.
- 다중 층 콘텐츠를 제공하는 장치로서,메모리; 및상기 메모리에 통신적으로 커플링되어, 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 1 층, 및 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 2 층을 포함하는 복수의 층으로 정보 콘텐츠를 분할하는 단계, 네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 것을 조정하는 단계, 및 상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 것을 조정하는 단계를 포함하는 디지털 신호 프로세싱을 수행할 수 있는 디바이스를 구비하는, 다중층 콘텐츠의 제공 장치.
- 다중 층 콘텐츠를 제공하는 장치로서,메모리; 및상기 메모리에 통신적으로 커플링되어, 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 1 층, 및 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 2 층인 복수의 층으로 정보 콘텐츠를 분할하는 단계, 네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 것을 조정하는 단계, 및 상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 것을 조정하는 단계를 포함하는 디지털 신호 프로세싱을 수행할 수 있는 디바이스를 구비하는, 다중층 콘텐츠의 제공 장치.
- 제 19 항에 있어서,상기 네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 것은, 수신지 단말기들의 제 1 세트로의 상기 제 1 층의 전달을 가능케 하는 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 것을 더 포함하는, 다중층 콘텐츠의 제공 장치.
- 제 19 항에 있어서,상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 것은, 수신지 단말기들의 상기 제 1 세트의 서브세트로의 상기 제 2 층의 전달을 가능케 하는 서비스 품질을 갖는 상기 제 2 층을 발신 단말기로부터 송신하는 것을 더 포함하는, 다중층 콘텐츠의 제공 장치.
- 다중 층 콘텐츠를 제공하는 장치로서,메모리; 및상기 메모리에 통신적으로 커플링되어, 제 1 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 1 층, 및 상기 제 1 층과 결합될 때에 더 높은 품질을 갖는 정보 콘텐츠의 복원을 가능케 하는 제 2 층인 복수의 층으로 정보 콘텐츠를 분할하는 단계, 네트워크에 의해 지원되는 제 1 서비스 품질을 갖는 상기 제 1 층을 발신 단말기로부터 송신하는 것을 조정하는 단계, 및 상기 네트워크에 의해 지원되는 제 2 서비스 품질을 갖는 상기 제 2 층을 상기 발신 단말기로부터 송신하는 것을 조정하는 단계를 포함하는 디지털 신호 프로세싱을 수행할 수 있는 제 1 디바이스;제 2 메모리; 및상기 제 2 메모리에 통신적으로 커플링되어, 상기 제 1 층을 수신지 단말기에서 수신하는 단계, 및 상기 제 2 층이 수신될 경우, 상기 제 1 층 및 상기 제 2 층을 상기 수신지 단말기에서 프로세싱하는 단계를 포함하는 디지털 신호 프로세싱을 수행할 수 있는 제 2 디바이스를 구비하는, 다중층 콘텐츠의 제공 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/032,775 | 2001-10-24 | ||
US10/032,775 US20030172114A1 (en) | 2001-10-24 | 2001-10-24 | Method and apparatus for data packet transport in a wireless communication system using an internet protocol |
PCT/US2002/032857 WO2003036911A2 (en) | 2001-10-24 | 2002-10-15 | Method and apparatus for data packet transport in a wireless communication system using an internet protocol |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040047953A true KR20040047953A (ko) | 2004-06-05 |
Family
ID=21866740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2004-7006022A KR20040047953A (ko) | 2001-10-24 | 2002-10-15 | 인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터패킷을 전송하는 방법 및 장치 |
Country Status (11)
Country | Link |
---|---|
US (1) | US20030172114A1 (ko) |
EP (1) | EP1438828A2 (ko) |
JP (1) | JP2005532705A (ko) |
KR (1) | KR20040047953A (ko) |
CA (1) | CA2464304A1 (ko) |
IL (1) | IL161480A0 (ko) |
MX (1) | MXPA04003871A (ko) |
NO (1) | NO20042093L (ko) |
RU (1) | RU2004115494A (ko) |
TW (1) | TWI239184B (ko) |
WO (1) | WO2003036911A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101396172B1 (ko) * | 2009-11-30 | 2014-05-19 | 알까뗄 루슨트 | 무선 비디오의 우선순위 기반의 전송 방법 |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7031736B2 (en) * | 2001-12-03 | 2006-04-18 | Nokia Corporation | Method and apparatus of header compression for broadcast services in radio telecommunication system |
US20030134651A1 (en) * | 2002-01-16 | 2003-07-17 | Hsu Raymond T. | Method and apparatus for flow treatment and mapping on multicast/broadcast services |
JP4649091B2 (ja) * | 2002-01-30 | 2011-03-09 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末、サーバ装置、中継装置、放送通信システム、放送通信方法及びプログラム |
KR100713435B1 (ko) * | 2002-05-03 | 2007-05-07 | 삼성전자주식회사 | 이동통신시스템에서 다중 데이터 전송률 서비스 제공 장치 및 방법 |
US7769873B1 (en) | 2002-10-25 | 2010-08-03 | Juniper Networks, Inc. | Dynamically inserting filters into forwarding paths of a network device |
US7283783B2 (en) * | 2002-11-26 | 2007-10-16 | University Of Florida Research Foundation, Inc. | Method and system for broadcasting via phase-shift keying modulation with multiple transmit antennas |
US8078758B1 (en) | 2003-06-05 | 2011-12-13 | Juniper Networks, Inc. | Automatic configuration of source address filters within a network device |
US7206581B2 (en) | 2003-11-05 | 2007-04-17 | Interdigital Technology Corporation | Method and apparatus for processing data blocks during soft handover |
CN1287628C (zh) * | 2003-11-14 | 2006-11-29 | 华为技术有限公司 | 一种实现组播业务的方法 |
WO2005060300A1 (en) * | 2003-12-15 | 2005-06-30 | Philips Intellectual Property & Standards Gmbh | Wireless system comprising a first station and a second station system |
US7813453B2 (en) * | 2004-01-21 | 2010-10-12 | Qualcomm Incorporated | Data detection for a hierarchical coded data transmission |
US20070053336A1 (en) * | 2004-03-11 | 2007-03-08 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for performing inter-frequency measurements |
US20050207416A1 (en) * | 2004-03-16 | 2005-09-22 | Samsung Electronics Co. , Ltd. | Apparatus and method for deploying efficient broadcast multicast services in a wireless network |
US7260412B2 (en) * | 2004-07-30 | 2007-08-21 | Interdigital Technology Corporation | Wireless communication method and system for establishing a multimedia message service over a WLAN |
US7933628B2 (en) | 2004-08-18 | 2011-04-26 | Ruckus Wireless, Inc. | Transmission and reception parameter control |
US7519010B1 (en) | 2004-08-30 | 2009-04-14 | Juniper Networks, Inc. | Inter-autonomous system (AS) multicast virtual private networks |
US8792414B2 (en) | 2005-07-26 | 2014-07-29 | Ruckus Wireless, Inc. | Coverage enhancement using dynamic antennas |
FR2880491A1 (fr) * | 2005-01-06 | 2006-07-07 | Thomson Licensing Sa | Methode de transmission d'un flux multipoint dans un reseau local et dispositif de connexion implementant la methode |
US7602702B1 (en) | 2005-02-10 | 2009-10-13 | Juniper Networks, Inc | Fast reroute of traffic associated with a point to multi-point network tunnel |
US7990965B1 (en) | 2005-07-28 | 2011-08-02 | Juniper Networks, Inc. | Transmission of layer two (L2) multicast traffic over multi-protocol label switching networks |
US9166807B2 (en) * | 2005-07-28 | 2015-10-20 | Juniper Networks, Inc. | Transmission of layer two (L2) multicast traffic over multi-protocol label switching networks |
US7564803B1 (en) | 2005-08-29 | 2009-07-21 | Juniper Networks, Inc. | Point to multi-point label switched paths with label distribution protocol |
KR100819042B1 (ko) | 2005-12-08 | 2008-04-02 | 한국전자통신연구원 | 멀티캐스트 에이전트의 무선 랜 환경을 고려한 1:n오버레이 멀티캐스트 망 구성 방법 및 그 멀티캐스트에이전트 |
JP4578414B2 (ja) * | 2006-01-23 | 2010-11-10 | シャープ株式会社 | 階層符号化マルチキャスト通信システム |
US8270395B2 (en) * | 2006-01-30 | 2012-09-18 | Juniper Networks, Inc. | Forming multicast distribution structures using exchanged multicast optimization data |
US7839850B2 (en) * | 2006-01-30 | 2010-11-23 | Juniper Networks, Inc. | Forming equal cost multipath multicast distribution structures |
JP4927877B2 (ja) | 2006-02-10 | 2012-05-09 | クゥアルコム・インコーポレイテッド | ユーザー機器仮識別子の秘匿化 |
US11477617B2 (en) * | 2006-03-20 | 2022-10-18 | Ericsson Evdo Inc. | Unicasting and multicasting multimedia services |
US7839862B1 (en) | 2006-06-30 | 2010-11-23 | Juniper Networks, Inc. | Upstream label assignment for the label distribution protocol |
US7742482B1 (en) | 2006-06-30 | 2010-06-22 | Juniper Networks, Inc. | Upstream label assignment for the resource reservation protocol with traffic engineering |
US7787380B1 (en) | 2006-06-30 | 2010-08-31 | Juniper Networks, Inc. | Resource reservation protocol with traffic engineering point to multi-point label switched path hierarchy |
US8135047B2 (en) * | 2006-07-31 | 2012-03-13 | Qualcomm Incorporated | Systems and methods for including an identifier with a packet associated with a speech signal |
US8670725B2 (en) | 2006-08-18 | 2014-03-11 | Ruckus Wireless, Inc. | Closed-loop automatic channel selection |
US8457044B2 (en) * | 2007-09-24 | 2013-06-04 | Qualcomm Incorporated | Selective review of bundled messages from a wireless communication device |
FR2922709B1 (fr) * | 2007-10-22 | 2010-02-26 | Alcatel Lucent | Systeme de transfert de contenus en couches, en mode broadcast et/ou unicast, a des terminaux mobiles rattaches a un reseau a couverture radio non uniforme et a mecanisme de transfert discontinu de contenus |
US9497494B1 (en) * | 2008-02-29 | 2016-11-15 | Clearwire Ip Holdings Llc | Broadcast service channel optimization for TV services |
US7936780B1 (en) | 2008-03-12 | 2011-05-03 | Juniper Networks, Inc. | Hierarchical label distribution protocol for computer networks |
US7929557B2 (en) * | 2008-11-14 | 2011-04-19 | Juniper Networks, Inc. | Summarization and longest-prefix match within MPLS networks |
US8077726B1 (en) | 2008-12-10 | 2011-12-13 | Juniper Networks, Inc. | Fast reroute for multiple label switched paths sharing a single interface |
US8842823B2 (en) * | 2009-09-09 | 2014-09-23 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for determining usage of encrypted media content |
US8310957B1 (en) | 2010-03-09 | 2012-11-13 | Juniper Networks, Inc. | Minimum-cost spanning trees of unicast tunnels for multicast distribution |
CN102572548B (zh) * | 2011-01-04 | 2017-05-17 | 中兴通讯股份有限公司 | 内容分发方法及*** |
US9246838B1 (en) | 2011-05-27 | 2016-01-26 | Juniper Networks, Inc. | Label switched path setup using fast reroute bypass tunnel |
US8837479B1 (en) | 2012-06-27 | 2014-09-16 | Juniper Networks, Inc. | Fast reroute between redundant multicast streams |
US9049148B1 (en) | 2012-09-28 | 2015-06-02 | Juniper Networks, Inc. | Dynamic forwarding plane reconfiguration in a network device |
US8953500B1 (en) | 2013-03-29 | 2015-02-10 | Juniper Networks, Inc. | Branch node-initiated point to multi-point label switched path signaling with centralized path computation |
US9806895B1 (en) | 2015-02-27 | 2017-10-31 | Juniper Networks, Inc. | Fast reroute of redundant multicast streams |
GB2564081B (en) * | 2017-04-25 | 2022-11-23 | Adder Tech Ltd | Video transmission |
US10505950B2 (en) * | 2017-07-10 | 2019-12-10 | Dark Matter L.L.C. | System, method, and computer program product for multi-layer encryption of an efficient broadcast message |
US11631252B1 (en) * | 2022-01-03 | 2023-04-18 | Brian Lawrence Repper | Visual media management for mobile devices |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG77650A1 (en) * | 1998-09-07 | 2001-01-16 | Victor Company Of Japan | A scalable delivery scheme of compressed video |
US6631122B1 (en) * | 1999-06-11 | 2003-10-07 | Nortel Networks Limited | Method and system for wireless QOS agent for all-IP network |
US6788696B2 (en) * | 2000-03-10 | 2004-09-07 | Nortel Networks Limited | Transparent QoS using VC-merge capable access modules |
BE1013351A3 (nl) * | 2000-03-15 | 2001-12-04 | Smartmove Nv | Werkwijze en inrichting voor het draadloos verdelen van data. |
EP1146702A3 (de) * | 2000-04-10 | 2006-03-01 | Siemens Aktiengesellschaft | Kommunikationsvorrichtung und Kommunikationssystem zum integrierten Übertragen von ersten Daten mit Echtzeitanforderung und zweiten Daten ohne Echtzeitanforderung |
US6816194B2 (en) * | 2000-07-11 | 2004-11-09 | Microsoft Corporation | Systems and methods with error resilience in enhancement layer bitstream of scalable video coding |
US6999432B2 (en) * | 2000-07-13 | 2006-02-14 | Microsoft Corporation | Channel and quality of service adaptation for multimedia over wireless networks |
-
2001
- 2001-10-24 US US10/032,775 patent/US20030172114A1/en not_active Abandoned
-
2002
- 2002-10-15 KR KR10-2004-7006022A patent/KR20040047953A/ko not_active Application Discontinuation
- 2002-10-15 JP JP2003539274A patent/JP2005532705A/ja not_active Withdrawn
- 2002-10-15 EP EP02789201A patent/EP1438828A2/en not_active Withdrawn
- 2002-10-15 CA CA002464304A patent/CA2464304A1/en not_active Abandoned
- 2002-10-15 RU RU2004115494/09A patent/RU2004115494A/ru not_active Application Discontinuation
- 2002-10-15 WO PCT/US2002/032857 patent/WO2003036911A2/en not_active Application Discontinuation
- 2002-10-15 IL IL16148002A patent/IL161480A0/xx unknown
- 2002-10-15 MX MXPA04003871A patent/MXPA04003871A/es unknown
- 2002-10-24 TW TW091124693A patent/TWI239184B/zh active
-
2004
- 2004-05-21 NO NO20042093A patent/NO20042093L/no unknown
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101396172B1 (ko) * | 2009-11-30 | 2014-05-19 | 알까뗄 루슨트 | 무선 비디오의 우선순위 기반의 전송 방법 |
Also Published As
Publication number | Publication date |
---|---|
RU2004115494A (ru) | 2005-03-27 |
EP1438828A2 (en) | 2004-07-21 |
US20030172114A1 (en) | 2003-09-11 |
WO2003036911A2 (en) | 2003-05-01 |
CA2464304A1 (en) | 2003-05-01 |
WO2003036911A3 (en) | 2003-06-05 |
NO20042093L (no) | 2004-07-21 |
MXPA04003871A (es) | 2004-07-16 |
IL161480A0 (en) | 2004-09-27 |
JP2005532705A (ja) | 2005-10-27 |
TWI239184B (en) | 2005-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100956041B1 (ko) | 인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터패킷을 전송하는 방법 및 장치 | |
KR101019400B1 (ko) | 인터넷 프로토콜을 이용하여 무선 통신 시스템에서 데이터 패킷을 전송하는 방법 및 장치 | |
KR100934067B1 (ko) | 멀티캐스트/브로드캐스트 서비스들을 위한 패킷 데이터서빙 노드의 선택 | |
TWI239184B (en) | Method and apparatus for data packet transport in a wireless communication system using an internet protocol | |
AU2002353812A1 (en) | Method and apparatus for data packet transport in a wireless communication system using an internet protocol | |
AU2002342215A1 (en) | Selecting a packet data serving node for multi-cast/broadcast services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |