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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000005540 biological transmission Effects 0.000 title claims abstract description 17
- 230000001413 cellular effect Effects 0.000 title abstract description 14
- 238000010295 mobile communication Methods 0.000 claims abstract description 25
- 230000011664 signaling Effects 0.000 claims description 15
- 102100032216 Calcium and integrin-binding protein 1 Human genes 0.000 abstract 1
- 101000943475 Homo sapiens Calcium and integrin-binding protein 1 Proteins 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/006—Transmission 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
도 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 ...
120...IP 멀티캐스트 서버 130...PDSN120 ... IP Multicast
140...BSC/PCF 150...BTS140 ... BSC / PCF 150 ... BTS
160...이동국 210...물리계층160 Lee Dong-guk 210 Physical layer
220...매체접속제어 부계층 230...링크접속제어 부계층220 ... Media
240...상위 데이터 계층 221...CIBP240 ...
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
도 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
상기와 같이 구성되는 이동국의 프로토콜 계층과 이에 대응하는 이동통신 망에서의 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
이때, 멀티캐스트 어플리케이션 계층은 멀티캐스트 메시지를 수신하여 해당 멀티캐스트 그룹으로 이동국이 요구한 멀티캐스트 메시지를 하위 채널(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
이때, 패킷서빙노드(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
그러면, 기지국제어기/패킷제어기(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
도 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
상기 무선 프레임 사이즈로 분할된 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
그러면, 링크접속제어 부계층(220)에 있는 멀티캐스트 링크접속 제어기(231)는 기지국(104)의 멀티캐스트 링크접속제어기에 대응하는 것으로서, 하위계층인 매체접속제어 부계층(220)의 CIBP(221)로부터 수신한 CIBP 서비스 데이터 유닛의 데이터를 조합(assembly)하여 IP 멀티캐스트 패킷을 형성하게 된다.Then, the multicast
이때, 이동국의 멀티캐스트 링크접속 제어기(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
이러한 프로토콜 계층의 링크접속제어 부계층(230)에는 시그날링 링크접속 제어기(Signaling LAC)(232)를 통하여 IP 멀티캐스트 패킷의 송수신을 처리하는 멀티캐스트 링크접속제어기(231)의 재전송요구(NAK) 메시지의 시그날링을 전달하게 된다. 이는 IP 멀티캐스트 패킷의 무선 전송을 보장하기 위해 재 전송 요구 시그날링을 전달하는 기능을 제공해 준다.The link
그리고, IP 멀티캐스트 패킷을 형성하면, 멀티캐스트 링크접속제어기(231)는 상위 데이터 계층(240)에 있는 멀티캐스트 어플리케이션(M/B Application)(241)으로 멀티캐스트 패킷(application packet)을 전달해 준다.When the IP multicast packet is formed, the multicast
이때, 상기 멀티캐스트 어플리케이션 프로토콜은 상기 멀티캐스트 링크접속제어기(231)가 전달하는 IP 멀티캐스트 데이터 그램을 수신하여 자신이 등록한 멀티캐스트 그룹의 메시지를 수신하고, 상위 사용자 서비스 계층(242)으로 전달한다. At this time, the multicast application protocol receives an IP multicast datagram delivered by the multicast
이상은 특정 이동국이 멀티캐스트 메시지를 수신하는 과정이었으나, 이동국 사용자가 다른 이동국들에게 멀티캐스트 메시지를 보내고자 할 경우 다음과 같이 수행한다.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
그리고, 시그널링 링크접속제어기(232)는 상위 계층 시그널링(244)에 패킷 데이터 유닛을 전송하고, 상위 계층 시그널링(244)은 데이터 버스트로 사용자 서비스 계층(242)으로 전달한다. 멀티캐스트 어플리케이션(241)은 데이터 서비스일 경우 데이터 서비스 계층(243)으로 패킷 데이터를 전송해 준다. The signaling
이상에서 설명한 바와 같이, 본 발명에 따른 이동통신 망에서의 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)
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)
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)
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 |
-
2001
- 2001-10-18 KR KR1020010064412A patent/KR100842482B1/en not_active IP Right Cessation
Patent Citations (3)
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 |