KR100889864B1 - Method and system for compression transmission of multimedia data - Google Patents
Method and system for compression transmission of multimedia data Download PDFInfo
- Publication number
- KR100889864B1 KR100889864B1 KR1020020048260A KR20020048260A KR100889864B1 KR 100889864 B1 KR100889864 B1 KR 100889864B1 KR 1020020048260 A KR1020020048260 A KR 1020020048260A KR 20020048260 A KR20020048260 A KR 20020048260A KR 100889864 B1 KR100889864 B1 KR 100889864B1
- Authority
- KR
- South Korea
- Prior art keywords
- context
- contextual
- delete delete
- layer
- information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000007906 compression Methods 0.000 title claims abstract description 59
- 230000006835 compression Effects 0.000 title claims abstract description 59
- 230000005540 biological transmission Effects 0.000 title claims abstract description 29
- 230000007704 transition Effects 0.000 claims abstract description 25
- 230000015572 biosynthetic process Effects 0.000 abstract description 23
- 230000001186 cumulative effect Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 9
- 238000010295 mobile communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 UMTS에서 멀티미디어 데이터의 압축 전송 방법 및 시스템에 관한 것으로 특히, 멀티미디어 데이터를 압축하여 하향링크로 방송 또는 멀티캐스트하여 전송하는 시스템에 있어서, 다수의 단말에서 전체문맥을 형성하는데 실패한 경우 송신측인 UTRAN이 전체문맥형성상태로 빨리 천이되도록 하고, 동적문맥을 형성하는데 실패한 경우 UTRAN이 동적문맥형성상태로 빨리 천이되도록 하여, 다수의 단말들이 ROHC 기법의 U-mode로 헤더압축된 MBMS 데이터를 정상적으로 수신할 수 있도록 함으로써, 전송효율을 높일 수 있도록 하는 멀티미디어 데이터의 압축 전송 시스템 및 방법을 제공함에 목적이 있는 것으로, 단말의 RRC 계층에서 UTRAN으로부터 전송받은 패킷을 단말의 헤더압축담당계층에 전달하여, 그로부터 문맥을 형성하지 못했을 경우, 송신측인 UTRAN의 RRC계층으로 RRC메시지를 이용해 문맥손상정보를 전송하고, 상기 UTRAN의 RRC계층에서 상기 단말로부터 수신된 문맥손상정보를 문맥형성상태의 종류에 따라 각각 누적한 후, UTRAN의 RRC계층 또는 헤더압축담당계층에서 문맥손상정보의 개수가 소정의 임계값보다 크거나 같은지 여부를 비교 판단하여 임계값보다 크거나 같은 경우, 헤더압축담당계층은 다시 이전의 전체문맥형성상태 또는 동적문맥형성상태로 천이하여, 해당하는 문맥형성을 위한 패킷을 전송하도록 함으로써 달성할 수 있다.
The present invention relates to a method and a system for compressing and transmitting multimedia data in UMTS. In particular, in a system for compressing multimedia data and broadcasting or multicasting it in downlink, a transmitting side is failed when a plurality of terminals do not form a full context. If the UTRAN is quickly transitioned to the full context formation state and fails to form the dynamic context, the UTRAN is quickly transitioned to the dynamic context formation state, so that a large number of terminals normally convert the header-compressed MBMS data into the U-mode of the ROHC technique. It is an object of the present invention to provide a system and method for compressing and transmitting multimedia data to increase the transmission efficiency by transmitting the packet, which is transmitted from the UTRAN in the RRC layer of the terminal, to the header compression responsible layer of the terminal. If no context can be formed therefrom, the UTRAN on the sending side Context information is transmitted to the RRC layer using an RRC message, and the contextual damage information received from the terminal is accumulated in the RRC layer of the UTRAN according to the type of the context formation state, and then the RRC layer or the header compression responsible layer of the UTRAN. If the number of contextual damage information is greater than or equal to a predetermined threshold, the header compression responsible layer transitions back to the previous contextual or dynamic context formation state. By transmitting a packet for context formation.
Description
도 1은 일반적인 UMTS 망의 구성도. 1 is a block diagram of a general UMTS network.
도 2는 3GPP 무선접속망 규격을 기반으로 한 단말과 UTRAN사이의 무선접속 인터페이스 프로토콜의 구조도. 2 is a structural diagram of a radio access interface protocol between a terminal and a UTRAN based on the 3GPP radio access network standard;
도 3은 일반적인 ROHC U-mode의 압축기 상태와 천이과정을 보인 상태도 . Figure 3 is a state diagram showing the state and transition of the compressor of the typical ROHC U-mode.
도 4는 일반적인 MBMS의 점대다 특성을 보인 예시도. 4 is an exemplary view showing the point-to-many characteristics of a typical MBMS.
도 5는 일반적인 종래의 ROHC 기법의 U-mode 동작 과정을 보인 흐름도.5 is a flowchart illustrating a U-mode operation of a general conventional ROHC technique.
도 6은 본 발명의 실시예에서 MBMS 데이터를 ROHC 기법을 이용하여 압축 전송하기 위한 시스템의 구성을 보인 블록도. 6 is a block diagram showing the configuration of a system for compression transmission of MBMS data using the ROHC technique in an embodiment of the present invention.
도 7은 본 발명의 실시예에서 MBMS 데이터를 ROHC 기법을 이용하여 압축 전송하는 과정을 보인 흐름도.7 is a flowchart illustrating a process of compressing and transmitting MBMS data using an ROHC technique in an embodiment of the present invention.
* 도면의 주요부분에 대한 부호 설명 * Explanation of symbols on the main parts of the drawings
610 : 단말 611,621 : 무선자원제어(RRC)계층 610:
620 : UTRAN 612,622 : 헤더압축담당계층 620: UTRAN 612,622: header compression layer
본 발명은 무선 이동 통신 시스템에서 데이터 압축 전송 방법에 관한 것으로, 특히 UMTS(Universal Mobile Telecommunications System)에서 멀티미디어 데이터의 압축 전송 방법 및 시스템에 관한 것이다.The present invention relates to a data compression transmission method in a wireless mobile communication system, and more particularly, to a compression transmission method and system for multimedia data in a universal mobile telecommunications system (UMTS).
무선 이동 통신은 비약적인 발전을 하여 무선 이동 전화기는 유선 전화기보다 더 많이 사용되게 되었다. 그러나 일반 음성 통화 이상의 대량의 데이터 통신을 무선 접속 망을 통하여 무선 이동 전화기에 제공하는 서비스에 있어서는 무선 이동 통신은 아직 기존의 유선 통신 시스템의 성능을 따라가지 못하고 있다. 이에 이러한 대량의 데이터 통신을 가능하게 하는 통신 시스템을 IMT-2000 이라 칭하고, 세계 각국에서 기술 개발을 추진하고, 그 표준화에 국가간의 협력이 진행되고 있다.Wireless mobile communications have made great strides, and wireless mobile phones have become more popular than landline phones. However, in the service of providing a large amount of data communication beyond the general voice call to the wireless mobile phone through the wireless access network, the wireless mobile communication has not yet been able to keep up with the performance of the existing wired communication system. Therefore, a communication system that enables such a large amount of data communication is called IMT-2000, and technology development is promoted in various countries around the world, and cooperation between countries is progressing in standardization.
유럽식 IMT-2000 시스템인 UMTS(Universal Mobile Telecommunications System)는 유럽식 표준인 GSM(Global System for Mobile Communications)시스템으로부터 진화한 제3세대 이동통신시스템으로, GSM 핵심망(Core Network)과 WCDMA (Wideband Code Division Multiple Access) 접속기술을 기반으로 하여 보다 향상된 이동통신서비스의 제공을 목표로 한다. Universal Mobile Telecommunications System (UMTS), a European-style IMT-2000 system, is a third generation mobile communication system that evolved from the European standard Global System for Mobile Communications (GSM) system.The GSM Core Network and the Wideband Code Division Multiplex Access) It aims to provide better mobile communication service based on access technology.
UMTS의 표준화 작업을 위해 1998년 12월에 유럽의 ETSI, 일본의 ARIB/TTC, 미국의 T1 및 한국의 TTA 등은 제3세대 공동프로젝트(Third Generation Partnership Project : 이하, 3GPP라 약칭함)라는 프로젝트를 구성하였고, 현재까 지 UMTS의 세부적인 표준명세서(Specification)를 작성 중에 있다. In December 1998, for the standardization of UMTS, ETSI in Europe, ARIB / TTC in Japan, T1 in the US, and TTA in Korea were referred to as the Third Generation Partnership Project (hereinafter abbreviated as 3GPP). So far, a detailed specification of UMTS is being prepared.
3GPP에서는 UMTS의 신속하고 효율적인 기술개발을 위해 망 구성요소들과 이들의 동작에 대한 독립성을 고려하여 UMTS의 표준화 작업을 5개의 기술규격 그룹(Technical Specification Groups; 이하, TSG라 약칭함)으로 나누어 진행하고 있다. In 3GPP, UMTS standardization work is divided into 5 Technical Specification Groups (hereinafter abbreviated as TSG) in consideration of the independence of network components and their operation for the rapid and efficient technology development of UMTS. Doing.
각 TSG는 관련된 영역내에서 표준규격의 개발, 승인, 그리고 그 관리를 담당하는데, 이들 중에서 무선접속망(Radio Access Network : 이하 RAN이라 약칭함) 그룹(TSG RAN)은 UMTS에서 WCDMA 접속기술을 지원하기 위한 새로운 무선접속망인 UMTS 지상무선망(Universal Mobile Telecommunications System Terrestrial Radio Access Network ; 이하, UTRAN이라 약칭함)의 기능, 요구사항 및 인터페이스에 대한 규격을 개발한다 Each TSG is responsible for the development, approval, and management of standards within the relevant areas, among which the Radio Access Network (hereinafter referred to as RAN) group (TSG RAN) supports WCDMA access technology in UMTS. Develops specifications for the functions, requirements and interfaces of the UMTS Terrestrial Radio Access Network (hereinafter referred to as UTRAN).
도1은 일반적인 UMTS 망의 구성도이다. 1 is a block diagram of a general UMTS network.
도1에 도시된 바와 같이, UMTS 시스템은 크게 단말과 UTRAN(100) 및 핵심망(200)으로 이루어져 있다. As shown in FIG. 1, the UMTS system is largely composed of a terminal, a UTRAN 100, and a
상기 UTRAN(100)은 하나 이상의 무선망부시스템(Radio Network Sub-systems : RNS)(110)(120)으로 구성된다. The UTRAN 100 is composed of one or more Radio Network Sub-systems (RNS) 110, 120.
상기 무선망부시스템(110)(120)은 무선망제어기(Radio Network Controller ; 이하 RNC라 약칭함)(111)와, 이 RNC(111)에 의해서 관리되는 하나 이상의 Node B(112)(113)로 구성된다. The
상기 RNC(111)는 무선자원의 할당 및 관리를 담당하며 핵심망(200)과의 접속 점 역할을 담당한다. The RNC 111 is responsible for allocating and managing radio resources and serves as an access point with the
상기 Node B(112)(113)는 상향링크로는 단말의 물리계층에서 보내는 정보를 수신하고 하향링크로는 단말로 데이터를 송신하여 단말에 대한 UTRAN(100)의 접속점(Access Point)역할을 담당한다. The Node
상기 핵심망(200)는 회선교환 서비스를 지원하기 위한 MSC(Mobile Switching Center)(210), GMSC(Gateway Mobile Switching Center)(220)와, 패킷교환 서비스를 지원하기 위한 SGSN(Serving GPRS Support Node)(230), GGSN(Gateway GPRS Support Node)(240)이 구비되어 구성된다. The
특정 단말에게 제공되는 서비스는 크게 회선교환 서비스와 패킷교환 서비스로 구분되는데 예를 들어, 일반적인 음성전화 서비스는 회선교환 서비스에 속하고 인터넷 접속을 통한 웹브라우징 서비스는 패킷교환 서비스로 분류된다. The services provided to specific terminals are largely divided into circuit-switched services and packet-switched services. For example, general voice telephone services belong to circuit-switched services, and web browsing services through Internet access are classified as packet-switched services.
우선, 회선교환 서비스를 지원하는 경우 RNC(111)는 핵심망(200)의 MSC(210)와 연결되고, 이 MSC(210)는 다른 망으로부터 들어오거나 나가는 접속을 관리하는 GMSC(220)와 연결된다. First, in case of supporting circuit switched service, the RNC 111 is connected with the MSC 210 of the
패킷교환서비스에 대해서는 핵심망(200)의 SGSN(230)과 GGSN(240)에 의해서 서비스가 제공된다. 상기 SGSN(230)은 RNC(111)로 향하는 패킷통신을 지원하고, 상기 GGSN(240)은 인터넷망 등 다른 패킷교환망으로의 연결을 관리한다.For the packet switched service, the service is provided by the SGSN 230 and the GGSN 240 of the
다양한 망 구성요소들 사이에는 서로간의 통신을 위해 정보를 주고 받을 수 있는 인터페이스(Interface)가 존재하는데, RNC(111)와 핵심망(200)과의 인터페이스를 Iu 인터페이스라고 정의한다.
There is an interface (Interface) that can send and receive information for communication between the various network components, the interface between the
Iu 인터페이스가 패킷교환 영역과 연결된 경우에는 'Iu-PS'라고 정의하고 회선교환영역과 연결된 경우에는 'Iu-CS'라고 정의한다When the Iu interface is connected to the packet switched area, it is defined as 'Iu-PS'. When the Iu interface is connected to the circuit switched area, it is defined as 'Iu-CS'.
도2는 3GPP 무선접속망 규격을 기반으로 한 단말과 UTRAN(100)사이의 무선접속 인터페이스(Radio Access Interface) 프로토콜의 구조를 나타낸다. 2 illustrates a structure of a radio access interface protocol between a terminal and the UTRAN 100 based on the 3GPP radio access network standard.
도2의 무선접속인터페이스 프로토콜은 수평적으로 물리계층, 데이터링크계층 및 네트워크계층으로 이루어지며, 수직적으로는 데이터정보 전송을 위한 사용자평면(User Plane)과 제어신호(Signaling)전달을 위한 제어평면(Control Plane)으로 구분된다. The wireless access interface protocol of FIG. 2 consists of a physical layer, a data link layer, and a network layer horizontally, and vertically, a control plane for transmitting a user plane and a signaling signal for transmitting data information. Control Plane).
상기 사용자평면은 음성이나 IP 패킷의 전송등과 같이 사용자의 트래픽정보가 전달되는 영역이고, 상기 제어평면은 망의 인터페이스나 호의 유지 및 관리 등의 제어정보가 전달되는 영역을 나타낸다. The user plane is an area in which traffic information of the user is transmitted, such as voice or IP packet transmission, and the control plane is an area in which control information is transmitted, such as network interface or call maintenance and management.
도2의 프로토콜 계층들은 통신시스템에서 널리 알려진 개방형 시스템간 상호접속(Open System Interface; OSI) 기준모델의 하위 3개 계층을 바탕으로 L1(제1계층), L2(제2계층), L3(제3계층)로 구분될 수 있다.The protocol layers of FIG. 2 are based on the lower three layers of the Open System Interface (OSI) reference model, which are well known in communication systems, and include L1 (first layer), L2 (second layer), and L3 (first layer). Three layers).
이하, 상기 도2의 각 계층을 설명한다. Hereinafter, each layer of FIG. 2 will be described.
상기 L1계층 즉, 물리(Physical)계층은 다양한 무선전송 기술을 이용하여 상위 계층에 정보전송 서비스(Information Transfer Service)를 제공한다. 물리계층은 상위계층인 매체접속제어(Medium Access Control)계층과 전송채널(Transport Channel)을 통해 연결되어 있다. 전송채널에는 매체접속제어계층과 L1계층인 물리계층 사이의 데이터가 이동한다. The L1 layer, that is, the physical layer, provides an information transfer service to an upper layer by using various wireless transmission technologies. The physical layer is connected to a higher layer by a medium access control layer through a transport channel. Data is transferred between the medium access control layer and the physical layer which is the L1 layer in the transport channel.
상기 L2계층에는 매체접속제어(Medium Access Control; 이하 MAC이라 약칭함)계층, 무선링크제어(Radio Link Control; 이하 RLC라 약칭함)계층, 패킷데이터수렴프로토콜(Packet Data Convergence Protocol; 이하 PDCP라 약칭함)계층이 있다. The L2 layer includes a medium access control layer (hereinafter referred to as MAC) layer, a radio link control layer (hereinafter referred to as RLC) layer, a packet data convergence protocol (hereinafter referred to as PDCP). There is a hierarchy.
MAC계층은 무선자원의 할당 및 재할당을 위한 MAC 파라미터의 재할당 서비스를 제공하며, 상위계층인 RLC계층과 논리채널(Logical Channel)로 연결되어 있다. 전송되는 정보의 종류에 따라 다양한 논리채널이 제공되는데, 일반적으로 제어평면의 정보를 전송할 경우에는 제어채널(Control Channel)을 이용하고, 사용자 평면의 정보를 전송하는 경우에는 트래픽 채널(Traffic Channel)을 사용한다.The MAC layer provides a reassignment service of MAC parameters for allocating and reallocating radio resources, and is connected to an RLC layer, which is a higher layer, by a logical channel. Various logical channels are provided according to the type of information to be transmitted. Generally, a control channel is used for transmitting control plane information, and a traffic channel is used for transmitting user plane information. use.
RLC계층은 신뢰성 있는 데이터의 전송을 지원하며, 상위계층으로부터 내려온 RLC 서비스데이터단위(Service Data Unit : 이하, SDU라 약칭함)의 분할 및 연결 (Segmentation and Concatenation) 기능을 수행할 수 있다. 상위로부터 전달된 RLC SDU는 RLC계층에서 처리용량에 맞게 크기가 조절된 후 헤더(Header)정보가 더해져 프로토콜데이터단위(Protocol Data Unit; 이하, PDU라 약칭함)의 형태로 MAC계층에 전달된다. RLC계층에는 상위로부터 내려온 RLC SDU 또는 RLC PDU들을 저장하기 위한 RLC버퍼가 존재한다. The RLC layer supports reliable data transmission and performs a segmentation and concatenation function of an RLC service data unit (hereinafter, abbreviated as SDU) from an upper layer. The RLC SDU delivered from the upper layer is sized according to the processing capacity in the RLC layer, and then header information is added to the MAC layer in the form of a protocol data unit (hereinafter, abbreviated as PDU). In the RLC layer, there is an RLC buffer for storing RLC SDUs or RLC PDUs from above.
PDCP계층은 RLC계층의 상위에 위치하며, IPv4나 IPv6와 같은 네트워크 프로토콜을 통해 전송되는 데이터가 상대적으로 대역폭이 작은 무선 인터페이스상에서 효율적으로 전송될 수 있도록 한다. 이를 위해 PDCP계층은 유선망에서 사용되는 불필요한 제어정보를 줄여주는 기능을 수행하는데, 이러한 기능을 헤더압축(Header Compression)이라 한다. 헤더압축기법은 IETF(Internet Engineering Task Force)라는 인터넷 표준화그룹에서 정의하는 RFC2507과 RFC3095(Robust Header Compression : ROHC)를 사용할 수 있다. 이들 방법은 데이터의 헤더(Header)부분에서 반드시 필요한 정보만을 전송하도록 하여 보다 적은 제어정보를 전송하므로 전송될 데이터량을 줄일 수 있다.The PDCP layer is located above the RLC layer and allows data transmitted through a network protocol such as IPv4 or IPv6 to be efficiently transmitted over a relatively small bandwidth wireless interface. To this end, the PDCP layer performs a function to reduce unnecessary control information used in a wired network. Such a function is called header compression. The header compression technique may use RFC2507 and RFC3095 (Robust Header Compression: ROHC) defined by the Internet Standardization Group called the Internet Engineering Task Force (IETF). These methods transmit less control information by transmitting only necessary information in the header part of the data, thereby reducing the amount of data to be transmitted.
방송/멀티캐스트제어(Broadcast/Multicast Control, 이하 BMC라 약칭함)계층은 핵심망에서 전달된 셀방송메시지(Cell Broadcast Message, 이하 CB메시지라 약칭함)을 스케줄링하여, 특정 셀로 상기 셀방송메시지를 전송함으로써, 상기 셀에 위치하는 모든 단말들은 상기 셀방송메시지를 수행한다. 특히 BMC 계층은 방송기능만을 담당하는데 사용이 되고, CB메시지는 단말간에 또는 단말과 시스템간에 문자 및 숫자로만 구성된 최대 '1230'옥텟(octet)으로 구성된 단문메시지(Short Message)이다.The broadcast / multicast control layer (hereinafter abbreviated as BMC) layer schedules a cell broadcast message (hereinafter abbreviated as CB message) transmitted from a core network, and transmits the cell broadcast message to a specific cell. Thus, all terminals located in the cell perform the cell broadcast message. In particular, the BMC layer is used only for the broadcasting function, and the CB message is a short message composed of up to '1230' octets consisting of letters and numbers only between terminals or between a terminal and a system.
UTRAN 측면에서 보면, 상위에서 전달된 CB메시지는 메시지ID, 시리얼 넘버, 코딩 스킴 등의 정보가 더해져서 BMC메시지 형태로 RLC계층으로 전달된다. 상기 BMC메시지는 CTCH(Common Traffic Channel) 논리채널을 통해 MAC계층으로 전달되는데, 이때 CTCH논리채널은 FACH(Forward Access Channel) 전송채널에 매핑되고, 상기 FACH전송채널은 SCCPCH(Secondary Common Control Physical Channel)물리채널에 매핑된다.In terms of UTRAN, the CB message transmitted from the upper layer is added to the RLC layer in the form of a BMC message by adding information such as message ID, serial number, and coding scheme. The BMC message is delivered to the MAC layer through a common traffic channel (CTCH) logical channel, where the CTCH logical channel is mapped to a forward access channel (FACH) transport channel, and the FACH transport channel is a SCCPCH (Secondary Common Control Physical Channel). Mapped to physical channel.
L3계층의 가장 하부에는 무선자원제어(Radio Resource Control; 이하 RRC라 약칭함)계층이 있다. At the bottom of the L3 layer is a Radio Resource Control (hereinafter, referred to as RRC) layer.
RRC계층은 제어평면에서만 정의되며, 무선운반자 (Radio Bearer)들의 설정, 재설정 및 해제와 관련되어 전송채널 및 물리채널들의 제어를 담당한다. 상기 무선운반자는 단말과 UTRAN 간의 데이터 전달을 위해 제2계층에 의해 제공되는 서비스를 의미하며, 일반적으로 무선운반자가 설정된다는 것은 특정 서비스를 제공하기 위해 필요한 프로토콜 계층 및 채널의 특성을 규정하고 각각의 구체적인 파라미터 및 동작 방법을 설정하는 과정임을 의미한다.The RRC layer is defined only in the control plane and is responsible for controlling transport channels and physical channels in connection with setting, resetting, and releasing radio bearers. The radio carrier refers to a service provided by the second layer for data transmission between the terminal and the UTRAN. In general, the radio carrier is configured to define characteristics of protocol layers and channels required to provide a specific service, and It means the process of setting specific parameters and operation methods.
참고로, RLC계층은 상위에 연결된 계층에 따라 사용자평면에 속할 수도 있고 제어평면에 속할 수도 있다. 제어평면에 속하는 경우는 RRC계층으로부터 데이터를 전달 받는 경우에 해당되고, 그 외의 경우는 사용자평면에 해당한다. For reference, the RLC layer may belong to a user plane or a control plane according to a layer connected to an upper layer. In case of belonging to the control plane, data is transmitted from the RRC layer, and in other cases, it is a user plane.
또한, 도2에서 알 수 있듯이 RLC계층과 PDCP계층의 경우에는 하나의 계층 내에 여러개의 엔터티(Entity)들이 존재할 수 있다. 이는 일반적으로 하나의 단말이 여러 개의 무선운반자를 갖고 하나의 무선운반자에 대하여 오직 하나의 RLC엔터티 및 PDCP엔터티가 사용되기 때문이다. In addition, as shown in FIG. 2, in the case of the RLC layer and the PDCP layer, several entities may exist in one layer. This is generally because one terminal has several radio carriers and only one RLC entity and PDCP entity are used for one radio carrier.
이하, PDCP계층에서 헤더압축을 위해 사용되는 ROHC(Robust Header Compression) 헤더압축기법에 대해 설명하기로 한다. Hereinafter, a Robust Header Compression (ROHC) header compression method used for header compression in the PDCP layer will be described.
ROHC 압축기법은 일반적으로 RTP(Real-time Transport Protocol)/UDP(User Datagram Protocol)/IP(Internet Protocol) 패킷의 헤더정보를 줄이는데 사용된다. 이때, RTP/UDP/IP 패킷이란 상위로부터 내려온 데이터가 RTP와 UDP 및 IP를 통과하여 관련 헤더들이 첨부된 패킷을 의미하는 것으로, 데이터가 인터넷을 통하여 목적지까지 전달되어 복구되는데 필요한 다양하고 많은 헤더정보를 포함한다. The ROHC compressor method is generally used to reduce header information of a Real-time Transport Protocol (RTP) / User Datagram Protocol (UDP) / Internet Protocol (IP) packet. In this case, the RTP / UDP / IP packet refers to a packet in which data from the upper layer passes through RTP, UDP, and IP, and has associated headers attached thereto, and various header information necessary for data to be transmitted and restored to the destination through the Internet. It includes.
상기 ROHC 압축기법은 한 패킷스트림(Packet Stream)에 속하는 연속된 패킷에서 패킷 헤더 각각의 필드 값이 거의 일정하다는 사실을 바탕으로 한다. 따라서, ROHC 압축기법은 패킷 헤더 필드 전체를 전송하는 것이 아니라, 가변하는 필드를 전송한다. The ROHC compressor method is based on the fact that a field value of each packet header is substantially constant in consecutive packets belonging to one packet stream. Therefore, the ROHC compressor method does not transmit the entire packet header field but transmits a variable field.
참고로, 압축하지 않은 RTP/UDP/IP 패킷의 전체헤더크기는 IPv4(IP version 4)의 경우 '40'옥텟(Octet)이고, IPv6(IP version 6)인 경우 '60'옥텟인 반면, 패이로드(Payload)라는 순수 데이터부분의 크기는 일반적으로 '15~20'옥텟이다. 이로부터 실제로 전송할 데이터보다 데이터를 전송할 때 포함되는 제어정보가 훨씬 큰 구조를 가지고 있으므로 전송효율이 매우 낮음을 알 수 있다. 따라서, 헤더압축기법을 이용한다면 제어정보의 양은 크게 줄일 수 있으며 ROHC 헤더압축방법을 이용하는 경우 줄어든 헤더의 크기는 보통 '1'옥텟에서 '3'옥텟 정도에 불과하다. For reference, the total header size of the uncompressed RTP / UDP / IP packet is '40' octets for IPv4 (IP version 4) and '60' octets for IPv6 (IP version 6), whereas The size of a pure data portion called a payload is typically '15 -20 'octets. From this, it can be seen that the transmission efficiency is very low because the control information included in the data transmission is much larger than the actual data to be transmitted. Therefore, if the header compression technique is used, the amount of control information can be greatly reduced. In the case of using the ROHC header compression scheme, the reduced header size is usually only about '1' to '3' octets.
ROHC 압축기법은 크게 Uni-directional mode(이하, U-mode라 약칭함), Bi-directional Optimistic mode(이하 O-mode라 약칭함) 및 Bi-directional Reliable(이하, R-mode라 약칭함)의 3가지 모드로 나뉜다.ROHC compressor method is largely divided into Uni-directional mode (hereinafter referred to as U-mode), Bi-directional Optimistic mode (hereinafter referred to as O-mode) and Bi-directional Reliable (hereinafter referred to as R-mode). It is divided into three modes.
U-mode는 송신측에서 수신측으로의 단방향통신을 하고, O-mode 또는 R-mode는 송신측에서 실시간 패킷을 전송하고, 수신측에서 송신측으로 전송상태정보를 전송한다. 따라서, 상기 O-mode와 R-mode의 ROHC 압축기법은 데이터의 헤더압축패킷의 전송뿐만 아니라, 수신측으로부터 ROHC 상태정보(ACK 또는 NACK)를 받아 실시간 트래픽 패킷의 역방향 전송을 제어한다. The U-mode transmits one-way communication from the transmitting side to the receiving side, and the O-mode or R-mode transmits real time packets from the transmitting side, and transmits transmission status information from the receiving side to the transmitting side. Accordingly, the ROHC compressor method of the O-mode and R-mode controls not only the transmission of the header compression packet of data but also the ROHC status information (ACK or NACK) from the receiving side to control the reverse transmission of the real-time traffic packet.
수신측에서 송신측으로 전달되는 ROHC 상태정보는 모드에 따라 사용목적이 다를 수 있으며, O-mode에서는 주로 NACK관련 정보를 보내 압축효율을 증가시키고, R-mode는 ROHC 상태정보를 이용한 엄격한 논리(Logic)를 사용하여 보다 견고한(Robustness) 헤더압축기법을 지원하도록 한다.The ROHC status information transmitted from the receiver side to the transmitter side may be used for different purposes.In O-mode, NACK-related information is mainly sent to increase the compression efficiency, and the R-mode uses strict logic using ROHC status information. ) To support more robust header compression techniques.
상기 ROHC 압축기법 중 U-mode에 대해 좀 더 상세히 살펴보면, 압축기는 전체문맥 형성상태, 동적문맥 형성상태 및 전체문맥 완전상태의 세 가지 상태를 갖는데, 각 상태별로 전송 가능한 압축헤더패킷의 종류가 다르며, 동작방법 또한 상이하고 정적문맥과 동적문맥으로 구성된다.Looking at the U-mode of the ROHC compressor method in more detail, the compressor has three states of the full context, the dynamic context and the full context, the type of compression header packet that can be transmitted for each state In addition, the operation method is also different and consists of static and dynamic contexts.
상기 U-mode의 각 상태는 도3에서 알 수 있듯이, 전체문맥 형성상태는 전체문맥이 하나도 형성되지 않았거나, 전체문맥이 완전히 손상되어 다시 구성해야 하는 상태를 의미한다. 그리고, 동적문맥 형성상태는 전체문맥 중 동적문맥 부분이 손상되어 다시 구성되어야 하는 상태를 의미하며, 전체문맥 완전상태는 전체문맥이 손상 없이 완전한 상태를 의미한다.Each state of the U-mode can be seen in Figure 3, the entire context formed state means that the entire context is not formed at all, or the entire context is completely damaged and must be configured again. In addition, the dynamic context formation state refers to a state in which the dynamic context part of the entire context is damaged and reconfigured, and the entire context perfect state means the entire context is intact.
상기 각각의 상태는 주기마다 타임아웃(Timeout)이 되어 다른 상태로 천이되며, 각각의 주기는 상이하다. 예컨대, 전체문맥 완전상태에서 동적문맥 형상상태로의 천이주기보다는 전체문맥 완전상태에서 전체문맥 형성상태로의 천이 주기가 훨씬 크다.Each state is timed out for each period and transitions to another state, and each period is different. For example, the transition period from the full context complete state to the full context formation state is much greater than the transition period from the full context complete state to the dynamic context configuration state.
다음, 멀티미디어 방송/멀티캐스트 서비스(Multimedia Broadcast/Multicast Service, 이하 MBMS로 약칭함)에 대해서 설명한다.Next, a multimedia broadcast / multicast service (hereinafter, abbreviated as MBMS) will be described.
MBMS는 기존의 BMC계층에서 제공하는 셀방송 서비스(Cell Broadcast Service, 이하 CBS라 약칭함)가 멀티캐스트 기능을 지원하지 않을 뿐만 아니라, 전 송 가능한 단문 메시지의 크기가 최대 '1230'옥텟으로 한정되는 등, 멀티미디어 서비스 제공에 한계가 있어 제안된 서비스이다.MBMS does not support the multicast function of the cell broadcast service (hereinafter abbreviated as CBS) provided by the existing BMC layer, and the size of a short message that can be transmitted is limited to '1230' octets. The proposed service is limited in providing multimedia services.
또한, 상기 MBMS는 도4에서 알 수 있듯이, 단방향 점대다 베어러 서비스(Point to Multipoint Bearer Service)를 이용하여 오디오, 그림, 영상 등의 멀티미디어 데이터를 다수의 단말에게 동시에 전달하는 서비스로써, 방송(Broadcast) 모드와 멀티캐스트 모드를 지원한다. 즉, MBMS 방송서비스와 MBMS 멀티캐스트 서비스를 지원한다.In addition, as shown in FIG. 4, the MBMS is a service that simultaneously delivers multimedia data such as audio, pictures, and video to a plurality of terminals using a unidirectional point to multipoint bearer service. ) And multicast mode. That is, it supports MBMS broadcasting service and MBMS multicast service.
우선, MBMS의 방송모드는 방송지역(Broadcast Area)에 있는 모든 사용자들에게 멀티미디어 데이터를 전송하는 서비스로서, 한 PLMN내에는 하나 이상의 방송 지역이 존재할 수 있으며, 하나의 방송지역에서 하나 이상의 방송서비스가 제공될 수 있고, 하나의 방송서비스가 여러 방송지역에도 제공될 수 있다.First of all, the broadcasting mode of MBMS is a service for transmitting multimedia data to all users in a broadcast area. One or more broadcasting areas may exist in one PLMN, and one or more broadcasting services may be provided in one broadcasting area. It may be provided, and one broadcast service may be provided to multiple broadcast areas.
여기서, 방송지역이란 방송서비스가 가능한 영역을 말한다.Here, the broadcasting area means an area where a broadcasting service is available.
또한, MBMS의 멀티캐스트모드는 멀티캐스트지역(Multicast Area)에 있는 어떤 특정 사용자 그룹에게만 멀티미디어 데이터를 전송하는 서비스로서, 한 PLMN내에는 하나 이상의 멀티캐스트지역이 존재할 수 있으며, 하나의 멀티캐스트지역에서 하나 이상의 멀티캐스트 서비스가 제공될 수 있고, 하나의 멀티캐스트 서비스가 여러 멀티캐스트지역에도 제공될 수 있다.In addition, the multicast mode of MBMS is a service for transmitting multimedia data only to a specific user group in a multicast area. In one PLMN, more than one multicast area may exist, and in one multicast area. One or more multicast services may be provided, and one multicast service may be provided in multiple multicast regions.
여기서, 멀티캐스트지역이란 멀티캐스트 서비스가 가능한 영역을 말한다.Here, the multicast zone refers to an area where multicast service is possible.
이와 같이, MBMS는 멀티미디어를 방송 또는 멀티캐스팅으로 전송하는 서비스로서, 패킷의 크기가 상당히 크기 때문에 헤더압축기법을 이용하여 패킷의 많은 부 분을 차지하고 있는 헤더부분을 압축함으로써, 데이터의 전송효율을 높이고자 하며, 이때 MBMS 서비스용 헤더압축기법으로 ROHC를 사용한다.As such, MBMS is a service that transmits multimedia through broadcasting or multicasting. Since the packet size is quite large, the header part compresses the header portion, which occupies a large part of the packet, to increase data transmission efficiency. In this case, ROHC is used as a header compression technique for the MBMS service.
그러나, MBMS는 단방향 점대다 서비스로서 ROHC 상태정보를 수신할 수 없기 때문에, ROHC의 3가지 모드 중에서 U-mode 만이 사용 가능한데, U-mode는 단방향 전송시에만 사용 가능하며, 도5에서 알 수 있듯이 MBMS의 수신측인 단말이 전체헤더패킷을 성공적으로 수신하여 전체문맥(Context)을 정상적으로 형성하였는지, 또는 동적문맥이 손상되었는지 여부와 관계없이 각각의 상태에서 해당 패킷을 전송한다.However, since MBMS cannot receive ROHC status information as a unidirectional point-to-multipoint service, only U-mode is available among the three modes of ROHC, and U-mode can be used only for unidirectional transmission, as shown in FIG. The terminal, which is the receiver of the MBMS, successfully receives the entire header packet and transmits the packet in each state regardless of whether the context is normally formed or the dynamic context is damaged.
다시 말해, MBMS는 데이터의 전송 효율을 높이기 위해 ROHC 압축기법을 이용하여 멀티미디어 데이터의 헤더부분을 '1∼2'옥텟으로 압축하는데, 단방향 서비스라는 특성 때문에 ROHC 기법 중 U-mode만이 사용 가능하지만, 실제적으로 U-mode는 점대점(Point to Point) 링크에서의 헤더압축을 위한 방법이기 때문에, MBMS와 같이 점대다(Point to Multipoint) 링크에 그대로 적용하여 사용하기엔 문제점이 있다.In other words, MBMS compresses the header part of multimedia data into '1 to 2' octets using the ROHC compressor method to improve the data transmission efficiency. However, only U-mode of ROHC is available because of the one-way service. Actually, since U-mode is a method for header compression on a point-to-point link, there is a problem in that it is applied to a point-to-multipoint link as in MBMS.
U-mode의 점대다 링크에서의 동작 시 문제점을 보다 구체적으로 설명한다.The problem of operation in point-to-multilink of U-mode is described in more detail.
예를 들어, 송신측인 UTRAN에서 멀티미디어 데이터를 헤더 압축하여 하나의 서비스를 수신하고자 하는 여러 단말들에게 방송 및 멀티캐스팅으로 동시 전송할 경우, 전송되는 헤더패킷의 종류가 전체헤더패킷 또는 동적문맥 형성패킷이라면, 상기 패킷을 수신한 수신측에서는 전체문맥 또는 동적문맥을 형성하는데, 이때 상기 문맥들을 형성하는데 성공하면 이후에 전송되는 압축헤더패킷이 성공적으로 복 원 가능하지만, 문맥 형성에 실패할 경우에는 이후에 전송되는 압축헤더패킷은 복원이 불가능하다. 즉, 단말들이 MBMS서비스를 수신할 수 없게 되는 것이다. For example, when UTRAN, which is a transmitting party, simultaneously compresses multimedia data to broadcast and multicast to multiple terminals that want to receive a service, the type of header packet transmitted is total header packet or dynamic context forming packet. If the packet is received, the receiving side forms a full context or a dynamic context. In this case, if the context is successfully formed, the compressed header packet to be transmitted can be restored successfully. Compressed header packets are not recoverable. That is, the terminals cannot receive the MBMS service.
따라서, 종래에는 상기와 같이 단말들이 전체헤더패킷 또는 동적문맥 형성패킷을 수신하여 전체문맥 또는 동적문맥을 형성하는데 실패할 경우, 전체문맥 완전상태에서 동적문맥 형성상태로, 또는 전체문맥 완전상태에서 전체문맥 형성상태로의 천이 주기가 되어, 즉 타임아웃(Timeout)이 되어 전체문맥 형성상태에서 새로운 동작이 시작될 때까지 기다려야 하기 때문에, 결국 문맥 형성에 실패한 단말들은 상당한 기간동안 MBMS 서비스를 수신할 수 없게 되어, 서비스의 효용성에 문제가 발생하게 되는 것이다.Therefore, conventionally, when the terminals fail to form the entire context or the dynamic context by receiving the entire header packet or the dynamic context-forming packet as described above, the entire context is in the dynamic context, or the entire context in the complete context In the event of a transition to the context-forming state, that is, a timeout and a wait until a new operation is started in the context-forming state, terminals which fail to form a context cannot receive MBMS service for a considerable period of time. As a result, a problem arises in the utility of the service.
상술한 바와 같이 종래에는 점대다(Point to Multipoint) 특성을 갖는 MBMS데이터를, 점대점 링크에서의 헤더압축방법인 ROHC기법의 U-mode를 이용하여 압축하고자 할 때, 다수의 단말이 전체문맥을 형성하는데 실패한 경우 송신측인 UTRAN에서 전체문맥 형성상태로 천이되기 전까지, 또는 동적문맥을 형성하는데 실패한 경우 동적문맥 형성상태로 천이되기 전까지 계속해서 헤더 압축된 MBMS데이터를 수신할 수 없는 문제점이 있다.As described above, when attempting to compress MBMS data having a point-to-multipoint characteristic by using the U-mode of the ROHC technique, which is a header compression method in a point-to-point link, a plurality of terminals are used to compress the entire context. If it fails to form, there is a problem that the header-compressed MBMS data cannot be continuously received until the UTRAN, which is the transmitting side, transitions to the full context forming state, or fails to form the dynamic context.
따라서, 본 발명은 상기와 같은 종래의 문제점을 개선하기 위하여 창출한 것으로, 다수의 단말에서 전체문맥을 형성하는데 실패한 경우 송신측인 UTRAN이 전체문맥형성상태로 빨리 천이되도록 하고, 동적문맥을 형성하는데 실패한 경우 UTRAN이 동적문맥형성상태로 빨리 천이되도록 하여, 다수의 단말들이 ROHC 기법의 U-mode로 헤더압축된 MBMS 데이터를 정상적으로 수신할 수 있도록 함으로써, 전송효율을 높일 수 있도록 하는 멀티미디어 데이터의 압축 전송 시스템 및 방법을 제공함에 목적이 있다.
본 발명은 상기의 목적을 달성하기 위하여 문맥형성상태의 종류에 따라 MBMS 데이터를 ROHC 기법의 U-mode를 이용하여 압축 전송하는 UTRAN과, 수신된 패킷으로부터 해당 문맥을 형성하고, 문맥형성 실패 시 해당하는 문맥손상정보를 송신측인 UTRAN으로 전송하는 단말을 구비하여 구성함을 특징으로 한다.
상기 UTRAN은 RRC계층을 통해 단말에서 전송되어진 전체문맥손상정보의 개수 및 동적문맥손상정보의 개수를 누적하고, RRC계층 또는 헤더압축담당계층을 통해 그 누적된 각 문맥손상정보의 개수가 기 설정된 소정의 임계값보다 크거나 같은지 여부를 비교 판단하도록 구성함을 특징으로 한다.
상기 RRC 계층 또는 헤더압축담당계층은 각 문맥손상정보의 개수와 임계값을 비교한 결과, 문맥손상정보의 개수가 기 설정된 소정의 임계값보다 크거나 같은 경우, 헤더압축담당계층을 이전의 해당하는 문맥형성상태로 빠르게 상태천이를 할 수 있도록 구성함을 특징으로 한다.
상기 단말은 문맥을 형성하는데 성공하지 못하였을 경우, 단말의 RRC계층에서 송신측인 UTRAN의 RRC계층으로 종류에 따른 문맥손상정보를 RRC메시지로 전송하는 것을 특징으로 한다.
또한, 상기의 목적을 달성하기 위한 본 발명은 수신측에서 문맥형성에 성공하지 못한 경우의 문맥손상정보의 개수를 누적하고, 상기에서 누적된 문맥손상정보의 개수가 소정의 임계값보다 크거나 같은지 여부를 검출하여, 임계값보다 크거나 같은 경우 이전의 해당 문맥형성상태로 빠르게 천이시킨다.
따라서, 본 발명은 MBMS 데이터를 ROHC 기법의 U-mode를 이용하여 압축 전송하는 경우, 만약 수신측인 단말에서 전체헤더패킷으로 전체문맥을 형성하는데 실패하게 되면, 즉 전체문맥이 손상되었으면 전체문맥손상정보를 송신측인 UTRAN으로 전송하고, UTRAN은 수신측으로부터 전송되는 전체문맥손상정보의 개수가 기 설정되어 있던 전체문맥손상정보에 대한 임계값보다 커지게 될 경우, 헤더압축담당계층의 압축기로 하여금 전체문맥형성상태로 상태천이를 하도록 하여, 전체헤더패킷을 전송하게 함으로써, 전체문맥을 최대한 빨리 형성하도록 하여 단말로 하여금 MBMS 서비스를 수신하도록 함을 특징으로 한다.
또한, 수신측인 단말에서 동적문맥형성패킷으로 동적문맥을 형성하는데 실패하게 되면, 즉 동적문맥이 손상되었으면 동적문맥손상정보를 송신측인 UTRAN으로 전송하고, UTRAN은 수신측으로부터 전송되는 동적문맥손상정보의 개수가 기 설정되어 있던 동적문맥손상정보에 대한 임계값보다 커지게 될 경우, 헤더압축담당계층의 압축기로 하여금 동적문맥형성상태로 상태천이를 하도록 하여, 동적문맥형성패킷을 전송하게 함으로써, 동적문맥을 최대한 빨리 형성하도록 하여 단말로 하여금 MBMS 서비스를 수신하도록 함을 특징으로 한다.Therefore, the present invention has been created to improve the conventional problems as described above, and when a plurality of terminals fail to form a full context, the UTRAN as a transmitting side quickly transitions to a full context forming state and forms a dynamic context. In case of failure, the UTRAN transitions to the dynamic context forming state so that a large number of terminals can normally receive the header compressed MBMS data in the U-mode of the ROHC method, thereby increasing the transmission efficiency. It is an object to provide a system and method.
In order to achieve the above object, the present invention provides a UTRAN for compressing and transmitting MBMS data using the U-mode of the ROHC scheme according to the type of context forming state, and forms a corresponding context from a received packet, And a terminal for transmitting the contextual damage information to the UTRAN which is the transmitting side.
The UTRAN accumulates the number of total contextual damage information and the number of dynamic contextual damage information transmitted from the terminal through the RRC layer, and the predetermined number of the respective contextual damage information accumulated through the RRC layer or the header compression responsible layer. It is configured to compare and determine whether greater than or equal to the threshold value of.
The RRC layer or the header compression responsible layer compares the number of contextual damage information with a threshold value, and when the number of contextual damage information is greater than or equal to a predetermined threshold value, the header compression responsible layer corresponds to the previous one. Characterized in that it can be configured to quickly transition to the context-forming state.
If the UE is not successful in forming the context, the context damage information according to the type is transmitted to the RRC message from the RRC layer of the terminal to the RRC layer of the UTRAN of the transmitting side.
In addition, the present invention for achieving the above object accumulates the number of contextual damage information when the context is not successful in the receiving side, and whether the cumulative amount of the contextual damage information is greater than or equal to a predetermined threshold value; Whether it is greater than or equal to the threshold value, it quickly transitions to the previous contextual state.
Therefore, in the present invention, when the MBMS data is compressed and transmitted using the U-mode of the ROHC technique, if the receiver terminal fails to form the entire context with the entire header packet, that is, if the entire context is damaged, the entire context is damaged. Information is transmitted to the UTRAN, which is the transmitting side, and the UTRAN causes the compressor of the header compression responsible layer when the number of total contextual damage information transmitted from the receiving side becomes larger than a threshold value for the predetermined total contextual damage information. It is characterized in that the state transition to the full context formation state, by transmitting the full header packet, to form the full context as soon as possible to allow the terminal to receive the MBMS service.
In addition, if the receiving terminal fails to form the dynamic context with the dynamic context forming packet, that is, the dynamic context is damaged, the dynamic context damage information is transmitted to the transmitting side, UTRAN, and the UTRAN transmits the dynamic context damage transmitted from the receiving side. When the number of information becomes larger than the threshold value for the dynamic context damage information, the compressor of the header compression layer makes the state transition to the dynamic context formation state and transmits the dynamic context formation packet. By forming a dynamic context as soon as possible characterized in that the terminal receives the MBMS service.
본 발명은 무선 이동 통신에 적용된다. 그러나, 본 발명은 이에 한정하지 않고 본 발명의 기술적 사상이 적용될 수 있는 모든 유무선 통신에 적용될 수도 있다.
본 발명의 목적을 달성하기 위하여, 본 발명의 구성 및 기술적 수단은 다음과 같다. 즉, 본 발명에 따른 멀티미디어 데이터의 압축 전송 방법은,
압축기법을 사용하여 멀티미디어 데이터를 전송하는 압축 전송 방법에 있어서,
다수의 단말들에게 문맥정보를 전송하는 단계; 상기 다수의 단말들 중 적어도 하나의 단말로부터 상기 문맥정보의 문맥손상정보를 수신하는 단계; 상기 문맥손상정보를 전송한 단말들의 수와 임계값을 비교하는 단계; 및 상기 비교하는 단계에 따라 상기 다수의 단말들에게 패킷을 전송하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 또 다른 실시 예로서, 본 발명에 따른 멀티미디어 데이터를 수신하는 방법은,
압축기법을 사용하여 멀티미디어 데이터를 수신하는 방법에 있어서,
네트워크로부터 문맥정보를 수신하는 단계; 상기 문맥정보와 연관된 문맥손상정보를 전송하는 단계; 및 상기 문맥손상정보를 전송한 단말들의 수와 임계값을 비교하는 상기 네트워크로부터 패킷을 수신하는 단계를 포함하는 것을 특징으로 한다. The present invention is applied to wireless mobile communication. However, the present invention is not limited thereto and may be applied to all wired and wireless communication to which the technical spirit of the present invention can be applied.
In order to achieve the object of the present invention, the configuration and technical means of the present invention are as follows. That is, the compressed transmission method of the multimedia data according to the present invention,
In the compression transmission method for transmitting multimedia data using the compressor method,
Transmitting context information to a plurality of terminals; Receiving context damage information of the context information from at least one of the plurality of terminals; Comparing the number of terminals transmitting the contextual damage information with a threshold value; And transmitting a packet to the plurality of terminals according to the comparing step.
In addition, as another embodiment of the present invention, a method for receiving multimedia data according to the present invention,
In the method for receiving multimedia data using the compressor method,
Receiving context information from a network; Transmitting contextual damage information associated with the contextual information; And receiving a packet from the network comparing a threshold with a number of terminals transmitting the contextual damage information.
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
삭제delete
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명하 면 다음과 같다. Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described in detail.
도6은 본 발명의 실시예에서 MBMS 데이터를 ROHC 기법을 이용하여 압축 전송하기 위한 시스템의 구성을 보인 블록도로서, 이에 도시한 바와 같이 문맥형성상태의 종류에 따라 MBMS 데이터를 ROHC 기법의 U-mode를 이용하여 압축 전송하는 UTRAN(620)과, 수신된 패킷으로부터 해당 문맥을 형성하고, 문맥형성 실패 시 해당하는 문맥손상정보를 송신측인 UTRAN(620)으로 전송하는 단말(610)을 구비하여 MBMS 데이터를 압축 전송하도록 구성한다.FIG. 6 is a block diagram showing a configuration of a system for compressing and transmitting MBMS data using the ROHC scheme according to an embodiment of the present invention. As shown in FIG.
상기 UTRAN(620)은 RRC계층(621)을 통해 단말(610)에서 전송되어진 전체문맥손상정보 및 동적문맥손상정보를 수신하여 각각의 개수를 누적하고, RRC계층(621) 또는 헤더압축담당계층(622)에서 그 누적된 각 문맥손상정보의 개수가 기 설정된 소정의 임계값보다 크거나 같은지 여부를 비교 판단하도록 구성한다.The
상기 각 문맥손상정보의 개수와 임계값을 비교한 결과, 문맥손상정보의 개수가 기 설정된 소정의 임계값보다 크거나 같은 경우, 헤더압축담당계층(622)을 이전의 해당하는 문맥형성상태로 빠르게 상태천이를 할 수 있도록 한다.As a result of comparing the number of each piece of contextual damage information with a threshold value, if the number of contextual damage information is greater than or equal to a predetermined threshold value, the header compression
이때, 상기 임계값은 UTRAN의 RRC계층(621)에 존재할 수도 있고, UTRAN의 헤더압축담당계층(622)에 존재할 수도 있다.In this case, the threshold value may exist in the
이하, 상기와 같이 구성한 본 발명의 실시예에 대한 동작 및 작용 효과를 설명하면 다음과 같다. Hereinafter, the operation and effect of the embodiment of the present invention configured as described above will be described.
본 발명의 실시예에서 MBMS 서비스를 위해 UTRAN에서 사용되는 헤더압축기법인 ROHC의 U-mode는, 단순히 문맥형성을 위한 패킷을 전송하는데 그치지 않고, 수 신측인 단말로부터 성공적으로 문맥형성이 되었는지에 대한 정보를 전송받아, 소정비율 이상 단말에서 문맥형성이 성공할 수 있도록 유지 관리함으로써, 전송효율을 높일 수 있도록 고려한 기술이다.In the embodiment of the present invention, U-mode of ROHC, which is a header compression technique used in UTRAN for MBMS service, does not only transmit a packet for context formation, but information on whether context formation has been successfully performed from a terminal on the receiving side. It is a technology that is considered to be able to increase the transmission efficiency by receiving and receiving, and maintaining so that the context formation is successful in the terminal more than a predetermined ratio.
도6에 도시한 바와 같이, 본 발명의 실시예에서 단말(610)의 헤더압축담당계층(612)은 UTRAN의 헤더압축담당계층으로부터 전송받은 패킷이 문맥을 손상시키는 경우, 단말의 헤더압축담당계층(612)은 상기 문맥손상정보를 RRC계층으로 전달하고, 상기 단말의 RRC계층은 송신측인 UTRAN의 RRC계층으로 RRC메시지를 이용해 문맥손상정보를 전송한다. 상기 UTRAN(620)의 RRC계층(621)은 상기 단말로부터 수신된 문맥손상정보를 문맥형성상태의 종류에 따라 각각 누적한다.As shown in FIG. 6, in the embodiment of the present invention, the header compression
이후, UTRAN(620)의 RRC계층(621) 또는 헤더압축담당계층(622)은 문맥손상정보의 개수가 소정의 임계값보다 크거나 같은지 여부를 비교 판단한다.Thereafter, the
따라서, 상기 문맥손상정보의 개수가 임계값보다 크거나 같은 경우, 헤더압축담당계층(622)은 다시 이전의 전체문맥형성상태 또는 동적문맥형성상태로 천이하여, 해당하는 문맥형성을 위한 패킷을 전송하도록 한다.Therefore, when the number of contextual damage information is greater than or equal to a threshold value, the
이를 간략하게 단계별로 기술하면, 수신측인 단말(610)에서 문맥형성에 성공하지 못한 경우에, 송신측인 UTRAN(620)은 수신측에서 전송되는 문맥손상정보의 개수를 누적하는 단계와, 상기에서 누적된 문맥손상정보의 개수가 소정의 임계값보다 크거나 같은지 여부를 검출하여, 해당 문맥형성상태로 빠르게 천이시켜 압축헤더패킷을 전송하는 단계로 이루어진다.In brief, step by step, when the context forming is not successful in the receiving
도7은 본 발명의 실시예에서 MBMS 데이터를 ROHC 기법을 이용하여 압축 전송 하는 과정을 보인 송신측의 흐름도로서, 이를 참조하여 상기 각 단계별 과정을 보다 구체적으로 설명하면 다음과 같다.FIG. 7 is a flowchart illustrating a process of compressing and transmitting MBMS data by using an ROHC scheme according to an embodiment of the present invention. Referring to this, the process of each step will be described in detail as follows.
먼저, 하나의 MBMS 서비스를 제공하는 영역에 있어서, 수신측에서 전체문맥이 형성되지 않거나 손상되어 송신측인 UTRAN에서 전체헤더패킷을 전송해야 하는, 즉 UTRAN의 전체문맥형성상태에서의 동작과정에 대해 설명한다.First, in the area providing one MBMS service, the entire context packet should be transmitted from the transmitting side UTRAN, that is, the entire context is not formed or damaged at the receiving side, that is, the operation process in the full context formation state of the UTRAN. Explain.
송신측이 전체문맥형성상태일 경우(S701) UTRAN은 단말로부터 전송받을 전체문맥이 손상된 단말의 개수를 저장하기 위한 변수(Failure1)를 일단 초기화한 후(S702), 전체헤더패킷을 단말로 전송한다(S703).If the transmitting side is in the full context formation state (S701), the UTRAN initializes a variable (Failure 1 ) for storing the number of terminals whose entire contexts to be transmitted from the terminal are damaged (S702), and then transmits the entire header packet to the terminal. (S703).
그런 다음, UTRAN은 단말에서 전체헤더패킷으로 전체문맥이 정상적으로 형성되었는지 여부에 상관없이, 압축헤더패킷을 전송하기 시작한다(S704).Then, the UTRAN starts transmitting the compressed header packet regardless of whether the entire context is normally formed in the entire header packet at the terminal (S704).
그러던 중, UTRAN이 단말로부터 전체문맥손상정보를 수신하게 되면(S708, S709), UTRAN은 단말에서 전체헤더패킷으로 인해 전체문맥이 손상되었다는 것을 인지한 후, 전체문맥이 손상된 단말의 개수를 하나 증가시켜 상기 변수에 저장하고(S710), 그 변수에 저장된 전체문맥이 손상된 단말의 누적 개수가 임계값(N1Threshold)보다 크거나 같은지 비교하여(S711), 크거나 같은 경우 다시 전체문맥형성상태로 돌아가 상기 전체헤더패킷전송 과정을 반복 수행한다(S701∼S703).In the meantime, when the UTRAN receives full contextual damage information from the terminal (S708, S709), the UTRAN recognizes that the whole context is damaged due to the total header packet at the terminal, and then increases the number of terminals with the total context damaged by one. And store it in the variable (S710) and compare whether the cumulative number of terminals damaged by the entire context stored in the variable is greater than or equal to the threshold value (N1 Threshold ) (S711), and if it is greater than or equal, return to the full context formation state again. The entire header packet transmission process is repeated (S701 to S703).
물론, 전체문맥이 손상된 단말의 개수가 임계값보다 작은 경우에는, 변수에 저장된 전체문맥이 손상된 단말의 누적 개수를 그대로 유지하고, 압축헤더패킷 전송 과정을 계속 수행한다(S704). Of course, if the number of the terminal damaged the total context is less than the threshold, the total context stored in the variable maintains the cumulative number of the terminal is damaged, and continues the compressed header packet transmission process (S704).
상술한 바와 같이 본 발명에서는 수신측인 단말에서 전체문맥이 손상된 경우, 단말의 RRC 계층이 송신측인 UTRAN의 RRC계층으로 전체문맥손상정보를 RRC메시지로 알리게 되고, 이때 UTRAN은 전체문맥이 손상된 단말의 개수에 대한 임계값을 갖고 있게 되는데, 상기 임계값은 UTRAN의 RRC 계층 또는 UTRAN의 헤더압축 담당계층에 존재할 수 있다. As described above, in the present invention, when the entire context is damaged at the receiving terminal, the RRC layer of the terminal notifies the entire contextual damage information to the RRC layer of the UTRAN as the transmitting side as an RRC message. It has a threshold value for the number of, which may exist in the RRC layer of the UTRAN or the header compression responsible layer of the UTRAN.
따라서, UTRAN의 RRC계층에 임계값이 존재할 경우, UTRAN의 RRC계층은 여러 단말들로부터 전송되어 누적된 전체문맥이 손상된 단말의 개수를 임계값과 비교하여, 상기 전체문맥이 손상된 단말의 누적 개수가 임계값보다 큰 경우에는 헤더 압축 상태로 하여금 전체문맥형성상태로 천이시켜 전체헤더패킷을 다시 전송하도록 하고, 임계값이 UTRAN의 헤더압축담당계층에 존재할 경우, UTRAN의 RRC계층은 여러 단말로부터 전송되어 누적된 전체문맥이 손상된 단말의 개수를 헤더압축담당계층으로 전달하여, 헤더압축담당계층에서 임계값을 비교하게 하고, 이때 상기 전체문맥이 손상된 단말의 누적 개수가 임계값보다 큰 경우, 헤더 압축 상태로 하여금 전체문맥형성상태로 천이하여, 다시 전체헤더패킷을 전송하도록 한다.Therefore, if there is a threshold value in the RRC layer of the UTRAN, the RRC layer of the UTRAN is compared with the threshold value of the number of the terminal is damaged from the entire context accumulated cumulative terminal, the cumulative number of the terminal is damaged If the threshold value is larger than the threshold value, the header compression state transitions to the full context formation state and the entire header packet is transmitted again. If the threshold value exists in the header compression layer of the UTRAN, the RRC layer of the UTRAN is transmitted from several terminals. The cumulative total context is transmitted to the header compression responsible layer to transmit the number of damaged terminals, the header compression layer to compare the threshold value, and if the cumulative number of the terminal in which the total context is damaged greater than the threshold, the header compression state Causes the transition to full contextual form and sends the entire header packet again.
상기와 같이 전체문맥이 손상된 단말의 개수가 임계값보다 크거나 같아 다시 전체문맥형성상태로 천이될 경우 전체문맥이 손상된 단말의 누적 개수는 0으로 초기화된다.As described above, when the number of the terminal in which the whole context is damaged is greater than or equal to the threshold value, and the transition to the full context forming state is performed again, the cumulative number of the terminals in which the whole context is damaged is initialized to zero.
다음, 하나의 MBMS 서비스를 제공하는 영역에 있어서, 수신측에서 동적문맥이 형성되지 않거나 손상되어 송신측인 UTRAN에서 동적문맥형성패킷을 전송해야 하는, 즉 UTRAN의 동적문맥형성상태에서의 동작과정에 대해 설명한다. Next, in the area for providing one MBMS service, the dynamic context is not formed or damaged at the receiving end, so that the dynamic context forming packet should be transmitted from the UTRAN as the transmitting side, that is, during operation in the dynamic context forming state of the UTRAN. Explain.
송신측이 동적문맥형성상태일 경우(S705) UTRAN은 동적문맥이 손상된 단말의 개수를 저장하기 위한 변수(Failure2)를 일단 0으로 초기화한 후(S706), 동적문맥형성패킷을 단말로 전송한다(S707).When the sender is in the dynamic context forming state (S705), the UTRAN initializes a variable (Failure 2 ) for storing the number of terminals whose dynamic context is damaged to 0 once (S706), and transmits the dynamic context forming packet to the terminal. (S707).
그런 다음, UTRAN은 단말에서 동적문맥형성패킷으로 동적문맥이 정상적으로 형성되었는지 여부에 상관없이, 압축헤더패킷을 전송하기 시작한다(S704).Then, the UTRAN starts transmitting the compressed header packet regardless of whether the dynamic context is normally formed from the terminal to the dynamic context forming packet (S704).
그러던 중, UTRAN이 단말로부터 동적문맥손상정보를 수신하게 되면(S708, S709), UTRAN은 단말에서 동적문맥형성패킷으로 인해 동적문맥이 손상되었다는 것을 인지한 후, 동적문맥이 손상된 단말의 개수를 하나 증가시켜 상기 변수(Failure2)에 저장하고(S712), 그 변수에 저장된 동적문맥이 손상된 단말의 누적 개수가 임계값(N2Threshold)보다 크거나 같은지 비교하여(S713), 크거나 같은 경우 다시 동적문맥형성상태로 돌아가 상기 동적문맥형성패킷 전송과정을 반복 수행한다(S705∼S707).In the meantime, when the UTRAN receives dynamic contextual damage information from the terminal (S708, S709), the UTRAN recognizes that the dynamic context is damaged due to the dynamic context formation packet at the terminal, and then the number of the terminal with the damaged context is one. Increase and store in the variable (Failure 2 ) (S712), compare the cumulative number of the terminal damaged the dynamic context stored in the variable is greater than or equal to the threshold value (N2 Threshold ) (S713), if the dynamic value is greater or equal again dynamic Returning to the context forming state, the process of transmitting the dynamic context forming packet is repeatedly performed (S705 to S707).
물론, 동적문맥이 손상된 단말의 누적 개수가 임계값보다 작은 경우에는, 변수에 저장된 동적문맥이 손상된 단말의 개수를 그대로 유지하고, 압축헤더패킷 전송 과정을 계속 수행한다(S704).Of course, if the cumulative number of the terminal damaged the dynamic context is less than the threshold, the dynamic context stored in the variable maintains the number of the terminal damaged, and continues the compressed header packet transmission process (S704).
상술한 바와 같이 본 발명에서는 단말에서 동적문맥이 손상된 경우, 단말의 RRC 계층이 UTRAN의 RRC계층으로 동적문맥손상정보를 RRC메시지로 알리게 되고, 이때 UTRAN은 동적문맥손상정보에 대한 임계값을 갖고 있게 되는데, 상기 임계값은 UTRAN의 RRC 계층 또는 UTRAN의 헤더압축담당계층에 존재할 수 있다. As described above, in the present invention, if the dynamic context is damaged in the terminal, the RRC layer of the terminal informs the dynamic context damage information to the RRC layer of the UTRAN as an RRC message, wherein the UTRAN has a threshold for the dynamic context damage information. The threshold may be present in the RRC layer of the UTRAN or in the header compression responsible layer of the UTRAN.
따라서, UTRAN의 RRC계층에 임계값이 존재할 경우, UTRAN의 RRC계층은 여러 단말들로부터 전송되어 누적된 동적문맥이 손상된 단말의 개수를 임계값과 비교하여, 상기 동적문맥이 손상된 단말의 누적 개수가 임계값보다 큰 경우에는 헤더 압축 상태로 하여금 동적문맥형성상태로 천이시켜 동적문맥형성패킷을 다시 전송하도록 하고, 임계값이 UTRAN의 헤더압축담당계층에 존재할 경우, UTRAN의 RRC계층은 여러 단말로부터 전송되어 누적된 동적문맥이 손상된 단말의 개수를 헤더압축담당계층으로 전달하여, 헤더압축담당계층에서 임계값을 비교하게 하고, 이때 상기 동적문맥이 손상된 단말의 누적 개수가 임계값보다 큰 경우, 헤더 압축 상태로 하여금 동적문맥형성상태로 천이하여, 다시 동적문맥형성패킷을 전송하도록 한다.Therefore, when a threshold exists in the RRC layer of the UTRAN, the RRC layer of the UTRAN compares the number of terminals with damaged dynamic contexts accumulated from several terminals with a threshold value, so that the cumulative number of terminals with corrupted dynamic contexts is increased. If it is larger than the threshold value, the header compression state transitions to the dynamic context formation state and transmits the dynamic context formation packet again. If the threshold value exists in the header compression layer of the UTRAN, the RRC layer of the UTRAN is transmitted from multiple terminals. The cumulative dynamic context is transmitted to the header compression responsible layer, and the header compression responsible layer is compared to a threshold value. When the cumulative number of the dynamic context damaged terminals is greater than a threshold, header compression is performed. The state transitions to the dynamic context forming state, which in turn sends the dynamic context forming packet.
상기와 같이 동적문맥이 손상된 단말의 누적 개수가 임계값보다 크거나 같아 다시 동적문맥형성상태로 천이되는 경우 동적문맥이 손상된 단말의 누적 개수는 0으로 초기화된다.As described above, when the cumulative number of terminals damaged by the dynamic context is greater than or equal to a threshold value, the cumulative number of terminals damaged by the dynamic context is initialized to zero.
특히, 전체문맥형성상태의 동작방법에 있어서, 전체문맥이 손상된 단말의 누적 개수가 임계값보다 크거나 같아 전체문맥형성상태로 천이되는 경우, 천체문맥이 손상된 단말의 누적 개수 뿐만이 아니라 동적문맥이 손상된 단말의 누적 개수 또한 0으로 초기화 된다.Particularly, in the operation method of the global context forming state, when the cumulative number of the terminal in which the entire context is damaged is greater than or equal to the threshold value and the transition is made to the entire context forming state, the dynamic context is damaged as well as the cumulative number of terminals in which the celestial context is damaged The cumulative number of terminals is also initialized to zero.
상기에서 상세히 설명한 바와 같이 본 발명 멀티미디어 데이터의 압축 전송 시스템 및 방법은, 다수의 단말에서 전체문맥을 형성하는데 실패한 경우 송신측인 UTRAN이 전체문맥형성상태로 빨리 천이되도록 하고, 동적문맥을 형성하는데 실패한 경우 UTRAN이 동적문맥형성상태로 빨리 천이되도록 함으로써, 다수의 단말들이 ROHC 기법의 U-mode로 헤더압축된 MBMS 데이터를 정상적으로 수신할 수 있도록 하여, 전송효율을 높일 수 있도록 하는 효과가 있다.As described in detail above, the present invention provides a system and method for compressing and transmitting multimedia data. When a plurality of terminals fail to form a full context, the UTRAN, which is a transmitting party, quickly transitions to a full context and fails to form a dynamic context. In this case, by allowing the UTRAN to quickly transition to the dynamic context forming state, a plurality of terminals can normally receive the MBMS data compressed in the U-mode of the ROHC scheme, thereby increasing the transmission efficiency.
Claims (35)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020048260A KR100889864B1 (en) | 2002-08-14 | 2002-08-14 | Method and system for compression transmission of multimedia data |
PCT/KR2003/001633 WO2004017577A1 (en) | 2002-08-14 | 2003-08-13 | System for compressing and transmitting multimedia data |
EP03788154A EP1532777A4 (en) | 2002-08-14 | 2003-08-13 | System for compressing and transmitting multimedia data |
AU2003252556A AU2003252556A1 (en) | 2002-08-14 | 2003-08-13 | System for compressing and transmitting multimedia data |
CN038087235A CN1647468B (en) | 2002-08-14 | 2003-08-13 | Method and system for compressing and transmitting multimedia data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020048260A KR100889864B1 (en) | 2002-08-14 | 2002-08-14 | Method and system for compression transmission of multimedia data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040016063A KR20040016063A (en) | 2004-02-21 |
KR100889864B1 true KR100889864B1 (en) | 2009-03-24 |
Family
ID=31884893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020048260A Expired - Fee Related KR100889864B1 (en) | 2002-08-14 | 2002-08-14 | Method and system for compression transmission of multimedia data |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1532777A4 (en) |
KR (1) | KR100889864B1 (en) |
CN (1) | CN1647468B (en) |
AU (1) | AU2003252556A1 (en) |
WO (1) | WO2004017577A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100936586B1 (en) * | 2002-09-19 | 2010-01-13 | 엘지전자 주식회사 | Method and system for data transmission in multimedia broadcasting and multicast service |
JP2007502070A (en) * | 2003-08-08 | 2007-02-01 | サムスン エレクトロニクス カンパニー リミテッド | Method and apparatus for configuring a protocol for multimedia broadcast / multicast service |
US7907609B2 (en) * | 2006-01-06 | 2011-03-15 | Qualcomm, Incorporated | Method and apparatus for enhancing RoHC performance when encountering silence suppression |
CN101364980B (en) | 2007-08-10 | 2012-06-20 | 华为技术有限公司 | Method and system for establishing header compression communication, header compression policy functional entity |
EP2104290A1 (en) * | 2008-03-17 | 2009-09-23 | NEC Corporation | Method for accelerating the activation of an MBMS service |
CN101686492B (en) * | 2008-09-22 | 2012-07-04 | 中兴通讯股份有限公司 | Method and device for processing ROHC service flow based on WiMAX system |
US20160212042A1 (en) | 2013-08-19 | 2016-07-21 | Lg Electronics Inc. | Broadcast transmitting device, broadcast receiving device, operating method of the broadcast transmitting device, and operating method of the broadcast receiving device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5970174A (en) * | 1997-06-19 | 1999-10-19 | Electronics For Imaging | Method and apparatus for data compression and gray value estimation |
WO2000079763A1 (en) | 1999-06-18 | 2000-12-28 | Telefonaktiebolaget L M Ericsson (Publ) | Robust header compression in packet communications |
WO2000079764A1 (en) * | 1999-06-18 | 2000-12-28 | Telefonaktiebolaget L M Ericsson (Publ) | Robust delta encoding with history information |
JP2001244993A (en) * | 2000-02-02 | 2001-09-07 | Lucent Technol Inc | Communication method used for packet server |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6757440B2 (en) * | 1997-06-19 | 2004-06-29 | Electronics For Imaging, Inc. | Methods and apparatus for data compression |
US6608841B1 (en) * | 1999-12-30 | 2003-08-19 | Nokia Networks Oy | System and method for achieving robust IP/UDP/RTP header compression in the presence of unreliable networks |
AU2001296417A1 (en) * | 2000-09-28 | 2002-04-08 | Nokia Corporation | Enhanced header compression profile |
US7046672B2 (en) * | 2000-11-16 | 2006-05-16 | Microsoft Corporation | Robust, inferentially synchronized transmission of compressed transport-layer-protocol headers |
US7290063B2 (en) * | 2001-01-10 | 2007-10-30 | Nokia Corporation | Relocating context information in header compression |
EP1968277B1 (en) * | 2001-11-24 | 2011-03-16 | LG Electronics, Inc. | Method for transmitting packet data in compressed form in a communication system |
-
2002
- 2002-08-14 KR KR1020020048260A patent/KR100889864B1/en not_active Expired - Fee Related
-
2003
- 2003-08-13 AU AU2003252556A patent/AU2003252556A1/en not_active Abandoned
- 2003-08-13 CN CN038087235A patent/CN1647468B/en not_active Expired - Fee Related
- 2003-08-13 EP EP03788154A patent/EP1532777A4/en not_active Withdrawn
- 2003-08-13 WO PCT/KR2003/001633 patent/WO2004017577A1/en not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5970174A (en) * | 1997-06-19 | 1999-10-19 | Electronics For Imaging | Method and apparatus for data compression and gray value estimation |
WO2000079763A1 (en) | 1999-06-18 | 2000-12-28 | Telefonaktiebolaget L M Ericsson (Publ) | Robust header compression in packet communications |
WO2000079764A1 (en) * | 1999-06-18 | 2000-12-28 | Telefonaktiebolaget L M Ericsson (Publ) | Robust delta encoding with history information |
JP2001244993A (en) * | 2000-02-02 | 2001-09-07 | Lucent Technol Inc | Communication method used for packet server |
Non-Patent Citations (3)
Title |
---|
IEE 3G 2001. ④논문1:IEE 3G 2001 * |
논문1:IEE 3G 2001 |
논문2:London Communications Symposium * |
Also Published As
Publication number | Publication date |
---|---|
EP1532777A1 (en) | 2005-05-25 |
CN1647468B (en) | 2010-05-26 |
AU2003252556A1 (en) | 2004-03-03 |
EP1532777A4 (en) | 2010-12-29 |
KR20040016063A (en) | 2004-02-21 |
CN1647468A (en) | 2005-07-27 |
WO2004017577A1 (en) | 2004-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4982545B2 (en) | PDCP structure and operation method for MBMS service of mobile communication system | |
KR100884956B1 (en) | Asymmetric bidirectional packet data transmission and reception method and system | |
KR100608842B1 (en) | Method of transmitting data reception information in mobile communication system | |
KR100896484B1 (en) | Data transmission wireless communication method and wireless communication device in mobile communication system | |
EP1405472A1 (en) | Transmission of compression identifier of headers on data packet connection | |
JP2005528865A5 (en) | ||
KR100889864B1 (en) | Method and system for compression transmission of multimedia data | |
RU2316906C2 (en) | Method for transmitting packet data in communications system | |
KR101020318B1 (en) | Asymmetric bidirectional packet data transmission and reception method and system | |
KR100981823B1 (en) | Asymmetric bidirectional packet data transmission and reception method and system | |
KR101100200B1 (en) | Method of transmitting header information of packet data for point-to-multimedia multicast service | |
HK1077424B (en) | Providing multicast services in a point-to-multipoint manner for a radio communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020814 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070525 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20020814 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20081118 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20090130 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20090313 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20090316 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20111220 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130226 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20130226 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140224 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20140224 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20160209 |