KR101042359B1 - Method and apparatus for providing multicasting service in wireless internet network - Google Patents
Method and apparatus for providing multicasting service in wireless internet network Download PDFInfo
- Publication number
- KR101042359B1 KR101042359B1 KR1020030090205A KR20030090205A KR101042359B1 KR 101042359 B1 KR101042359 B1 KR 101042359B1 KR 1020030090205 A KR1020030090205 A KR 1020030090205A KR 20030090205 A KR20030090205 A KR 20030090205A KR 101042359 B1 KR101042359 B1 KR 101042359B1
- Authority
- KR
- South Korea
- Prior art keywords
- base station
- mobile host
- multicasting
- received
- data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 기지국으로부터 수신되는 멀티캐스팅 데이터를 모바일 호스트 (MOBILE HOST)로 제공하는 방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for providing multicasting data received from a base station to a mobile host (MOBILE HOST).
본 발명에서는, 모바일 호스트가 셀간 중첩 지역에 위치하면, 인접한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송한 후, 인접한 기지국으로부터 수신되는 신호 크기에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국을 선택한다. 그리고, 선택한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송한 후, 선택한 기지국으로부터 수신되는 멀티캐스팅 데이터 중 최적의 품질을 갖는 멀티캐스팅 데이터를 선택하여 수신한다. 이후, 선택 수신한 멀티캐스팅 데이터를 모바일 호스트 내의 멀티미디어 재생기를 통해 재생시킨다. 한편, 모바일 호스트가 셀간 중첩 지역을 벗어나면, 이동 전에 위치했던 셀을 관할하는 기지국과의 설정 경로를 해제한다. In the present invention, when the mobile host is located in the inter-cell overlapping area, the multicast group request message is simultaneously transmitted to the adjacent base stations, and then at least one or more base stations having a good connection state are selected according to the signal size received from the adjacent base stations. . The multicast group request message is simultaneously transmitted to the selected base station, and then the multicast data having the optimal quality is selected and received from the multicasting data received from the selected base station. Thereafter, the received multicasting data is reproduced through the multimedia player in the mobile host. On the other hand, if the mobile host is out of the inter-cell overlapping area, and release the establishment path with the base station that manages the cell that was located before the movement.
이를 통하여, 모바일 호스트의 이동성과는 무관한 끊김 없는 멀티미디어 서비스를 제공할 수 있으며, 서비스 품질(Quality of Service)의 개념을 적용할 경우 효율적인 데이터 관리 및 안정적인 멀티미디어 서비스를 제공할 수 있다.Through this, it is possible to provide a seamless multimedia service irrelevant to the mobility of the mobile host, and when applying the concept of Quality of Service, efficient data management and stable multimedia service can be provided.
무선 인터넷 네트워크, 모바일 호스트, 멀티캐스팅, 멀티미디어 서비스Wireless Internet Networks, Mobile Hosts, Multicasting, Multimedia Services
Description
도 1은 본 발명의 실시예에 따른 멀티캐스팅 서비스 제공 장치의 대략적인 구성을 도시한 도면이다. 1 is a diagram illustrating a schematic configuration of an apparatus for providing a multicasting service according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 멀티캐스팅 서비스 제공 장치의 세부적인 구성을 도시한 도면이다. 2 is a diagram illustrating a detailed configuration of an apparatus for providing a multicasting service according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 멀티캐스팅 서비스 제공 장치의 동작 과정을 순차적으로 도시한 흐름도이다. 3 is a flowchart sequentially illustrating an operation process of an apparatus for providing a multicasting service according to an embodiment of the present invention.
본 발명은 멀티캐스팅 서비스 제공 방법과 그 장치에 관한 것으로서, 보다 상세하게는 소프트 핸드오버(SOFT HAND-OVER)를 이용한 멀티캐스팅 서비스 제공 방법과 그 장치에 관한 것이다.The present invention relates to a method and apparatus for providing a multicasting service, and more particularly, to a method and apparatus for providing a multicasting service using soft handover (SOFT HAND-OVER).
근래 들어, 무선 인터넷 기술의 발달로 인해 다양한 관련 기술들이 등장하고 있는데, 그 중 하나인 멀티미디어 서비스 역시 관련 기술 및 그 이용 인구가 급격 히 증가하고 있는 추세이다. Recently, due to the development of wireless Internet technology, various related technologies have emerged, and one of them, multimedia services, is also rapidly increasing in related technology and its use population.
멀티미디어 서비스란, 문자와 수치 데이터, 화상, 동화 및 음성 등으로 이루어진 정보의 교환을 제공하는 전기 통신 서비스로서, 멀티미디어 통신 서비스와 같은 의미이다.A multimedia service is a telecommunications service that provides exchange of information consisting of text and numerical data, images, moving pictures, voices, and the like, and has the same meaning as a multimedia communication service.
한편, 무선 인터넷 환경에서는 모바일 호스트(Mobile Host, 이하 'MH' 라 함)의 이동성을 아이피(IP) 네트워크에서 지원하기 위하여, IETF(Internet Engineering Task Force)는 모바일 아이피(IP) 사용을 권고하고 있다. Meanwhile, in the wireless Internet environment, the Internet Engineering Task Force (IETF) recommends the use of a mobile IP to support the mobility of a mobile host (hereinafter referred to as 'MH') in an IP network. .
모바일 아이피(IP)는 유니캐스트(unicast)에 대한 지원을 기본으로 하고 있으며, 이로 인해 기존의 MH는 멀티미디어 컨텐츠를 유니캐스트 형태로 수신한다. Mobile IP (IP) is based on the support for unicast (unicast), so that the existing MH receives the multimedia content in the form of unicast.
그런데, 이러한 유니캐스트 지원 방식은 무선 인터넷 환경과 같이 MH의 이동에 따라 접속하는 기지국이 수시로 변하는 경우, 멀티미디어 서비스에 대하여 네트워크 측면에서 볼 때 효율성이 좋은 멀티캐스트(multi-cast) 방식을 지원하지 못하고 있다.However, such a unicast support method does not support a multi-cast method, which is efficient in terms of network, for a multimedia service when the accessing base station changes frequently as the MH moves, such as a wireless Internet environment. have.
이로 인해, 모바일 아이피(IP)에서 멀티캐스트를 지원하기 위한 방안으로, 홈 에이전트(Home Agent) 기반의 라우팅 기법과 방문 에이전트(Foreign Agent) 기반 라우팅 기법을 제시하고 있지만, 이 역시 이동중인 MH에게 끊임없는 서비스를 제공하지는 못한다. 그리고, 이러한 라우팅 기법들은 대규모 네트워크에 적용시켜 시험해 본 결과치가 없기 때문에, 상용 네트워크에서 채용하기란 현실적으로 많은 어려움이 수반된다. For this reason, as a method for supporting multicast in mobile IP, a home agent-based routing technique and a foreign agent-based routing technique are proposed, but this is also incessant for a moving MH. It does not provide services that are missing. In addition, since these routing techniques have not been tested and applied to large networks, it is difficult to employ them in commercial networks.
본 발명이 이루고자 하는 기술적 과제는 이러한 문제점을 해결하기 위한 것으로서, 모바일 호스트와의 연결 상태가 양호한 기지국들로 하여금 멀티캐스팅 데이터를 미리 준비하도록 함으로써, 모바일 호스트의 위치 이동과 무관한 끊김 없는 멀티미디어 서비스를 제공할 수 있는 무선 인터넷 네트워크에서의 멀티 캐스팅 서비스 제공 방법과 그 장치를 제공하기 위한 것이다. The technical problem to be solved by the present invention is to solve such a problem, by providing a base station having a good connection with the mobile host to prepare the multicasting data in advance, thereby providing a seamless multimedia service irrelevant to the movement of the mobile host The present invention provides a method and apparatus for providing a multicasting service in a wireless Internet network that can be provided.
또한, 본 발명은 최적의 품질을 갖는 멀티캐스팅 데이터를 선택하여 수신함으로써, 서비스 품질(Quality of Service)의 개념을 적용할 경우 효율적인 데이터 관리 및 안정적인 멀티미디어 서비스를 제공할 수 있는 무선 인터넷 네트워크에서의 멀티 캐스팅 서비스 제공 방법과 그 장치를 제공하기 위한 것이다.In addition, the present invention by selecting and receiving the multicasting data having the optimal quality, when applying the concept of Quality of Service (Multiplicity of Service) in the multi-wireless network that can provide efficient data management and stable multimedia services It is to provide a casting service providing method and a device thereof.
이러한 목적을 달성하기 위한 본 발명의 특징에 따른 무선 인터넷 네트워크에서의 멀티 캐스팅 서비스 제공 방법은, 기지국으로부터 수신되는 멀티캐스팅 데이터를 모바일 호스트(MOBILE HOST)로 제공하는 방법에 있어서, a)상기 모바일 호스트가 셀간 중첩 지역에 위치하면, 인접한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송하는 단계; b)상기 인접한 기지국으로부터 수신되는 신호 크기에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국을 선택하는 단계; c)상기 선택한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송하는 단계; d)상기 선택한 기지국으로부터 수신되는 멀티캐스팅 데이터를 선택 수신하는 단계; 및 e)상기 선택 수신한 멀티캐스팅 데이터를 상기 모바일 호스트 내의 멀티미디어 재생기를 통해 재생시키는 단계를 포함한다. According to an aspect of the present invention, there is provided a method of providing a multicasting service in a wireless Internet network, the method comprising: providing a multicasting data received from a base station to a mobile host; Simultaneously transmitting a multicast group request message to an adjacent base station if is located in an intercell overlap region; b) selecting at least one or more base stations with good connectivity according to the signal magnitude received from the adjacent base station; c) simultaneously transmitting a multicast group request message to the selected base station; d) selectively receiving the multicasting data received from the selected base station; And e) playing the selectively received multicasting data through a multimedia player in the mobile host.
또한, f)상기 모바일 호스트가 상기 셀간 중첩 지역을 벗어나면, 이동 전에 위치했던 셀을 관할하는 기지국과의 설정 경로를 해제하는 단계를 더 포함하는 것을 특징으로 한다. In addition, f) if the mobile host is out of the inter-cell overlapping area, further comprising the step of releasing the establishment path with the base station that manages the cell that was located before the movement.
또한, 본 발명의 특징에 따른 무선 인터넷 네트워크에서의 멀티 캐스팅 서비스 제공 장치는, 기지국으로부터 수신되는 멀티캐스팅 데이터를 모바일 호스트(MOBILE HOST)로 제공하는 장치에 있어서, 상기 기지국으로부터 수신하는 위치 정보에 따라 상기 모바일 호스트의 위치를 확인하는 위치 확인부; 상기 모바일 호스트가 셀간 중첩 지역에 위치하면, 인접한 기지국과 상기 모바일 호스트간의 무선 경로를 설정하는 경로 설정부; 상기 설정한 무선 경로를 통해 인접한 기지국으로 멀티캐스트 그룹 참여를 요청하는 메시지를 동시에 전송하는 그룹 요청부; 상기 인접한 기지국으로부터 수신되는 신호 크기에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국을 선택한 후, 상기 선택한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송하는 기지국 선택/요청부; 상기 선택한 기지국으로부터 수신되는 멀티캐스팅 데이터를 선택 수신하는 데이터 선택/수신부; 및 상기 선택 수신한 멀티캐스팅 데이터를 상기 모바일 호스트 내의 멀티미디어 재생기를 통해 재생시키는 멀티캐스팅 서비스 제공부를 포함한다.In addition, an apparatus for providing a multicasting service in a wireless Internet network according to an aspect of the present invention is an apparatus for providing multicasting data received from a base station to a mobile host (MOBILE HOST), according to location information received from the base station. A positioning unit to check a location of the mobile host; A path setting unit configured to set a radio path between an adjacent base station and the mobile host when the mobile host is located in an overlapping region between cells; A group request unit which simultaneously transmits a message requesting to join a multicast group to an adjacent base station through the set radio path; A base station selection / request unit for selecting at least one base station having a good connection state according to a signal size received from the adjacent base station, and then simultaneously transmitting a multicast group request message to the selected base station; A data selection / reception unit for selectively receiving multicasting data received from the selected base station; And a multicasting service provider for reproducing the selectively received multicasting data through a multimedia player in the mobile host.
또한, 본 발명의 특징에 따른 프로그램을 저장한 기록매체는, 기지국으로부터 수신되는 멀티캐스팅 데이터를 모바일 호스트(MOBILE HOST)로 제공하는 방법을 포함하는 기록매체에 있어서, a)상기 모바일 호스트가 셀간 중첩 지역에 위치하면, 인접한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송하는 기능; b)상기 인접한 기지국으로부터 수신되는 신호 크기에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국을 선택하는 기능; c)상기 선택한 기지국으로 멀티캐스트 그룹 요청 메시지를 동시에 전송하는 기능; d)상기 선택한 기지국으로부터 수신되는 멀티캐스팅 데이터를 선택 수신하는 기능; 및 e)상기 선택 수신한 멀티캐스팅 데이터를 상기 모바일 호스트 내의 멀티미디어 재생기를 통해 재생시키는 기능을 포함하는 프로그램이 기록된 컴퓨터로 판독 가능한 기록매체를 특징으로 한다. In addition, a recording medium storing a program according to an aspect of the present invention, the recording medium comprising a method for providing a multicasting data received from the base station to the mobile host (MOBILE HOST), a) the mobile host overlaps between cells When located in a local area, simultaneously transmitting a multicast group request message to an adjacent base station; b) selecting at least one or more base stations with good connectivity according to the signal magnitude received from the adjacent base stations; c) simultaneously transmitting a multicast group request message to the selected base station; d) selectively receiving multicasting data received from the selected base station; And e) a computer-readable recording medium having recorded thereon a program including a function of playing the selectively received multicasting data through a multimedia player in the mobile host.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다. DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention. Like parts are designated by like reference numerals throughout the specification.
그리고, 이하 본 발명의 실시예에서는 설명의 편의를 위하여 모바일 호스트가 이동하기 전 영역인 셀을 관리하는 기지국을 제1 기지국이라 명명하며, 최적의 멀티미디어 데이터를 전송하는 기지국을 제2 기지국이라 명명한다.In the following embodiment of the present invention, a base station managing a cell, which is a region before the mobile host moves, is called a first base station, and a base station transmitting optimal multimedia data is called a second base station for convenience of description. .
도 1은 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치의 대략적인 구성을 도시한 도면이다. 1 is a diagram illustrating a schematic configuration of an apparatus for providing a multicasting service according to an exemplary embodiment of the present invention.
도 1에 도시되어 있듯이, 이동성을 가지는 모바일 호스트(Mobile Host, 200)는 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치(100)를 포함하고 있으며, 모바일 호스트(100)는 제1 기지국(310)이 관리하는 제1 셀(311)에서 위치하고 있다. As shown in FIG. 1, a
이러한 구조를 이루는 멀티 캐스팅 서비스 제공 장치(100)에 대해 자세히 설명하면, 먼저 모바일 호스트(100)의 멀티 캐스팅 서비스 제공 장치(100)는 멀티 캐스트 서비스 제공 서버(700)에 접속하는데, 그 과정은 멀티 캐스팅 서비스 제공 장치(100)가 원하는 서비스 채널을 선택한 후, 선택한 채널을 통해 가입자 인증 등과 같은 소정의 인증 절차를 수행한다. The multicasting
이후, 멀티 캐스팅 서비스 제공 장치(100)는 멀티캐스트 그룹 참여 요청 메시지(Internet Group Management Protocol-report, 이하 'IGMP' 라 함)를 생성한 후, 생성한 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 이미 설정되어 있는 무선 링크를 통해 제1 기지국(310)으로 전송한다. Thereafter, the multicasting
그러면, 제1 기지국(310)의 스위치 및 라우터(미도시)는 수신한 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 홈 에이전트(500)를 거쳐 라우터(600)로 전송하며, 라우터(600)는 수신한 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)가 적합한지를 확인한다.Then, the switch and the router (not shown) of the
이후, 확인 결과에 따라 라우터(600)는 서브넷 라우터(미도시)와 연동하여 IGMP-snooping(멀티캐스팅 데이터가 적절한 경로를 통해 전송되게 하는 기능)을 통해 모바일 호스트(200)까지의 전송 경로를 설정한다.Subsequently, the
이후, 멀티 캐스팅 서비스 제공 장치(100)는 설정된 전송 경로를 통해 멀티캐스팅 서비스 제공 서버(700)로부터 멀티 캐스트 데이터를 수신한 후, 모바일 호스트(200) 내의 멀티미디어 재생기 등을 통해 수신한 멀티캐스팅 데이터가 재생되 도록 한다.Thereafter, the multicasting
이후, 모바일 호스트(200)가 이동하여 제1 셀(311)과 제2 셀(312)이 중첩하는 지역(A)에 위치하면, 멀티 캐스팅 서비스 제공 장치(100)는 인접한 기지국과의 무선 링크를 설정한 후, 설정된 무선 링크를 통해 인접한 기지국으로 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 동시에 전송한다.Thereafter, when the
이후, 멀티 캐스팅 서비스 제공 장치(100)는 인접한 기지국과의 연결 상태에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국(설명의 편의를 위하여 '선택 기지국' 이라 함)을 선택하여 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 동시에 전송한다. 이때, 멀티 캐스팅 서비스 제공 장치(100)는 각 기지국과 설정되는 무선 링크의 상태에 따라, 인접한 기지국과의 연결 상태를 확인한다.Thereafter, the
이처럼, 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치(100)는 연결 상태가 양호한 선택 기지국에 IGMP 기반의 그룹 참여 요청 메시지를 미리 전송함으로써, 각 선택 기지국들로 하여금 사전에 멀티캐스팅 데이터를 준비할 수 있도록 한다. 이는 곧, 모바일 호스트(200)로 하여금 끊임 없는 멀티미디어 서비스를 제공한다.As such, the
이후, 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 수신한 각각의 선택 기지국은 멀티 캐스팅 서비스 제공 장치(100)가 요청한 서비스 채널이 기지국 내 다른 모바일 호스트가 사용하고 있는지를 확인한다.Thereafter, each selected base station that receives the multicast group participation request message (IGMP-report) checks whether the service channel requested by the multicasting
확인 결과, 기지국 내 다른 모바일 호스트가 사용하고 있으면, 각각의 선택 기지국은 셀 중첩 지역(A)에 위치한 모바일 호스트(200)를 멀티캐스트 그룹에 등록 시킨다. As a result of the check, if another mobile host in the base station is used, each selected base station registers the
반면, 확인 결과 요청한 서비스 채널을 다른 모바일 호스트가 사용하지 않으면, 각 선택 기지국은 모바일 호스트(200)를 멀티캐스트 그룹에 등록시킨 후, 스위치 및 라우터 등을 통해 모바일 호스트(200)와의 경로를 설정한다.On the other hand, if the checked service channel is not used by another mobile host, each selected base station registers the
이후, 멀티 캐스팅 서비스 제공 장치(100)는 각각의 선택 기지국으로부터 수신하는 멀티캐스팅 데이터 중 최적을 품질을 가진 멀티캐스팅 데이터를 선택하여 수신하는데, 이때 멀티 캐스팅 서비스 제공 장치(100)는 각각의 선택 기지국으로부터 수신하는 동기 신호 또는 시스템 설정 관련 신호의 크기를 측정한 후, 측정한 결과에 따라 연결 상태가 우수한 선택 기지국(본 발명의 실시예에서는 제2 기지국, 410)으로부터 멀티캐스팅 데이터를 선택 수신한다. Thereafter, the multicasting
이처럼, 본 발명의 실시예에서는 인접한 여러 기지국 중 연결 상태가 가장 우수한 기지국을 선택한 후, 선택 기지국인 제2 기지국(410)으로부터 멀티캐스팅 데이터를 수신한다. As described above, in the embodiment of the present invention, after selecting the base station having the best connection state among several adjacent base stations, the multicasting data is received from the
그런데, 본 발명의 실시예에서는 연결 상태가 가장 우수하다고 하여 제2 기지국(410)으로부터 데이터를 수신하는 것이 아니라, 제2 기지국(410)의 성능이 제1 기지국(310)과의 성능 비교시 일정 수준 이상의 차이가 날 경우에만 데이터를 수신한다. 즉, 제2 기지국(410)이 제1 기지국(310)보다 RF 성능 또는 데이터 수신 능력 등이 일정 수준 이상이 되어야만 핸드오버가 발생되도록 한다. However, in the embodiment of the present invention, the best connection state does not receive data from the
이는, 가입자가 셀 중첩 지역에서만 이동하는 경우에도 발생하는 기지국과의 핸드오버를 억제하기 위한 것으로서, 기지국의 불필요한 데이터 처리에 따른 성능 저하를 방지하기 위함이다. This is to suppress handover with the base station that occurs even when the subscriber moves only in the cell overlapping area, and is to prevent performance degradation due to unnecessary data processing of the base station.
이후, 멀티 캐스팅 서비스 제공 장치(100)는 제2 기지국(410)으로부터 수신한 멀티캐스팅 데이터를 모바일 호스트(200) 내의 멀티미디어 재생기(예를 들어, 윈도우 미디어 플레이어 또는 리얼 플레이어 등)를 통해 재생되도록 한다.Thereafter, the multicasting
이후, 모바일 호스트(200)가 셀 중첩 지역(A)을 벗어나면, 제1 기지국(310)은 모바일 호스트(200)가 이용하던 서비스 채널을 제1 기지국(310) 내의 다른 모바일 호스트가 이용할 경우, 모바일 호스트(200)를 멀티캐스팅 그룹에서 해제시킨다. Subsequently, when the
반면, 모바일 호스트(200)가 이용하던 서비스 채널을 제1 기지국(310) 내의 다른 모바일 호스트가 이용하지 않으면, 제1 기지국(310)은 모바일 호스트(200)를 멀티캐스팅 그룹에서 삭제시킨 후, 라우터(600)와의 경로 정보까지 삭제한다. 그리고, 멀티캐스팅 데이터 전송 역시 중지되도록 한다. On the other hand, if the service channel used by the
이처럼, 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치(100)는 기지국과 모바일 호스트간의 무선 링크 설정을 통해, 다수의 이용자를 동시에 수용함으로써, 그로 인한 수익성 증대와 함께 지상 네트워크 구축에 따른 막대한 시설 투자비를 감소시킬 수 있다. As such, the multi-casting
또한, 선택 기지국이 전송하는 멀티캐스팅 데이터 중 최적의 품질을 갖는 데이터를 선택하여 수신함으로써, 서비스 품질(Quality of Service)의 개념을 적용할 경우 효율적인 데이터 관리 및 안정적인 멀티미디어 서비스를 제공할 수 있다. In addition, by selecting and receiving data having an optimal quality among the multicasting data transmitted by the selected base station, when the concept of Quality of Service is applied, efficient data management and stable multimedia service can be provided.
그러면, 여기서 본 발명의 실시예에 따른 멀티캐스팅 서비스 제공 장치(200)의 세부적인 구성에 대해 첨부된 도면을 통해 알아본다.
Then, the detailed configuration of the multicasting
도 2는 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치의 세부적인 구성을 도시한 도면으로서, 모바일 호스트(200)가 셀 중첩 지역(A)에 위치할 경우의 주요 구성부들을 도시한 도면이다. FIG. 2 is a diagram illustrating a detailed configuration of a multicasting service providing apparatus according to an exemplary embodiment of the present invention, and illustrates main components when the
도 2에 도시되어 있듯이, 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치(100)는 위치 확인부(110)와 경로 설정부(120), 그룹 요청부(130), 기지국 선택/요청부(140), 데이터 선택/수신부(150), 멀티캐스팅 서비스 제공부(160) 및 그룹 해제부(170)를 포함한다. As shown in FIG. 2, the
자세히 설명하면, 먼저 위치 확인부(110)는 각 기지국으로부터 수신하는 위치 정보에 따라, 모바일 호스트(200)의 위치를 확인한다. In detail, first, the
경로 설정부(120)는 모바일 호스트(200)가 셀간 중첩 지역(A)에 위치한 것으로 확인되면, 인접한 기지국과의 무선 링크를 설정한다. If it is determined that the
그룹 요청부(130)는 설정한 무선 링크를 통해 인접한 기지국으로 제1 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 동시에 전송한다.The
기지국 선택/요청부(140)는 인접 기지국으로 전송한 제1 요청 메시지에 대한 기지국별 응답 신호에 따라, 인접한 기지국과의 연결 상태를 확인하여 연결 상태가 양호한 적어도 한 개 이상의 기지국을 선택한 후, 선택한 기지국으로 제2 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 동시에 전송한다. The base station selection /
데이터 선택/수신부(150)는 각각의 선택 기지국으로부터 전송되는 멀티캐스팅 데이터 중 최적을 품질을 가진 멀티캐스팅 데이터를 전송하는 기지국(제2 기지국, 410)을 선택한 후, 제2 기지국(410)으로부터 멀티캐스팅 데이터를 수신한다.
The data selecting / receiving
이때, 데이터 선택/수신부(150)는 각 선택 기지국으로부터 수신하는 동기 신호 또는 시스템 설정 관련 신호의 크기를 측정한 후, 측정한 결과에 따라 연결 상태가 우수한 기지국을 선택한다.At this time, the data selecting / receiving
또한, 데이터 선택/수신부(150)는 제2 기지국(410)의 성능이 제1 기지국 (310)과의 성능 비교시 일정 수준 이상의 차이가 날 경우에만 제2 기지국(410)로부터 멀티캐스팅 데이터를 수신한다. In addition, the data selecting / receiving
멀티캐스팅 서비스 제공부(160)는 제2 기지국(410)으로부터 선택 수신한 멀티캐스팅 데이터를 모바일 호스트(200) 내의 멀티미디어 재생기(예를 들어, 윈도우 미디어 플레이어 또는 리얼 플레이어 등)를 통해 재생되도록 한다.The
그룹 해제부(170)는 모바일 호스트(200)가 위치 이동을 하여 셀간 중첩 지역(A)을 벗어나 제2 셀(411)로 이동한 것으로 확인되면, 제1 기지국(310)과의 설정 경로 해제 및 그룹 해제 등을 수행한다. When the
그러면, 이러한 구성을 이루는 멀티 캐스팅 서비스 제공 장치(100)의 동작 과정에 대해 알아본다.Next, the operation process of the multi-casting
도 3은 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치의 동작 과정을 순차적으로 도시한 흐름도로서, 모바일 호스트(200)가 셀간 중첩 지역(A)으로 이동한 경우에 대한 서비스 제공 흐름도이다.3 is a flowchart sequentially illustrating an operation process of an apparatus for providing a multicasting service according to an exemplary embodiment of the present invention, which is a flowchart of providing a service when the
도 3에 도시되어 있듯이, 먼저 위치 확인부(110)는 기지국으로부터 수신하는 위치 정보에 따라 모바일 호스트(200)의 위치를 확인(S301)하는데, 확인 결과 모바일 호스트(200)가 셀간 중첩 지역(A)으로 이동(S302)하면, 경로 설정부(120)는 인 접한 기지국과의 무선 링크를 설정한다(S303). As shown in FIG. 3, the
이후, 그룹 요청부(130)는 설정된 무선 링크를 통해 인접한 기지국으로 제1 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 생성하여 동시에 전송(S304)하는데, 인접 기지국들은 수신한 신호에 대해 응답 신호(전파 등)를 송출한다(S305).Thereafter, the
그러면, 기지국 선택/요청부(140)는 인접 기지국별 응답 신호에 따라, 연결 상태가 양호한 적어도 한 개 이상의 기지국들을 선택(S306)한 후, 선택된 기지국으로 제2 멀티캐스트 그룹 참여 요청 메시지(IGMP-report)를 생성하여 동시에 전송한다(S307). 이때, 기지국 선택/요청부(140)는 인접 기지국과 설정되는 무선 링크의 상태에 따라, 인접한 기지국과의 연결 상태를 확인한다.Then, the base station selection /
이처럼, 본 발명의 실시예에 따른 멀티 캐스팅 서비스 제공 장치(100)는 연결 상태가 양호한 기지국에 IGMP 기반의 그룹 참여 요청 메시지를 미리 전송함으로써, 선택된 기지국들로 하여금 멀티캐스팅 데이터를 사전에 준비할 수 있도록 한다. 이는 곧, 모바일 호스트(200)로 하여금 끊임 없는 멀티미디어 서비스를 제공한다.As such, the
이후, 각각의 선택 기지국은 기지국 선택/요청부(140)가 요청한 서비스 채널이 기지국 내 다른 모바일 호스트가 사용하고 있는지를 확인하며, 확인 결과 기지국 내 다른 모바일 호스트가 사용하고 있으면, 선택 기지국은 셀 중첩 지역(A)에 위치한 모바일 호스트(200)를 멀티캐스트 그룹에 등록한 후, 멀티캐스팅 서비스 제공 서버(700)로부터 제공되는 멀티미디어 캐스팅 데이터를 모바일 호스트(200)로 전송한다(S308).
Thereafter, each selected base station checks whether the service channel requested by the base station selection /
반면, 확인 결과 요청한 서비스 채널을 다른 모바일 호스트가 사용하지 않으면, 각 선택 기지국은 모바일 호스트(200)를 멀티캐스트 그룹에 등록시킨 후, 스위치 및 라우터 등을 통해 모바일 호스트(200)와의 경로를 설정한다. 그리고, 멀티미디어 캐스팅 데이터를 모바일 호스트(200)로 전송한다(S308).On the other hand, if the checked service channel is not used by another mobile host, each selected base station registers the
이후, 데이터 선택/수신부(150)는 각각의 선택 기지국으로부터 수신하는 멀티캐스팅 데이터 중 최적을 품질을 가진 멀티캐스팅 데이터를 선택하여 수신(S309)하는데, 이때 데이터 선택/수신부(150)는 선택 기지국으로부터 수신하는 동기 신호 또는 시스템 설정 관련 신호의 크기를 측정한 후, 측정한 결과에 따라 연결 상태가 우수한 기지국(본 발명의 실시예에서는 제2 기지국, 410)을 선택한다.Thereafter, the data selecting / receiving
이후, 멀티캐스팅 서비스 제공부(160)는 제2 기지국(410)으로부터 수신한 멀티캐스팅 데이터를 모바일 호스트(200) 내의 멀티미디어 재생기(예를 들어, 윈도우 미디어 플레이어 또는 리얼 플레이어 등)를 통해 재생되도록 한다(S310).Thereafter, the
이후, 모바일 호스트(200)가 셀 중첩 지역(A)을 벗어나면, 그룹 해제부(150)는 제1 기지국(310)과의 설정 경로를 해제(S311)하는 반면, 제1 기지국(310) 역시 모바일 호스트(200)가 이용하던 서비스 채널을 제1 기지국(310) 내의 다른 모바일 호스트가 이용할 경우, 모바일 호스트(200)를 멀티캐스팅 그룹에서 해제(S308)시킨다. Subsequently, when the
반면, 모바일 호스트(200)가 이용하던 서비스 채널을 제1 기지국(310) 내의 다른 모바일 호스트가 이용하지 않으면, 제1 기지국(310)은 모바일 호스트(200)를 멀티캐스팅 그룹에서 삭제시킨 후, 라우터(600)와의 경로 정보까지 삭제한다. 그리 고, 멀티캐스팅 데이터 전송 역시 중지되도록 한다. On the other hand, if the service channel used by the
이처럼, 본 발명의 실시예에 따른 무선 인터넷 네트워크에서의 멀티 캐스팅 서비스 제공 방법과 그 장치는 모바일 호스트(200)와의 연결 상태가 양호한 기지국에 IGMP 기반의 그룹 참여 요청 메시지를 미리 전송함으로써, 각 기지국들로 하여금 멀티캐스팅 데이터를 사전에 준비하여 제공할 수 있도록 한다. 이는 곧, 모바일 호스트(200)의 위치 이동과는 무관한 끊김 없는 멀티미디어 서비스를 제공한다. As such, the method and apparatus for providing a multicasting service in a wireless Internet network according to an embodiment of the present invention transmit the IGMP-based group participation request message to the base station having a good connection with the
또한, 본 발명은 최적의 품질을 갖는 멀티캐스팅 데이터를 선택하여 수신함으로써, 서비스 품질(Quality of Service)의 개념을 적용할 경우 효율적인 데이터 관리 및 안정적인 멀티미디어 서비스를 제공할 수 있는 효과가 있다.In addition, the present invention by selecting and receiving the multicasting data having the optimal quality, there is an effect that can provide efficient data management and stable multimedia service when applying the concept of Quality of Service (Quality of Service).
도면과 발명의 상세한 설명은 단지 본 발명의 예시적인 것으로서, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.The drawings and detailed description of the invention are merely exemplary of the invention, which are used for the purpose of illustrating the invention only and are not intended to limit the scope of the invention as defined in the claims or in the claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible from this. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
본 발명에 따른 무선 인터넷 네트워크에서의 멀티캐스팅 서비스 제공 방법과 그 장치는 모바일 호스트와의 연결 상태가 양호한 기지국에 IGMP 기반의 그룹 참여 요청 메시지를 전송하여 각 기지국들로 하여금 멀티캐스팅 데이터를 미리 준비하도록 함으로써, 모바일 호스트의 이동성과는 무관한 끊김 없는 멀티미디어 서비스를 제공할 수 있도록 한다. A method and apparatus for providing a multicasting service in a wireless Internet network according to the present invention transmit an IGMP-based group participation request message to a base station having a good connection with a mobile host so that each base station prepares multicasting data in advance. Thus, it is possible to provide a seamless multimedia service irrelevant to the mobility of the mobile host.
또한, 본 발명은 최적의 품질을 갖는 멀티캐스팅 데이터를 선택하여 수신함으로써, 서비스 품질(Quality of Service)의 개념을 적용할 경우 효율적인 데이터 관리 및 안정적인 멀티미디어 서비스를 제공할 수 있는 효과가 있다.In addition, the present invention by selecting and receiving the multicasting data having the optimal quality, there is an effect that can provide efficient data management and stable multimedia service when applying the concept of Quality of Service (Quality of Service).
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030090205A KR101042359B1 (en) | 2003-12-11 | 2003-12-11 | Method and apparatus for providing multicasting service in wireless internet network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030090205A KR101042359B1 (en) | 2003-12-11 | 2003-12-11 | Method and apparatus for providing multicasting service in wireless internet network |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050057970A KR20050057970A (en) | 2005-06-16 |
KR101042359B1 true KR101042359B1 (en) | 2011-06-17 |
Family
ID=37251666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030090205A Expired - Fee Related KR101042359B1 (en) | 2003-12-11 | 2003-12-11 | Method and apparatus for providing multicasting service in wireless internet network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101042359B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101300808B1 (en) * | 2006-08-08 | 2013-08-26 | 삼성전자주식회사 | Apparatus and method for multicast and broadcast service in broadband wireless access system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010051308A (en) * | 1999-10-29 | 2001-06-25 | 마츠시타 덴끼 산교 가부시키가이샤 | Transmitting/receiving apparatus of tdma-tdd mode and method for the same |
JP2001217769A (en) | 2000-02-02 | 2001-08-10 | Ntt Docomo Inc | Wireless base station selection method, multicast method, wireless base station and wireless terminal |
KR20030059547A (en) * | 2001-12-29 | 2003-07-10 | 삼성전자주식회사 | Method and apparatus for beginning broadcasting service in mobile telecommunication system |
US20030157966A1 (en) | 2000-02-02 | 2003-08-21 | Hijin Sato | Wireless base station, method of selecting wireless base station, method of multicasting, and wireless terminal |
-
2003
- 2003-12-11 KR KR1020030090205A patent/KR101042359B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010051308A (en) * | 1999-10-29 | 2001-06-25 | 마츠시타 덴끼 산교 가부시키가이샤 | Transmitting/receiving apparatus of tdma-tdd mode and method for the same |
JP2001217769A (en) | 2000-02-02 | 2001-08-10 | Ntt Docomo Inc | Wireless base station selection method, multicast method, wireless base station and wireless terminal |
US20030157966A1 (en) | 2000-02-02 | 2003-08-21 | Hijin Sato | Wireless base station, method of selecting wireless base station, method of multicasting, and wireless terminal |
KR20030059547A (en) * | 2001-12-29 | 2003-07-10 | 삼성전자주식회사 | Method and apparatus for beginning broadcasting service in mobile telecommunication system |
Also Published As
Publication number | Publication date |
---|---|
KR20050057970A (en) | 2005-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2434366C2 (en) | Network selection | |
US6477366B1 (en) | System and method for virtual citizen's band radio in a cellular network | |
CN1956591B (en) | Use station device for handoff in a broadcast communication system | |
US8718646B2 (en) | Methods and apparatus for distributed multimedia content supporting user mobility | |
EP4176593B1 (en) | Method for handling multicast/broadcast service session | |
KR20060011226A (en) | Handover Support Method for Multicast and Broadcast Service in Mobile Communication System | |
AU2006213557A1 (en) | Frequency layer dispersion | |
CN101543118A (en) | Call continuity | |
KR100651427B1 (en) | The BCMCS Service System and Method during Hand-off in Mobile Communication System | |
KR100653343B1 (en) | Radio network controller and radio communications method | |
KR101042359B1 (en) | Method and apparatus for providing multicasting service in wireless internet network | |
US7936726B2 (en) | Method for fast radio link measurements of access point candidates for WLAN handover, a mobile terminal, an access point and program modules thereof | |
KR20060121817A (en) | How to inquire channel type using SRC NC | |
Yen et al. | A seamless handoff scheme for IEEE 802.11 wireless networks | |
CN114051258A (en) | Test method and test system for double-frequency seamless roaming of wireless router | |
WO2009006846A1 (en) | Method, apparatus for tracing calls and radio network controller | |
KR100819698B1 (en) | Quality Analysis Apparatus and Method of CDM2000 2000W EB System | |
US8755790B1 (en) | Handset-based approach of multimedia service quality management | |
JP2007266993A (en) | Data transmission method and exchange | |
Namee | A new framework for minimising handover in multicast mobility |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20140602 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20150601 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20160809 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 10 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 11 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 12 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PC1903 | Unpaid annual fee |
Not in force date: 20230611 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20230611 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |