KR100842482B1 - Embodiment method for multicast packet transmission of Internet Protocol in Cellular network - Google Patents

Embodiment method for multicast packet transmission of Internet Protocol in Cellular network Download PDF

Info

Publication number
KR100842482B1
KR100842482B1 KR1020010064412A KR20010064412A KR100842482B1 KR 100842482 B1 KR100842482 B1 KR 100842482B1 KR 1020010064412 A KR1020010064412 A KR 1020010064412A KR 20010064412 A KR20010064412 A KR 20010064412A KR 100842482 B1 KR100842482 B1 KR 100842482B1
Authority
KR
South Korea
Prior art keywords
multicast
application
mobile station
network
message
Prior art date
Application number
KR1020010064412A
Other languages
Korean (ko)
Other versions
KR20030033158A (en
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 엘지전자 주식회사
Priority to KR1020010064412A priority Critical patent/KR100842482B1/en
Publication of KR20030033158A publication Critical patent/KR20030033158A/en
Application granted granted Critical
Publication of KR100842482B1 publication Critical patent/KR100842482B1/en

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
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 이동통신 망에서의 인터넷으로부터 전달되는 멀티캐스트 서비스를 이동국에 전송하기 위한 이동국과 네트웍의 어플리케이션 구현방법에 관한 것으로, 본 발명에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 프로토콜 구현방법은 IP 멀티캐스트/브로드캐스트 서비스를 제공시, 네트웍의 IP 멀티캐스트 라우터 또는 IP 멀티캐스트 서버에 멀티캐스트 어플리케이션을 구현하고, 구현된 멀티캐스트 어플리케이션이 이동국으로부터 송신된 멀티캐스트 요구 메시지를 수신하는 단계; 상기 멀티캐스트 어플리케이션에서 이동국이 속한 해당 멀티캐스트 그룹으로 이동국이 요구한 멀티캐스트 메시지를 하위 브로드캐스트 채널로 직접 방송하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a mobile station and a network application implementation method for transmitting a multicast service transmitted from the Internet in a mobile communication network to a mobile station, and an application protocol for IP multicast packet transmission in a mobile communication network according to the present invention. The implementation method implements a multicast application in an IP multicast router or an IP multicast server of a network when providing an IP multicast / broadcast service, and the implemented multicast application receives a multicast request message transmitted from a mobile station. step; And directly broadcasting a multicast message requested by the mobile station to a corresponding multicast group to which the mobile station belongs in a lower broadcast channel in the multicast application.

여기서, 상기 멀티캐스트 어플리케이션은 IP 멀티캐스트 서버로 상기 멀티 캐스트 메시지를 전달하여 IP 멀티캐스트 서버가 IP 멀티캐스트/브로드캐스트 하도록 하는 단계를 포함하는 것을 특징으로 한다.The multicast application may include transmitting the multicast message to an IP multicast server so that the IP multicast server performs IP multicast / broadcasting.

이 같은 본 발명에 의하면, 이동국과 네트웍의 셀룰라 멀티캐스트 패킷 송수신을 위해서 매체접속제어에 CIBP 및 매체접속 제어계층의 상위에 링크접속제어계층과 멀티캐스트패킷을 처리하는 멀티캐스트 어플리케이션을 구현함으로써, 이동국과 네트웍간의 IP 멀티캐스트 패킷 송수신을 위한 프로토콜 구현에 있다.According to the present invention, the mobile station is implemented by implementing a multicast application that processes the link connection control layer and the multicast packet on the upper part of the CIBP and the medium access control layer in the medium access control for transmitting and receiving cellular multicast packets between the mobile station and the network. Protocol implementation for sending and receiving IP multicast packets between a network and a network.

Description

이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법{ Embodiment method for multicast packet transmission of Internet Protocol in Cellular network}Application method for IP multicast packet transmission in mobile communication network {embodiment method for multicast packet transmission of Internet Protocol in Cellular network}

도 1은 이동통신 망에서의 IP 멀티캐스트 패킷 접속 서비스를 위한 이동통신망 구성도.1 is a diagram illustrating a mobile communication network for an IP multicast packet access service in a mobile communication network;

도 2는 본 발명 실시 예에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법을 나타낸 프로토콜 계층 구성도.2 is a protocol layer diagram illustrating an application implementation method for IP multicast packet transmission in a mobile communication network according to an embodiment of the present invention.

도 3은 본 발명 실시 예에 따른 셀룰라 멀티캐스팅/브로드캐스팅 데이터 포맷도.3 is a cellular multicasting / broadcasting data format according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100...인터넷 110...IP 멀티캐스트 라우터100 ... Internet 110 ... IP Multicast Router

120...IP 멀티캐스트 서버 130...PDSN120 ... IP Multicast Server 130 ... PDSN

140...BSC/PCF 150...BTS140 ... BSC / PCF 150 ... BTS

160...이동국 210...물리계층160 Lee Dong-guk 210 Physical layer

220...매체접속제어 부계층 230...링크접속제어 부계층220 ... Media connection control sublayer 230 ... Link connection control sublayer

240...상위 데이터 계층 221...CIBP240 ... higher data layer 221 ... CIBP

231...멀티캐스트 LAC 232...시그널링 LAC 231 ... Multicast LAC 232 ... Signaling LAC                 

241...멀티캐스트 어플리케이션 241 ... multicast applications

본 발명은 인터넷으로부터 수신된 IP (Internet Protocol) 멀티캐스트나 브로드캐스팅 데이터를 이동국에 멀티캐스팅/브로드캐스팅(M/B : Multicast/Broadcasting)하기 위한 방법으로서, 네트웍에서 공통 M/B채널로 멀티캐스트/브로드캐스트 데이터를 송신할 때 이동국과 네트웍간의 셀룰라 M/B 패킷을 송수신하는 어플리케이션 구현방법에 관한 것이다.The present invention is a method for multicasting / broadcasting IP (Internet Protocol) multicast or broadcasting data received from the Internet to a mobile station, and multicasting to a common M / B channel in a network. A method for implementing an application for transmitting / receiving cellular M / B packets between a mobile station and a network when transmitting / broadcast data.

IMT-2000은 기본적으로 회선방식과 패킷방식을 모두 제공하며 음성과 같이 실시간이 요구되는 서비스는 회선방식을, 데이터와 같이 실시간이 요구되지 않는 서비스는 패킷 방식을 이용하여 제공한다. 그러나 패킷망과 회선망을 모두 갖는 IMT-2000 망에 대한 비효율성과 회선 교환에서의 무선 자원 이용의 비효율성으로 인하여 차세대 이동통신 망을 패킷 기반 망으로 불리는 IP 망으로 통합하려는 움직임이 차세대 이동통신 표준화 기관에서 진행되고 있다.IMT-2000 basically provides both circuit and packet methods, and provides services that require real time, such as voice, and services that do not require real time, such as data, using packet. However, due to the inefficiency of the IMT-2000 network with both packet and circuit networks and the inefficiency of the use of radio resources in circuit switching, the movement to integrate the next generation mobile communication network into an IP network called packet based network has It's going on.

IP 망은 단말에서 핵심망까지의 모든 전송을 IP를 이용하는 망으로써 3GPP에서는 All-IP 핵심망을 “모든 사용자 데이터와 시그날링의 전송에 IP를 사용하는 Release 2000의 핵심망”으로 정의하고 있으며 3GPP2는 “터미널을 포함하여 모든 네트웍 엔터티 간을 사용자 데이터와 시그날링 전송에 IP를 사용하는 IP 기반의 망”으로 정의하고 있다. IP network is the network using IP for all transmissions from terminal to core network. In 3GPP, All-IP core network is defined as “Core of Release 2000 that uses IP for the transmission of all user data and signaling.” 3GPP2 defines “terminal IP-based networks that use IP to transfer user data and signaling between all network entities, including "."                         

All-IP 망은 데이터 네트워크 형태의 개방형 구조를 가짐으로써 차후에 전개될 다양한 서비스, 특히 IP 기반 서비스를 효과적으로 도입할 수 있게 해주며 IP를 이용한 통합적이고 저비용의 유지보수를 가능케 한다. 또한 IP를 사용함으로써 액세스 수단(PSTN, LAN, HIPERLAN, Cable, Wireless 등)에 관계없이 단순한 서비스를 제공할 수 있으며 멀티캐스트 서비스를 효율적으로 구축할 수 있는 장점을 가진다.The all-IP network has an open structure in the form of a data network, which enables effective introduction of various services to be deployed in the future, especially IP-based services, and enables integrated and low-cost maintenance using IP. In addition, by using IP, it is possible to provide a simple service regardless of access means (PSTN, LAN, HIPERLAN, Cable, Wireless, etc.) and has the advantage of efficiently building a multicast service.

이와 같은 이동통신망에서, 멀티캐스트 패킷을 이동통신 단말기로 일대-다 노드 방식으로 전송하기 위해서는, 인터넷으로부터 패킷서빙노드(PDSN: Packet Data Serving Node)로 송신된 멀티캐스트(M/B: Multicasting/Broadcasting) IP 데이터 그램 또는 메시지를 멀티캐스팅/브로드캐스팅하게 된다. In such a mobile communication network, in order to transmit a multicast packet to a mobile communication terminal in a one-to-many manner, a multicast (M / B: Multicasting / Broadcasting) transmitted from the Internet to a packet data serving node (PDSN). ) Multicasting / broadcasting IP datagrams or messages.

이를 위해서 이동국이 패킷서빙노드를 방문하여 PPP (Point-to-point protocol)링크를 개설하고 패킷서빙노드에서 이동국에 PPP링크를 통하여 개별적으로 브로드캐스팅 메시지를 송신한다. 그러면 패킷서빙노드로부터 이동국까지 모든 이동국과 개별 PPP 데이터 그램(Datagram)을 송신하기 위한 채널(channel)이 할당된다. To this end, the mobile station visits the packet serving node, establishes a point-to-point protocol (PPP) link, and transmits a broadcasting message to the mobile station individually through the PPP link. Then, a channel for transmitting all mobile stations and individual PPP datagrams from the packet serving node to the mobile station is allocated.

이와 같이, 멀티캐스트 패킷을 서비스 받기 위한 모든 이동국들이 개별적으로 패킷서빙노드에 방문하여 PPP링크를 개설하고 그 PPP링크를 통하여 브로드 캐스팅 메시지를 송신하기 때문에 모든 이동국의 개별 PPP데이터 그램을 송신하기 위한 채널이 각각 할당되어 많은 채널 자원을 낭비하게 되는 문제가 있다. As such, a channel for transmitting individual PPP datagrams of all mobile stations because all mobile stations for receiving multicast packets visit the packet serving node individually, establish a PPP link, and transmit a broadcast message through the PPP link. There is a problem in that each is allocated a lot of channel resources.

이동통신 망에서 인터넷으로부터 패킷서빙노드로 송신된 멀티캐스트 IP 데이터 그램 또는 메시지를 멀티캐스팅/브로드 캐스팅하는 방법으로서, 패킷서빙노드는 PPP링크를 개설한 이동국에 개별적으로 PPP링크를 통하여 브로드캐스팅 메시지를 송신한다. 이에 따라 패킷서빙노드로부터 이동국까지 모든 단말기와 개별 PPP데이터 그램을 송신하기 위한 채널이 할당됨으로서, 동일한 메시지를 송신하기 위하여 많은 자원을 낭비하는 결과를 초래하였다.A method of multicasting / broadcasting a multicast IP datagram or a message transmitted from the Internet to a packet serving node in a mobile communication network, wherein the packet serving node individually broadcasts a broadcast message through a PPP link to a mobile station that has established a PPP link. Send. Accordingly, a channel for transmitting all terminals and individual PPP datagrams from the packet serving node to the mobile station is allocated, resulting in a waste of a lot of resources for transmitting the same message.

본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 네트웍에서 공통 멀티캐스트/브로드캐스트 채널로 멀티캐스트 데이터를 송신할 때, 이동국과 네트웍간의 셀룰라 멀티캐스트 패킷을 송수신하는 어플리케이션 계층의 프로토콜 구현하여 멀티캐스트/브로드캐스트 채널로 멀티캐스트 할 수 있도록 한 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법을 제공함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems and implements a protocol of an application layer for transmitting and receiving cellular multicast packets between a mobile station and a network when transmitting multicast data through a common multicast / broadcast channel in a network. The purpose of the present invention is to provide an application implementation method for IP multicast packet transmission in a mobile communication network capable of multicasting through a multicast / broadcast channel.

상기한 목적 달성을 위한, 본 발명에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 구현방법은,An implementation method for IP multicast packet transmission in a mobile communication network according to the present invention for achieving the above object,

이동통신 시스템에서 IP 멀티캐스트/브로드캐스트 서비스를 제공시, 네트웍의 IP 멀티캐스트 라우터 또는 IP 멀티캐스트 서버에 멀티캐스트 어플리케이션을 구현하고, 구현된 멀티캐스트 어플리케이션이 이동국으로부터 송신된 멀티캐스트 요구 메시지를 수신하는 단계;When providing IP multicast / broadcast service in mobile communication system, implement multicast application in IP multicast router or IP multicast server of network, and implemented multicast application receives multicast request message sent from mobile station Doing;

상기 멀티캐스트 요구 메시지를 수신한 멀티캐스트 어플리케이션에서 이동국이 속한 해당 멀티캐스트 그룹으로 이동국이 요구한 멀티캐스트 메시지를 하위 멀티캐스트/브로드 캐스트 채널로 직접 방송하는 단계를 포함하는 것을 특징으로 한 다.And directly broadcasting a multicast message requested by the mobile station to a corresponding multicast group to which the mobile station belongs in a multicast application receiving the multicast request message on a lower multicast / broadcast channel.

바람직하게, 상기 멀티캐스트 어플리케이션은 IP 멀티캐스트 서버로 상기 멀티 캐스트 메시지를 전달하여 IP 멀티캐스트 서버가 IP 멀티캐스트/브로드캐스트 하도록 하는 단계를 포함하는 것을 특징으로 한다.Preferably, the multicast application is characterized in that it comprises the step of delivering the multicast message to the IP multicast server to the IP multicast server IP multicast / broadcast.

바람직하게, 상기 이동통신 시스템에서 IP 멀티캐스트/브로드캐스트 서비스를 제공할 때 네트웍의 멀티캐스트 어플리케이션은 이동국과 PPP링크로 연결되는 것을 특징으로 한다.Preferably, when the mobile communication system provides an IP multicast / broadcast service, the multicast application of the network is connected to the mobile station via a PPP link.

바람직하게, 상기 PPP링크 프로토콜 ID는 IP 멀티캐스트/브로드캐스트 타입을 구분하여 네트웍의 멀티캐스트 라우터가 이동국의 IP 데이터 그램이 이동국의 IP 멀티캐스트 요구 메시지임을 확인할 수 있도록 한다.Preferably, the PPP link protocol ID distinguishes the IP multicast / broadcast type so that the multicast router of the network can confirm that the IP datagram of the mobile station is the IP multicast request message of the mobile station.

본 발명에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법은, 이동국의 멀티캐스트 어플리케이션 프로토콜이 하위의 멀티캐스트 채널로부터 전달되는 IP 멀티캐스트 데이터 그램을 수신하는 단계;An application implementation method for IP multicast packet transmission in a mobile communication network according to the present invention comprises the steps of: receiving, by a multicast application protocol of a mobile station, an IP multicast datagram transmitted from a lower multicast channel;

상기 수신된 IP 멀티캐스트 데이터 그램으로부터 자신이 등록한 멀티캐스트 그룹의 메시지를 수신하고 상위 사용자 서비스 레이어로 전달하는 단계;Receiving a message of a multicast group registered by the IP multicast datagram from the received IP multicast datagram and transmitting the message to a higher user service layer;

상기 이동국의 사용자 서비스 레이어에서 IP 멀티캐스트를 요구하는 사용자 요구 메시지가 입력되면, PPP링크를 네트웍과 개설하여 네트웍으로 전달하는 기능을 제공하는 단계를 포함하는 것을 특징으로 한다.If a user request message for requesting IP multicast is input at the user service layer of the mobile station, providing a function of establishing a PPP link with a network and delivering the same to a network.

여기서, 상기 이동국의 멀티캐스트 어플리케이션 프로토콜은 IP 멀티캐스트 그룹의 가입 및 탈퇴를 하는 것에 따라 네트웍에 시그날링 메시지를 전달하여 등록 한 IP 멀티캐스트 그룹의 정보를 보존 관리하는 것을 특징으로 한다.Here, the multicast application protocol of the mobile station is characterized by preserving and managing the information of the registered IP multicast group by transmitting a signaling message to the network as the IP multicast group joins and leaves the network.

이하 첨부된 도면을 참조하여 설명하면 다음과 같다.Hereinafter, with reference to the accompanying drawings as follows.

도 1은 이동통신 망에서의 IP 멀티캐스트 패킷 접속 서비스를 위한 이동통신 망 구성도이고, 도 2는 본 발명 실시 예에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법에 있어, 이동국과 네트웍 사이의 프로토콜 계층 구성도이다.1 is a configuration diagram of a mobile communication network for an IP multicast packet access service in a mobile communication network, and FIG. 2 is a method for implementing an application for IP multicast packet transmission in a mobile communication network according to an embodiment of the present invention. A protocol layer diagram between a mobile station and a network.

도 1을 참조하면, 인터넷(100)과, 접속된 서로 다른 네트웍을 연결해 주는 IP 멀티캐스트 라우터(Router)(110)와, 인터넷 라우터(110) 또는 인터넷 IP 멀티캐스트 서버(IP M/B Server)(120)로부터 셀룰라 멀티캐스트 패킷을 수신하고 전송포맷으로 변환하여 송신하는 패킷서빙노드(130)와, 상기 패킷서빙노드(130)로부터 전송된 데이터를 수신 및, 수신된 데이터를 셀룰라 멀티 캐스트 요구 메시지로 만들어 관할 지역으로 전송하는 기지국제어기/패킷제어기(BSC/PCF)(140)와, 상기 기지국제어기(140)로부터 멀티캐스트 셀룰라 요구 데이터를 수신하여 그 헤더 정보에 따라서 브로드 캐스팅 채널로 메시지를 전송하는 기지국(150)과, 상기 기지국(150)의 브로드 캐스팅 채널로 수신된 셀룰라 멀티캐스트 패킷을 수신하여 상위 IP 멀티캐스트 계층으로 전달하는 이동국(160)으로 구성된다. Referring to FIG. 1, an IP multicast router 110 connecting an internet 100 and different networks connected thereto, an internet router 110, or an internet IP multicast server (IP M / B server) may be used. A packet serving node 130 for receiving a cellular multicast packet from the 120, converting it into a transmission format, and transmitting the data, and receiving the data transmitted from the packet serving node 130, and receiving the received data from the cellular multicast request message. Receiving the multicast cellular request data from the base station controller / packet controller (BSC / PCF) 140 and the base station controller 140 and transmitting the message to the broadcasting channel according to the header information. The mobile station 160 receives the cellular multicast packet received through the broadcasting channel of the base station 150 and transmits it to the upper IP multicast layer. It is.

도 2는, 이동국의 프로토콜 계층으로서, 물리계층(Physical Layer)(210), 매체접속제어 부계층(MAC Sublayer)(220), 링크접속제어 부계층(LAC Sublayer)(230), 상위 데이터 계층(Upper Layers)(240)으로 구성되며, 상위 계층으로 전달되는 어플리케이션 패킷을 멀티캐스트 어플리케이션 계층(242)에서 전달받아 사용자 서비스 계층(242, Multi/broad/short data, tele-service)으로 전달한다.2 is a protocol layer of a mobile station, which includes a physical layer 210, a medium access control sublayer (MAC Sublayer) 220, a link access control sublayer (LAC Sublayer) 230, and a higher data layer (FIG. Upper Layers (240), and receives an application packet delivered to the upper layer from the multicast application layer 242 and delivers it to the user service layer 242 (Multi / broad / short data, tele-service).

상기와 같이 구성되는 이동국의 프로토콜 계층과 이에 대응하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법에 대하여 첨부된 도면을 참조하여 설명하면 다음과 같다. The protocol layer of the mobile station configured as described above and an application implementation method for IP multicast packet transmission in the corresponding mobile communication network will be described below with reference to the accompanying drawings.

도 1을 참조하면, 이동통신 시스템에서 인터넷으로부터 멀티캐스트 서비스를 제공할 때, 서로 다른 네트웍을 연결해 주는 IP 라우터(110) 및 멀티캐스트 서비스를 위한 IP 멀티캐스트 서버(120)는 내부에 구현된 멀티캐스트 어플리케이션(M/B Application)에서 이동국이 송신한 멀티 캐스트 메시지를 수신한다.Referring to FIG. 1, when providing a multicast service from the Internet in a mobile communication system, an IP router 110 for connecting different networks and an IP multicast server 120 for a multicast service may be implemented in a multi-store. Receive a multicast message sent by the mobile station in a M / B application.

이때, 멀티캐스트 어플리케이션 계층은 멀티캐스트 메시지를 수신하여 해당 멀티캐스트 그룹으로 이동국이 요구한 멀티캐스트 메시지를 하위 채널(M/B CH)로 직접 방송하면, 멀티캐스트 어플리케이션이 멀티캐스트 메시지를 IP 멀티캐스트 서버로 전달하여 IP 멀티캐스팅/브로드캐스팅하게 된다.At this time, the multicast application layer receives the multicast message and directly broadcasts the multicast message requested by the mobile station to the corresponding multicast group to a lower channel (M / B CH), and the multicast application IP-casts the multicast message. IP multicasting / broadcasting is delivered to the server.

이를 위해, 패킷서빙노드(130)는 IP 멀티캐스트 서버(120) 및 IP 멀티캐스트 라우터(110)로부터 멀티캐스트 패킷을 수신하고, 도 3과 같이 멀티캐스트 패킷의 바디 데이터(Body Data)를 PPP 프레임 데이터로 하고, 패킷의 헤더에 부가되는 셀룰라 멀티캐스트 아이디(ID)를 프로토콜 식별자에 표기하여 패킷 제어기(PCF)로 송신하게 된다.To this end, the packet serving node 130 receives a multicast packet from the IP multicast server 120 and the IP multicast router 110, and transmits the body data of the multicast packet to the PPP frame as shown in FIG. The cellular multicast ID (ID) added to the header of the packet is represented as a data identifier and transmitted to the packet controller (PCF).

이때, 패킷서빙노드(130)의 내부에 구현된 멀티캐스트 어플리케이션(M/B Application)은 이동국(160)과 PPP 링크로 연결되고, PPP링크 프로토콜 식별자에 따라 IP 멀티캐스트/브로드캐스트 타입을 구분하여, 네트웍의 PCF/BSC/BTS가 이동 국(160)의 IP 데이터 그램이 이동국에 대한 멀티캐스트 요구 메시지임을 확인할 수 있도록 해 준다.At this time, the multicast application (M / B Application) implemented in the packet serving node 130 is connected to the mobile station 160 through the PPP link, and distinguishes the IP multicast / broadcast type according to the PPP link protocol identifier. The PCF / BSC / BTS of the network allows the IP datagram of the mobile station 160 to confirm that it is a multicast request message to the mobile station.

그러면, 기지국제어기/패킷제어기(BSC/PCF)(140)는 수신된 셀룰라 멀티캐스트 메시지를 셀룰라 멀티캐스트 요구 메시지로 만들어서 해당 기지국(BTS)(150)로 전달한다. The base station controller / packet controller (BSC / PCF) 140 then converts the received cellular multicast message into a cellular multicast request message and forwards it to the base station (BTS) 150.

기지국(150)은 셀룰라 멀티캐스트 요구의 헤더정보에 따라서 브로드 캐스팅 채널로 멀티캐스트 패킷 메시지를 이동국(160)으로 전달하면, 이동국(160)은 브로드 캐스팅 채널로 수신된 멀티캐스트 패킷을 수신하여 상위 IP 멀티캐스트 계층으로 전달하게 된다.When the base station 150 transmits the multicast packet message to the mobile station 160 in the broadcasting channel according to the header information of the cellular multicast request, the mobile station 160 receives the multicast packet received in the broadcasting channel and receives a higher IP. It will be delivered to the multicast layer.

도 2는 이동국 측면에서, IP 멀티캐스트를 위한 M/B 어플리케이션 프로토콜과 하위 링크 및 매체접속제어(MAC) 계층을 구현하는 것이다.2 is an implementation of the M / B application protocol and lower link and medium access control (MAC) layer for IP multicast, on the mobile station side.

도 2를 참조하면, 링크접속제어 부계층(LAC Sublayer)(230)에 마련되는 멀티캐스트 링크접속제어기(M/B LAC)(231)는 수신된 IP멀티캐스트 패킷 데이터를 수신하여 내부 임시 버퍼(Buffer)에 저장하고, 하위 계층인 매체접속제어 부계층(MAC Sublayer)(220)의 CIBP(Cellular Internet packet Broadcasting Protocol)(221)로 전달하기 위해 CIBP가 필요로 하는 IP멀티캐스트 패킷을 무선 패킷 프레임 사이즈로 분할(Segmentation)하고 시퀀스 넘버(sequence number)를 부가하여 CIBP에 서비스 데이터 유닛(CIBP SDU)을 전달한다. Referring to FIG. 2, the multicast link access controller (M / B LAC) 231 provided in the link access control sublayer (LAC sublayer) 230 receives the received IP multicast packet data and receives an internal temporary buffer ( Buffer) and transmits IP multicast packets required by the CIBP to the CIBP (Cellular Internet Packet Broadcasting Protocol) 221 of the MAC Sublayer 220, which is a lower layer. A service data unit (CIBP SDU) is delivered to the CIBP by segmentation by size and a sequence number added.

상기 무선 프레임 사이즈로 분할된 CIBP 서비스 데이터 유닛은 공통채널 멀티플렉서 부계층(Common channel multiplex sublayer)을 통해서 물리계층의 멀티캐 스팅 채널로 이동국에 전송된다.The CIBP service data unit divided into the radio frame size is transmitted to the mobile station through a multicasting channel of the physical layer through a common channel multiplexer sublayer.

그리고, CIBP 서비스 데이터 유닛이 전송되면 링크접속 제어 부계층은 시그날링 링크접속제어기(Signaling LAC)(232)에서 이동국으로부터 재전송요구(NAK) 메시지의 수신 여부를 확인하게 된다.When the CIBP service data unit is transmitted, the link access control sublayer confirms whether a signaling link access controller (Signaling LAC) 232 receives a retransmission request (NAK) message from the mobile station.

이때, 재 전송요구(NAK) 메시지의 확인결과 재 전송 요구 메시지를 수신하면 해당 CIBP 서비스 데이터 유닛을 해당 이동국으로 재 전송해 주고, 특정 무선 프레임 시간이 경과한 후에 재 전송 요구 메시지를 수신하지 않을 경우에는 네트웍의 멀티캐스트 링크접속 제어기(M/B LAC)(231)는 IP 멀티캐스트 패킷의 버퍼에 저장된 CIBP 서비스 데이터 유닛를 삭제하고 새로이 수신된 IP 멀티캐스트 패킷을 처리하기 시작한다.At this time, if the retransmission request message is received and the retransmission request message is received, the corresponding CIBP service data unit is retransmitted to the corresponding mobile station, and if the retransmission request message is not received after a specific radio frame time elapses. The multicast link access controller (M / B LAC) 231 of the network deletes the CIBP service data unit stored in the buffer of the IP multicast packet and starts processing the newly received IP multicast packet.

한편, 이동국에서는 물리계층(210)의 멀티캐스팅 채널을 통해서 매체접속 제어 부계층(220)의 CIBP(221)에 IP 멀티캐스트 패킷 데이터가 수신되면, CIBP(221)는 수신된 CIBP 서비스 데이터 유닛(CIBP SDU)을 상위 링크접속제어 부계층(230)의 멀티캐스트 링크접속 제어기(M/B LAC)(231)로 전달한다.On the other hand, when the mobile station receives IP multicast packet data to the CIBP 221 of the medium access control sublayer 220 through the multicasting channel of the physical layer 210, the CIBP 221 receives the received CIBP service data unit ( The CIBP SDU is transmitted to the multicast link access controller (M / B LAC) 231 of the upper link access control sublayer 230.

그러면, 링크접속제어 부계층(220)에 있는 멀티캐스트 링크접속 제어기(231)는 기지국(104)의 멀티캐스트 링크접속제어기에 대응하는 것으로서, 하위계층인 매체접속제어 부계층(220)의 CIBP(221)로부터 수신한 CIBP 서비스 데이터 유닛의 데이터를 조합(assembly)하여 IP 멀티캐스트 패킷을 형성하게 된다.Then, the multicast link access controller 231 in the link access control sublayer 220 corresponds to the multicast link access controller of the base station 104, and the CIBP (sub-layer of the medium access control sublayer 220) is a lower layer. Data of the CIBP service data unit received from 221 is assembled to form an IP multicast packet.

이때, 이동국의 멀티캐스트 링크접속 제어기(M/B LAC)(231)는 IP 멀티캐스트 패킷 단위로 수신을 검증하고, 검증결과 수신되지 않은 CIBP 서비스 데이터 유닛이 있을 경우 시그날링 링크접속제어기(232)를 통하여 수신되지 않는 CIBP 서비스 데이터 유닛 번호에 대한 재전송요구(NAK) 메시지를 기지국(104)의 멀티캐스트 링크접속 제어기로 송신하게 된다. At this time, the multicast link access controller (M / B LAC) 231 of the mobile station verifies the reception in units of IP multicast packets, and if there is a CIBP service data unit that has not been received as a result of the verification, the signaling link access controller 232. A retransmission request (NAK) message for a CIBP service data unit number that is not received through the UE is transmitted to the multicast link access controller of the base station 104.

이러한 프로토콜 계층의 링크접속제어 부계층(230)에는 시그날링 링크접속 제어기(Signaling LAC)(232)를 통하여 IP 멀티캐스트 패킷의 송수신을 처리하는 멀티캐스트 링크접속제어기(231)의 재전송요구(NAK) 메시지의 시그날링을 전달하게 된다. 이는 IP 멀티캐스트 패킷의 무선 전송을 보장하기 위해 재 전송 요구 시그날링을 전달하는 기능을 제공해 준다.The link connection control sublayer 230 of the protocol layer includes a retransmission request (NAK) of the multicast link access controller 231 which processes transmission and reception of IP multicast packets through a signaling LAC 232. It carries the signaling of the message. This provides the ability to forward retransmission request signaling to ensure wireless transmission of IP multicast packets.

그리고, IP 멀티캐스트 패킷을 형성하면, 멀티캐스트 링크접속제어기(231)는 상위 데이터 계층(240)에 있는 멀티캐스트 어플리케이션(M/B Application)(241)으로 멀티캐스트 패킷(application packet)을 전달해 준다.When the IP multicast packet is formed, the multicast link connection controller 231 delivers the multicast packet to the multicast application 241 in the upper data layer 240. .

이때, 상기 멀티캐스트 어플리케이션 프로토콜은 상기 멀티캐스트 링크접속제어기(231)가 전달하는 IP 멀티캐스트 데이터 그램을 수신하여 자신이 등록한 멀티캐스트 그룹의 메시지를 수신하고, 상위 사용자 서비스 계층(242)으로 전달한다. At this time, the multicast application protocol receives an IP multicast datagram delivered by the multicast link access controller 231, receives a message of a multicast group registered by the multicast link access controller 231, and delivers the message to a higher user service layer 242. .

이상은 특정 이동국이 멀티캐스트 메시지를 수신하는 과정이었으나, 이동국 사용자가 다른 이동국들에게 멀티캐스트 메시지를 보내고자 할 경우 다음과 같이 수행한다.The above is a process of receiving a multicast message by a specific mobile station. However, when a mobile station user wants to send a multicast message to other mobile stations, it performs as follows.

도 2를 참조하면, 사용자 서비스 계층(242)에서 IP 멀티캐스트를 요구하는 메시지가 입력되면 PPP링크를 네트웍(PDSN)과 개설하여 네트웍으로 상기 멀티캐스트 요구 메시지를 전달하는 기능을 제공해 준다. 또한 멀티캐스트 어플리케이션(241)은 IP 멀티캐스트 그룹의 가입 및 탈퇴를 하고자 하는 경우도 상기 PPP링크를 통하여 네트웍에 시그널링 메시지(signalling message)를 전달하며, 등록한 IP 멀티캐스트 그룹(IP Multicast Group)의 정보를 보존 관리한다.Referring to FIG. 2, when a message for requesting IP multicast is input from the user service layer 242, a PPP link is established with a network (PDSN) to provide a function of delivering the multicast request message to the network. In addition, the multicast application 241 transmits a signaling message to the network through the PPP link even when intending to join or leave the IP multicast group, and register the information of the registered IP multicast group. Preserve and manage

그리고, 시그널링 링크접속제어기(232)는 상위 계층 시그널링(244)에 패킷 데이터 유닛을 전송하고, 상위 계층 시그널링(244)은 데이터 버스트로 사용자 서비스 계층(242)으로 전달한다. 멀티캐스트 어플리케이션(241)은 데이터 서비스일 경우 데이터 서비스 계층(243)으로 패킷 데이터를 전송해 준다. The signaling link connection controller 232 transmits the packet data unit to the higher layer signaling 244, and the higher layer signaling 244 delivers the data burst to the user service layer 242. The multicast application 241 transmits packet data to the data service layer 243 in the case of a data service.

이상에서 설명한 바와 같이, 본 발명에 따른 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법에 의하면, 인터넷으로부터 수신된 IP 멀티캐스팅/브로드캐스팅 데이터를 서비스할 때 이동국에 효과적으로 전달할 수 있도록 매체접속제어 프로토콜에 CIBP를 구현하고, 매체접속 제어계층의 상위에 링크접속제어 계층과 어플리케이션 패킷을 직접 처리하는 멀티캐스트 어플리케이션 계층을 구비함으로써, 이동통신 단말기가 패킷서빙노드에 개별적으로 방문하지 않아도 되므로 자원 낭비가 없으며, 동일한 인터넷 데이터를 하위 멀티캐스팅/브로드캐스팅 채널로 직접 방송할 수 있는 효과가 있다.As described above, according to the application implementation method for IP multicast packet transmission in a mobile communication network according to the present invention, a medium capable of effectively delivering IP multicasting / broadcasting data received from the Internet to a mobile station when serviced. By implementing CIBP in the access control protocol and providing the link access control layer and the multicast application layer directly processing the application packet on the upper layer of the media access control layer, the mobile communication terminal does not need to visit the packet serving node individually. There is no waste, and the same internet data can be broadcast directly to the lower multicasting / broadcasting channel.

Claims (6)

이동통신 시스템에서 IP 멀티캐스트/브로드캐스트 서비스를 제공시 이동국,네트웍의 IP 멀티캐스트 라우터 또는 IP 멀티캐스트 서버의 적어도 하나 이상에 멀티캐스트 어플리케이션을 구현하여, 구현된 멀티캐스트 어플리케이션이 이동국에서 송신한 멀티캐스트 요구 메시지를 수신하는 단계;When providing a multicast / broadcast service in a mobile communication system, a multicast application is implemented on at least one of a mobile station, an IP multicast router or an IP multicast server of a network, and the implemented multicast application transmits a multicast application from a mobile station. Receiving a cast request message; 상기 멀티캐스트 요구 메시지를 수신한 멀티캐스트 어플리케이션이 해당 멀티캐스트 그룹으로 이동국이 요구한 멀티캐스트 메시지를 하위 멀티캐스트/브로드 캐스트 채널로 직접 방송하는 단계를 포함하는 것을 특징으로 하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법.Receiving a multicast request message by the multicast application directly broadcasting a multicast message requested by the mobile station to a corresponding multicast group on a lower multicast / broadcast channel. Application Implementation for Multicast Packet Transmission. 제 1항에 있어서, The method of claim 1, 상기 이동국의 멀티캐스트 어플리케이션이 IP 멀티캐스트 서버로 상기 멀티 캐스트 메시지를 전달하여 IP 멀티캐스트 서버가 멀티캐스트 그룹 및 메시지를 IP 멀티캐스트/브로드캐스트 하도록 수행하는 단계를 더 포함하는 것을 특징으로 하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법.And transmitting, by the multicast application of the mobile station, the multicast message to an IP multicast server, causing the IP multicast server to IP multicast / broadcast the multicast group and the message. Application method for transmitting IP multicast packets in a network. 제 1항에 있어서,The method of claim 1, 상기 네트웍의 멀티캐스트 어플리케이션은 이동국과 일대일 노드의 PPP링크로 연결되는 것을 특징으로 하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위 한 어플리케이션 구현방법.The multicast application of the network is an application implementation method for IP multicast packet transmission in a mobile communication network, characterized in that connected to the mobile station and the PPP link of the one-to-one node. 제 3항에 있어서,The method of claim 3, wherein 상기 일대일 노드의 PPP링크 프로토콜 식별자에 의해 IP 멀티캐스트/브로드캐스트 타입을 구분하여, 네트웍의 PDSN 또는 멀티캐스트 라우터에서 이동국의 IP 데이터 그램을 수신하여 IP 멀티캐스트 요구 메시지로 확인할 수 있도록 하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법.A mobile communication network that distinguishes an IP multicast / broadcast type by the PPP link protocol identifier of the one-to-one node and receives an IP datagram of a mobile station from a PDSN or a multicast router of a network and identifies it as an IP multicast request message. Application Method for Transmitting IP Multicast Packets in SNS 이동국의 멀티캐스트 어플리케이션 프로토콜이 하위의 멀티캐스트 채널로부터 전달되는 IP 멀티캐스트 데이터 그램을 수신하는 단계;Receiving, by the multicast application protocol of the mobile station, an IP multicast datagram carried from a lower multicast channel; 상기 수신된 IP 멀티캐스트 데이터 그램으로부터 자신이 등록한 멀티캐스트 그룹의 메시지를 수신하고 상위 사용자 서비스 계층으로 전달하는 단계;Receiving a message of a multicast group registered by the IP multicast datagram from the received IP multicast datagram and forwarding the message to a higher user service layer; 사용자 서비스 계층에 IP 멀티캐스트를 요구하는 메시지가 입력되면, PPP링크를 네트웍과 개설하여 네트웍으로 전달하는 기능을 제공하는 단계를 포함하는 것을 특징으로 하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법.When a message for requesting IP multicast is input to the user service layer, establishing a PPP link with a network and providing a function for delivering the multicast packet to a network. How to implement the application. 제 5항에 있어서, The method of claim 5, 상기 이동국의 멀티캐스트 어플리케이션 프로토콜은 IP 멀티캐스트 그룹의 가입 및 탈퇴를 하는 것에 따라 네트웍에 시그날링 메시지를 전달하여 등록한 IP 멀티캐스트 그룹의 정보를 보존 관리하는 이동통신 망에서의 IP 멀티캐스트 패킷 전송을 위한 어플리케이션 구현방법.The multicast application protocol of the mobile station transmits a signaling message to the network in accordance with the joining and withdrawal of the IP multicast group, and performs IP multicast packet transmission in the mobile communication network which preserves and manages the information of the registered IP multicast group. How to implement the application.
KR1020010064412A 2001-10-18 2001-10-18 Embodiment method for multicast packet transmission of Internet Protocol in Cellular network KR100842482B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010064412A KR100842482B1 (en) 2001-10-18 2001-10-18 Embodiment method for multicast packet transmission of Internet Protocol in Cellular network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010064412A KR100842482B1 (en) 2001-10-18 2001-10-18 Embodiment method for multicast packet transmission of Internet Protocol in Cellular network

Publications (2)

Publication Number Publication Date
KR20030033158A KR20030033158A (en) 2003-05-01
KR100842482B1 true KR100842482B1 (en) 2008-07-01

Family

ID=29565316

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010064412A KR100842482B1 (en) 2001-10-18 2001-10-18 Embodiment method for multicast packet transmission of Internet Protocol in Cellular network

Country Status (1)

Country Link
KR (1) KR100842482B1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100605824B1 (en) * 2002-05-13 2006-07-31 삼성전자주식회사 Broadcasting service method for mobile telecommunication system using code division multiple access
KR100943901B1 (en) * 2003-08-19 2010-02-24 엘지전자 주식회사 Method of Sharing Radio Protocol Entity for Broadcasting and Multicast
KR100735349B1 (en) * 2004-01-08 2007-07-04 삼성전자주식회사 Method and apparatus for converging broadcast service and multicast service in a mobile communication system
CA2595227C (en) * 2005-02-04 2013-08-20 Lg Electronics Inc. Method for transmitting and receiving packet in mobile communication system
KR101033592B1 (en) * 2005-02-04 2011-05-11 엘지전자 주식회사 Method for Transmitting and Receiving Packet in Mobile Communication System
KR100744786B1 (en) * 2005-11-03 2007-08-02 엘지전자 주식회사 System and method for transmitting media stream

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09252319A (en) * 1996-03-15 1997-09-22 Toshiba Corp Packet transfer method and packet transfer device
JP2000022697A (en) * 1998-06-30 2000-01-21 Fujitsu Ltd End device and router
KR100470345B1 (en) * 2000-12-27 2005-02-21 엘지전자 주식회사 Link Connection Control Protocol Incarnation Apparatus and Method for IP Multicast/Broadcast packet transmistting in Mobile Network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09252319A (en) * 1996-03-15 1997-09-22 Toshiba Corp Packet transfer method and packet transfer device
JP2000022697A (en) * 1998-06-30 2000-01-21 Fujitsu Ltd End device and router
KR100470345B1 (en) * 2000-12-27 2005-02-21 엘지전자 주식회사 Link Connection Control Protocol Incarnation Apparatus and Method for IP Multicast/Broadcast packet transmistting in Mobile Network

Also Published As

Publication number Publication date
KR20030033158A (en) 2003-05-01

Similar Documents

Publication Publication Date Title
KR100470345B1 (en) Link Connection Control Protocol Incarnation Apparatus and Method for IP Multicast/Broadcast packet transmistting in Mobile Network
US10129795B2 (en) Data transfer management in a radio communications network
US7970405B2 (en) Method of transmitting data in handover between base stations in wireless communication system
EP1946460B1 (en) Data transfer management in a radio communications network
KR100972261B1 (en) Data management method in mobile communication system
US6781999B2 (en) Broadcasting and multicasting in wireless communication
EP1421808B1 (en) Mobile multipoint service
US20080107110A1 (en) Relay device, wireless communication system and multicast relay method
US20060025125A1 (en) Method and apparatus for processing message in mobile communication service system
CN101175252B (en) Method and network system for establishing conversation in multimedia broadcast multicast service
US20100008299A1 (en) Ip converged mobile access gateway for 3g mobile service and service method using the same
WO2001099356A1 (en) Radio communication system and method for multicast communication
KR100842482B1 (en) Embodiment method for multicast packet transmission of Internet Protocol in Cellular network
WO2006073672A2 (en) System and method for expedited communications between mobile stations
WO2008154796A1 (en) A method and an equipment for controlling the transmission of the multicast data packets in the base station and the gateway of the wimax system
EP2109263A1 (en) Signalling in a communications network
KR102393322B1 (en) Method of Determining and Transferring a Network Slice Identifier in a 5th Generation Core Network
WO2009036647A1 (en) Packet data session releasing method for ultra mobile broadband access network

Legal Events

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

Payment date: 20130514

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140523

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150522

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160524

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170524

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee