KR100935035B1 - 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한장치 및 방법 - Google Patents

광대역 무선 접속 시스템에서 단말의 멀티캐스트 및브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한장치 및 방법 Download PDF

Info

Publication number
KR100935035B1
KR100935035B1 KR1020080001266A KR20080001266A KR100935035B1 KR 100935035 B1 KR100935035 B1 KR 100935035B1 KR 1020080001266 A KR1020080001266 A KR 1020080001266A KR 20080001266 A KR20080001266 A KR 20080001266A KR 100935035 B1 KR100935035 B1 KR 100935035B1
Authority
KR
South Korea
Prior art keywords
channel
identifier
request message
zone
terminal
Prior art date
Application number
KR1020080001266A
Other languages
English (en)
Other versions
KR20080064741A (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 KR20080064741A publication Critical patent/KR20080064741A/ko
Application granted granted Critical
Publication of KR100935035B1 publication Critical patent/KR100935035B1/ko

Links

Images

Classifications

    • 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
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/71Wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management

Landscapes

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

Abstract

본 발명은 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : 이하 'MCBCS'라 칭함) 채널 신청과 삭제 및 변경을 위한 장치 및 방법에 관한 것으로서, 특정 채널에 대한 신청이 요청될 시, 상기 채널의 신청을 위한 채널 선택 요청 메시지를 MCBCS 서버로 전송하는 과정과, 기지국 제어기로부터 상기 채널에 대한 MAC(Media Access Control) 계층 네임 태그(MAC layer name tag)를 포함하는 동적 서비스 추가(Dynamic Service Addition : DSA) 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSA 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSA 응답 메시지를 전송하는 과정과, 상기 MCBCS 서버로부터 상기 채널 신청의 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지를 수신하는 과정을 포함하여, 전체 전송 지연을 줄이고 프로세싱 처리용량을 효율적으로 활용할 수 있는 이점이 있다.
MCBCS, MBS, 채널 신청, 채널 삭제, 채널 변경

Description

광대역 무선 접속 시스템에서 단말의 멀티캐스트 및 브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한 장치 및 방법{APPARATUS AND METHOD FOR OPENING, DALETING AND CHANGING MCBCS CHANNELS IN BROADBAND WIRELESS ACCESS SYSTEM}
본 발명은 광대역 무선 접속 시스템에 관한 것으로, 특히 단말의 MCBCS 채널 신청과 삭제 및 변경을 위한 장치 및 방법에 관한 것이다.
일반적으로, 통신시스템은 음성 서비스 위주로 발전해왔으며, 점차 음성뿐만 아니라 데이터 서비스 및 다양한 멀티미디어 서비스도 가능한 통신시스템으로 발전하고 있다. 그러나 음성 위주의 통신시스템은 전송 대역폭이 비교적 작고, 사용료가 비싸므로 급증하는 사용자들의 서비스 욕구를 충족시키지 못하였다. 게다가 통신 산업의 발달과 인터넷 서비스에 대한 사용자의 요구 증가로 인하여 인터넷 서비스를 효율적으로 제공할 수 있는 통신시스템에 대한 필요성이 증대되고 있다. 이에 따라 급증하는 사용자들의 요구를 충족시킬 정도의 광대역을 갖고 효율적으로 인터넷 서비스를 제공하기 위한 광대역 무선접속 시스템에 도입되었다.
상기 광대역 무선접속 시스템은 음성뿐만 아니라 저속 및 고속의 다양한 데이터 서비스, 고화질 동영상 등의 멀티미디어 응용 서비스를 통합 지원하기 위한 시스템이다. 이러한 광대역 무선접속 시스템은 2GHz, 5GHz, 26GHz 및 60GHz 등의 광대역을 이용한 무선 매체를 기반으로 이동 또는 고정 환경에서 PSTN(Public Switched Telephone Network), PSDN(Public Switched Data Network), 인터넷 망, IMT2000망, ATM(Asynchronous Transfer Mode)망 등을 접속할 수 있으며, 2Mbps급 이상의 채널 전송률을 지원할 수 있는 무선통신시스템이다. 상기 광대역 무선접속 시스템은 터미널의 이동성(고정 또는 이동), 통신 환경(실내 또는 실외) 및 채널 전송률에 따라 광대역 무선 가입자 망, 광대역 이동 액세스 망 및 고속 무선 LAN(Local Area Network)으로 분류할 수 있다.
상기 광대역 무선접속 시스템의 무선 접속 방식은 국제표준화 기구에서 표준화되고 있는데, 상기 광대역 무선접속 시스템 중 하나인 와이맥스 시스템(WiMAX system)은 전기 전자 공학자 협회(Institute of Electrical and Electronics Engineers)의 IEEE 802.16 표준화 그룹에서 표준화되고 있다. 상기 IEEE 802.16 표준은 종래의 음성 서비스를 위한 무선 기술에 비하여, 데이터의 대역폭이 넓어 짧은 시간에 많은 데이터를 전송할 수 있으며, 모든 사용자들이 채널(또는 자원)을 공유하여 채널을 효율적으로 사용하는 것이 가능하다. 또한 서비스 품질(Quality of Service : QoS)이 보장되어 사용자는 서비스의 특성에 따라 서로 다른 품질의 서비스를 제공받을 수 있다.
상기 IEEE 802.16 시스템에는 다수의 이동 단말들에게 멀티캐스트 및 브로드 캐스트를 제공할 수 있는 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : 이하 'MCBCS'라 칭하며, 표준화 그룹 또는 운용자의 의도에 따라 'MBS '라고 불릴 수 있음) 규격이 존재한다. 상기 MCBCS 규격에서 MBS 존(Multicast and Broadcast Service_Zone: MBS_Zone)은 동일한 주파수 및 동일한 시각에 동일한 방송채널들을 송출하는 하나의 서브셀(subcell) 혹은 다수의 서브셀들로 구성된 지역을 의미한다. 상기 MBS 존 내에서 각 서브셀들은 동일한 방송채널 혹은 콘텐츠에 대하여 동일한 CID(Connection Identifier)를 사용한다. 여기서, 상기 서브셀은 하나의 주파수와 하나의 섹터로 구성된 그룹이다. 일반적으로, 멀티캐스트(Multicast) 연결 식별자(Connection ID : CID)(이하 'MCID'라 칭함)는 멀티캐스트 IP를 가지는 하나의 방송 채널과 1:1 매핑 관계를 가지며, 로지컬 채널 ID(Logical Channel ID : 이하 'LCID'라 칭함)는 동일한 멀티캐스트 IP의 페이로드 내에 포함되는 여러 방송 콘텐츠들을 구별하는 ID, 즉 콘텐츠 ID와 1:1로 매핑된다. 기지국은 하향링크 채널 기술자(Downlink Channel Descriptor : DCD) 메시지를 통해 MBS 존 ID 리스트를 전송하여 상기 기지국이 MCBCS 서비스가 가능한 기지국인지 여부와 어떤 존에 속하는지 여부에 대한 정보를 방송한다. 상기 MBS 존은 단일 기지국으로 구성될 수도 있고, 다수의 기지국으로 구성될 수도 있음은 물론이다.
상기 MCBCS는 기존의 유니캐스트 서비스와 달리 여러 대의 기지국이 동일한 시각에 동일한 방송 콘텐츠를 동일한 주파수로 송신하고, 수신 단말이 여러 기지국으로부터 수신한 패킷을 컴바이닝(combining)하여 사용함으로써 수신 성능을 향상시킬 수 있다. 기존의 유니캐스트 서비스의 경우, 단말이 셀 경계(cell edge)에 존 재할 시, 셀 간의 큰 간섭으로 인해 데이터 송수신이 원활하지 못한 문제점이 있다. 그러나, 상기 MCBCS의 경우에는 단말이 셀 경계에 존재하더라도 인접 기지국이 동기화된 시각에 동일한 콘텐츠를 전송하기 때문에, 여러 기지국으로부터 동일한 데이터를 수신하여 조합하여 사용할 수 있다. 이러한 효과를 매크로 다이버시티(macro diversity) 이득이라 한다.
상기 MCBCS 서비스는 특정 방송 서비스를 제공하는 MBS 존 내의 모든 단말에게 방송 콘텐츠를 멀티캐스트 또는 브로드캐스트로 전송할 수 있는 서비스로, 상기 802.16 시스템의 특성상 하향 단방향 방송 서비스뿐 아니라 동시에 상향 커넥션을통한 양방향 연결이 가능하다.
상기 MCBCS 서비스의 플로우(flow)별 요구 용량은 32Kbps, 64Kbps, 128Kbps, 256Kbps, 384Kbps, 500Kbps, 1Mbps등 다양하다. 64Kbps 이하는 주로 오디오(audio)나 문자 메시지 등의 콘텐츠(contents)를 MCBCS 서비스로 제공할 때 이용되며, DMB(Digital Multimedia Broadcasting) 등에서 이용되는 보통의 비디오와 오디오(video & audio) 서비스 요구 용량은 384Kbps이며, 128Kbps는 저화질의 비디오(video) 서비스를 제공할 때 이용되고, 1Mbps 이상은 고화질의 비디오(video) 서비스를 제공할 때 이용된다. 일반적으로, 상기 MCBCS 서비스의 경우, MBS 존(zone)별로 채널(channel) 구성 및 전송률 등을 달리하는 것이 보통이다.
기본적인 사항으로 사용자 정보를 SPR(Subscription Profile Repository)이 관리하며, 보안 서버와 별도로 존재하면 보안 서버와 SPR이 연동하여 사용자 인증을 진행한다. 현재 정책 서버가 사용자 정보 획득이나 사용자 인증을 위해 SPR과 연동하는 것은 규격화되어 있으나 보안 서버와의 연동은 규격화되어 있지 않다.
현재 IEEE 802.16 규격에는 물리 계층(physical layer)과 MAC(Media Access Control) 계층만 정의되어 있을 뿐 단말이 어떤 방식으로 채널(channel)을 신청하고, 삭제하고, 변경하는지에 대한 방안이 나와 있지 않다. 따라서, 통합 서비스(integrated service)인 MCBCS를 지원하기 위해서는 방송 채널 처리를 위한 신호(signaling) 절차 정의가 필수적으로 요구된다.
따라서, 본 발명의 목적은 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및 브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 광대역 무선 접속 시스템에서 동적 서비스 추가(Dynamic Service Addition : DSA), 동적 서비스 삭제(Dynamic Service Deletion : DSD) 절차를 통해 단말의 멀티캐스트 및 브로드캐스트 서비스 채널 신청, 삭제, 변경을 처리하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선 접속 시스템에서 단말이 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널을 신청하기 위한 방법은, 특정 채널에 대한 신청이 요청될 시, 상기 채널의 신청을 위한 채널 선택 요청 메시지를 MCBCS 서버로 전송하는 과정과, 기지국 제어기로부터 상기 채널에 대한 MAC 계층 네임 태그(MAC layer name tag)를 포함하는 동적 서비스 추가(Dynamic Service Addition : DSA) 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSA 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSA 응답 메시지를 전송하는 과정과, 상기 MCBCS 서버로부터 상기 채널 신청의 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지를 수신하는 과정 을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선 접속 시스템의 기지국 제어기에서 단말의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널 신청을 위한 방법은, 정책 서버로부터 특정 단말의 방송 채널 식별자를 포함하는 동적 서비스 추가(Dynamic Service Addition : DSA) 트리거 요청 메시지가 수신될 시, 매핑 테이블에서 상기 방송 채널 식별자에 매핑된 MAC 계층 네임 태그(MAC layer name tag)를 추출하는 과정과, 상기 추출된 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지를 상기 단말로 전송하는 과정과, 상기 단말로부터 DSA 응답 메시지가 수신될 시, 상기 정책 서버로 DSA 트리거 응답 메시지를 전송하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선 접속 시스템의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 서버에서 단말의 MCBCS 채널 신청을 위한 방법은, 단말로부터 특정 채널의 신청을 위한 채널 선택 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 메시지에 포함되어 있는 기지국 식별자와 방송채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하는 과정과, 상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 선택 요청 메시지를 생성하여 정책 서버로 전송하는 과정과, 상기 정책 서버로부터 상기 채널 선택 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지가 수신될 시, 상기 단말로 상기 채널 선택 응답 메시지를 전송하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선 접속 시스템의 정책 서버에서 단말의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널 신청을 위한 방법은, MCBCS 서버로부터 특정 채널에 대한 채널 선택 요청 메시지가 수신될 시, 기지국 제어기로 동적 서비스 추가(Dynamic Service Addition : DSA) 트리거 요청 메시지를 전송하는 과정과, 상기 기지국 제어기로부터 DSA 트리거 응답 메시지가 수신될 시, 상기 채널 선택 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지를 상기 MCBCS 서버로 전송하는 과정을 포함하는 것을 특징으로 한다.
본 발명은 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및 브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한 장치 및 방법을 제공함으로써, 기존의 유니캐스트 인터페이스(unicast interface)를 그대로 활용하면서도 각 인터페이스 간의 정보 전달을 최소화 및 단순화하여, MCBCS 호 처리를 위한 전체 전송 지연을 줄이고 프로세싱 처리용량(processing capacity)을 효율적으로 활용할 수 있는 이점이 있다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구 체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
이하, 본 발명에 따른 광대역 무선 접속 시스템에서 단말의 MCBCS 채널 신청과 삭제 및 변경을 위한 장치 및 방법에 대해 설명하기로 한다.
본 발명에 따른 실시 예에서, 채널 선택 요청, 채널 선택 응답, 채널 해제 요청, 채널 해제 응답, 채널 변경 요청, 채널 변경 응답 절차는 IP 계층(layer) 상위단에서 이루어지는 절차이고, 동적 서비스 추가(Dynamic Service Addition : 이하 ‘DSA’라 칭함), 동적 서비스 삭제(Dynamic Service Deletion : 이하 ‘DSD’라 칭함) 절차는 MAC 계층(layer)에서 이루어지는 절차이다. 이하 설명에서는 필요에 따라 단말을 상기 IP 계층 상위단에서 이루어지는 절차를 위한 'MCBCS 클라이언트(Client)'와 상기 MAC 계층에서 이루어지는 절차를 위한 'MAC 계층부'로 구분하여 설명하기로 한다.
이하 설명에서, 망 엔티티(NE: Network Entity)의 명칭은 해당 기능에 따라 정의된 것으로, 표준화 그룹 또는 운용자의 의도에 따라 달라질 수 있다. 예를 들어, 기지국은 RAS(Radio Access Station : 억세스 제어 라우터) 혹은 BS(Base Station)로 불릴 수 있으며, 기지국 제어기는 ACR(Access Control Router) 혹은 ASN-GW(Access Service Network-Gateway : 접속 서비스 네트워크 게이트웨이)로 불릴 수 있다. 여기서, 상기 ASN-GW는 기지국 제어기 기능뿐 아니라 라우터 기능을 수행할 수 있다
여기서, 상기 MCBCS 서비스에 연관된 주체들을 설명하면 다음과 같다. 통상적으로 상기 MCBCS 서비스에 연관된 주체들은 콘텐츠 공급자(Content Provider : 이하 'CP'라 칭함), 서비스 공급자(Service Provider : 이하 'SP'라 칭함), 망 운영자(Access Provider : 이하 'AP'라 칭함), 사용자를 포함한다.
먼저, 상기 CP는 MCBCS 서비스로 제공되는 콘텐츠를 제작 및 공급하는 역할을 하고, 상기 SP는 상기 CP로부터 콘텐츠를 공급받아, 상기 콘텐츠를 무료로 혹은 일정 사용료를 받은 사용자에게 서비스하는 역할을 하며, 상기 AP는 상기 SP의 서비스를 사용자들에게 전송하는 역할을 담당한다. 상기 CP, SP, AP는 각각 독립된 사업자가 될 수 있으나, 하나의 사업자가 모든 역할 혹은 2개 이상의 역할을 담당할 수 있으며, 그에 대한 예는 한국에서의 지상파 방송 사업자가 될 수 있다.
도 1은 본 발명에 따른 광대역 무선 접속 시스템의 MCBCS 서비스 제공을 위한 네트워크 구조를 도시한 도면이다.
도시된 바와 같이, 상기 네트워크 구조는 보안 서버(Security Server)(150), MCBCS 응용 서버(Application Server : 이하 'AS'라 칭함)(140-1, 140-2), MCBCS 서버(130), MCBCS 제어기(120), 기지국(110) 및 단말(100)을 포함하여 구성된다. 여기서, 상기 MCBCS 제어기(120)는 기지국 제어기와 함께 위치하는 독립적인 장치 일 수도 있고, 기지국 제어기가 상기 MCBCS 제어기의 기능을 포함하여 구성될 수도 있다.
상기 도 1을 참조하면, 먼저 상기 보안 서버(Security Server)(150)는 상기 SP의 영역에 속해 있으며, 사용자의 MCBCS 서비스 가입을 위한 인증 및 권한 부여, 과금 처리 등의 기능을 수행한다.
상기 MCBCS AS(140-1, 140-2)는 상기 SP의 영역에 속해 있으며, MCBCS 서비스에 가입을 한 사용자에 대한 가입 처리/관리 기능, MCBCS 서비스의 콘텐츠를 AP에게 전송하는 기능, 부정 사용자에 대한 접근 제어를 위한 사용자 인증 기능, CP로 공급받은 콘텐츠를 보호하기 위한 기능, 다수의 사용자들의 단말기 관리 기능, MCBCS 서비스에 필요한 정보를 제공하는 기능을 수행한다. 상기 도 1에서, MCBCS AS 1(140-1)과 MCBCS AS 2(140-2)의 차이점은, 상기 MCBCS AS 1(140-1)은 무료 서비스를 공급하거나 혹은 부정 사용자 제어 기능 및 콘텐츠 보호 기능을 제공하지 않는 SP를 위한 MCBCS AS이며, 상기 MCBCS AS 2(140-2)는 유료 서비스, 부정 사용자 제어 기능 및 콘텐츠 보호 기능을 제공하는 SP를 위한 MCBCS AS라는 점이다. 상기 MCBCS AS(140-1, 140-2)의 기능을 보다 상세히 설명하면 다음과 같다.
- MCBCS 서비스 정보, 예를 들어 서비스 가이드(Service Guide) 생성 : 서비스 가이드 생성 시 MCBCS AS들 간에 상호 약속된 데이터 모델을 따름.
- 사용자의 MCBCS 서비스 수신을 위한 가입(Subscription) 절차 수행
- 상기 보안 서버(150)와 연동하여 사용자 인증 및 사용권한 부여, 과금 처리 등을 수행
- MCBCS 채널 또는 MCBCS 콘텐츠 별 사용자 그룹 관리
- 그룹 별 인증 키 관리 및 배포
- 부정 사용자 접근 제어 / 멀티미디어 콘텐츠 보호(Service Protection / Content Protection) : 콘텐츠 암호화 및 복호화 키 관리 및 배포
- 스트림 전송/ 파일 전송(Stream Transmission / File Transmission) : 전송 프로토콜 정의, 사용자가 정상적으로 MCBCS 콘텐츠를 수신했는지 확인하기 위한 수신 보고(reception report) 관리, 파일 전송(File transmission)을 위한 파일 메타데이터(File Metadata) 관리
- 사용자 상호 대화(User Interaction) : 사용자와의 상호 대화 서비스를 제공
- 통지 / 경고(Notification / Alert) : 방송 스케줄에 변화가 생기거나, 긴급 방송 등이 필요할 경우, MCBCS 서비스에 가입한 사용자에게 이를 알려주기 위한 서비스 제공
상기 MCBCS 서버(130)는 상기 AP에서 중심 역할을 하는 엔터티이며, 여러 SP로부터의 MCBCS 서비스 정보(예, 서비스 가이드)의 취합 및 전송, 망 자원의 효율적인 사용을 위한 관리, 사용자 단말에 의한 데이터의 오류 없는 수신을 위한 지원 기능 등을 제공하며, 자세한 기능은 다음과 같다.
- MCBCS 트랜스미션 존(Transmission Zone) 관리: SP 별로 서비스하고자 하는 지역의 기지국 관리
- 서비스 가이드(Service Guide) 가공 : MCBCS AS로부터 수신한 서비스 가이 드를 통합(aggregation)하고, 필요에 따라 분할(fragmentation), 네트워크 자원 소모를 줄이기 위한 서비스 가이드 압축(compression), 서비스 가이드의 유지 보수 관리
- 서비스 가이드 배포: 유니캐스트 또는 멀티캐스트 방법
- 스트림 전송/ 파일 전송(Stream Transmission / File Transmission) : 사용자가 정상적으로 MCBCS 콘텐츠를 수신했는지 확인(경우에 따라 MCBCS AS와 동일한 역할 수행)
- 사용자 위치 추적을 통한 멀티캐스트 그룹(Multicast group) 관리
- 수신 보고(reception report) 처리 : 사용자가 수신 보고를 통해 망 상황을 보고할 경우, 이를 반영
상기 MCBCS 제어기(120)는 상기 AP에 위치하고 있으며, 중심망과 접속망의 연결 부분으로서 중심망을 통해서 전송된 MCBCS 서비스를 무선망을 통해서 효율적으로 전송하는 기능 및 사용자의 단말기에게 MCBCS 서비스의 시작을 알려줄 수 있는 기능을 지원하며, 상세한 기능은 다음과 같다.
- 매크로 다이버시티 이득(Macro diversity gain)을 제공하기 위한 데이터/시간(data / time) 동기화(Synchronization) 수행 : 버스트 예약 할당 및 패킷 가공
- MBS 존 관리
- 통지(Notification) 등을 위한 그룹 페이징(Group paging) 정보 전달
여기서, 상기 MCBCS 제어기(120)는 상기 MCBCS 서버(130)와만 직접 인터페이 스하고, 서로 다른 SP들과의 인터페이스는 상기 MCBCS 서버(130)를 통해서만 가능하다.
상기 기지국(110)은 유선으로 전송된 MCBCS 서비스를 무선으로 송출하는 기능을 담당하며, 상기 AP의 관리를 받는다.
상기 단말(100)은 사용자 단말기로서 상기 망 엔터티들을 통해서 전송된 MCBCS 서비스를 사용자에게 제공하는 역할을 한다.
마지막으로, 도시하지는 않았지만, 정책 서버는 서비스를 요청하는 단말에 대한 IP 플로우 별 QoS 프로파일(profile) 정보를 관리한다.
여기서, 상기 도 1에 도시된 서비스 영역(service area)은 상기 SP가 서비스를 제공하는 영역을 나타내며, 상기 MCBCS 트랜스미션 존은 상기 서비스 영역에서 MCBCS 서비스의 효율적인 전송을 위해서 상기 AP가 정의한 전송 관리 영역으로, 동일한 콘텐츠가 방송되는 영역을 나타낸다. 반면, 상기 MBS 존은 서로 다른 CID(Connection IDentifier) 또는 서로 다른 SA(Security Association)를 통해 MCBCS 서비스 플로우가 유효한 지역을 의미한다.
도 2는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 MCBCS 채널 신청 및 삭제에 대한 전체적인 절차를 도시한 도면이다.
상기 도 2를 참조하면, MCBCS 서버(230)는 201단계에서 기지국 제어기(220)로 MCBCS 콘텐츠 트래픽을 전송하고, 상기 기지국 제어기(220)는 203단계에서 상기 수신된 MCBCS 콘텐츠 트래픽을 기지국(210)으로 전송한다.
이후, 초기 접속을 수행한 단말(200)의 MCBCS 클라이언트(Client)(200-1)는 MCBCS 방송 편성표 획득을 위해 205단계에서 사용자 프로파일을 포함하는 서비스 목록 요청(Service List Request) 메시지를 상기 MCBCS 서버(230)로 전송한다. 이때, 상기 MCBCS 서버(230)는 207단계에서 보안 서버(250)와 연동하여, 상기 사용자 프로파일 정보를 이용해 해당 사용자에 대한 MCBCS 서비스 인증 과정을 수행하고, 209단계로 진행하여 MCBCS 방송 편성표를 포함하는 서비스 목록 응답(Service List Response) 메시지를 상기 MCBCS 클라이언트(Client)(200-1)로 전송한다.
이후, 상기 MCBCS 클라이언트(Client)(200-1)는 211단계에서 사용자가 상기 편성표를 이용하여 선택한 특정 채널의 신청을 위해 채널 선택 요청(Channel selection request) 메시지를 상기 MCBCS 서버(230)로 전송한다. 여기서, 상기 채널 선택 요청 메시지는 기지국 ID, 단말 IP(Internet Protocol)(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다. 이때, 상기 MCBCS 서버(230)는 매핑 테이블에서 상기 기지국 ID와 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 213단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 선택 요청(Channel selection request) 메시지를 생성한 후, 상기 새로운 채널 선택 요청 메시지를 단순 객체 접근 프로토콜(Simple Object Access Protocol : 이하 'SOAP'라 칭함) 인터페이스를 통해 정책 서버(260)로 전송한다. 여기서, 상기 새로운 채널 선택 요청 메시지는 상기 추출된 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이때, 상기 정책 서버(260)는 215단계에서 공통 개방 정책 서비스(Common Open Policy Service : 이하 'COPS'라 칭함) 인터페이스를 통해 상기 기지국 제어 기(220)로 DSA 트리거 요청(DSA trigger request) 메시지를 전송한다. 여기서, 상기 DSA 트리거 요청 메시지는 상기 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 방송 채널 IP, PRID(PRovisioning instance IDentifier : 이하 'PRID'라 칭함)를 포함하여 구성된다. 여기서, 상기 PRID는 정책 클래스의 인스턴스를 식별하는 값으로, 기지국 제어기당 하나의 PRID가 하나의 서비스 플로우(service flow)와 연관되어진다.
이후, 상기 기지국 제어기(220)는 매핑 테이블에서 상기 방송 채널 IP에 매핑된 MCID를 추출하고, 217단계에서 상기 추출된 MCID를 포함하는 DSA 요청(DSA request) 메시지를 상기 단말(200)의 MAC 계층부(200-2)로 전송한다. 여기서, 상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존 ID(MBS_Zone ID), 상기 추출된 MCID를 포함하여 구성된다. 이때, 상기 MAC 계층부(200-2)는 219단계에서 확인 코드(confirmation code)를 포함하는 DSA 응답(DSA response) 메시지를 상기 기지국 제어기(220)로 전송한다.
이후, 상기 기지국 제어기(220)는 221단계에서 상기 COPS 인터페이스를 통해 상기 정책 서버(260)로 확인 코드(confirmation code)를 포함하는 DSA 트리거 응답(DSA trigger response) 메시지를 전송하고, 223단계에서 상기 MAC 계층부(200-2)로 확인 코드(confirmation code)를 포함하는 DSA Ack(Acknowledge) 메시지를 전송한다. 여기서, 상기 기지국 제어기(220)는 상기 DSA 절차 수행의 성공 여부를 판단하여, 상기 DSA 절차 수행의 실패가 판단될 시, 상기 MAC 계층부(200-2)에게 재 접속 요청 메시지나 시스템 이상을 알리는 메시지를 전송하여 상기 MAC 계층부(200-2)로 하여금 다시 채널을 선택하도록 할 수 있다. 여기서, 상기 DSA 절차 수행은 DSA 응답 메시지가 수신되지 않거나 혹은 상기 DSA 응답 메시지에 Nack에 대한 확인 코드가 포함되어 있거나 혹은 DSA 메시지의 생성이 실패한 경우에 상기 DSA 절차 수행 실패로 판단할 수 있다.
이후, 상기 정책 서버(260)는 225단계에서 상기 채널 선택 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 선택 응답(Channel selection response) 메시지를 상기 SOAP 인터페이스를 통해 상기 MCBCS 서버(230)로 전송한다. 이때, 상기 MCBCS 서버(230)는 227단계에서 상기 채널 선택 응답(Channel selection response) 메시지를 상기 MCBCS 클라이언트(200-1)로 전송한다. 이후, 상기 기지국(210)은 229단계에서 상기 MCBCS 콘텐츠 트래픽을 상기 MCBCS 클라이언트(200-1)로 전송한다.
이후, 상기 MCBCS 클라이언트(Client)(200-1)는 231단계에서 상기 채널의 삭제를 위해 채널 해제 요청(Channel release request) 메시지를 상기 MCBCS 서버(230)로 전송한다. 여기서, 상기 채널 해제 요청 메시지는 기지국 ID, 단말IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다. 이때, 상기 MCBCS 서버(230)는 매핑 테이블에서 상기 기지국 ID와 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 233단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 해제 요청(Channel release request) 메시지를 생성한 후, 상기 새로운 채널 해제 요청 메시지를 상기 SOAP 인터페이스를 통해 상기 정책 서버(260)로 전 송한다. 여기서, 상기 새로운 채널 해제 요청 메시지는 상기 MBS 존 ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이때, 상기 정책 서버(260)는 235단계에서 상기 COPS 인터페이스를 통해 상기 기지국 제어기(220)로 DSD 트리거 요청(DSD trigger request) 메시지를 전송한다. 여기서, 상기 정책 서버(260)에는 상기 DSA 과정을 거친 서비스 플로우(service flow)에 대해 기지국 제어기당 유일(unique)한 PRID를 가지고 있으므로, 상기 DSD 트리거 요청 메시지는 PRID만을 포함하여 구성될 수도 있고, 상기 PRID 대신에 (MBS_Zone ID, 단말 IP, 방송 채널 IP)를 포함하여 구성될 수도 있다.
이후, 상기 기지국 제어기(220)는 237단계에서 확인 코드(confirmation code)를 포함하는 DSD 요청(DSD request) 메시지를 상기 MAC 계층부(200-2)로 전송한다. 이때, 상기 MAC 계층부(200-2)는 239단계에서 확인 코드(confirmation code)를 포함하는 DSD 응답(DSD response) 메시지를 상기 기지국 제어기(220)로 전송하고, 상기 메시지를 수신한 기지국 제어기(220)는 241단계에서 상기 COPS 인터페이스를 통해 상기 정책 서버(260)로 확인 코드(confirmation code)를 포함하는 DSD 트리거 응답(DSD trigger response) 메시지를 전송한다. 여기서, 상기 기지국 제어기(220)는 상기 DSD 절차 수행의 성공 여부를 판단하여, 상기 DSD 절차 수행의 실패가 판단될 시, 상기 MAC 계층부(200-2)에게 상기 DSD 절차 수행이 실패하였음을 알리는 메시지를 전송하여 상기 MAC 계층부(200-2)로 하여금 스스로 DSD 절차를 재시도하거나 채널 변경의 포기를 결정하도록 할 수 있으며, 혹은 시스템이 자체적으로 DSD 절차의 재시도를 수행하거나 롤백(roll back)을 수행할 수도 있다. 여기서, 상기 DSD 절차 수행은 DSD 응답 메시지가 수신되지 않거나 혹은 상기 DSD 응답 메시지에 Nack에 대한 확인 코드가 포함되어 있거나 혹은 DSD 메시지의 생성이 실패한 경우에 상기 DSD 절차 수행 실패로 판단할 수 있다.
이후, 상기 정책 서버(260)는 243단계에서 상기 SOAP 인터페이스를 통해 상기 채널 해제 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 해제 응답(Channel release response) 메시지를 상기 MCBCS 서버(230)로 전송한다. 이때, 상기 MCBCS 서버(230)는 245단계에서 상기 수신한 채널 해제 응답 메시지를 상기 MCBCS 클라이언트(200-1)로 전송한다.
도 3은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말이 MCBCS 채널을 신청 및 삭제하기 위한 방법을 도시한 흐름도이다.
상기 도 3을 참조하면, 단말(200)은 301단계에서 사용자의 키 조작에 따라 특정 채널에 대한 신청 요청이 있는지 여부를 검사한다. 상기 단말(200)의 사용자는 MCBCS 서버(230)로부터 수신한 MCBCS 방송 편성표를 이용하여 특정 채널에 대한 신청을 요청할 수 있다. 상기 특정 채널에 대한 신청 요청이 감지될 시, 상기 단말(200)은 303단계에서 상기 특정 채널의 신청을 위해 채널 선택 요청(Channel selection request) 메시지를 상기 MCBCS 서버(230)로 전송한다. 여기서, 상기 채널 선택 요청 메시지는 기지국 ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이후, 상기 단말(200)은 305단계에서 기지국 제어기(220)로부터 상기 채널에 대한 MCID를 포함하는 DSA 요청(DSA request) 메시지가 수신되는지 여부를 검사한 다. 여기서, 상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존 ID(MBS_Zone ID), 상기 방송 채널 IP에 매핑된 MCID를 포함하여 구성된다. 상기 DSA 요청 메시지가 수신될 시, 상기 단말(200)은 307단계에서 상기 기지국 제어기(220)로 확인 코드(confirmation code)를 포함하는 DSA 응답(DSA response) 메시지를 전송하고, 상기 기지국 제어기(220)로부터 확인 코드(confirmation code)를 포함하는 DSA Ack(Acknowledge) 메시지를 수신한다. 이후, 상기 단말(200)은 309단계에서 상기 MCBCS 서버(230)로부터 상기 채널 선택 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 선택 응답(Channel selection response) 메시지를 수신한 후, 기지국(210)으로부터 MCBCS 콘텐츠 트래픽을 수신한다.
이후, 상기 단말(200)은 311단계에서 사용자의 키 조작에 따라 상기 채널에 대한 삭제 요청이 있는지 여부를 검사한다. 상기 채널에 대한 삭제 요청이 감지되지 않을 시, 상기 단말(200)은 해당 기능을 수행한다. 반면, 상기 채널에 대한 삭제 요청이 감지될 시, 상기 단말(200)은 313단계로 진행하여 상기 채널의 삭제를 위해 채널 해제 요청(Channel release request) 메시지를 상기 MCBCS 서버(230)로 전송한다. 여기서, 상기 채널 해제 요청 메시지는 기지국 ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이후, 상기 단말(200)은 315단계에서 상기 기지국 제어기(220)로부터 확인 코드(confirmation code)를 포함하는 DSD 요청(DSD request) 메시지가 수신되는지 여부를 검사하고, 상기 DSD 요청 메시지가 수신될 시, 317단계에서 상기 기지국 제 어기(220)로 확인 코드(confirmation code)를 포함하는 DSD 응답(DSD response) 메시지를 전송한다. 이후, 상기 단말(200)은 319단계에서 상기 MCBCS 서버(230)로부터 상기 채널 해제 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 해제 응답(Channel release response) 메시지를 수신한 후, 본 발명에 따른 알고리즘을 종료한다.
도 4는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 기지국 제어기에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도이다.
상기 도 4를 참조하면, 기지국 제어기(220)는 401단계에서 정책 서버(260)로부터 COPS 인터페이스를 통해 특정 단말(200)의 방송 채널 IP를 포함하는 DSA 트리거 요청(DSA trigger request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 DSA 트리거 요청 메시지는 상기 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 방송 채널 IP, PRID를 포함하여 구성된다. 상기 DSA 트리거 요청 메시지가 수신되지 않을 시, 상기 기지국 제어기(220)는 409단계로 진행하여 상기 정책 서버(260)로부터 상기 COPS 인터페이스를 통해 DSD 트리거 요청(DSD trigger request) 메시지가 수신되는지 여부를 검사한다.
반면, 상기 DSA 트리거 요청 메시지가 수신될 시, 상기 기지국 제어기(220)는 매핑 테이블에서 상기 방송 채널 IP에 매핑된 MCID를 추출하고, 403단계로 진행하여 상기 추출된 MCID를 포함하는 DSA 요청(DSA request) 메시지를 해당 단말(200)로 전송한다. 여기서, 상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존ID(MBS_Zone ID), 상기 추출된 MCID를 포함하여 구성된다.
이후, 상기 기지국 제어기(220)는 405단계에서 상기 단말(200)로부터 확인 코드(confirmation code)를 포함하는 DSA 응답(DSA response) 메시지가 수신되는지 여부를 검사하고, 상기 DSA 응답 메시지가 수신될 시, 407단계로 진행하여 상기 COPS 인터페이스를 통해 상기 정책 서버(260)로 확인 코드(confirmation code)를 포함하는 DSA 트리거 응답(DSA trigger response) 메시지를 전송하며, 상기 단말(200)로 확인 코드(confirmation code)를 포함하는 DSA Ack(Acknowledge) 메시지를 전송한다.
이후, 상기 기지국 제어기(220)는 상기 409단계에서 상기 정책 서버(260)로부터 COPS 인터페이스를 통해 DSD 트리거 요청(DSD trigger request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 DSD 트리거 요청 메시지는 해당 기지국 제어기의 PRID를 포함하여 구성되며, 혹은 상기 PRID 대신에 (MBS_Zone ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성될 수도 있다. 상기 DSD 트리거 요청 메시지가 수신되지 않을 시, 상기 기지국 제어기(220)는 상기 401단계로 돌아가 상기 정책 서버(260)로부터 COPS 인터페이스를 통해 DSA 트리거 요청(DSA trigger request) 메시지가 수신되는지 여부를 검사한다.
반면, 상기 DSD 트리거 요청 메시지가 수신될 시, 상기 기지국 제어기(220)는 411단계에서 해당 단말(200)로 확인 코드(confirmation code)를 포함하는 DSD 요청(DSD request) 메시지를 전송하고, 413단계로 진행하여 상기 단말(200)로부터 확인 코드(confirmation code)를 포함하는 DSD 응답(DSD response) 메시지가 수신 되는지 여부를 검사한다. 상기 단말(200)로부터 DSD 응답 메시지가 수신될 시, 상기 기지국 제어기(220)는 415단계에서 상기 COPS 인터페이스를 통해 상기 정책 서버(260)로 확인 코드(confirmation code)를 포함하는 DSD 트리거 응답(DSD trigger response) 메시지를 전송한 후, 본 발명에 따른 알고리즘을 종료한다.
도 5는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 MCBCS 서버에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도이다.
상기 도 5를 참조하면, MCBCS 서버(230)는 501단계에서 단말(200)로부터 특정 채널의 신청을 위한 채널 선택 요청(Channel selection request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 채널 선택 요청 메시지는 기지국 ID, 단말IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
상기 채널 선택 요청 메시지가 수신될 시, 상기 MCBCS 서버(230)는 매핑 테이블에서 상기 기지국 ID와 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 503단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 선택 요청(Channel selection request) 메시지를 생성한 후, 상기 새로운 채널 선택 요청 메시지를 SOAP 인터페이스를 통해 정책 서버(260)로 전송한다. 여기서, 상기 새로운 채널 선택 요청 메시지는 상기 추출된 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이후, 상기 MCBCS 서버(230)는 505단계에서 상기 SOAP 인터페이스를 통해 정책 서버(260)로부터 상기 채널 선택 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 선택 응답(Channel selection response) 메시지가 수신되는지 여부를 검사한다. 상기 채널 선택 응답 메시지가 수신될 시, 상기 MCBCS 서버(230)는 507단계에서 상기 단말(200)로 상기 채널 선택 응답(Channel selection response) 메시지를 전송한다.
이후, 상기 MCBCS 서버(230)는 509단계에서 상기 단말(200)로부터 상기 채널의 삭제를 위한 채널 해제 요청(Channel release request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 채널 해제 요청 메시지는 기지국 ID, 단말IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다. 상기 채널 해제 요청 메시지가 수신되지 않을 시, 상기 MCBCS 서버(230)는 해당 기능을 수행한다. 반면, 상기 채널 해제 요청 메시지가 수신될 시, 상기 MCBCS 서버(230)는 상기 매핑 테이블에서 상기 기지국 ID와 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 511단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 해제 요청(Channel release request) 메시지를 생성한 후, 상기 새로운 채널 해제 요청 메시지를 상기 SOAP 인터페이스를 통해 상기 정책 서버(260)로 전송한다. 여기서, 상기 새로운 채널 해제 요청 메시지는 상기 MBS 존 ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다.
이후, 상기 MCBCS 서버(230)는 513단계에서 상기 정책 서버(260)로부터 SOAP 인터페이스를 통해 상기 채널 해제 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 해제 응답(Channel release response) 메시지가 수신되는지 여부를 검사하고, 상기 채널 해제 응답 메시지가 수신될 시, 515단계로 진행하여 상기 단말(200)로 상기 수신한 채널 해제 응답 메시지를 전송한다. 이후, 상기 MCBCS 서 버(230)는 본 발명에 따른 알고리즘을 종료한다.
도 6은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 정책 서버에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도이다.
상기 도 6을 참조하면, 정책 서버(260)는 601단계에서 SOAP 인터페이스를 통해 MCBCS 서버(230)로부터 단말(200)의 특정 채널의 신청을 위한 채널 선택 요청(Channel selection request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 채널 선택 요청 메시지는 MBS 존 ID(MBS_Zone ID), 단말IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다. 상기 채널 선택 요청 메시지가 수신될 시, 상기 정책 서버(260)는 603단계에서 COPS 인터페이스를 통해 기지국 제어기(220)로 DSA 트리거 요청(DSA trigger request) 메시지를 전송한다. 여기서, 상기 DSA 트리거 요청 메시지는 상기 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 방송 채널 IP, 해당 기지국 제어기(220)의 PRID를 포함하여 구성된다.
이후, 상기 정책 서버(260)는 605단계에서 상기 COPS 인터페이스를 통해 기지국 제어기(220)로부터 확인 코드(confirmation code)를 포함하는 DSA 트리거 응답(DSA trigger response) 메시지가 수신되는지 여부를 검사하고, 상기 DSA 트리거 응답 메시지가 수신될 시, 607단계로 진행하여 상기 채널 선택 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 선택 응답(Channel selection response) 메시지를 상기 SOAP 인터페이스를 통해 MCBCS 서버(230)로 전송한다.
이후, 상기 정책 서버(260)는 609단계에서 상기 SOAP 인터페이스를 통해 MCBCS 서버(230)로부터 채널 해제 요청 메시지가 수신되는지 여부를 검사한다. 여 기서, 상기 채널 해제 요청 메시지는 MBS_Zone ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성된다. 상기 채널 해제 요청 메시지가 수신되지 않을 시, 상기 정책 서버(260)는 해당 기능을 수행한다. 반면, 상기 채널 해제 요청 메시지가 수신될 시, 상기 정책 서버(260)는 611단계에서 상기 COPS 인터페이스를 통해 기지국 제어기(220)로 DSD 트리거 요청(DSD trigger request) 메시지를 전송한다. 여기서, 상기 DSD 트리거 요청 메시지는 해당 기지국 제어기(220)의 PRID를 포함하여 구성되며, 혹은 상기 PRID 대신에 (MBS_Zone ID, 단말 IP(혹은 MAC 인덱스), 방송 채널 IP를 포함하여 구성될 수도 있다.
이후, 상기 정책 서버(260)는 613단계에서 상기 COPS 인터페이스를 통해 기지국 제어기(220)로부터 확인 코드(confirmation code)를 포함하는 DSD 트리거 응답(DSD trigger response) 메시지가 수신되는지 여부를 검사하고, 상기 DSD 트리거 응답 메시지가 수신될 시, 615단계로 진행하여 상기 SOAP 인터페이스를 통해 상기 채널 해제 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 해제 응답(Channel release response) 메시지를 상기 MCBCS 서버(230)로 전송한다. 이후, 상기 정책 서버(260)는 본 발명에 따른 알고리즘을 종료한다.
도 7은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 MCBCS 채널 변경에 대한 전체적인 절차를 도시한 도면이다.
상기 도 7을 참조하면, MCBCS 서버(730)는 701단계에서 기지국 제어기(720)로 MCBCS 콘텐츠 트래픽을 전송하고, 상기 기지국 제어기(720)는 703단계에서 상기 수신된 MCBCS 콘텐츠 트래픽을 기지국(710)으로 전송한다. 여기서, 이미 DSA 과정 을 성공적으로 수행하여 방송 채널이 기 신청되어 있음을 가정한다.
이후, 단말(700)의 MCBCS 클라이언트(Client)(700-1)는 705단계에서 기사용자의 키 조작에 따라 기존(old) 채널에 대한 새로운(new) 채널로의 변경을 위해 채널 변경 요청(Channel change request) 메시지를 상기 MCBCS 서버(730)로 전송한다. 여기서, 상기 채널 변경 요청 메시지는 기지국 ID, 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다. 여기서, 성인 사이트와 같이 채널이 연결될 때마다 인증 절차가 필요한 서비스의 경우, 상기 채널 변경 요청 메시지를 수신한 MCBCS 서버(730)는 보안 서버(750)와 연동하여 MCBCS 서비스 인증 절차를 수행할 수 있다.
이후, 상기 채널 변경 요청 메시지를 수신한 MCBCS 서버(730)는 매핑 테이블에서 상기 기지국 ID와 기존 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 707단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 변경 요청(Channel change request) 메시지를 생성한 후, 상기 새로운 채널 변경 요청 메시지를 SOAP 인터페이스를 통해 정책 서버(760)로 전송한다. 여기서, 상기 새로운 채널 변경 요청 메시지는 상기 추출된 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다.
이때, 상기 정책 서버(760)는 709단계에서 COPS 인터페이스를 통해 상기 기지국 제어기(720)로 DSD 트리거 요청(DSD trigger request) 메시지를 전송한다. 여기서, 상기 DSD 트리거 요청 메시지는 해당 기지국 제어기(720)의 PRID를 포함하여 구성되거나 혹은 상기 PRID 대신에 상기 MBS 존 ID, 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP를 포함하여 구성된다.
이후, 상기 기지국 제어기(720)는 711단계에서 확인 코드(confirmation code)를 포함하는 DSD 요청(DSD request) 메시지를 상기 단말(700)의 MAC 계층부(700-2)로 전송한다. 이때, 상기 MAC 계층부(700-2)는 713단계에서 확인 코드(confirmation code)를 포함하는 DSD 응답(DSD response) 메시지를 상기 기지국 제어기(720)로 전송하고, 상기 메시지를 수신한 기지국 제어기(720)는 715단계에서 상기 COPS 인터페이스를 통해 상기 정책 서버(760)로 확인 코드(confirmation code)를 포함하는 DSD 트리거 응답(DSD trigger response) 메시지를 전송한다. 여기서, 상기 기지국 제어기(720)는 상기 DSD 절차 수행의 성공 여부를 판단하여, 상기 DSD 절차 수행의 실패가 판단될 시, 상기 MAC 계층부(700-2)에게 상기 DSD 절차 수행이 실패하였음을 알리는 메시지를 전송하여 상기 단말로 하여금 스스로 DSD 절차를 재시도하거나 채널 변경의 포기를 결정하도록 할 수 있으며, 혹은 시스템이 자체적으로 DSD 절차의 재시도를 수행하거나 롤백(roll back)을 수행할 수도 있다. 여기서, 상기 DSD 절차 수행은 DSD 응답 메시지가 수신되지 않거나 혹은 상기 DSD 응답 메시지에 Nack에 대한 확인 코드가 포함되어 있거나 혹은 DSD 메시지의 생성이 실패한 경우에 상기 DSD 절차 수행 실패로 판단할 수 있다.
이후, 상기 정책 서버(760)는 717단계에서 COPS 인터페이스를 통해 상기 기지국 제어기(720)로 DSA 트리거 요청(DSA trigger request) 메시지를 전송한다. 여기서, 상기 DSA 트리거 요청 메시지는 상기 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 새로운(new) 방송 채널 IP, 해당 기지국 제어기(720)의 PRID를 포함하여 구성된다.
이때, 상기 기지국 제어기(720)는 매핑 테이블에서 상기 새로운(new) 방송 채널 IP에 매핑된 MCID를 추출하고, 719단계에서 상기 추출된 MCID를 포함하는 DSA 요청(DSA request) 메시지를 상기 MAC 계층부(700-2)로 전송한다. 여기서, 상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존 ID(MBS_Zone ID), 상기 추출된 MCID를 포함하여 구성된다. 이때, 상기 MAC 계층부(700-2)는 721단계에서 확인 코드(confirmation code)를 포함하는 DSA 응답(DSA response) 메시지를 상기 기지국 제어기(720)로 전송한다.
이후, 상기 DSA 응답 메시지를 수신한 기지국 제어기(720)는 723단계에서 상기 COPS 인터페이스를 통해 상기 정책 서버(760)로 확인 코드(confirmation code)를 포함하는 DSA 트리거 응답(DSA trigger response) 메시지를 전송하고, 725단계에서 상기 MAC 계층부(700-2)로 확인 코드(confirmation code)를 포함하는 DSA Ack(Acknowledge) 메시지를 전송한다. 여기서, 상기 기지국 제어기(720)는 상기 DSA 절차 수행의 성공 여부를 판단하여, 상기 DSA 절차 수행의 실패가 판단될 시, 상기 MAC 계층부(700-2)에게 재접속 요청 메시지나 시스템 이상을 알리는 메시지를 전송하여 상기 MAC 계층부(700-2)로 하여금 다시 채널을 변경하도록 할 수 있다. 여기서, 상기 DSA 절차 수행은 DSA 응답 메시지가 수신되지 않거나 혹은 상기 DSA 응답 메시지에 Nack에 대한 확인 코드가 포함되어 있거나 혹은 DSA 메시지의 생성 이 실패한 경우에 상기 DSA 절차 수행 실패로 판단할 수 있다.
이후, 상기 정책 서버(760)는 727단계에서 상기 채널 변경 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 변경 응답(Channel change response) 메시지를 상기 SOAP 인터페이스를 통해 상기 MCBCS 서버(730)로 전송한다. 이때, 상기 MCBCS 서버(730)는 729단계에서 상기 채널 변경 응답(Channel change response) 메시지를 상기 MCBCS 클라이언트(700-1)로 전송한다. 이후, 상기 기지국(710)은 731단계에서 상기 MCBCS 콘텐츠 트래픽을 상기 MCBCS 클라이언트(700-1)로 전송한다.
도 8은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말이 MCBCS 채널을 변경하기 위한 방법을 도시한 흐름도이다.
상기 도 8을 참조하면, 단말(700)은 801단계에서 사용자의 키 조작에 따라 현재 서비스 받고 있는 기존 채널에 대한 새로운 채널로의 변경 요청이 있는지 여부를 검사한다. 상기 단말(700)의 사용자는 MCBCS 서버(730)로부터 기 수신한 MCBCS 방송 편성표를 이용하여 현재 서비스 받고 있는 채널에 대한 변경을 요청할 수 있다. 상기 현재 서비스 받고 있는 채널에 대한 변경 요청이 감지될시, 상기 단말(700)은 803단계에서 기존 채널에 대한 새로운 채널로의 변경을 위해 채널 변경 요청(Channel change request) 메시지를 MCBCS 서버(730)로 전송한다. 여기서, 상기 채널 변경 요청 메시지는 기지국 ID, 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다.
이후, 상기 단말(700)은 805단계에서 기지국 제어기(720)로부터 확인 코드(confirmation code)를 포함하는 DSD 요청(DSD request) 메시지가 수신되는지 여 부를 검사하고, 상기 DSD 요청 메시지가 수신될 시, 807단계로 진행하여 확인 코드(confirmation code)를 포함하는 DSD 응답(DSD response) 메시지를 상기 기지국 제어기(720)로 전송한다.
이후, 상기 단말(700)은 809단계에서 상기 기지국 제어기(720)로부터 상기 새로운 채널에 대한 MCID를 포함하는 DSA 요청(DSA request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존 ID(MBS_Zone ID), MCID를 포함하여 구성된다. 상기 DSA 요청 메시지가 수신될 시, 상기 단말(700)은 811단계에서 확인 코드(confirmation code)를 포함하는 DSA 응답(DSA response) 메시지를 상기 기지국 제어기(720)로 전송한 후, 상기 기지국 제어기(720)로부터 확인 코드(confirmation code)를 포함하는 DSA Ack(Acknowledge) 메시지를 수신한다.
이후, 상기 단말(700)은 813단계에서 상기 MCBCS 서버(730)로부터 상기 채널 변경 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 변경 응답(Channel change response) 메시지를 수신하고, 기지국으로부터 MCBCS 콘텐츠 트래픽을 수신한 후, 본 발명에 따른 알고리즘을 종료한다.
한편, 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 기지국 제어기에서 단말(700)의 MCBCS 채널 변경을 위한 방법은 상기 도 4의 알고리즘과 동일한 절차로 구성된다. 다만 차이점이 있다면, DSA 트리거 요청 메시지에 포함되는 방송 채널 IP가 새로운 방송 채널 IP이고, DSD 트리거 요청 메시지에 포함되는 방송 채 널 IP가 기존 방송 채널 IP라는 것이다. 여기서, 상기 단말의 MCBCS 채널 변경을 위한 방법은 DSA->DSD 절차 순 혹은 DSD->DSA 절차 순으로 진행할 수 있으며, 상기 DSA 및 DSD 절차를 통합하여 단말의 MCBCS 채널을 변경하는 방법도 가능하다.
도 9는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 MCBCS 서버에서 단말의 MCBCS 채널 변경을 위한 방법을 도시한 흐름도이다.
상기 도 9를 참조하면, MCBCS 서버(730)는 901단계에서 단말(700)로부터 기존 채널에 대한 새로운 채널로의 변경을 위한 채널 변경 요청(Channel change request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 채널 변경 요청 메시지는 기지국 ID, 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다. 상기 채널 변경 요청 메시지가 수신될 시, 상기 MCBCS 서버(730)는 매핑 테이블에서 상기 기지국 ID와 기존 방송 채널 IP에 매핑된 MBS 존 ID(MBS_Zone ID)를 추출하고, 903단계에서 상기 추출된 MBS 존 ID(MBS_Zone ID)를 포함하는 새로운 채널 변경 요청(Channel change request) 메시지를 생성한 후, 상기 새로운 채널 변경 요청 메시지를 SOAP 인터페이스를 통해 정책 서버(760)로 전송한다. 여기서, 상기 새로운 채널 변경 요청 메시지는 상기 추출된 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다.
이후, 상기 MCBCS 서버(730)는 905단계에서 상기 SOAP 인터페이스를 통해 정책 서버(760)로부터 상기 채널 변경 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 변경 응답(Channel change response) 메시지가 수신되는지 여부를 검 사한다. 상기 채널 변경 응답 메시지가 수신될 시, 상기 MCBCS 서버(730)는 907단계에서 상기 단말(700)로 상기 채널 변경 응답(Channel change response) 메시지를 전송한 후, 본 발명에 따른 알고리즘을 종료한다.
도 10은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 정책 서버에서 단말의 MCBCS 채널 변경을 위한 방법을 도시한 흐름도이다.
상기 도 10을 참조하면, 정책 서버(760)는 1001단계에서 SOAP 인터페이스를 통해 MCBCS 서버(730)로부터 단말(700)의 기존 채널에 대한 새로운 채널로의 변경을 요청하는 채널 변경 요청(Channel change request) 메시지가 수신되는지 여부를 검사한다. 여기서, 상기 채널 변경 요청 메시지는 MBS 존 ID(MBS_Zone ID), 단말IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP, 새로운(new) 방송 채널 IP를 포함하여 구성된다. 상기 채널 변경 요청 메시지가 수신될 시, 상기 정책 서버(760)는 1003단계에서 COPS 인터페이스를 통해 기지국 제어기(720)로 기존 방송 채널 IP를 포함하는 DSD 트리거 요청(DSD trigger request) 메시지를 전송한다. 여기서, 상기 DSD 트리거 요청 메시지는 해당 기지국 제어기(720)의 PRID를 포함하여 구성되거나 혹은 상기 PRID 대신에 상기 MBS 존 ID, 단말 IP(혹은 MAC 인덱스), 기존(old) 방송 채널 IP를 포함하여 구성된다.
이후, 상기 정책 서버(760)는 1005단계에서 상기 COPS 인터페이스를 통해 기지국 제어기(720)로부터 확인 코드(confirmation code)를 포함하는 DSD 트리거 응답(DSD trigger response) 메시지가 수신되는지 여부를 검사하고, 상기 DSD 트리거 응답 메시지가 수신될 시, 1007단계로 진행하여 상기 COPS 인터페이스를 통해 상기 기지국 제어기(720)로 새로운 방송 채널 IP를 포함하는 DSA 트리거 요청(DSA trigger request) 메시지를 전송한다. 여기서, 상기 DSA 트리거 요청 메시지는 상기 MBS 존 ID(MBS_Zone ID), 단말 IP(혹은 MAC 인덱스), 새로운(new) 방송 채널 IP, 해당 기지국 제어기(720)의 PRID를 포함하여 구성된다.
이후, 상기 정책 서버(760)는 1009단계에서 상기 COPS 인터페이스를 통해 상기 기지국 제어기(720)로부터 확인 코드(confirmation code)를 포함하는 DSA 트리거 응답(DSA trigger response) 메시지가 수신되는지 여부를 검사하고, 상기 DSA 트리거 응답 메시지가 수신될 시, 1011단계로 진행하여 상기 SOAP 인터페이스를 통해 MCBCS 서버(730)로 상기 채널 변경 요청에 대한 성공 혹은 실패에 대한 정보를 포함하는 채널 변경 응답(Channel change response) 메시지를 전송한다. 이후, 상기 정책 서버(760)는 본 발명에 따른 알고리즘을 종료한다.
한편, 상기 도 7 내지 도 10에서는 DSD->DSA 절차 순으로 단말의 MCBCS 채널 변경을 진행하는 방법을 예로 들어 설명하였으나, 또 다른 방법으로, DSA->DSD 절차 순으로 단말의 MCBCS 채널 변경을 진행할 수도 있으며, 상기 DSA 및 DSD 절차를 통합하여 단말의 MCBCS 채널을 변경하는 방법도 가능하다.
한편, 본 발명에 따른 실시 예에서는 기지국 제어기가 매핑 테이블을 관리하여 정책 서버로부터 수신되는 방송 채널 IP에 MCID를 매핑한다. 또 다른 방법으로, 기지국 ID와 방송 채널 IP에 MBS 존 ID(MBS_Zone ID)를 매핑하는 매핑 테이블을 관리하는 MCBCS 서버가 상기 방송 채널 IP에 대한 MCID 매핑 테이블을 함께 관리할 수도 있다. 이 경우, 상기 MCBCS 서버는 단말로부터 채널 선택 요청 혹은 채널 변경 요청 메시지가 수신될 시, 매핑 테이블에서 해당 메시지에 포함된 방송 채널 IP 혹은 새로운 방송 채널 IP에 해당하는 MCID를 추출하고, 상기 추출된 MCID를 포함하는 채널 선택 요청 혹은 채널 변경 요청 메시지를 새로이 생성하여 정책 서버로 전송할 수 있다. 이후, 상기 정책 서버는 기지국 제어기로 방송 채널 IP 혹은 새로운 방송 채널 IP가 아닌 MCID를 포함하는 DSA 트리거 요청 메시지를 전송하게 되며, 따라서, 상기 기지국 제어기가 매핑테이블을 관리하지 않아도 되는 이점이 있다.
한편, 본 발명에 따른 실시 예에서는 SOAP 인터페이스 혹은 COPS 인터페이스를 통해 요청 및 응답 메시지를 송수신하는 것을 예로 들어 설명하였으나, 이는 일례이며, 연동 가능한 다른 프로토콜을 사용할 수도 있음은 물론이다.
한편, 본 발명에 따른 정책 서버의 역할은 MCBCS 서버가 대신할 수도 있으며, 상기 MCBCS 서버와 정책 서버는 CSN(Core Service Network)으로 통칭할 수도 있다. 상기 CSN은 ASP(Access Service Provider, 예 : KT, Sprint)가 제공할 수도 있고, BSP(Broadcast Service Provider, 예 : IPTV사업자, KBS, MBC와 같은 방송국)가 망을 빌려서 활용할 수도 있다.
한편, 본 발명에 따른 실시 예에서 상기 MCID는 MCBCS를 위한 MAC 계층 네임 태그(MAC layer name tag)이며, 다른 MAC 계층 네임 태그로는 로지컬 채널 ID(logical Channel ID : 이하 'LCID'라 칭함)가 있다. 따라서, 상기 MCID 대신에 LCID 혹은 MCID:LCID=1:N 매핑 테이블을 사용할 수 있다. 또한, 본 발명에 따른 실 시 예에서 상기 MAC 인덱스는 디바이스(Device) 식별자의 일 예이고, 상기 단말 IP(Internet Protocol)는 사용자 식별자의 일 예이며, 상기 방송 채널 IP는 방송 채널 식별자의 일 예이고, 다른 방송 채널 식별자로는 콘텐츠 ID, 방송 채널 ID가 있다.
한편, 본 발명에 따른 실시 예에서 MCBCS 서버는 채널 신청이나 변경을 위해 정책 서버와 연동하게 된다. 이때, 상기 MCBCS 서버는 정책 서버와 연동하기 전에 먼저 보안 서버와 연동하여 인증을 수행함으로써, 상기 신청 혹은 변경이 요청된 방송채널에 대해 해당 단말이 허용된 단말(혹은 사용자)일 경우, 상기 정책 서버와 상기 서술된 바와 같이 연동을 진행하고, 허용된 단말(혹은 사용자)이 아닐 경우, 상기 정책 서버와 연동을 하지 않고, 해당 단말에게 응용계층을 통해 "허용된 채널이 아닙니다" 혹은 "허용된 사용자가 아닙니다" 라는 응답메시지를 전송할 수 있다.
또 다른 방법으로, 상기 방법과 같이 채널 신청이나 변경이 요구될 때마다 보안 서버와 연동하는 것이 아니라, MCBCS 서버가 보안 서버와 주기적으로 미리 연동하여 사용자 클래스에 따라 허용되는 채널 구성 정보 테이블을 가지고 있을 수도 있다. 이 경우, 채널 신청이나 변경이 요구될 때마다 보안 서버와 연동할 필요가 없으므로 연동지연 시간이 단축되는 이점이 있다.
한편, 본 발명의 실시 예에서 모든 DSA 절차는 기지국 제어기가 단말로 요청하는 방법을 예로 들어 설명하였으나, 단말이 기지국 제어기로 요청할 수도 있다. 즉, 단말이 응용계층을 통해 MCBCS 서버로 채널 신청 혹은 변경을 요청하면 상 기 MCBCS 서버는 보안 서버와 연동하여 MCBCS 서비스 인증 과정을 수행하고(혹은 미리 보안 서버와 주기적으로 연동하여 인증정보를 MCBCS 서버에서 관리할 수 있으며, 이 경우 채널 신청 혹은 변경이 요청될 시 보안 서버와 연동하지 않아도 됨) 해당 단말이 허용되는 단말 혹은 해당 채널이 상기 단말에게 허용되는 채널인 경우, 상기 단말 혹은 사용자의 고유한 인증정보를 응용계층을 통해 상기 단말로 전송한다.
이때, 상기 단말은 단말 내부의 MAC 계층으로 상기 인증정보를 전송하고, 상기 MAC 계층에서는 상기 인증정보와 신청한 채널에 대한 상위 계층의 네임 태그(방송 콘텐츠/채널 ID 혹은 방송 콘텐츠/채널 IP)를 포함하는 DSA 요청 메시지를 기지국 제어기로 전송한다. 여기서, 상기 기지국 제어기는 상기 보안 서버로부터 미리 주기적으로 혹은 상기 단말이 MCBCS 서버로 채널 신청 혹은 변경을 요청할 때마다, 방송에 대한 상기 인증 정보를 받는다고 가정한다.
이후, 상기 DSA 요청 메시지를 수신한 기지국 제어기는 해당 단말이 해당 채널에 대해 허용되는 단말인 경우, 해당 채널 혹은 콘텐츠에 대한 MAC 계층 네임 태그를 포함하는 DSA 응답 메시지를 상기 단말에 전송한다. 이후, 상기 단말은 상기 DSA 응답 메시지를 성공적으로 수신하였을 시, 상기 기지국 제어기로 DSA Ack 메시지를 전송하고, 상기 MCBCS 서버로 응용 계층을 통해 상기 채널 선택 혹은 변경에 대한 응답 메시지를 전송할 수 있다.
상기 방안에 대한 한 가지 실시 예는 다음과 같다. 단말이 응용계층을 통해 MCBCS 서버로 채널 신청 혹은 채널 변경 요청 메시지를 전송하면, 상기 MCBCS 서버 는 보안 서버와 연동하여 MCBCS 서비스 인증 과정을 수행하고, 해당 단말이 허용되는 단말 혹은 해당 채널이 상기 단말에게 허용되는 방송 채널인 경우, 콘텐츠 암호화/복호화(encryption/decryption)를 위한 MCBCS GTEK(General Traffic Encryption Key), 상기 MCBCS GTEK를 암호화/복호화하기 위한 MCBCS 루트 키(root key) 및 MCBCS KEK(Key Encryption Key)를 단말 내부적으로 생성할 수 있게 하는 단말 유니크(unique)한 랜덤 시드(random seed) 값을 포함하는 응답 메시지 혹은 상기 MCBCS GTEK만을 포함하는 응답 메시지를 상기 단말로 전송할 수 있다.
이때, 상기 단말은 상기 랜덤 시드 값을 이용하여 MCBCS 루트 키(root key) 및 MCBCS KEK(Key Encryption Key)를 생성하고, 상기 MCBCS GTEK를 상기 생성된 MCBCS 루트 키(root key) 및 MCBCS KEK(Key Encryption Key)로 암호화(encryption)한 후, 상기 암호화된 MCBCS GTEK를 포함하는 DSA 요청 메시지를 상기 기지국 제어기로 전송한다.
여기서, 상기 기지국 제어기 역시 상기 보안 서버로부터 미리 주기적으로 혹은 상기 단말이 MCBCS 서버로 채널 신청 혹은 채널 변경 요청 메시지를 전송할 때마다, 상기 MCBCS GTEK 및 상기 랜덤 시드 값 혹은 MCBCS GTEK만을 전송받으며, 상기 랜덤 시드 값을 이용하여 MCBCS 루트 키(root key) 및 MCBCS KEK(Key Encryption Key)를 생성한다고 가정한다.
이후, 상기 DSA 요청 메시지를 수신한 기지국 제어기는 상기 암호화된 MCBCS GTEK를 상기 생성된 MCBCS 루트 키(root key) 및 MCBCS KEK(Key Encryption Key)로 복호화(decryption)하고, 상기 복호화된 MCBCS GTEK에 대응하는 MAC 계층 네임 태 그를 포함하는 DSA 응답 메시지를 상기 단말로 전송한다.
이후, 상기 단말은 상기 DSA 응답 메시지를 성공적으로 수신하였을 시, 상기 기지국 제어기로 DSA Ack 메시지를 전송하고, 상기 MCBCS 서버로 응용 계층을 통해 상기 채널 선택 혹은 변경에 대한 응답 메시지를 전송할 수 있다.
한편, 본 발명의 실시 예에서 모든 DSD 절차는 기지국 제어기가 단말로 요청하는 방법을 예로 들어 설명하였으나, 상기 DSA 절차와 같이, 단말이 기지국 제어기로 요청할 수도 있다. 즉, 상기 단말이, 상기 DSA 절차와 같이, MCBCS 서버로 응용 계층을 통해 채널 삭제를 요청하고, 상기 MCBCS 서버로부터 응답을 수신하면, 상기 단말은 해당 방송 채널에 대한 MAC 계층 네임 태그를 포함하는 DSD 요청 메시지를 상기 기지국 제어기로 전송할 수 있다. 이때, 상기 기지국 제어기는 상기 DSD 요청 메시지를 성공적으로 수신하였을 시, 상기 단말로 DSD 응답 메시지를 전송하고, 상기 단말은 상기 DSD 응답 메시지를 성공적으로 수신하였을 시, 상기 기지국 제어기로 DSD Ack 메시지를 전송할 수 있으며, 응용계층을 통해 상기 MCBCS 서버로 채널 삭제에 대한 응답 메시지를 전송할 수 있다. 또 다른 방법으로, 단말이 MCBCS 서버와 연동하지 않고, 내부적으로 단말의 응용계층이 단말의 MAC 계층을 통해 기지국 제어기로 해당 방송 채널에 대한 MAC 계층 네임 태그를 포함하는 DSD 요청 메시지를 전송하고, 상기 DSD 요청 메시지를 성공적으로 수신한 기지국 제어기가 상기 단말로 DSD 응답 메시지를 전송할 수도 있다.
한편, 본 발명에 따른 방송 신청 절차(응용계층 연동 및 DSA 절차 연동까지 있는 경우 혹은 응용계층 연동 절차만 있는 경우 모두 포함)가 성공적으로 완료되 면, 시스템은 해당 단말이 요청한 해당 채널에 대해 사용시작 시각과 사용시간이나 사용된 양(packet size)을 카운트(count)하기 시작하고, 방송 삭제 절차(응용계층 연동 및 DSD 절차연동까지 있는 경우 혹은 응용계층 연동 절차만 있는 경우 모두 포함)가 완료될 시, 해당 채널에 대한 카운트를 중단한 후, 사용시작 시각 및 카운트된 사용시간이나 사용된 양, 채널 ID(혹은 카운트 ID), 기지국 식별자, 단말 식별자에 대한 정보를 CSN(Core Service Networ : 예를 들어, 보안 서버 혹은 정책 서버)에 전송할 수 있다.
또 다른 방법으로, 방송 신청 절차(응용계층 연동 및 DSA 절차연동까지 있는 경우 혹은 응용계층연동 절차만 있는 경우 모두 포함)가 성공적으로 완료되면, 단말 내부적으로 자신이 요청한 해당 채널에 대해 사용시작 시각과 사용시간이나 사용된 양(packet size)을 카운트하기 시작하고, 방송 삭제 절차(응용계층 연동 및 DSD 절차연동까지 있는 경우 혹은 응용계층 연동 절차만 있는 경우 모두 포함)가 완료될 시, 해당 채널에 대한 카운트를 중단한 후, 응용계층을 통해 MCBCS 서버로 채널 삭제에 대한 응답 메시지를 전송할 시, 상기 정보를 CSN(Core Service Networ : 예를 들어, 보안 서버 혹은 정책 서버)에 전송할 수 있다.
또 다른 방법으로, 방송 신청 절차가 성공적으로 완료되면, CSN(MCBCS 서버 혹은 보안 서버)가 해당 채널에 대해 사용시작 시각과 사용시간이나 사용된 양(packet size)을 카운트하기 시작하고, 방송 삭제 절차가 완료될 시, 해당 채널에 대한 카운트를 중단하는 방식으로 단말 혹은 사용자 별 각각의 방송 채널에 대한 통계 정보를 저장할 수 있다. 이때, 상기 전송된 정보는 과금을 수행하기 위해 사용할 수도 있고, 지역별 및 방송 채널별 시청자에 대한 통계를 내는데도 활용할 수 있다.
한편, 본 발명에 따른 실시 예에서 채널 변경 시 DSD 절차를 수행하지 않을 수도 있다. 즉, 상기 채널 변경 절차에서 정책 서버와 기지국 제어기의 연동이 성공적으로 종료되면, 상기 두 NE(Network Entity) 사이에 해당 방송 채널 호를 식별하기 위해 사용되는 PRID를 생성하지 않고, 상기 두 NE가 모두 해당 단말에 대한 방송 호 자원을 관리하지 않을 수 있다. 이는, 상기 카운트 정보 전송 예에서 시스템이 해당 카운트 정보를 전송하는 경우에는 적용이 불가능하며, 단말이 해당 카운트 정보를 전송하는 경우에 대해서만 적용이 가능하다. 다시 말해, 단말은 내부적으로 방송 호가 끊길 때, 해당 채널에 대한 카운트를 중단한 후, 새로운 유니캐스트 플로우를 생성하여 응용 계층을 통해 해당 카운트 정보를 CSN(Core Service Network : 예를 들어, 보안 서버 혹은 정책 서버)에 전송할 수 있다.
한편, 본 발명의 모든 실시 예에서 단말과 MCBCS 서버 간 응용계층을 통한 연동 절차뿐만 아니라 MAC 계층을 통한 연동 절차(DSA 혹은 DSD) 절차가 함께 들어가 있으나, MAC 계층을 통한 연동절차인 DSA 절차와 DSD 절차가 없이 응용 계층을 통한 연동 절차만 있는 방안도 가능하다. 이 경우, DSA 절차 시, 단말에 전달되는 MAC 계층 네임 태그는 MCBCS 서버가 응용계층을 통해 응답을 할 때 전달된다. 기 설명된 인증이나, 과금, 통계 수집 절차는 모두 그대로 적용됨은 물론이다. 다만 이 경우에는 정책 서버가 필요 없게 된다.
한편, 본 발명에서는 채널 신청, 변경, 삭제 요청 시 방송 채널 IP를 포함하 는 메시지를 전송하는 것을 예로 들어 설명하였으나, 상기 방송 채널 IP 대신에 응용 계층의 네임 태그인 콘텐츠 ID를 사용할 수도 있다.
한편, 본 발명의 실시 예에 따른 모든 방송 호 처리 절차에서 MCBCS 서버가 정책 서버의 기능까지 겸할 수도 있다. 다시 말해, 상기 MCBCS 서버가 단말로부터 채널 선택 혹은 변경 혹은 해제 요청 메시지를 수신할 시, 기지국 제어기로 직접 DSA 혹은 DSD 트리거 요청을 수행할 수도 있다.
한편, 본 발명에 따른 실시 예에서 상기 단말로부터 상기 채널 선택 혹은 변경 혹은 해제가 요청될 시, MCBCS 서버가 해당 채널이 사용자에게 허용된 채널인지 여부에 대한 인증을 체크할 수도 있다. 예를 들어, 단말로부터 채널 선택 혹은 변경 혹은 해제 요청 메시지가 수신될 시, MCBCS 서버가 보안 서버와 연동하여 인증을 체크한 후, 정책 서버로 채널 선택 혹은 변경 혹은 해제 요청 메시지를 전송할 수 있다. 다른 방법으로, 단말로부터 채널 선택 혹은 변경 혹은 해제 요청 메시지가 수신될 시, MCBCS 서버가 정책 서버로 채널 선택 혹은 변경 혹은 해제 요청 메시지를 전송하고, 이를 수신한 상기 정책 서버가 상기 보안 서버와 연동하여 인증을 체크할 수도 있다. 또 다른 방법으로, MCBCS 서버 혹은 정책 서버가 보안 서버와 주기적으로 연동하여 사용자별로 허용되는 채널 리스트를 관리하고 있으면서, 채널 선택 혹은 변경 혹은 해제 요청 메시지가 수신될 시, 인증을 체크할 수도 있다.
한편, 본 발명에 따른 실시 예에서, 단말로부터 채널 선택 요청 혹은 해제 요청 혹은 변경 요청 메시지가 수신될 시, MCBCS 서버가 상기 메시지에 포함되어 있는 방송 채널 IP를 상기 방송 채널 IP에 매핑된 MCID(혹은 LCID)로 변경하여 다음 절차를 진행할 수 있다. 상기 MCID는 12비트로서 그 크기가 작기 때문에, 정책 서버와의 연동이나 기지국 제어기와의 연동 시 그 만큼의 오버헤드를 줄일 수 있다. 또 다른 방법으로, 상기 MCID(혹은 LCID) 대신에 상기 MCBCS 서버와 정책 서버 간 혹은 기지국 제어기 간에 정의된 다른 네임 태그로 변경하여 그 다음 절차를 진행할 수 있다. 이 경우, 상기 네임 태그가 상기 기지국 제어기로 전달되면, 상기 기지국 제어기는 상기 네임 태그에 해당하는 MCID(혹은 LCID)를 추출하여 DSA 절차를 수행할 수 있다.
한편, 본 발명에 따른 실시 예에서, 기지국 제어기는 DSA 트리거 요청 메시지가 수신될 시, 매핑 테이블에서 해당 단말이 채널 신청 혹은 변경시 선택한 방송 채널 IP에 매핑된 MCID만을 추출하고, 상기 추출된 MCID를 이용하여 상기 단말과의 DSA 절차를 수행하는 것을 예로 들어 설명하였으나, 상기 단말이 채널 신청 혹은 변경시 선택한 방송 채널 IP에 매핑된 MCID뿐만 아니라 상기 단말이 속한 MBS 존 내의 모든 방송 채널에 대해 상기 단말과의 DSA 절차를 수행하여 커넥션을 설정할 수도 있다. 다시 말해, 기지국 제어기는 DSA 트리거 요청 메시지가 수신될 시, 해당 단말이 속한 MBS 존 내의 모든 방송 채널 IP에 매핑된 MCID를 추출하고, 각 MCID별로 해당 단말과의 DSA 절차를 수행할 수 있다. 이 경우, 상기 단말의 MAC 계층은 모든 채널을 통해 데이터를 수신한 후, 상기 수신된 데이터를 디코딩하여 IP 계층으로 올려주게 되며, 이때, 상기 단말의 응용 계층이 상기 단말이 상기 채널 신청 혹은 변경을 위해 선택한 채널에 대한 정보를 상기 IP 계층으로 알려주어, 상 기 IP 계층으로 하여금 해당 데이터를 상기 응용 계층으로 올려주도록 할 수 있다. 이때, 상기 응용 계층은 상기 데이터를 바로 디스플레이할 수 있다.
또 다른 예로, 하나의 MBS 존에 하나의 MCID가 매핑되고, 하나의 MCID에 다수의 LCID가 매핑될 수 있다. 이 경우, 단말은 방송 채널 IP가 아닌 LCID를 포함하는 채널 선택 요청 메시지 혹은 채널 변경 요청 메시지를 전송할 수 있으며, 이후, 상기 단말이 속한 MBS 존에 매핑된 MCID를 이용하여 기지국 제어기와 DSA 절차를 수행할 수 있다. 다시 말해, 기지국 제어기는 매핑 테이블에서 상기 단말이 속한 MBS 존에 매핑된 MCID를 추출하고, 상기 추출된 MCID를 이용하여 상기 단말과 DSA 절차를 수행한다. 이 경우, 상기 단말의 MAC 계층은 상기 DSA 절차를 통해 설정된 하나의 커넥션을 통해 모든 LCID별 데이터를 수신한 후, 상기 수신된 데이터를 디코딩하여 IP 계층으로 올려주게 되며, 이때, 상기 단말의 응용 계층이 상기 단말이 상기 채널 신청 혹은 변경을 위해 선택한 채널(LCID)에 대한 정보를 상기 IP 계층으로 알려주어, 상기 IP 계층으로 하여금 해당 데이터를 상기 응용 계층으로 올려주도록 할 수 있다. 이때, 상기 응용 계층은 상기 데이터를 바로 디스플레이할 수 있다.
한편, 본 발명의 상위 개념으로 제안된 BS_init DSx 연동 절차뿐 아니라 MS_init DSx 연동 절차도 가능하다. 상기 MS_init DSx 연동절차 활용은 다음과 같은 실시 예를 따른다. 단말의 응용 계층이 단말의 MAC 계층을 트리거(trigger)하여 MS_init DSx 절차를 진행하고, 이를 수신한 기지국 제어기가 보안 서버와 연동하여 인증절차를 진행한다. 만약, 정책서버가 기지국 제어기의 모든 서비스 플로 우(service flow) 처리를 함께 관리한다면, 기지국 제어기가 단말식별자와 서비스 플로우 식별자를 통해 보안 서버 대신에 정책 서버와 통신한다. 필요한 CSN(보안 서버, 정책서버)과의 연동절차가 끝나면, 기지국 제어기는 MAC 계층 네임태그(MCID 혹은 LCID)를 DSA 및 DSD 응답 메시지에 넣어 단말에 전송한다. DSD 응답 메시지의 경우 확인코드(confirmation code)만 넣어 단말에 전송해도 된다. 상위 계층 네임태그와 MAC 계층 네임태그를 기지국 제어기에서 관리하는 경우, 기지국 제어기가 매핑하여 전달할 수 있음은 물론이다.
한편, 방송 사업자가 이동통신 사업자의 망을 빌려 서비스하는 경우, 방송사업자가 독자적으로 보안 서버 & SPR을 가지고 있을 수 있다. 이 경우, 가장 중요한 상위 개념은 이동 통신 사업자가 관리하는 MCBCS 서버가 기지국 제어기와 직접 인터페이스(interface)를 담당하고, 이동통신 사업자가 관리하는 CSN(보안 서버, 정책서버) & ASN(기지국 제어기, 기지국) 이외의 방송 사업자마다 관리하는 콘텐츠 제공자(contents provider), 서비스 가이드 제공자(service guide provider), 보안 서버 & SPR들은 기지국 제어기가 직접 인터페이스하는 것이 아니라 MCBCS 서버가 중간 인터페이스를 담당한다. 이때, MCBCS 서버가 MBS 존 설정과 MCID할당을 담당하고 매핑 정보를 해당 기지국 제어기에 알려주는 것은 물론이다. 또한, 방송 사업자를 식별하기 위해 각 연동 메시지 안에 방송 식별자도 포함될 수 있음은 물론이다. 예를 들어, BS_init DSx 트리거링의 경우 방송 사업자 NE는 직접 관여할 수 없으며 MCBCS 서버를 통해서만 할 수 있다. 응용 계층을 통해 단말이 방송 채널의 생성, 변경, 삭제를 요청하는 경우, 최초 수신지가 MCBCS 서버가 되는 경우 MCBCS 서 버가 해당 방송 사업자와 연동하여 인증을 진행하고, 필요한 정보를 받아 ASN을 통해 단말에 전달할 수 있다. 단말이 MCBCS 서버를 통하지 않고 응용 계층을 통해 직접 해당 방송 사업자의 NE에 방송 채널의 생성, 변경, 삭제를 요청하더라도 DSx 트리거링과 같은 연동 절차들은 해당 방송 사업자의 NE가 직접 기지국 제어기와 연동을 하는 것이 아니라, MCBCS 서버를 통해 할 수 있도록 한다. 또 다른 예로, 각 방송 사업자마다 인증 서버가 따로 존재하는 경우, 이러한 별도 인증서버와 이동 통신사업자 영역의 NE의 연동이 필요한 경우, MCBCS 서버를 통해서 연동한다. 또 다른 예로, 각 방송 사업자는 ASN에 대한 정보를 전혀 알 수 없으므로 MBS 존 설정이나 MCID 할당과 같은 ASN 내부 자원 설정은 MCBCS 서버를 통해서만 할 수 있다. 즉, 각 방송 사업자가 서비스 영역이나 방송 채널 편성표 구성을 MCBCS 서버에 전송하고, MCBCS 서버가 상기 서술한 바와 같이 일관되게 MBS 존 설정과 MCID 매핑을 담당한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
도 1은 본 발명에 따른 광대역 무선 접속 시스템의 MCBCS 서비스 제공을 위한 네트워크 구조를 도시한 도면,
도 2는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 MCBCS 채널 신청 및 삭제에 대한 전체적인 절차를 도시한 도면,
도 3은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말이 MCBCS 채널을 신청 및 삭제하기 위한 방법을 도시한 흐름도,
도 4는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 기지국 제어기에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도,
도 5는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 MCBCS 서버에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도,
도 6은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 정책 서버에서 단말의 MCBCS 채널 신청 및 삭제를 위한 방법을 도시한 흐름도,
도 7은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 MCBCS 채널 변경에 대한 전체적인 절차를 도시한 도면,
도 8은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말이 MCBCS 채널을 변경하기 위한 방법을 도시한 흐름도,
도 9는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 MCBCS 서버에서 단말의 MCBCS 채널 변경을 위한 방법을 도시한 흐름도, 및
도 10은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템의 정책 서버에 서 단말의 MCBCS 채널 변경을 위한 방법을 도시한 흐름도.

Claims (75)

  1. 광대역 무선 접속 시스템에서 단말이 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널을 신청하기 위한 방법에 있어서,
    특정 채널에 대한 신청이 요청될 시, 상기 채널의 신청을 위한 채널 선택 요청 메시지를 MCBCS 서버로 전송하는 과정과,
    기지국 제어기로부터 상기 채널에 대한 MAC(Media Access Control) 계층 네임 태그(MAC layer name tag)를 포함하는 동적 서비스 추가(Dynamic Service Addition : DSA) 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSA 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSA 응답 메시지를 전송하는 과정과,
    상기 MCBCS 서버로부터 상기 채널 신청의 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지를 수신하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 채널 선택 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  3. 제 1 항에 있어서,
    상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, MAC 계층 네임 태그 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  4. 제 1 항에 있어서,
    상기 MAC 계층 네임 태그(MAC layer name tag)는 멀티캐스트 연결 식별자(Multicast Connection ID : MCID), 로지컬 채널 ID(logical Channel ID : LCID), MCID:LCID=1:N 매핑 테이블 중 하나이며, 여기서 상기 N은 1 이상의 정수임을 특징으로 하는 방법.
  5. 제 1 항에 있어서,
    상기 채널에 대한 삭제가 요청될 시, 상기 채널의 삭제를 위한 채널 해제 요청 메시지를 상기 MCBCS 서버로 전송하는 과정과,
    상기 기지국 제어기로부터 동적 서비스 삭제(Dynamic Service Deletion : DSD) 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSD 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSD 응답 메시지를 전송하는 과정과,
    상기 MCBCS 서버로부터 상기 채널 삭제의 성공 여부에 대한 정보를 포함하는 채널 해제 응답 메시지를 수신하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  6. 제 5 항에 있어서,
    상기 채널 해제 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  7. 제 1 항에 있어서,
    상기 채널에 대해 새로운 채널로의 변경이 요청될 시, 상기 채널의 변경을 위한 채널 변경 요청 메시지를 상기 MCBCS 서버로 전송하는 과정과,
    상기 기지국 제어기로부터 동적 서비스 삭제(Dynamic Service Deletion : DSD) 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSD 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSD 응답 메시지를 전송하는 과정과,
    상기 기지국 제어기로부터 상기 새로운 채널에 대한 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지가 수신되는지 여부를 검사하고, 상기 DSA 요청 메시지가 수신될 시, 상기 기지국 제어기로 DSA 응답 메시지를 전송하는 과정과,
    상기 MCBCS 서버로부터 상기 채널 변경 요청에 대한 성공 여부에 대한 정보 를 포함하는 채널 변경 응답 메시지를 수신하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  8. 제 7 항에 있어서,
    상기 채널 변경 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  9. 제 7 항에 있어서,
    상기 채널의 변경을 위한 DSD 절차 및 DSA 절차는 통합되어 수행되거나 반대 순서로 수행되는 것을 특징으로 하는 방법.
  10. 광대역 무선 접속 시스템의 기지국 제어기에서 단말의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널 신청을 위한 방법에 있어서,
    정책 서버로부터 특정 단말의 방송 채널 식별자를 포함하는 동적 서비스 추가(Dynamic Service Addition : DSA) 트리거 요청 메시지가 수신될 시, 매핑 테이블에서 상기 방송 채널 식별자에 매핑된 MAC(Media Access Control) 계층 네임 태그(MAC layer name tag)를 추출하는 과정과,
    상기 추출된 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지를 상기 단말로 전송하는 과정과,
    상기 단말로부터 DSA 응답 메시지가 수신될 시, 상기 정책 서버로 DSA 트리거 응답 메시지를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  11. 제 10 항에 있어서,
    상기 DSA 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  12. 제 10 항에 있어서,
    상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, MAC 계층 네임 태그 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  13. 제 10 항에 있어서,
    상기 MAC 계층 네임 태그(MAC layer name tag)는 멀티캐스트 연결 식별자(Multicast Connection ID : MCID), 로지컬 채널 ID(logical Channel ID : LCID), MCID:LCID=1:N 매핑 테이블 중 하나이며, 여기서 상기 N은 1 이상의 정수임을 특징으로 하는 방법.
  14. 제 10 항에 있어서,
    상기 정책 서버로부터 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지가 수신될 시, 상기 단말로 DSD 요청 메시지를 전송하는 과정과,
    상기 단말로부터 DSD 응답 메시지가 수신될 시, 상기 정책 서버로 DSD 트리거 응답 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  15. 제 14 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  16. 제 10 항에 있어서,
    상기 채널에 대한 새로운 채널로의 변경을 위해, 상기 정책 서버로부터 상기 단말의 기존(old) 방송 채널 식별자를 포함하는 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지가 수신될 시, 상기 단말로 DSD 요청 메시지를 전송하는 과정과,
    상기 단말로부터 DSD 응답 메시지가 수신될 시, 상기 정책 서버로 DSD 트리거 응답 메시지를 전송하는 과정과,
    상기 정책 서버로부터 상기 단말의 새로운(new) 방송 채널 식별자를 포함하는 DSA 트리거 요청 메시지가 수신될 시, 상기 매핑 테이블에서 상기 새로운 방송 채널 식별자에 매핑된 MAC 계층 네임 태그(MAC layer name tag)를 추출하는 과정과,
    상기 추출된 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지를 상기 단말로 전송하는 과정과,
    상기 단말로부터 DSA 응답 메시지가 수신될 시, 상기 정책 서버로 DSA 트리거 응답 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  17. 제 16 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  18. 제 16 항에 있어서,
    상기 채널의 변경을 위한 DSD 절차 및 DSA 절차는 통합되어 수행되거나 반대 순서로 수행되는 것을 특징으로 하는 방법.
  19. 광대역 무선 접속 시스템의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 서버에서 단말의 MCBCS 채널 신청을 위한 방법에 있어서,
    단말로부터 특정 채널의 신청을 위한 채널 선택 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 메시지에 포함되어 있는 기지국 식별자와 방송채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하는 과정과,
    상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 선택 요청 메시지를 생 성하여 정책 서버로 전송하는 과정과,
    상기 정책 서버로부터 상기 채널 선택 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지가 수신될 시, 상기 단말로 상기 채널 선택 응답 메시지를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  20. 제 19 항에 있어서,
    상기 채널 선택 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  21. 제 19 항에 있어서,
    상기 새로운 채널 선택 요청 메시지는 상기 추출된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  22. 제 19 항에 있어서,
    상기 단말로부터 상기 채널 선택 요청 메시지가 수신될 시, 보안 서버와 연 동하여 인증을 수행하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  23. 제 19 항에 있어서,
    미리 주기적으로 보안 서버와 연동하여 인증을 수행하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  24. 제 19 항에 있어서,
    상기 단말로부터 상기 채널의 삭제를 위한 채널 해제 요청 메시지가 수신될 시, 상기 매핑 테이블을 검색하여 상기 채널 해제 요청 메시지에 포함되어 있는 기지국 식별자와 방송채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하는 과정과,
    상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 해제 요청 메시지를 생성하여 상기 정책 서버로 전송하는 과정과,
    상기 정책 서버로부터 상기 채널 해제 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 해제 응답 메시지가 수신될 시, 상기 단말로 상기 채널 해제 응답 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  25. 제 24 항에 있어서,
    상기 채널 해제 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  26. 제 24 항에 있어서,
    상기 새로운 채널 해제 요청 메시지는 상기 추출된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  27. 제 19 항에 있어서,
    상기 단말로부터 상기 채널에 대해 새로운 채널로의 변경을 요청하는 채널 변경 요청 메시지가 수신될 시, 상기 매핑 테이블을 검색하여 상기 채널 변경 요청 메시지에 포함되어 있는 기지국 식별자와 기존(old) 방송 채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하는 과정과,
    상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 변경 요청 메시지를 생성하여 상기 정책 서버로 전송하는 과정과,
    상기 정책 서버로부터 상기 채널 변경 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 변경 응답 메시지가 수신될 시, 상기 단말로 상기 채널 변경 응답 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  28. 제 27 항에 있어서,
    상기 채널 변경 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  29. 제 27 항에 있어서,
    상기 새로운 채널 변경 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  30. 제 27 항에 있어서,
    상기 단말로부터 상기 채널 변경 요청 메시지가 수신될 시, 보안 서버와 연 동하여 인증을 수행하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  31. 제 27 항에 있어서,
    미리 주기적으로 보안 서버와 연동하여 인증을 수행하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  32. 제 19 항에 있어서, 상기 단말로부터의 채널 선택 요청 메시지 수신 이전에,
    상기 단말로부터 방송 편성표의 요청을 위한 서비스 목록 요청 메시지가 수신될 시, 보안 서버와 연동하여 인증을 수행하는 과정과,
    상기 단말로 방송 편성표를 포함하는 서비스 목록 응답 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  33. 광대역 무선 접속 시스템의 정책 서버에서 단말의 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널 신청을 위한 방법에 있어서,
    MCBCS 서버로부터 특정 채널에 대한 채널 선택 요청 메시지가 수신될 시, 기지국 제어기로 동적 서비스 추가(Dynamic Service Addition : DSA) 트리거 요청 메 시지를 전송하는 과정과,
    상기 기지국 제어기로부터 DSA 트리거 응답 메시지가 수신될 시, 상기 채널 선택 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지를 상기 MCBCS 서버로 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  34. 제 33 항에 있어서,
    상기 채널 선택 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  35. 제 33 항에 있어서,
    상기 DSA 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  36. 제 33 항에 있어서,
    상기 MCBCS 서버로부터 상기 채널에 대한 채널 해제 요청 메시지가 수신될 시, 상기 기지국 제어기로 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지를 전송하는 과정과,
    상기 기지국 제어기로부터 DSD 트리거 응답 메시지가 수신될 시, 상기 채널 해제 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 해제 응답 메시지를 상기 MCBCS 서버로 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  37. 제 36 항에 있어서,
    상기 채널 해제 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  38. 제 36 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  39. 제 33 항에 있어서,
    상기 MCBCS 서버로부터 상기 채널에 대해 새로운 채널로의 변경을 요청하는 채널 변경 요청 메시지가 수신될 시, 상기 기지국 제어기로 기존(old) 방송 채널 식별자를 포함하는 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지를 전송하는 과정과,
    상기 기지국 제어기로부터 DSD 트리거 응답 메시지가 수신될 시, 상기 기지국 제어기로 새로운(new) 방송 채널 식별자를 포함하는 DSA 트리거 요청 메시지를 전송하는 과정과,
    상기 기지국 제어기로부터 DSA 트리거 응답 메시지가 수신될 시, 상기 MCBCS 서버로 상기 채널 변경 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 변경 응답 메시지를 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  40. 제 39 항에 있어서,
    상기 채널 변경 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  41. 제 39 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  42. 삭제
  43. 삭제
  44. 삭제
  45. 삭제
  46. 삭제
  47. 삭제
  48. 삭제
  49. 삭제
  50. 삭제
  51. 삭제
  52. 삭제
  53. 광대역 무선 접속 시스템에서 단말이 멀티캐스트 및 브로드캐스트 서비스(MultiCast and BroadCast Service : MCBCS) 채널을 신청하기 위한 장치에 있어서,
    특정 채널에 대한 신청이 요청될 시, 상기 채널의 신청을 위한 채널 선택 요청 메시지를 MCBCS 서버로 전송하는 단말과,
    상기 단말로부터 채널 선택 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 메시지에 포함되어 있는 기지국 식별자와 방송채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하고, 상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 선택 요청 메시지를 생성하여 정책 서버로 전송하는 상기 MCBCS 서버와,
    상기 정책 서버로부터 동적 서비스 추가(Dynamic Service Addition : DSA) 트리거 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 DSA 트리거 요청 메시지에 포함되어 있는 방송 채널 식별자에 매핑된 MAC(Media Access Control) 계층 네임 태그(MAC layer name tag)를 추출하고, 상기 추출된 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지를 생성하여 상기 단말로 전송하는 기지국 제어기를 포함하는 것을 특징으로 하는 장치.
  54. 제 53 항에 있어서, 상기 기지국 제어기는,
    상기 단말로부터 DSA 응답 메시지가 수신될 시, 상기 정책 서버로 DSA 트리거 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  55. 제 53 항에 있어서, 상기 MCBCS 서버는,
    상기 정책 서버로부터 상기 채널 선택 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 선택 응답 메시지가 수신될 시, 상기 단말로 상기 채널 선택 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  56. 제 53 항에 있어서,
    상기 채널 선택 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  57. 제 53 항에 있어서,
    상기 새로운 채널 선택 요청 메시지는 상기 추출된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식 별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  58. 제 53 항에 있어서,
    상기 MAC 계층 네임 태그(MAC layer name tag)는 멀티캐스트 연결 식별자(Multicast Connection ID : MCID), 로지컬 채널 ID(logical Channel ID : LCID), MCID:LCID=1:N 매핑 테이블 중 하나이며, 여기서 상기 N은 1 이상의 정수임을 특징으로 하는 장치.
  59. 제 53 항에 있어서,
    상기 DSA 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  60. 제 53 항에 있어서,
    상기 DSA 요청 메시지는 추가를 요청하려는 서비스가 MCBCS 서비스 플로우(MCBCS service flow)임을 나타내는 정보, MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, MAC 계층 네임 태그 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  61. 제 53 항에 있어서, 상기 MCBCS 서버는,
    상기 단말로부터 상기 채널 선택 요청 메시지가 수신될 시, 보안 서버와 연동하여 인증을 수행하는 것을 특징으로 하는 장치.
  62. 제 53 항에 있어서, 상기 MCBCS 서버는,
    미리 주기적으로 보안 서버와 연동하여 인증을 수행하는 것을 특징으로 하는 장치.
  63. 제 53 항에 있어서,
    상기 단말은, 상기 채널에 대한 삭제가 요청될 시, 상기 채널의 삭제를 위한 채널 해제 요청 메시지를 상기 MCBCS 서버로 전송하고,
    상기 MCBCS 서버는, 상기 단말로부터 채널 해제 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 채널 해제 요청 메시지에 포함되어 있는 기지국 식별자와 방송채널 식별자에 매핑된 MBS 존 식별자를 추출하고, 상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 해제 요청 메시지를 생성하여 상기 정책 서버로 전송 하며,
    상기 기지국 제어기는, 상기 정책 서버로부터 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지가 수신될 시, 상기 단말로 DSD 요청 메시지를 전송하는 것을 특징으로 하는 장치.
  64. 제 63 항에 있어서, 상기 기지국 제어기는,
    상기 단말로부터 DSD 응답 메시지가 수신될 시, 상기 정책 서버로 DSD 트리거 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  65. 제 63 항에 있어서, 상기 MCBCS 서버는,
    상기 정책 서버로부터 상기 채널 해제 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 해제 응답 메시지가 수신될 시, 상기 단말로 상기 채널 해제 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  66. 제 63 항에 있어서,
    상기 채널 해제 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  67. 제 63 항에 있어서,
    상기 새로운 채널 해제 요청 메시지는 상기 추출된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  68. 제 63 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  69. 제 53 항에 있어서,
    상기 단말은, 상기 채널에 대해 새로운 채널로의 변경이 요청될 시, 기존 방송 채널 식별자와 새로운 방송 채널 식별자를 포함하는 채널 변경 요청 메시지를 상기 MCBCS 서버로 전송하고,
    상기 MCBCS 서버는, 상기 단말로부터 채널 변경 요청 메시지가 수신될 시, 매핑 테이블을 검색하여 상기 채널 변경 요청 메시지에 포함되어 있는 기지국 식별자와 기존(old) 방송 채널 식별자에 매핑된 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자를 추출하고, 상기 추출된 MBS 존 식별자를 포함하는 새로운 채널 변경 요청 메시지를 생성하여 상기 정책 서버로 전송하며,
    상기 기지국 제어기는, 상기 정책 서버로부터 상기 기존 방송 채널 식별자를 포함하는 동적 서비스 삭제(Dynamic Service Deletion : DSD) 트리거 요청 메시지가 수신될 시, 상기 단말로 DSD 요청 메시지를 전송하고, 상기 정책 서버로부터 상기 새로운(new) 방송 채널 식별자를 포함하는 DSA 트리거 요청 메시지가 수신될 시, 상기 매핑 테이블에서 상기 새로운 방송 채널 식별자에 매핑된 MAC 계층 네임 태그(MAC layer name tag)를 추출한 후, 상기 추출된 MAC 계층 네임 태그를 포함하는 DSA 요청 메시지를 상기 단말로 전송하는 것을 특징으로 하는 장치.
  70. 제 69 항에 있어서, 상기 기지국 제어기는,
    상기 단말로부터 DSD 응답 메시지가 수신될 시, 상기 정책 서버로 DSD 트리거 응답 메시지를 전송하고, 상기 단말로부터 DSA 응답 메시지가 수신될 시, 상기 정책 서버로 DSA 트리거 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  71. 제 69 항에 있어서, 상기 MCBCS 서버는,
    상기 정책 서버로부터 상기 채널 변경 요청에 대한 성공 여부에 대한 정보를 포함하는 채널 변경 응답 메시지가 수신될 시, 상기 단말로 상기 채널 변경 응답 메시지를 전송하는 것을 특징으로 하는 장치.
  72. 제 69 항에 있어서,
    상기 채널 변경 요청 메시지는 기지국 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  73. 제 69 항에 있어서,
    상기 새로운 채널 변경 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 기존(old) 방송 채널 식별자, 새로운(new) 방송 채널 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
  74. 제 69 항에 있어서,
    상기 채널의 변경을 위한 DSD 절차 및 DSA 절차는 통합되어 수행되거나 반대 순서로 수행되는 것을 특징으로 하는 장치.
  75. 제 69 항에 있어서,
    상기 DSD 트리거 요청 메시지는 MBS 존(Multicast and Broadcast Service_Zone : MBS_Zone) 식별자, 사용자 식별자, 디바이스(Device) 식별자, 방송 채널 식별자, PRID(PRovisioning instance IDentifier) 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
KR1020080001266A 2007-01-05 2008-01-04 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한장치 및 방법 KR100935035B1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR1020070001421 2007-01-05
KR20070001421 2007-01-05
KR1020070003052 2007-01-10
KR20070003052 2007-01-10
KR20070023026 2007-03-08
KR1020070023026 2007-03-08

Publications (2)

Publication Number Publication Date
KR20080064741A KR20080064741A (ko) 2008-07-09
KR100935035B1 true KR100935035B1 (ko) 2010-01-06

Family

ID=39732984

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080001266A KR100935035B1 (ko) 2007-01-05 2008-01-04 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한장치 및 방법

Country Status (2)

Country Link
US (1) US8014330B2 (ko)
KR (1) KR100935035B1 (ko)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9065595B2 (en) 2005-04-07 2015-06-23 Opanga Networks, Inc. System and method for peak flow detection in a communication network
US8589508B2 (en) * 2005-04-07 2013-11-19 Opanga Networks, Inc. System and method for flow control in an adaptive file delivery system
US11258531B2 (en) 2005-04-07 2022-02-22 Opanga Networks, Inc. System and method for peak flow detection in a communication network
US8719399B2 (en) * 2005-04-07 2014-05-06 Opanga Networks, Inc. Adaptive file delivery with link profiling system and method
US7500010B2 (en) 2005-04-07 2009-03-03 Jeffrey Paul Harrang Adaptive file delivery system and method
US8909807B2 (en) 2005-04-07 2014-12-09 Opanga Networks, Inc. System and method for progressive download using surplus network capacity
WO2007107123A1 (fr) * 2006-03-22 2007-09-27 Huawei Technologies Co., Ltd. Procédé de traitement et dispositif de communication pour flux de service dynamique et pour flux de service côté réseau
US7987123B1 (en) * 2006-04-03 2011-07-26 The Nielsen Company (Us), Llc Method and system for providing market analysis for wireless data markets
US20080176554A1 (en) * 2007-01-16 2008-07-24 Mediacast, Llc Wireless data delivery management system and method
US8264961B2 (en) * 2007-10-18 2012-09-11 Futurewei Technologies, Inc. Synchronization and macro diversity for MCBCS
US8717960B2 (en) * 2007-10-18 2014-05-06 Futurewei Technologies, Inc. MCBCS mapping and delivery to support MCBCS services
JP5106275B2 (ja) * 2008-06-30 2012-12-26 株式会社東芝 無線通信装置及び無線通信方法
US20100027966A1 (en) * 2008-08-04 2010-02-04 Opanga Networks, Llc Systems and methods for video bookmarking
EP2350962A4 (en) * 2008-09-18 2013-08-21 Opanga Networks Inc SYSTEMS AND METHODS FOR AUTOMATIC DETECTION AND COORDINATED DISTRIBUTION OF TOO LARGE MULTIMEDIA CONTENT
JP2012508424A (ja) * 2008-11-07 2012-04-05 オパンガ ネットワークス インコーポレイテッド ホスト装置を利用してデータ転送を開始するポータブルデータ記憶装置
WO2010068497A2 (en) * 2008-11-25 2010-06-17 Jeffrey Harrang Viral distribution of digital media content over social networks
US20100157870A1 (en) * 2008-12-19 2010-06-24 Qualcomm Incorporated Managing a multicast group membership table at an access network within a wireless communications system
CN101808277A (zh) * 2009-02-13 2010-08-18 三星电子株式会社 多播广播服务中的智能辅助传输方法
WO2011022104A1 (en) 2009-08-19 2011-02-24 Opanga Networks, Inc. Optimizing channel resources by coordinating data transfers based on data type and traffic
WO2011022096A1 (en) 2009-08-19 2011-02-24 Opanga Networks, Inc Optimizing media content delivery based on user equipment determined resource metrics
WO2011022094A1 (en) * 2009-08-20 2011-02-24 Opanga Networks, Inc Broadcasting content using surplus network capacity
US9461848B2 (en) * 2009-10-13 2016-10-04 Nec Corporation Gateway device, mobile communication system, mobile terminal, packet transfer control method, control method of mobile terminal, and non-transitory computer readable medium
CN102056347B (zh) * 2009-11-09 2014-07-09 华为终端有限公司 一种转移核心网ip业务的方法、设备及***
KR101781194B1 (ko) 2009-12-23 2017-09-25 한국전자통신연구원 다중 반송파를 지원하는 무선 통신 시스템에서 모바일 멀티캐스트 브로드캐스트 서비스를 수신하는 방법
BR112012016470A2 (pt) 2010-01-04 2017-03-07 Thomson Licensing método de transferência de serviço de difusão e multidifusão em rede sem fio
KR101592039B1 (ko) * 2010-03-02 2016-02-05 삼성전자주식회사 통신 시스템에서 플로우 정보 관리 방법 및 장치
US8495196B2 (en) 2010-03-22 2013-07-23 Opanga Networks, Inc. Systems and methods for aligning media content delivery sessions with historical network usage
KR101412180B1 (ko) * 2010-11-11 2014-07-02 한국전자통신연구원 Mbs 통신망에서 중계전송을 수행하는 단말장치 및 그 장치를 통한 중계전송방법
WO2012074336A2 (ko) * 2010-12-02 2012-06-07 엘지전자 주식회사 다중 무선접속기술을 지원하는 무선 접속 시스템에서 데이터를 송수신하기 위한 방법 및 장치
JP5848872B2 (ja) * 2010-12-10 2016-01-27 三星電子株式会社Samsung Electronics Co.,Ltd. 放送受信装置
US9713040B2 (en) * 2011-04-28 2017-07-18 Panasonic Intellectual Property Corporation Of America Communication system, mobile terminal, router, and mobility management entity
US9130726B2 (en) * 2011-11-04 2015-09-08 Qualcomm Incorporated Method and apparatus for mitigating control channel error
AU2012379370A1 (en) * 2012-05-10 2014-11-27 Nokia Solutions And Networks Oy Service performance feedback in a radio access network
KR102121526B1 (ko) * 2012-07-23 2020-06-10 삼성전자주식회사 클라우드 셀 통신 시스템에서 데이터 스케쥴링 장치 및 방법
US20140254456A1 (en) * 2013-03-08 2014-09-11 Electronics And Telecommunications Research Institute Method for counting terminals for multicast/broadcast service
US10863387B2 (en) * 2013-10-02 2020-12-08 Cisco Technology, Inc. System and method for orchestrating policy in a mobile environment
KR20160061681A (ko) * 2014-11-24 2016-06-01 삼성전자주식회사 메시지 전송 시스템, 메시지 전송 서버, 사용자 단말 장치, 메시지 전송 방법 및 메시지 수신 방법
US9872276B2 (en) * 2015-01-12 2018-01-16 Google Llc Scheduling of software package transmissions on a multimedia broadcast multicast service channel
CN106954193B (zh) * 2017-03-27 2020-11-10 台州市吉吉知识产权运营有限公司 一种wifi设备下行广播报文抑制方法及其装置
US11229012B2 (en) * 2019-11-18 2022-01-18 Verzon Patent and Licensing Inc. Dynamic modification of device band and radio access technology information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030074016A (ko) * 2002-03-15 2003-09-19 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 멀티캐스트멀티미디어 방송 서비스를 위한 데이터 패킷 제어장치 및방법
KR20060046950A (ko) * 2004-11-12 2006-05-18 엘지전자 주식회사 이동통신 시스템에서 비씨엠씨 정보 갱신 장치 및 그 방법
KR20060112578A (ko) * 2005-04-25 2006-11-01 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 방송 서비스 제공을위한 시스템 및 방법
KR20060115282A (ko) * 2005-05-04 2006-11-08 엘지전자 주식회사 멀티미디어 방송/멀티캐스트 서비스를 위한 제어채널재설정 방법

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100987230B1 (ko) * 2003-04-10 2010-10-12 삼성전자주식회사 무선 통신 시스템에서 방송/다중 서비스 방법 및 시스템
MX2007001408A (es) * 2004-08-04 2007-04-16 Lg Electronics Inc Sistema de servicio de difusion/multidifusion y metodo que proporciona itineracion entre redes.
WO2006115367A1 (en) * 2005-04-25 2006-11-02 Samsung Electronics Co., Ltd. System and method for providing broadcast service in a mobile communication system
KR100735393B1 (ko) * 2006-02-15 2007-07-04 삼성전자주식회사 광대역 무선 접속 시스템의 멀티캐스트 및 브로드캐스트서비스 설정 방법
WO2008004846A1 (en) * 2006-07-07 2008-01-10 Samsung Electronics Co., Ltd. Apparatus and method for providing multicast/broadcast service in broadband wireless communication system
WO2008004839A1 (en) * 2006-07-07 2008-01-10 Samsung Electronics Co., Ltd. Method and system for providing service in a communication system
KR100919417B1 (ko) * 2006-08-25 2009-09-29 삼성전자주식회사 광대역 무선접속 시스템에서 대화형 방송 서비스를제공하기 위한 장치 및 방법
WO2008043297A1 (fr) * 2006-09-26 2008-04-17 Huawei Technologies Co., Ltd. Procédé, système et noeud de réseau pour commande de support, suppression de support et transmission de données
KR100836028B1 (ko) * 2006-12-08 2008-06-09 한국전자통신연구원 멀티캐스트 브로드캐스트 서비스 제공 방법
KR100926941B1 (ko) * 2007-01-05 2009-11-17 삼성전자주식회사 광대역 무선통신 시스템에서 멀티캐스트 및 브로드캐스트서비스를 위한 장치 및 방법
US7852794B2 (en) * 2007-01-22 2010-12-14 Intel Corporation Proxy IGMP client and method for providing multicast broadcast services in a broadband wireless access network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030074016A (ko) * 2002-03-15 2003-09-19 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 멀티캐스트멀티미디어 방송 서비스를 위한 데이터 패킷 제어장치 및방법
KR20060046950A (ko) * 2004-11-12 2006-05-18 엘지전자 주식회사 이동통신 시스템에서 비씨엠씨 정보 갱신 장치 및 그 방법
KR20060112578A (ko) * 2005-04-25 2006-11-01 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 방송 서비스 제공을위한 시스템 및 방법
KR20060115282A (ko) * 2005-05-04 2006-11-08 엘지전자 주식회사 멀티미디어 방송/멀티캐스트 서비스를 위한 제어채널재설정 방법

Also Published As

Publication number Publication date
KR20080064741A (ko) 2008-07-09
US20080212509A1 (en) 2008-09-04
US8014330B2 (en) 2011-09-06

Similar Documents

Publication Publication Date Title
KR100935035B1 (ko) 광대역 무선 접속 시스템에서 단말의 멀티캐스트 및브로드캐스트 서비스 채널 신청과 삭제 및 변경을 위한장치 및 방법
JP4729587B2 (ja) 広帯域無線アクセスシステムにおけるサービスガイドの伝達装置及び方法
US8265013B2 (en) Apparatus and method for supporting interactive broadcasting service in broadband wireless access (BWA) system
JP4468441B2 (ja) パケットデータ通信システムにおける放送マルチキャストサービスの配信を規制する方法および装置
KR101201668B1 (ko) 광역 망에서의 방송 서비스 방법
KR100979436B1 (ko) 광대역 무선 접속 시스템에서 멀티캐스트 및 브로드캐스트 서비스 방송 채널에 대한 채널 전환 장치 및 방법
KR100800057B1 (ko) 휴대 방송 시스템에서의 파일 전송 방법 및 장치
US8145209B2 (en) Apparatus and method for delivering stream in a mobile broadcast system
US20080101220A1 (en) Header suppression/compression apparatus and method for providing multicast and broadcast service (MBS) in broadband wireless access system
JP2007516657A (ja) 無線通信システムにおけるブロードキャストアプリケーションのための方法および装置
US20080240097A1 (en) Apparatus and method for multicast and broadcast service (mbs) in broadband wireless access system
EP1953952B1 (en) An accounting method and an accounting system thereof
CN101022571A (zh) 一种实现移动多媒体业务的***和方法
US8310974B2 (en) Apparatus and method for supporting multicast and broadcast service in a broadband wireless access (BWA) system
KR100936196B1 (ko) 광대역 무선 접속 시스템에서 서비스 가이드 전달 장치 및 방법
US8340697B1 (en) Method and computer-readable medium for dynamically adjusting a multimedia data resolution in a wireless environment
KR101513557B1 (ko) 광대역 무선 접속 시스템의 매핑 테이블 생성 장치 및 방법
KR20090062193A (ko) 광대역 무선 접속 시스템에서 단말이 절대 시각 정보를획득 및 보정하기 위한 장치 및 방법
KR20090120260A (ko) 광대역 무선통신 시스템에서 다이나믹 멀티캐스트 전송을위한 장치 및 방법
KR20090002997A (ko) 광대역 무선 접속 시스템에서 방송 호 처리 지연 시간 축소방법
KR20100003452A (ko) 광대역 무선 접속 시스템에서 이종 방송 존간 끊김없는방송서비스 방법 및 장치
CN102113354A (zh) 基于家庭基站进行多播业务的方法、装置及***

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
LAPS Lapse due to unpaid annual fee