KR100871236B1 - 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서이동성을 지원하는 방법 및 장치 - Google Patents

휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서이동성을 지원하는 방법 및 장치 Download PDF

Info

Publication number
KR100871236B1
KR100871236B1 KR1020070019754A KR20070019754A KR100871236B1 KR 100871236 B1 KR100871236 B1 KR 100871236B1 KR 1020070019754 A KR1020070019754 A KR 1020070019754A KR 20070019754 A KR20070019754 A KR 20070019754A KR 100871236 B1 KR100871236 B1 KR 100871236B1
Authority
KR
South Korea
Prior art keywords
service
information
broadcast
terminal
mapping information
Prior art date
Application number
KR1020070019754A
Other languages
English (en)
Other versions
KR20070089094A (ko
Inventor
쉬이링
안종훈
송재연
이국희
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Publication of KR20070089094A publication Critical patent/KR20070089094A/ko
Application granted granted Critical
Publication of KR100871236B1 publication Critical patent/KR100871236B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/57Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/12Arrangements for observation, testing or troubleshooting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0007Control or signalling for completing the hand-off for multicast or broadcast services, e.g. MBMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/16Aspects of broadcast communication characterised by the type of broadcast system digital video broadcasting - handhelds [DVB-H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/90Wireless transmission systems
    • H04H60/91Mobile communication networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0069Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
    • H04W36/00692Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using simultaneous multiple data streams, e.g. cooperative multipoint [CoMP], carrier aggregation [CA] or multiple input multiple output [MIMO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서, 사용자가 서비스를 시청하는 도중에 전송 스트림 또는 IP 플랫폼이 변경되는 경우에도, 선택해서 시청하고 있는 서비스를 계속해서 제공받을 수 있도록 해주는 장치 및 방법을 제안한다. 본 발명에서는 네트워크가 단말기에게 전송 스트림간 또는 IP 플랫폼간 서비스 매핑 정보를 전달한다. 따라서 사용자가 서비스를 수신하는 도중에 전송 스트림 또는 IP 플랫폼이 변경되는 경우에도 사용자에게 끊김 없는 서비스를 제공할 수 있다.
핸드오버, 로밍, 휴대형 디지털 비디오 방송(DVB-H), 방통융합 서비스(CBMS), 프로그램 고유 정보/서비스 정보(PSI/SI)

Description

휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 이동성을 지원하는 방법 및 장치{Method and Apparatus for Mobility Supporting in DVB-H CBMS system}
도 1은 일반적인 휴대형 디지털 비디오 방송 시스템 구성도
도 2a는 종래 기술에 따른 휴대형 디지털 비디오 방송 시스템의 송출기 구성도
도 2b는 종래 기술에 따른 휴대형 디지털 비디오 방송 시스템의 수신기 구성도
도 3은 종래 기술에 따른 수신기의 핸드오버 수행 절차를 간단히 도시한 흐름도
도 4는 일반적인 휴대형 디지털 비디오 방송 시스템에서의 핸드오버 개념도
도 5는 일반적인 로밍 절차를 도시한 도면
도 6은 본 발명의 실시예에 따른 로밍 절차를 도시한 도면
도 7은 본 발명의 제1 실시예에 따른 전송 스트림별 매핑 정보를 설명하기 위한 도면
도 8은 본 발명의 제1 실시예에 따른 단말의 동작을 나타낸 순서도
도 9는 본 발명의 제1 실시예에 따른 네트워크의 동작을 나타낸 순서도
도 10은 본 발명의 제2 실시예에 따른 IP 플랫폼별 매핑 정보를 설명하기 위한 도면
도 11은 본 발명의 제2 실시예에 따른 단말의 동작을 나타낸 순서도
도 12는 본 발명의 제2 실시예에 따른 네트워크의 동작을 나타낸 순서도
도 13은 본 발명의 실시예에 따른 네트워크의 구조를 도시한 도면
도 14는 본 발명의 실시예에 따른 단말기의 구조를 도시한 도면
본 발명은 휴대형 디지털 비디오 방송(Digital Video Broadcasting-handheld; 이하 DVB-H라 칭함) 방통융합 서비스(Convergence of Broadcasting and Mobile Service; 이하 CBMS라 칭함) 시스템에 관한 것으로서, 특히 핸드오버를 수행하려는 단말기에게 프로그램 고유 정보/서비스 정보(Program Specific Information/ Service Information; 이하 PSI/SI라 칭함)를 통해서 핸드오버 관련 정보를 제공하는 방법 및 장치를 제공한다.
DVB-H CBMS는 이동 수신 성능이 우수한 디지털 TV 방송 서비스와 이동 통신의 결합을 통해 보다 편리한 기능을 제공하는 서비스이다. 즉 아날로그 TV가 디지털로 전환되면서, HDTV급 고화질과 CD급 고음질의 TV 서비스를 안방에서 즐길 수 있게 되었다. 그러나 현대사회가 매우 다양화됨에 따라 시청자의 활동성 및 생활 패턴도 과거와는 매우 달라졌으며 휴대폰, PDA, 노트북 컴퓨터 등 휴대용 기기가 일반화됨에 따라 이동 중에도 선명한 화질의 TV를 즐기고자 하는 요구가 급속히 증대되고 있다. 또한 역방향 채널이 없는 방송망의 한계를 이동 통신과의 결합을 통해 해결하려는 노력이 있는데 이런 노력의 결과로 나온 것이 DVB-H CBMS이다.
상기 DVB-H CBMS는 이동하는 이동 통신 채널 사용이 가능한 수신 단말기를 위해서 만들어진 시스템으로 종래의 이동통신 시스템과 같은 셀(cell) 기반 무선통신에서 지원하고 있는 핸드오버의 개념을 포함한다. 그러나 DVB-H CBMS의 핸드오버는 이동 통신 시스템의 핸드오버와는 차이점이 있는데, 이동통신 시스템의 핸드오버는 네트워크가 사용자 개개인을 관리하면서 핸드오버를 포함한 망관리를 위해 측정 보고(measurement report)를 받지만, 일반적인 방송 시스템의 경우에는 방송 사업자는 서비스와 컨텐츠(content)를 제공하지만 모든 사용자 개개인의 관리는 하지 않는다. 따라서 방송 수신을 위한 정보도 방송망을 이용해 전체 사용자에게 보내며 사용자 관리 기능을 가지고 있지는 않다. 따라서 방송망의 핸드오버는 이동통신 시스템의 핸드오버와 구별되는 특유의 기술적 요구 사항이 있다.
도 1은 일반적인 휴대형 디지털 비디오 방송망 시스템의 구성도이다. 도시한 엔터티들은 물리적으로 구별되거나 혹은 구별되지 않을 수 있는 논리 엔터티들로서, 상기 논리 엔터티들은 하나 혹은 그 이상의 물리 엔터티들로 합쳐질 수 있다. 또한 여기에서는 본 발명의 주요한 요지에 관련된 인터페이스들만을 도시하였다. 상기 도 1에 나타낸 시스템은 휴대 방송 단말 표준 기구중의 하나인 DVB- CBMS(Digital Video Broadcasting - Convergence of Broadcasting and Mobile Service)를 위한 것이다. 설명의 편의를 위해서 DVB-CBMS의 통지 방송 구조를 예를 들어 설명하나, 통지 메시지 기능을 가지고 있는 기타의 휴대 방송 시스템에서도 유사하게 동작한다.
상기 도 1을 참조하면, 컨텐츠 공급자(Content Creation: CC)(110)는 방송 서비스의 공급자이며, 상기 방송 서비스는 종래의 음성/영상 방송 서비스, 파일(음악 파일 혹은 데이터 파일) 다운로드 서비스 등이 될 수 있다. 컨텐츠 공급자(110)는 방송 서비스의 공급에 문제 혹은 변동 사항이 발생하였을 경우 방송 서비스 어플리케이션(Service Application: SA)(120) 내부의 통지 이벤트 생성부로 상기 변동 사항을 통지한다.
방송 서비스 어플리케이션(120)은 상기 컨텐츠 공급자(110)로부터 방송 서비스의 컨텐츠 데이터를 공급받아 방송 네트워크에 적합한 형태(예를 들어 스트리밍 오디오/비디오 혹은 영화 다운로드 등)로 가공하여 방송 서비스 데이터를 만드는 역할을 하며, ESG에 필요한 표준화된 메타데이터를 생성하는 역할, 사용자에 따른 과금 정보를 생성하는 역할 등을 담당한다. 또한, 상기 컨텐츠 공급자(110)로부터 방송 서비스에 대한 변동 사항을 통보받아 방송 서비스 관리부(Service Management: SM)(130) 내부에 위치하는 통지 메시지 생성부로 통지 이벤트를 전달하고, 통지 메시지의 생성에 사용되는 서비스 가이드 속성 정보를 상기 통지 메시지 생성부로 제공한다.
방송 서비스 관리부(130)는 방송 서비스 어플리케이션(120)으로부터 공급받 은 방송 서비스의 전송 스케줄을 결정하는 역할 및 서비스 가이드를 생성하는 역할을 담당하며, 방송 서비스를 할 수 있는 방송 네트워크(140) 및 양방향 통신을 지원하는 양방향 네트워크(150)와 연결된다.
방송 서비스 관리부(130)는 방송 서비스의 수신을 위한 가입자 정보와 상기 가입자가 관련된 컨텐츠를 구입했는지 여부에 대한 정보와 같은 서비스 제공 정보 및 방송 서비스를 수신 받는 단말기들에 대한 장치 정보를 관리하고, 서비스 어플리케이션(120)으로 사용자 과금 정보를 전송하고 상기 가입 정보, 서비스 제공 정보, 장치 정보 등을 방송 네트워크(140) 및 양방향 네트워크(150)로 제공한다.
방송 네트워크(140)는 방송 서비스를 전송하는 네트워크이며, 본 명세서에서는 DVB-H를 예를 들어 설명한다.
양방향 네트워크(150)는 일대일로 방송 서비스를 전송하거나 혹은 방송 서비스 수신에 관련된 제어 정보 및 부가 정보들을 양방향으로 교환하며, 예를 들어 3GPP WCDMA(Wideband Code Division Multiple Access)와 같은 기존의 셀룰러 네트워크가 될 수 있다.
단말기(160)는 방송 서비스를 수신할 수 있는 단말기이며, 단말기의 성능에 따라 셀룰러 네트워크와 연결될 수 있는 기능을 가진다. 본 발명의 설명에서는 셀룰러 네트워크와 연결될 수 있는 단말기를 가정한다.
다음으로 상기 휴대 방송 시스템의 각 블록 구성들 간의 인터페이스들을 설명한다.
CBMS-x는 DVB-H를 통한 IP 데이터캐스트 규격의 범위에서의 인터페이스이며, X-x는 DVB-H를 통한 IP 데이터캐스트 규격의 범위 이외의 인터페이스이다. 구체적으로, CBMS-7 인터페이스는 방송 서비스 어플리케이션(120)에서 방송 서비스 관리부(130)로의 인터페이스이며, CBMS-3 인터페이스는 방송 서비스 관리부(130)에서 방송 네트워크(140)를 거쳐 방송 채널을 통하여 단말기(160)로 직접 메시지가 전송될 경우 사용되는 인터페이스이다. CBMS-4 인터페이스는 방송 서비스 관리부(130)에서 전송된 메시지가 양방향 네트워크(150)를 거쳐 단말기(160)와의 전용 채널 혹은 양방향 네트워크(150)에서 제공되는 방송 채널을 통하여 단말기(160)에게 직접 전송될 경우 사용되는 인터페이스이다. CBMS-6 인터페이스는 방송 서비스 관리부(130)가 방송 네트워크(140)에서 사용하게 될 전송 통로의 설정 혹은 방송 네트워크(140)에서 발생한 이벤트 정보의 수신 경로로 사용되는, 방송 서비스 관리부(130)와 방송 네트워크(140) 사이의 인터페이스이다. CBMS-1 인터페이스는 방송 네트워크의 제어 신호가 실려서 단말에게 전달될 인터페이스로, DVB-H에서는 PSI/SI(Program Specific information/Service information)라는 제어신호채널이 이에 해당한다. X-3 인터페이스는 방송 서비스 관리부(130)와 양방향 네트워크(150) 사이에서 사용하게 될 전송 통로의 설정에 사용되는 인터페이스이다. X-2 인터페이스는 단말(160)과 양방향 네트워크(150) 사이에서 사용하게 될 전송 통로의 설정에 사용되는 인터페이스이다. X-1 인터페이스는 컨텐츠 공급자(110)와 서비스 어플리케이션(120) 사이에서 사용하게 될 전송 통로의 설정에 사용되는 인터페이스이다.
한편, 만일 DVB-H망에 속해 있는 사용자가 기준 네트워크에서 이웃한 네트워 크로 이동해 간 경우 또는 다른 아이피 플랫폼으로 이동해 간 경우에는, 이동해 간 네트워크 또는 아이피 플랫폼에서도 사용자에게 시청중인 서비스를 끊김 없이 제공해주어야 한다. 단말기는 사용자가 핸드오버 이전에 시청중인 프로그램을 이동해간 네트워크에서 찾아내어 계속 수신해야 한다. 즉, 전송 스트림이 변경된 경우에는 이동해간 네트워크 또는 아이피 플랫폼 내에서 동일한 서비스가 제공되는 전송 스트림을 찾아야 하며, 전송 주파수가 변경된 경우에는 이웃한 네트워크 또는 아이피 플랫폼의 주파수 정보를 알아야 한다. 상기 과정을 수행하기 위해 필요한 정보는 DVB 방송망이 제공하는 PSI/SI를 통하여 얻을 수 있다. 이 경우 상세한 핸드오버 절차 및 방법은 본 발명의 범위를 벗어나므로 상술하지 않는다. 이와 관련된 내용은 ETSI TR 101 211 Digital Video Broadcasting(DVB); Guidelines on implementation and usage of Service information (SI)에 상세하게 기재되어 있다.
도 2a와 도 2b는 각각 종래 기술에 따른 휴대형 디지털 비디오 방송에서 송출기와 수신기의 간략한 구성도이다.
도 2a를 참조하면, 송출기에서 송출될 정보인 데이터 아이피(IP) 스트림(200)과 ESG IP 스트림(201)은 DVB IP 캡슐화기(212)로 입력되며, 엠페그(MPEG) 관련 정보(202)와 서비스 정보(service information)(203)는 PSI/SI 테이블 생성기(213)로 입력된다. 상기 DVB IP 캡슐화기(212)는 입력받은 상기 데이터 IP 스트림(200)과 상기 ESG IP 스트림(201)을 캡슐화해서 다중화기(220)로 출력한다. 상기 PSI/SI 테이블 생성기(213)는 입력받은 상기 MPEG 관련 정보(202)와 상기 서비스 정보(203) 그리고 상기 DVB IP 캡슐화기(212)로부터 받은 ESG 갱신 여부에 근거해서 PSI/SI 테이블을 생성해서 상기 다중화기(220)로 출력한다. 상기 다중화기(220)는 DVB IP 캡슐화기(212)로부터 입력받은 캡슐화된 IP 스트림과, PSI/SI 테이블 생성기(213)로부터 입력받은 PSI/SI 테이블, 그리고 MPEG TV 스트림(210, 211)을 모두 다중화 시켜서 DVB 변조기(230)로 출력한다. 상기 DVB 변조기(230)는 상기 다중화기(220)로부터 입력받은 데이터를 변조시켜서 안테나(240)를 통해서 송출한다.
도 2b를 참조하면, 수신기에서는 안테나(250)로부터 수신된 신호가 DVB 복조기(251)를 통해서 복조되며, 복조된 신호는 역다중화기(260)로 입력된다. 상기 역다중화기(260)는 입력받은 신호를 분리해서 각각 DVB IP 역캡슐화기(270), MPEG 디코더(decoder)(271) 및 PSI/SI 처리부(272)로 출력한다. 상기 DVB IP 역캡슐화기(270)는 캡슐화된 IP 데이타를 역캡슐화 시켜서 IP 스트림으로 복원한 후 ESG 처리부(280)와 데이터 처리부(281)로 출력한다. 상기 ESG 처리부(280)와 상기 데이터 처리부(281)는 입력받은 IP 스트림을 이용해서 사용자가 필요로 하는 정보를 사용자 인터페스(UI)(290)로 출력한다. 상기 역다중화기(260)에서 분리되어 상기 MPEG 디코더(271)로 입력된 MPEG TV 스트림(210, 211)은 상기 MPEG 디코더(271)에 의해 디코딩 처리된 후 상기 사용자 인터페이스(UI)(290)로 출력된다. 마지막으로 상기 PSI/SI 처리부(272)로 입력된 PSI/SI 정보 중 MPEG 디코딩 처리를 위해 필요한 정보는 상기 MPEG 디코더(271)로 제공되며, 나머지 서비스 정보는 조정부(282)로 출력된다. 상기 조정부(282)는 PSI/SI를 참조하고 각각의 테이블에 분산되어 있는 핸 드오버 관련 정보를 모아서 핸드오버가 필요한 상황인지를 판단한다. 그리고 만일 핸드오버가 필요한 상황이 되면, 핸드오버 관련 정보를 상기 방송 수신 조종부(252)로 알려준다. 상기 방송 수신 조종부(252)는 방송신호를 수신하기 위해서 DVB 복조기(251)를 조종하는 역할을 한다. 즉, 방송 수신 조종부(252)는 핸드오버를 수행하는 경우에 이웃 셀로부터 수신된 방송 신호의 수신강도를 측정하고 변경된 주파수에 따라 수신기의 수신 주파수를 변경시키는 등 DVB 복조기를 조종하는 작업을 수행한다. 또한 조종부(252)는 제공받은 서비스 정보를 이용해 필요한 정보를 상기 사용자 인터페이스(UI)(290)로 출력하는 역할을 수행한다.
도 3은 종래 기술에 따른 수신기의 핸드오버 절차를 간단히 도시한 흐름도이다.
도 3을 참조하면, 단말기는 300 단계에서 작동을 시작하면 310 단계에서 방송신호를 수신한다. 그 다음 상기 단말기는 320 단계에서 수신된 방송신호 중 사용자가 선택한 서비스를 복조 및 복호화하는 과정을 통해 복원시켜서 화면에 표시한다. 상기 절차를 마친 이후 상기 단말기는 핸드오버 관련 정보를 수집하는 330 단계와 340 단계를 수행하게 된다. 상기 330 단계와 340 단계는 설명의 편이를 위해서 순차적으로 제시하였으나, 실제 작동 시에는 서비스를 복원시키는 상기 320 단계와 동시에 진행될 수도 있음을 명시한다.
상기 330 단계 및 340 단계는 도 2b의 조정부(282)가 PSI/SI 처리부(272)로부터 받은 정보 중에 핸드오버를 위해서 필요한 정보를 모으는 과정이다. PSI/SI에 포함되어 있는 정보 중 핸드오버 관련 정보는 주로 NIT(Network Information Table; 이하 NIT라 칭함)와 SDT(Service Description Table; 이하 SDT라 칭함)에 분포하므로, 상기 330 단계 및 340 단계를 통해서 상기 수신기는 핸드오버 관련 정보를 수집할 수 있다.
이후 수신기는 핸드오버를 수행해야 하는 상황인지 아닌지를 판단하는 350 단계를 수행한다. 만일 상기 350 단계에서 핸드오버를 수행해야 하는 상황이 아니라고 판단하는 경우에는 상기 수신기는 방송신호를 수신하는 상기 310 단계로 복귀한다. 또한 350 단계에서 핸드오버가 필요하다고 판단되면, 수신기는 이웃 셀들의 수신강도를 측정하여 최적의 신호를 선택하는 360 단계를 수행한 후 주파수를 조종하는 370 단계를 수행한다. 상기 370 단계는 주파수 조종을 포함한 새로운 셀로부터 온 방송 신호를 수신하기 위한 조종 절차를 수행하기 위한 단계이다. 이후 상기 수신기는 새로운 방송신호 수신에 성공했는지를 판단하는 380 단계를 수행하며, 만일 새로운 방송신호 수신에 성공했다면 상기 310 단계로 돌아가서 기 서술한 단계들을 수행한다. 또한 상기 수신기가 새로운 방송신호 수신에 실패한 경우에는 상기 390 단계로 이동해서 핸드오버 과정을 종료한다.
이제까지 서술한 핸드오버 방식을 통해서 휴대형 디지털 비디오 방송 수신기는 자신의 위치를 바꾸는 경우에도 핸드오버를 수행하여 사용자가 선택한 서비스를 끊김 없이 시청하도록 해줄 수 있다. 그러나 상기한 바와 같이 종래 기술에 따른 핸드오버는 핸드오버를 위한 정보가 PSI/SI의 각 테이블에 분산되어 있으므로 수신기가 핸드오버를 위한 정보를 각 테이블을 참조해서 수집해야 한다는 불편함이 있 다. 뿐만 아니라, 종래 기술에 따른 핸드오버는 핸드오버시 선택한 서비스를 구분하기 위해 서비스 아이디(service_id)를 사용하는데, 만일 서로 다른 네트워크가 동일한 서비스에 다른 서비스 아이디를 부여한 경우에는 필요한 서비스를 찾아내기 어려운 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는 휴대형 디지털 비디오 방송(DVB-H) 방통융합 서비스(CBMS) 시스템에서 단말기에게 전송 스트림간 또는 IP 플랫폼간 정보를 제공해주는 방법 및 장치를 제공하는 것이다.
본 발명의 실시예는, 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 네트워크가 단말의 이동성을 지원하는 방법에 있어서, 상기 단말이 현재 수신중인 방송 서비스에 대응하는 서로 다른 전송 스트림별 방송 서비스에 대한 매핑 정보를 설정하는 과정과, 상기 설정된 방송 서비스에 대한 매핑 정보를 상기 단말에게 전송하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 실시예는, 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말이 방송 서비스를 수신하는 방법에 있어서, 상기 단말이 상기 방송 서비스를 수신중에 핸드오버 또는 로밍이 필요하다고 판단되면, 상기 방송 서비스에 대응되며 다른 전송 스트림에서 전송되는 서비스에 대한 서비스 매핑 정보를 상기 네트워크로부터 수신하는 과정과, 상기 서비스 매핑 정보에 상기 방송 서비스에 대응되는 후보 서비스가 있으면 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택 하는 과정과, 상기 선택한 서비스를 수신하기 위하여 로밍을 수행하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 실시예는, 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말이 방송 서비스를 수신하는 방법에 있어서, 상기 단말이 상기 방송 서비스를 수신중에 로밍이 필요하다고 판단되면, 상기 방송 서비스에 대응되며 다른 아이피 플랫폼에서 전송되는 서비스에 대한 서비스 매핑 정보를 상기 네트워크로부터 수신하는 과정과, 상기 서비스 매핑 정보에 상기 방송 서비스에 대응되는 후보 서비스가 있으면 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택하는 과정과, 상기 선택한 서비스를 수신하기 위하여 로밍을 수행하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 실시예는, 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말의 이동성을 지원하는 네트워크 장치에 있어서, 특정 서비스에 대한 어플리케이션을 제공하기 위해 소스들과 관련 메타데이터로부터 컨텐츠를 수집하는 서비스 어플리케이션부와, 상기 서비스 어플리케이션부에서 수집한 메타데이터로터 방송 서비스에 대한 전자 서비스 가이드 정보(ESG)를 생성하는 ESG 제공부와, 상기 단말에 대한 다른 네트워크로의 이동을 관리하는 이동성 관리부를 포함하며, 상기 단말이 현재 수신중인 방송 서비스에 대응되는 다른 전송 스트림 또는 다른 아이피 플랫폼에서 제공되는 방송 서비스에 대한 서비스 매핑 정보를 프로그램 고유 정보/서비스 정보(PSI/SI)에 실어서 상기 단말에게 전송하는 것을 특징으로 한다.
본 발명의 실시예는, 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에 서 네트워크로부터 방송 서비스를 수신하는 단말 장치에 있어서, 방송 네트워크로부터 방송 서비스 또는 신호를 수신하는 방송 수신기와, 양방향 네트워크로부터 양방향 서비스 또는 신호를 수신하는 양방향 어댑터와, 다른 네트워크로의 이동을 관리하는 이동성 관리부를 포함하며, 상기 방송 수신기를 통하여 상기 방송 서비스에 대한 프로그램 고유 정보/서비스 정보(PSI/SI)를 수신하며, 상기 PSI/SI에 포함된 상기 단말이 현재 수신중인 방송 서비스에 대응되는 다른 전송 스트림 또는 다른 아이피 플랫폼에서 제공되는 방송 서비스에 대한 서비스 매핑 정보를 수신하는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
현재 CBMS 시스템에서는 핸드오버와 로밍의 개념은 아직 명확하게 정의되지 않았지만, 이는 IP 플랫폼, ESG 제공자 및 네트워크 운영자의 변경에 기초한다. 이하 본 발명에서는 하나의 IP 플랫폼 내에서의 수신 변경을 핸드오버라고 정의하며, 이 용어는 최종 정의에 따라 변경될 수 있다.
도 4는 일반적인 휴대형 디지털 비디오 방송 시스템에서의 핸드오버의 개념을 나타낸 것이다.
도 4를 참조하면, 네트워크가 다수개의 셀로 이루어진 경우, 각 전송 스트림에 대해서 하나의 셀에서 이용되는 중심 주파수는 terrestrial_delivery_system_descriptor에서 제공되고 그 밖의 주파수는 frequency_list_descriptor에서 제공된다. 모든 가능한 중심 주파수들을 알고 있다면, 단말기는 충분한 신호 세기를 위해 알고 있는 주파수들만을 테스트하고, 해당 전송 스트림을 디코딩하며, 동일한 쌍의 original_network_id와 transport_stream_id만을 확인하면 된다.
단말기가 네트워크 경계를 넘어가는 경우, 프로브된 주파수들은 동일한 전송 스트림으로 전송되지 않는다. 이웃 네트워크들에 대한 네트워크 정보 테이블(Network Information Table, 이하 NIT라고 한다)들이 전송되고 손실된 전송 스트림도 이웃 네트워크들로부터 전송된다. 그러면 단말기는 다른 NIT에 주어진 주파수들을 테스트하여 손실된 전송 스트림을 찾을 수 있다. 그러나 다음과 같이 서비스 수신이 변경되는 경우에 서비스 식별자를 명확히 할 필요가 있다.
첫째, 다른 전송 스트림을 가진 다른 셀의 다른 IP 플랫폼으로 서비스 수신이 변경되는 경우이다. 하나의 서비스가 두 개의 서로 다른 service_id를 가지는 두 개의 전송 스트림들로 제공되면, 단말기는 NIT에 기초하여 그 서비스를 찾을 수 없다. 두 개의 전송 스트림들이 서로 다른 플랫폼들에 속해 있기 때문에 단말기는 선택된 서비스가 다른 전송 스트림에 존재하더라도 선택된 서비스를 찾을 수 없다.
둘째, 다른 네트워크 내의 다른 전송 스트림을 가진 다른 셀의 다른 IP 플랫폼으로 서비스 수신이 변경되는 경우이다. 하나의 서비스가 두 가지 다른 service_id들을 가진 두 개의 네트워크들로부터 제공되면, 두 개의 전송 스트림들이 서로 다른 플랫폼들에 속해있기 때문에, 단말기는 아이피/맥 통지 테이블((IP/MAC notification table, 이하 INT라고 한다) 에 기초하여 그 서비스를 찾을 수 없다. 따라서 단말기는 선택된 서비스가 다른 전송 스트림에 존재하여도 선택된 서비스를 찾을 수 없다.
셋째, 동일한 신호 내에서 IP 플랫폼이 변경되는 경우이다. 이 경우, 단말기는 동일한 서비스를 위해 다른 IP 플랫폼으로 전환하기를 원한다. 즉, 동일한 서비스는 하나의 전송 스트림 내에서 서로 다른 두 가지 IP 플랫폼들로 제공된다. 하나의 전송 스트림 내에서 service_id가 유일(unique)해야 하기 때문에 양쪽 플랫폼 모두 동일한 서비스를 가질지라도 service_id는 달라야 한다. 이는 단말기가 service_id로 동일한 서비스를 찾을 수 없다는 것을 의미한다. 또한 동일한 서비스가 두 개의 서로 다른 IP 플랫폼들로 제공되어야 하기 때문에, IP 어드레스는 다를 수 있고 IP platform_id도 다를 수 있다. 이는 단말기가 INT를 이용하여 핸드오버를 위해 동일한 서비스를 찾을 수 없다는 것을 의미한다.
도 5는 일반적인 로밍 절차를 도시한 것이다.
서비스 연속성을 가지는 핸드오버는 하나의 IP 플랫폼 내에서 수신 신호가 변경될 때 현재 서비스를 계속 수신하는 것을 의미한다. 하나의 IP 플랫폼 내에서 서비스를 계속 수신할 수 없을 때, 단말은 원하는 서비스를 계속 수신하기 위하여 다른 IP 플랫폼으로 전환한다. 그러나 일반적인 로밍 절차에 따르면, 단말기는 이웃 네트워크의 ESG를 수신하고 원하는 서비스가 존재하는지 확인하기 위해 현재 서비스를 중단해야 한다. 이웃 네트워크에 원하는 서비스가 존재하는 경우, 단말기는 그 서비스 수신을 위해 이웃 네트워크로 이동할 수 있다. 즉, 도 5에 도시한 바와 같이 501 과정에서 홈 네트워크(아이피 플랫폼, ESG 제공자)를 통해 수신하고 있던 현재 서비스를 종료하고, 502 과정에서 이웃 네트워크의 ESG를 수신하며, 이웃 네트워크에서 원하는 서비스가 검색되었으면 503 과정에서 이웃 네트워크로 이동하여 상기 검색된 서비스를 수신한다. 그러나 t1~t2 시간동안에는 서비스를 수신할 수 없으므로 서비스의 연속성을 제공하는 것은 불가능하다.
도 6은 본 발명에서 제안하는 로밍 절차를 도시한 것이다.
도 6에 도시한 바와 같이, 본 발명에서 제안하는 로밍 절차에 따르면, 단말기는 601 과정에서 홈 네트워크(아이피 플랫폼, ESG 제공자)로부터 계속 서비스를 수신하면서 602 과정에서 로밍을 위한 후보 네트워크(아이피 플랫폼, ESG 제공자)를 탐색하고, 후보 네트워크가 탐색되면 603 과정에서 상기 탐색된 후보 네트워크로 이동하여 동일한 서비스를 계속 수신할 수 있다. 즉, 서비스의 연속성이 보장된다.
본 발명에서는 이러한 서비스의 연속성을 보장하기 위하여 네트워크가 단말에게 전송 스트림간의 서비스 매핑 정보 또는 IP 플랫폼 간의 서비스 매핑 정보를 제공한다. 동일한 IP 플랫폼에 의해 제공되는 전송 스트림들간의 서비스 매핑 정보는 핸드오버를 지원하기 위한 것이며, 각각 다른 IP 플랫폼으로부터 제공되는 전송 스트림들간의 서비스 매핑 정보는 로밍을 지원하기 위한 것이다. 또한 IP 플랫폼 간의 서비스 매핑 정보도 로밍을 지원하기 위한 것이다.
다음, 구체적인 실시예를 통하여 서비스 매핑 정보를 제공하는 방법에 대하여 설명한다.
<제1 실시예>
도 7은 동일한 서비스를 제공하는 두 개의 전송 스트림을 도시한 것이다.
도 7에 도시한 바와 같이, 만일 두 개의 서로 다른 전송 스트림에 의해 동일한 서비스가 제공된다면, 전송 스트림에 따라 동일한 서비스가 부여되는 서비스 아이디(service_id)는 각각 다르다. 그러므로 본 발명의 제1 실시예에서는 전송 스트림간에 동일한 서비스에 대한 아이디를 나타내는 서비스 매핑 정보를 단말로 제공함으로써 단말이 다른 전송스트림에서도 원하는 서비스를 찾을 수 있도록 한다.
하기 표 1은 다른 전송 스트림들 간의 서비스 매핑 정보를 표시한 매핑 테이블이다.
Transport stream A Transport stream B Type
service Service_id Transport stream_id Original network_id Service_id Transport stream_id Original network_id 1. identical 2. Variation 3. associated
표 1에서 Type은 서로 다른 전송 스트림에서 서비스를 설명하는데 사용된다. Identical은 서비스를 식별하기 위한 정보이며, variation은 동일한 서비스에 대한 변화 정보이며, associated는 연관되는 서비스를 나타내는 정보이다. 이 정보를 이용하면 원하는 서비스를 포함하지 않는 전송 스트림은 통과하고 다른 서비스 아이디를 통해 원하는 서비스를 제공하는 전송 스트림을 찾아낼 수 있다.
상기와 같은 표 1은, 휴대형 디지털 비디오 방송의 PSI/SI 정보를 규정해 놓은 TR 101 211 Digital Video Broadcasting(DVB); Guidelines on implementation and usage of Service information(SI)의 형식과 방법을 따르면서 PSI/SI 구성 요소 중에 하나인 'service availability descriptor'에 포함되어 전송될 수 있다. 또는 다른 전송 스트림 디스크립터에 연관된 서비스를 호출하는 새로운 디스크립터(Related_service_in_other_transport_stream_descriptor)를 삽입할 수도 있다.
상기 Related service in other tramsport stream descriptor의 구조는 하기 표 2와 같다.
Syntax Number of bits identifier
Related_service_in_other_transport stream_descriptor(){ Descriptor_tag Descriptor_length Related_service_in_other_transport stream_flag Reserved_future_use Service_id Transport stream_id Original network_id For (i=0;i<N; i++) { Service_id Transport stream_id Original network_id type } } 8 8 1 7 16 16 16 16 16 16 8 Uimsbf Uimsbf Bslbf Bslbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf bslbf
상기 새로운 디스크립터의 Related_service_in_other_transport stream_flag는 현재 서비스에 대응되는 서비스가 다른 전송 스트림에 존재하는지를 나타내며, Service_id, Transport stream_id 및 Original network_id는 실제 전송 스트림에서의 현재 서비스에 대한 식별정보이다. 만약 매핑되는 서비스가 존재한다면, 상기 디스크립터 내에 상기 식별 정보들이 하나씩 나열된다. Type은 다른 전송스트림에서 제공되는 매핑 서비스에 대한 속성(identical, variation, associated)을 나타낸다.
상기 정보들 이외에도, 표 3과 같이 Related_service_in_other_transport stream_descriptor를 통하여 단말이 원하는 서비스를 찾을 수 있도록 돕기 위한 주파수, 셀 네트워크 관련 정보들이 추가로 제공될 수 있다.
Syntax Number of bits identifier
Related_service_in_other_transport stream_descriptor(){ Descriptor_tag Descriptor_length Related_service_in other_transport stream_flag Reserved_future_use Service_id Transport stream id Original network_id For (i=0;i<N; i++) { Service_id Transport stream id Original network_id Network_id Cell_id Frequency list type } } 8 8 1 7 16 16 16 16 16 16 16 16 16 8 Uimsbf Uimsbf Bslbf Bslbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf bslbf
도 8은 본 발명의 제1 실시예에 따른 단말의 동작 절차를 나타낸 것이다.
도 8을 참조하면, 801 단계에서 단말이 서비스를 수신하고 있는 상태에서 핸드오버 또는 로밍이 필요하면, 802 단계에서 현재 수신중인 서비스에 대응되며 다른 전송 스트림에서 전송되는 서비스에 대한 식별 정보를 확인한다.
803 단계에서 해당하는 후보 서비스가 있으면, 804 단계로 진행하여 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택하며, 805 단계에서 상기 선택한 서비스를 수신하기 위하여 핸드오버 또는 로밍을 수행한다.
또한 803 단계에서 해당하는 후보 서비스가 없으면, 806 단계로 진행하여 다른 프로세스를 수행한다.
도 9는 본 발명의 제1 실시예에 따른 네트워크의 동작 절차를 나타낸 것이다.
도 9를 참조하면, 네트워크는 901 단계에서 서로 다른 전송 스트림에 대한 서비스 매핑 정보를 선택하고, 902 단계에서 선택된 매핑 정보에 대한 매핑 파라미터를 설정하며, 903 단계에서 상기 파라미터 설정이 완료된 매핑 정보를 단말에게 전송한다.
<제2 실시예>
도 10은 동일한 서비스가 동일한 전송 스트림에 속하는 서로 다른 두 개의 IP 플랫폼에서 제공되는 경우를 도시한 것이다.
도 10에 도시한 바와 같이, 동일한 서비스가 동일한 전송 스트림에 속하는 서로 다른 두 개의 IP 플랫폼에서 제공되는 경우에, 상기 동일한 서비스에 대한 IP 플랫폼별 서비스 아이디가 다를 수 있다. 이는 하나의 전송 스트림 내에서 서비스 아이디는 유일하기 때문이다. 그러므로 이러한 경우에 네트워크는 같은 서비스끼리의 연결 관계를 수신기에 알려줄 필요가 있다. 단말은 IP 플랫폼을 이동할 경우에, 상기 정보를 바탕으로 이전에 수신하고 있던 서비스를 찾아서 계속 수신할 수 있다. 이러한 경우에 네트워크가 단말에게 알려주는 정보는 다음 표 4와 같다.
IP platform_id (actual) Neighboring IP platoform_id type
Service_id New service_id 1. identical 2. variation 3. associated
상술한 서비스와 IP 플랫폼 매핑 정보를 보내기 위한 디스크립터(descriptor)의 구조는 하기 표 5와 같다.
Syntax Number of bits identifier
Service & IP platform _descriptor(){ Descriptor_tag Descriptor_length Service_id Transport stream_id Original network_id Platform_id For (i=0;i<N; i++) { service_id Platform_id Transport stream_id Original network id type } } } 8 8 16 16 16 16 16 16 16 16 8 Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf bslbf
이 경우에도 상기 정보들 이외에도, 표 6과 같이 Service & IP_platform descriptor를 통하여 주파수, 셀 네트워크 관련 정보들이 제공될 수 있다.
Syntax Number of bits identifier
Service & IP platform _descriptor(){ Descriptor_tag Descriptor_length Service_id Transport stream_id Original network_id Platform_id For (i=0;i<N; i++) { service_id Platform_id Transport stream_id Original network id Network_id Cell_id Frequency type } } } 8 8 16 16 16 16 16 16 16 16 16 16 16 8 Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf Uimsbf bslbf
상기 표 5와 표 6은 서비스 아이디(Service_id)와 매칭(matching)되는 'Service_id', 'Platform id', 'Transport stream id' 등을 알려줌으로써 단말로 하여금 동일한 서비스가 어떤 IP 플랫폼과 어떤 TS에 있는지를 알 수 있다.
도 11은 본 발명의 제2 실시예에 따른 단말의 동작 절차를 나타낸 것이다.
도 11을 참조하면, 1101 단계에서 단말이 서비스를 수신하고 있는 상태에서 로밍이 필요하면, 1102 단계에서 현재 수신중인 서비스에 대응되며 다른 IP 플랫폼에서 전송되는 서비스에 대한 식별 정보를 확인한다.
1103 단계에서 해당하는 후보 서비스가 있으면, 1104 단계로 진행하여 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택하며, 1105 단계에서 상기 선택한 서비스를 수신하기 위하여 로밍을 수행한다.
또한 1103 단계에서 해당하는 후보 서비스가 없으면, 1106 단계로 진행하여 다른 프로세스를 수행한다.
도 12는 본 발명의 제2 실시예에 따른 네트워크의 동작 절차를 나타낸 것이다.
도 12를 참조하면, 네트워크는 1201 단계에서 서로 다른 IP 플랫폼에 대한 서비스 매핑 정보를 선택하고, 1202 단계에서 선택된 매핑 정보에 대한 매핑 파라미터를 설정하며, 1203 단계에서 상기 파라미터 설정이 완료된 매핑 정보를 단말에게 전송한다.
도 13은 본 발명의 실시예에 따른 네트워크의 구조를 간단히 도시한 것이다.
도 13을 참조하면, 서비스 어플리케이션(1310)은 특정의 서비스 애플리케이션을 제공하기 위해 다중 소스들 및 그 관련 메타데이터로부터 콘텐츠를 모으고, 헤드-엔드 애플리케이션 로직을 제공하고, 스트리밍 또는 파일 카루셀(carousel) 전달에 의해 단말이 이해하는 포맷으로 부호화된 콘텐츠를 제공하며, ESG에 사용될 메타데이터를 생성한다. 서비스 애플리케이션(1310)은 IP 데이터캐스트에 제공되는 각각의 어플리케이션에 대해 존재할 수 있다.
서비스 관리부(1320)는 하위 개체로서 ESG 제공부(1321), 서비스 구성/자원할당부(1322), 보안/서비스 보호 제공부(1323) 및 이동성 관리부(1324)를 포함한다. 이동성 관리부(1324)는 다른 3개의 개체들(1321 내지 1323)과 통신하여 로밍 프로세스를 지원할 수 있으며, 로밍 제안 및 응답을 송수신하고, 다른 개체들 및 하위 개체들과 통신하여 로밍 프로세스를 지원하며, 정보 교환을 위해 다른 네트워크의 이동성 관리부와 통신한다. 서비스 구성/자원 할당부(1322)는 방송 베어러의 대역폭을 얻기 위해 경합하는 서비스 애플리케이션들을 등록하고, 방송 네트워크 형태와 관련된 지점 및 대역폭에 서비스들을 할당하고, 시간에 걸쳐 서비스들을 스케줄링한다. ESG 제공부(1321)는 서비스 어플리케이션들(1310)로부터 ESG(메타데이터 정보) 단편들을 모은다. 보안/서비스 보호 제공부(1323)는 서비스 어플리케이션(1310)들에의 사용자 액세스를 관리한다.
도 14는 본 발명의 실시예에 따른 단말기의 구조를 간단히 도시한 구조도이다.
도 14를 참조하면, DVB-H 수신기(receiver)(1410)는 DVB-H 방송 신호의 수신 및 복원을 담당한다. 양방향 어댑터(interactive adaptor)(1420)는 이동통신망을 이용한 서비스의 제공을 담당한다. 이동성 관리부(mobility management;MM)(1430)는 단말기의 이동에 따른 수신 환경 변화를 관리한다. 구독 관리부(1440)는 권한 입수를 관리하고, 단말에 대해 입수된 권한을 계속 추적하며, 서비스 콘텐츠의 복호화를 관리한다. 콘텐츠 소비부(content consumption)(1450)는 수신한 방송 서비스를 사용자에게 보낸다.
상기 기술한 본 발명의 제1 및 제2 실시예에 따른 서비스 매핑 정보는, PSI/SI에 실어서 방송망을 통하여 전송하거나, 통지 메시지나 특정의 신호 또는 단말의 요청 메시지에 실어서 양방향망을 통하여 전송할 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명 중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다.
본 발명은 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 전송 스트림별 또는 IP 플랫폼별 서비스 매핑 정보를 단말로 보내줌으로써, 사용자가 선택한 서비스를 시청하면서 이동하여 자신이 속해 있는 셀 혹은 네트워크를 벗어나 새로운 네트워크로 들어가는 경우에도 끊김 없는 서비스를 단말기로 제공할 수 있다.

Claims (20)

  1. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 네트워크가 단말의 이동성을 지원하는 방법에 있어서,
    상기 단말이 현재 수신중인 방송 서비스에 대응하는 서로 다른 전송 스트림별 방송 서비스에 대한 매핑 정보를 설정하는 과정과,
    상기 설정된 방송 서비스에 대한 매핑 정보를 상기 단말에게 전송하는 과정을 포함하는 것을 특징으로 하는 이동성 지원 방법.
  2. 제1항에 있어서,
    상기 매핑 정보는, 서비스 아이디와, 전송 스트림 아이디와, 네트워크 아이디를 포함하는 것을 특징으로 하는 이동성 지원 방법.
  3. 제2항에 있어서,
    상기 매핑 정보는, 상기 대응하는 방송 서비스와 상기 현재 수신중인 방송 서비스와의 관련성을 나타내는 서비스 타입 정보를 더 포함하는 것을 특징으로 하는 이동성 지원 방법.
  4. 제1항에 있어서,
    상기 전송하는 과정은,
    상기 매핑 정보를 프로그램 고유 정보/서비스 정보(PSI/SI)의 구성 요소 중 서비스 유용성 디스크립터(service availability descriptor) 또는 새로운 디스크립터에 삽입하여 전송하는 것을 특징으로 하는 이동성 지원 방법.
  5. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 네트워크가 단말의 이동성을 지원하는 방법에 있어서,
    상기 단말이 현재 수신중인 방송 서비스에 대응하는 서로 다른 아이피(IP) 플랫폼별 방송 서비스에 대한 매핑 정보를 설정하는 과정과,
    상기 설정된 방송 서비스에 대한 매핑 정보를 상기 단말에게 전송하는 과정을 포함하는 것을 특징으로 하는 이동성 지원 방법.
  6. 제5항에 있어서,
    상기 매핑 정보는, 상기 대응하는 방송 서비스를 제공하는 IP 플랫폼 아이디와, IP 플랫폼별 서비스 아이디를 포함하는 것을 특징으로 하는 이동성 지원 방법.
  7. 제6항에 있어서,
    상기 매핑 정보는, 상기 대응하는 방송 서비스와 상기 현재 수신중인 방송 서비스와의 관련성을 나타내는 서비스 타입 정보를 더 포함하는 것을 특징으로 하는 이동성 지원 방법.
  8. 제5항에 있어서,
    상기 전송하는 과정은,
    상기 매핑 정보를 삽입하기 위한 새로운 디스크립터를 생성하고, 상기 생성된 디스크립터를 프로그램 고유 정보/서비스 정보(PSI/SI)에 삽입하여 전송하는 것을 특징으로 하는 이동성 지원 방법.
  9. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말이 방송 서비스를 수신하는 방법에 있어서,
    상기 단말이 상기 방송 서비스를 수신중에 핸드오버 또는 로밍이 필요하다고 판단되면, 상기 방송 서비스에 대응되며 다른 전송 스트림에서 전송되는 방송 서비스에 대한 서비스 매핑 정보를 네트워크로부터 수신하는 과정과,
    상기 서비스 매핑 정보에 상기 수신중인 방송 서비스에 대응되는 후보 서비스가 있으면 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택하는 과정과,
    상기 선택한 서비스를 수신하기 위하여 로밍을 수행하는 과정을 포함하는 것을 특징으로 하는 서비스 수신 방법.
  10. 제9항에 있어서,
    상기 매핑 정보는, 서비스 아이디와, 전송 스트림 아이디와, 네트워크 아이디를 포함하는 것을 특징으로 하는 서비스 수신 방법.
  11. 제10항에 있어서,
    상기 매핑 정보는, 상기 대응되는 방송 서비스와 상기 수신중인 방송 서비스와의 관련성을 나타내는 서비스 타입 정보를 더 포함하는 것을 특징으로 하는 서비스 수신 방법.
  12. 제9항에 있어서,
    상기 매핑 정보는, 프로그램 고유 정보/서비스 정보(PSI/SI)의 구성 요소 중 서비스 유용성 디스크립터(service availability descriptor) 또는 새로운 디스크립터에 삽입되어 전송되는 것을 특징으로 하는 서비스 수신 방법.
  13. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말이 방송 서비스를 수신하는 방법에 있어서,
    상기 단말이 상기 방송 서비스를 수신중에 로밍이 필요하다고 판단되면, 상기 방송 서비스에 대응되며 다른 아이피(IP) 플랫폼에서 전송되는 방송 서비스에 대한 서비스 매핑 정보를 네트워크로부터 수신하는 과정과,
    상기 서비스 매핑 정보에 상기 수신중인 방송 서비스에 대응되는 후보 서비스가 있으면 상기 후보 서비스들을 테스트하여 하나의 서비스를 선택하는 과정과,
    상기 선택한 서비스를 수신하기 위하여 로밍을 수행하는 과정을 포함하는 것을 특징으로 하는 서비스 수신 방법.
  14. 제13항에 있어서,
    상기 매핑 정보는, 상기 대응되는 방송 서비스를 제공하는 IP 플랫폼 아이디와, IP 플랫폼별 서비스 아이디를 포함하는 것을 특징으로 하는 서비스 수신 방법.
  15. 제14항에 있어서,
    상기 매핑 정보는, 상기 대응되는 방송 서비스와 상기 수신중인 방송 서비스와의 관련성을 나타내는 서비스 타입 정보를 더 포함하는 것을 특징으로 하는 서비스 수신 방법.
  16. 제13항에 있어서,
    상기 매핑 정보는, 새로운 디스크립터에 삽입되며, 상기 매핑 정보가 삽입된 새로운 디스크립터를 프로그램 고유 정보/서비스 정보(PSI/SI)를 통하여 전송되는 것을 특징으로 하는 서비스 수신 방법.
  17. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 단말의 이동성을 지원하는 네트워크 장치에 있어서,
    특정 서비스에 대한 어플리케이션을 제공하기 위해 소스들과 관련 메타데이터로부터 컨텐츠를 수집하는 서비스 어플리케이션부와,
    상기 서비스 어플리케이션부에서 수집한 메타데이터로터 방송 서비스에 대한 전자 서비스 가이드 정보(ESG)를 생성하는 ESG 제공부와,
    상기 단말에 대한 다른 네트워크로의 이동을 관리하는 이동성 관리부를 포함하며,
    상기 단말이 현재 수신중인 방송 서비스에 대응되는 다른 전송 스트림 또는 다른 아이피 플랫폼에서 제공되는 방송 서비스에 대한 서비스 매핑 정보를 프로그 램 고유 정보/서비스 정보(PSI/SI)에 실어서 상기 단말에게 전송하는 것을 특징으로 하는 네트워크 장치.
  18. 제17항에 있어서,
    상기 매핑 정보는 상기 대응되는 방송 서비스를 제공하는 아이피 플랫폼 또는 전송 스트림 아이디와, 서비스 아이디와, 서비스 타입 정보를 포함하는 것을 특징으로 하는 네트워크 장치.
  19. 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서 네트워크로부터 방송 서비스를 수신하는 단말 장치에 있어서,
    방송 네트워크로부터 방송 서비스 또는 신호를 수신하는 방송 수신기와,
    양방향 네트워크로부터 양방향 서비스 또는 신호를 수신하는 양방향 어댑터와,
    다른 네트워크로의 이동을 관리하는 이동성 관리부를 포함하며,
    상기 방송 수신기를 통하여 상기 방송 서비스에 대한 프로그램 고유 정보/서비스 정보(PSI/SI)를 수신하며, 상기 PSI/SI에 포함된 상기 단말이 현재 수신중인 방송 서비스에 대응되는 다른 전송 스트림 또는 다른 아이피 플랫폼에서 제공되는 방송 서비스에 대한 서비스 매핑 정보를 수신하는 것을 특징으로 하는 단말 장치.
  20. 제19항에 있어서,
    상기 매핑 정보는 상기 대응되는 방송 서비스를 제공하는 아이피 플랫폼 또는 전송 스트림 아이디와, 서비스 아이디와, 서비스 타입 정보를 포함하는 것을 특징으로 하는 단말 장치.
KR1020070019754A 2006-02-27 2007-02-27 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서이동성을 지원하는 방법 및 장치 KR100871236B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020060019002 2006-02-27
KR20060019002 2006-02-27
US83381406P 2006-07-28 2006-07-28
US60/833,814 2006-07-28

Publications (2)

Publication Number Publication Date
KR20070089094A KR20070089094A (ko) 2007-08-30
KR100871236B1 true KR100871236B1 (ko) 2008-11-28

Family

ID=38077066

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070019754A KR100871236B1 (ko) 2006-02-27 2007-02-27 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서이동성을 지원하는 방법 및 장치

Country Status (5)

Country Link
US (1) US8701143B2 (ko)
EP (1) EP1826930A3 (ko)
KR (1) KR100871236B1 (ko)
CN (1) CN101390313B (ko)
WO (1) WO2007097603A2 (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101340720B1 (ko) * 2006-03-24 2013-12-12 삼성전자주식회사 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서서비스 송수신 방법 및 장치
WO2008056909A1 (en) * 2006-11-07 2008-05-15 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving service variation information in digital broadcasting system
US20080107249A1 (en) * 2006-11-08 2008-05-08 Electronics And Telecommunications Research Institute Apparatus and method of controlling T-communication convergence service in wired-wireless convergence network
EP2040492A1 (en) 2007-09-18 2009-03-25 Thomson Licensing Access network handover for a mobile television system
EP2040436A1 (en) 2007-09-18 2009-03-25 THOMSON Licensing Access network handover for a mobile television system
KR20090076765A (ko) * 2008-01-09 2009-07-13 삼성전자주식회사 방송 모바일 통합 서비스 시스템에서의 전자 서비스 가이드발견 방법 및 장치
EP2124449A1 (en) 2008-05-19 2009-11-25 THOMSON Licensing Device and method for synchronizing an interactive mark to streaming content
CN101771483A (zh) * 2008-12-31 2010-07-07 华为终端有限公司 媒体接收及发送方法、用户设备和业务指南服务器
EP2577937A1 (en) * 2010-05-25 2013-04-10 Thomson Licensing System and method for managing out of coverage broadcasts
US20120059928A1 (en) * 2010-09-02 2012-03-08 Korea Advanced Institute Of Science And Technology (Kaist) Mobile Communication Terminal and Network System Including the Same
US8966025B2 (en) * 2013-01-22 2015-02-24 Amazon Technologies, Inc. Instance configuration on remote platforms
CN110098899B (zh) * 2018-01-31 2021-11-09 国广融合(北京)传媒科技发展有限公司 一种基于融合传输***的协议栈、数据重传的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040120285A1 (en) 2002-12-23 2004-06-24 Nokia Corporation Broadcast hand-over in a wireless network
WO2004086656A1 (en) 2003-03-25 2004-10-07 Nokia Corporation Transmission parameter information
US20050233705A1 (en) 2004-02-27 2005-10-20 Nokia Corporation Method and system to improve handover between mobile video networks and cells

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6731936B2 (en) * 2001-08-20 2004-05-04 Qualcomm Incorporated Method and system for a handoff in a broadcast communication system
US7486640B2 (en) * 2004-10-20 2009-02-03 Nokia Corporation Signaling mechanism for handover in digital broadcasting
US20060262793A1 (en) * 2005-05-19 2006-11-23 Nokia Corporation Method and system for handover between service delivery platforms by following content
US7738863B2 (en) * 2005-08-25 2010-06-15 Nokia Corporation IP datacasting middleware

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040120285A1 (en) 2002-12-23 2004-06-24 Nokia Corporation Broadcast hand-over in a wireless network
WO2004086656A1 (en) 2003-03-25 2004-10-07 Nokia Corporation Transmission parameter information
US20050233705A1 (en) 2004-02-27 2005-10-20 Nokia Corporation Method and system to improve handover between mobile video networks and cells

Also Published As

Publication number Publication date
US20080039075A1 (en) 2008-02-14
WO2007097603A3 (en) 2007-10-18
EP1826930A2 (en) 2007-08-29
EP1826930A3 (en) 2012-10-10
WO2007097603A2 (en) 2007-08-30
KR20070089094A (ko) 2007-08-30
US8701143B2 (en) 2014-04-15
CN101390313A (zh) 2009-03-18
CN101390313B (zh) 2012-09-19

Similar Documents

Publication Publication Date Title
KR100871236B1 (ko) 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서이동성을 지원하는 방법 및 장치
KR101340720B1 (ko) 휴대형 디지털 비디오 방송 방통융합 서비스 시스템에서서비스 송수신 방법 및 장치
US8948777B2 (en) Method and apparatus for sending and receiving broadcast service in a digital broadcasting system
US20070209051A1 (en) Method and apparatus for supporting handover in a DVB-H CBMS system
CN101297551A (zh) 移动电视频道和服务访问过滤
US8532037B2 (en) Method and apparatus for transmitting and receiving mobility information supporting handover and/or roaming in digital broadcasting system
EP1871027A2 (en) Method and system for providing a similar broadcast service in a system for receiving Digital Video Broadcast (DVB-H)
US20100299708A1 (en) Method and apparatus for transmitting and receiving multi-format digital broadcasts
GB2455065A (en) Handover of broadcast services between networks
US20110283327A1 (en) Method and apparatus of handover between mobile tv networks
US20070283404A1 (en) Method and apparatus for transmitting/receiving encrypted electronic service guide in dvb-h cbms system
US20080127291A1 (en) Method and apparatus for transmitting/receiving broadcasting service in digital broadcasting system
KR101611168B1 (ko) 파일 다운로드 또는 스트리밍 과정에서 핸드오버 또는 로밍을 위한 장치 및 방법
KR20080041981A (ko) 디지털 방송 시스템에서 서비스 송수신 방법 및 장치
KR20080013712A (ko) 셀의 신호 품질 비트맵 추정 방법 및 장치
KR101002850B1 (ko) 디지털 방송 시스템에서 서비스 변화 정보의 송수신 방법및 장치
KR20100034147A (ko) 씨비엠스 시스템에서 프로비저닝 정보 제공을 위한 장치 및방법
US20120167138A9 (en) Method for receiving and sending media, user equipment, and service guide server
KR20070075475A (ko) 휴대형 디지털 비디오 방송 방통융합 서비스 시스템과 그시스템에서의 능동적 핸드오버를 지원하는 방법
KR20080044748A (ko) 디지털 방송 시스템에서 핸드오버 시스템 및 방법
CN101583044A (zh) 用于提供、接收基于区域的广播服务的设备和方法
KR20090004430A (ko) 디지털 방송 시스템에서 로밍 사용자를 위한 전자 서비스안내의 송수신 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121030

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20131030

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20141030

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20151029

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20161028

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20171030

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee