KR20090031187A - Method of creating and deleting a service flow for robust header-compresssion, and wireless communication system for supporting the same - Google Patents

Method of creating and deleting a service flow for robust header-compresssion, and wireless communication system for supporting the same Download PDF

Info

Publication number
KR20090031187A
KR20090031187A KR1020080023967A KR20080023967A KR20090031187A KR 20090031187 A KR20090031187 A KR 20090031187A KR 1020080023967 A KR1020080023967 A KR 1020080023967A KR 20080023967 A KR20080023967 A KR 20080023967A KR 20090031187 A KR20090031187 A KR 20090031187A
Authority
KR
South Korea
Prior art keywords
rohc
service flow
parameter
base station
terminal
Prior art date
Application number
KR1020080023967A
Other languages
Korean (ko)
Other versions
KR100960423B1 (en
Inventor
이동현
김봉호
성수련
Original Assignee
포스데이타 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 포스데이타 주식회사 filed Critical 포스데이타 주식회사
Priority to US12/234,397 priority Critical patent/US8811161B2/en
Publication of KR20090031187A publication Critical patent/KR20090031187A/en
Application granted granted Critical
Publication of KR100960423B1 publication Critical patent/KR100960423B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

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

Abstract

A method of creating and deleting a service flow for robust header compression, and a wireless communication system for supporting the same are provided to perform negotiations between ROHC entities for ROHC parameter by transmitting message using service flow information including ROHC parameter. When an ASN- GW(Access Service Network Gateway)(110) obtains a ROHC applied subscriber profile, the ASN-GW gets a first parameter from ROHC entities, and then transmits a first message including the first parameter to a base station(108). The base station performs the DSA(Dynamic Service Addition) procedure with a terminal(120) related to the subscriber profile using a second message including the first ROHC parameter. When the base station receives a response message for the second message including the second ROHC parameter for the ROHC negotiation from the terminal, the base station transmits a response message for the first message including the second ROHC parameter to ASN-GW.

Description

ROHC를 위한 서비스 플로우의 생성 및 삭제 방법, 및 이를 지원하는 무선 통신 시스템{Method of Creating and Deleting a Service Flow for Robust Header-compresssion, and Wireless Communication System for Supporting the Same}TECHNICAL FIELD [0001] The present invention relates to a method and apparatus for generating and deleting service flows for ROHC, and a wireless communication system supporting the same.

본 발명은 ROHC를 위한 서비스 플로우의 생성 및 삭제 방법, 및 이를 지원하는 무선 통신 시스템에 관한 것으로 보다 상세하게는 ROHC 엔터티간에 ROHC 채널을 설정하기 위한 서비스 플로우의 생성 및 삭제 방법, 및 이를 지원하는 무선 통신 시스템에 관한 것이다.The present invention relates to a method of creating and deleting service flows for ROHC, and a wireless communication system supporting the same. More particularly, the present invention relates to a method of creating and deleting service flows for setting ROHC channels between ROHC entities, Communication system.

무선 통신 시스템에 있어서, 제한된 자원을 가능한 한 효율적으로 활용하는 것이 특히 중요하다. 그러나, 이것은 무선 인터페이스에서 IP 프로토콜을 활용하는 것을 더 어렵게 만드는데, 그 이유는 IP 기반 프로토콜에서는 전송될 데이터 내 여러 헤더들의 몫이 매우 크기 때문에 결과적으로 페이로드(payload)의 몫은 작아지기 때문이다. 예를 들어 IPv4를 사용해 VoIP를 구현하게 된다면 상당량의 무선 주파수 대역폭이 헤더를 전송하는데 낭비될 것이고 IPv6는 헤더 크기가 확장되어서 더욱더 높은 대역폭의 손실을 가져오게 되는 결과를 낳게 된다. In a wireless communication system, it is particularly important to utilize limited resources as efficiently as possible. However, this makes it more difficult to utilize the IP protocol over the air interface, since in IP-based protocols the share of the various headers in the data to be transmitted is very large, resulting in a small share of the payload. For example, if VoIP is implemented using IPv4, a significant amount of radio frequency bandwidth will be wasted in transmitting the header, and IPv6 will result in higher header size, resulting in higher bandwidth loss.

또한, 열악한 조건에서 무선 인터페이스의 비트 에러율(BER) 및 업링크 및 다운링크의 왕복 시간(RTT)이 크게 늘고, 이것은 대부분의 종래 기술 상의 헤더 압축 방식들에 있어 문제를 야기시킨다. Also, the bit error rate (BER) of the air interface and the round trip time (RTT) of the uplink and downlink are greatly increased under adverse conditions, which causes problems in most prior art header compression schemes.

이러한 이유 때문에, 무선 인터페이스를 통해 다양한 IP 프로토콜 및 패킷 전송에 적합한 헤더 압축 방법을 개정할 필요성이 발생되었으며, 특히, 비트 에러율과 지연이 크게 증가하는 조건에서 활용될 수 있는 효율적인 헤더 압축 방법에 대한 수요가 발생되었다. 이와 같은 이유 때문에, IETF(Internet Engineering Task Force)는 최근에 ROHC(Robust Header Compression)로 알려진 헤더 압축 방법을 표준화하였다. For this reason, there has been a need to revise a variety of IP protocols and header compression methods suitable for packet transmission over the air interface, and in particular, a demand for an efficient header compression method that can be utilized in a condition where bit error rate and delay increase greatly . For this reason, the Internet Engineering Task Force (IETF) recently standardized a method of header compression known as ROHC (Robust Header Compression).

ROHC 개발이 이루어지게 된 중요한 원인 중 하나는, 패킷 안에서뿐만 아니라 패킷들 사이에서, 또는 패킷 전송에 사용되는 여러 IP 헤더들 사이에서 수 많은 중복이 존재한다는 것이다. 즉, 헤더 내 대부분의 정보는 데이터 패킷 전송 중에는 전혀 바뀌지 않으며, 이 경우 헤더에 포함된 정보는 전혀 전송되지 않아도 수신단에서 쉽게 재구성될 수 있다.One of the important reasons for the development of ROHC is that there is a lot of redundancy between the IP headers used in the packets as well as within the packets, or within the packet. That is, most of the information in the header does not change at all during data packet transmission. In this case, the information contained in the header can be easily reconstructed at the receiving end even if no information is transmitted at all.

전술한 이유로, 와이브로(WIBRO) 기술과 와이맥스 포럼 네트워킹 그룹(WiMAX NWG: Worldwide Interoperability for Microwave Access Forum Network Working Group)은 IEEE 802.16 기술 표준을 기반으로 ROHC 등의 헤더 압축 방법을 통해 단말의 무선 인터넷 서비스를 제공하려 하고 있다.For the above reasons, the WIBRO technology and the WiMAX NWG (Worldwide Interoperability for Microwave Access Forum Network Working Group), based on the IEEE 802.16 technology standard, provide the wireless Internet service of the terminal through the header compression method such as ROHC I am trying to provide.

그러나, WiMAX 네트워크 내에서 ROHC 채널을 설정하기 위한 서비스 플로우의 생성 및 삭제 방법, 및 이를 지원하는 무선 통신 시스템의 구조에 대한 규정이 필 요함에도 불구하고 아직까지 이에 대한 해결책이 제시되고 있지 않다.However, although there is a need for a method of creating and deleting a service flow for establishing a ROHC channel in a WiMAX network, and a structure of a wireless communication system supporting the service flow, a solution has not yet been proposed.

본 발명은 상술한 문제점을 해결하기 위한 것으로서, ROHC 채널을 설정하기 위한 서비스 플로우의 생성 및 삭제 방법, 및 이를 지원하는 무선 통신 시스템을 제공하는 것을 기술적 과제로 한다.Disclosure of Invention Technical Problem [8] Accordingly, the present invention has been made keeping in mind the above problems occurring in the prior art, and an object of the present invention is to provide a method for creating and deleting a service flow for establishing an ROHC channel and a wireless communication system supporting the service flow.

또한, 본 발명은 ROHC를 위한 서비스 플로우의 생성 과정에서 ROHC 엔터티 사이에서 ROHC 파라메터를 교섭하는 방법 및 이를 지원하는 무선 통신 시스템을 제공하는 것을 다른 기술적 과제로 한다.It is another object of the present invention to provide a method for negotiating a ROHC parameter between ROHC entities in a process of generating a service flow for ROHC and a wireless communication system supporting the ROHC parameter.

상술한 목적을 달성하기 위한 본 발명의 일 측면에 따른 ROHC를 위한 서비스 플로우의 생성 방법은 제어국에서의 ROHC(Robust Header Compression)를 위한 서비스 플로우의 생성 방법에 있어서, ROHC가 적용되는 가입자의 프로파일을 획득하면, 상기 제어국의 ROHC 엔터티로부터 제1 ROHC 파라메터를 획득하는 단계; 및 상기 제1 ROHC 파라메터를 포함하는 상기 서비스 플로우의 생성을 요청하는 제1 메시지를, 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 가입자 프로파일에 관련된 단말과 DSA(Dynamic Service Addition) 절차를 수행하는 기지국으로 전송하는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method of generating a service flow for ROHC (Robust Header Compression) in a control station, the method comprising: Obtaining a first ROHC parameter from the ROHC entity of the control station; And a first message requesting generation of the service flow including the first ROHC parameter, using a second message including the first ROHC parameter, and a DSA (Dynamic Service Addition) procedure To a base station that performs a downlink transmission.

상술한 목적을 달성하기 위한 본 발명의 다른 측면에 따른 ROHC를 위한 서비스 플로우의 생성 방법은 기지국에서의 ROHC를 위한 서비스 플로우의 생성 방법에 있어서, 제어국으로부터 제1 ROHC 파라메터를 포함하는 상기 서비스 플로우의 생성을 요청하는 제1 메시지를 수신하면, 상기 서비스 플로우의 생성 요청을 수락할 지 결정하는 단계; 및 상기 서비스 플로우의 생성 요청을 수락하는 것으로 결정한 경우, 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 서비스 플로우에 해당하는 단말과 DSA 절차를 수행하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of generating a service flow for an ROHC in a base station, the method comprising the steps of: Upon receipt of a first message requesting the generation of the service flow, determining whether to accept the request to create the service flow; And performing a DSA procedure with a terminal corresponding to the service flow using a second message including the first ROHC parameter when it is determined to accept the service flow creation request.

상술한 목적을 달성하기 위한 본 발명의 다른 측면에 따른 ROHC를 위한 서비스 플로우의 생성 방법은 단말에서의 ROHC를 위한 서비스 플로우의 생성 방법에 있어서, 기지국으로부터 DSA 요청 메시지를 수신하면, 상기 DSA 요청 메시지가 제1 ROHC 파라메터를 포함하는 지 확인하는 단계; 상기 확인 결과, 상기 DSA 요청 메시지가 상기 제1 ROHC 파라메터를 포함하면, 상기 제1 ROHC 파라메터를 상기 단말의 ROHC 엔터티에 전송하고, 상기 ROHC 엔터티로부터 ROHC 교섭을 위한 제2 ROHC 파라메터를 획득하는 단계; 및 상기 기지국으로 제2 ROHC 파라메터를 포함하는 DSA 응답 메시지를 전송하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of generating a service flow for ROHC in a terminal, the method comprising the steps of: receiving a DSA request message from a base station; Confirming that the first ROHC parameter includes the first ROHC parameter; If the DSA request message includes the first ROHC parameter, transmitting the first ROHC parameter to the ROHC entity of the UE and obtaining a second ROHC parameter for ROHC negotiation from the ROHC entity; And transmitting a DSA response message including a second ROHC parameter to the base station.

상술한 목적을 달성하기 위한 본 발명의 다른 측면에 따른 ROHC를 위한 서비스 플로우의 생성 방법은 동적 서비스 플로우의 수립 절차동안 PCRF(Policy and Charging Rules Function)로부터 ROHC 적용 정책을 포함하는 동적 서비스 플로우 정보를 포함하는 가입자 프로파일을 수신하고, 동적 서비스 플로우에 ROHC의 적용 여부를 결정하는 단계; 및 ROHC를 가지는 동적 서비스 플로우의 절차를 개시하고, 상기 가입자 프로파일에 관련된 단말과의 ROHC 교섭 절차를 트리거링하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of generating a service flow for an ROHC, the method comprising: receiving dynamic service flow information including a ROHC application policy from a Policy and Charging Rules Function (PCRF) Receiving a subscriber profile including the ROHC and determining whether the ROHC is applied to the dynamic service flow; And initiating a procedure of a dynamic service flow with ROHC, and triggering a ROHC negotiation procedure with a terminal associated with the subscriber profile.

상술한 목적을 달성하기 위한 본 발명의 일 측면에 따른 ROHC를 위한 서비스 플로우의 삭제 방법은 기지국에서의 ROHC를 위한 서비스 플로우의 삭제 방법에 있어서, 제어국으로부터 상기 서비스 플로우에 대한 삭제 요청을 포함하는 서비스 플로우 정보를 포함하는 제1 메시지를 수신하면, 상기 서비스 플로우의 삭제 요청을 수락할 지 결정하는 단계; 및 상기 삭제 요청을 수락하는 것으로 결정한 경우, 상기 서비스 플로우 정보를 포함하는 제2 메시지를 사용하여 상기 서비스 플로우에 해당하는 단말과 DSD(Dynamic Service Deletion) 절차를 수행하는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for deleting a service flow for an ROHC in a base station, the method comprising deleting a service flow from the control station, Upon receiving a first message including service flow information, determining whether to accept the deletion request of the service flow; And performing a DSD (Dynamic Service Deletion) procedure with a terminal corresponding to the service flow using a second message including the service flow information, when it is determined to accept the deletion request .

상술한 목적을 달성하기 위한 본 발명의 일 측면에 따른 무선 통신 시스템은 ROHC가 적용되는 가입자 프로파일을 획득하면, ROHC 엔터티로부터 제1 ROHC 파라메터를 획득하고, ROHC를 위한 서비스 플로우의 생성을 요청하는 상기 제1 ROHC 파라메터를 포함하는 제1 메시지를 기지국으로 전송하는 제어국; 및 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 가입자 프로파일에 관련된 단말과 DSA(Dynamic Service Addition) 절차를 수행하는 상기 기지국을 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a wireless communication system including: a first ROHC entity for acquiring a first ROHC parameter from an ROHC entity and a second ROHC parameter for requesting generation of a service flow for ROHC, A control station for transmitting a first message including a first ROHC parameter to a base station; And a base station for performing a DSA (Dynamic Service Addition) procedure with a terminal related to the subscriber profile using a second message including the first ROHC parameter.

상술한 바와 같이 본 발명에 따르면, ROHC 엔터티를 포함하는 무선 통신 시스템에 있어서, ROHC 채널 설정을 위한 서비스 플로우의 생성 절차를 명확히 규정하고, 이를 지원하는 무선 통신 시스템의 구조를 구현할 수 있는 효과가 있다.As described above, according to the present invention, in a wireless communication system including an ROHC entity, a procedure of creating a service flow for ROHC channel setting is clearly defined, and a structure of a wireless communication system supporting it is implemented .

또한, 본 발명은 ROHC를 위한 서비스 플로우 생성 절차에서 ROHC 파라메터를 포함하는 서비스 플로우 정보를 이용하여 메시지를 전송함으로써 ROHC 엔터티간에 ROHC 파라메터에 대한 교섭을 수행할 수 있는 다른 효과가 있다.In addition, the present invention has another effect of enabling negotiation of ROHC parameters among ROHC entities by transmitting a message using service flow information including a ROHC parameter in a service flow generation procedure for ROHC.

또한, 본 발명은 ROHC를 위한 서비스 플로우 생성 절차에서 패킷 분류 규칙을 포함하는 서비스 플로우 정보를 사용함으로써, ROHC를 사용하는 무선 통신 시스템에서 패킷의 ROHC 적용 여부를 결정하기 위한 분류 절차를 가능하게 하는 또 다른 효과가 있다.Further, the present invention uses service flow information including a packet classification rule in a service flow generation procedure for ROHC, thereby enabling a classification procedure for determining whether ROHC is applied to a packet in a wireless communication system using ROHC There are other effects.

본 발명의 실시예에 대한 상세한 설명을 하기 이전에 본 발명에서 사용된 용어에 대해 간략히 설명한다.Before describing the embodiments of the present invention in detail, the terms used in the present invention will be briefly described.

ROHC 기능부(ROHC function) : RFC 3095에서 정의된 ROHC 압축부(Robust Header-Compression compressor)와 ROHC 압축 해제부(ROHC de-compressor)를 포함하는 기능적 엔터티이다.ROHC function: A functional entity that includes a Robust Header-Compression compressor and an ROHC de-compressor as defined in RFC 3095.

ROHC 서비스 플로우(ROHC SF) : ROHC 채널에 매핑되는 802.16e 서비스 플로우이며, 다른 표현으로는 CS(Convergence sub-layer) 타입이 상기 서비스 플로우에서 “패킷, ROHC 헤더 압축된 IP”로 규정된다.ROHC service flow (ROHC SF): An 802.16e service flow mapped to a ROHC channel. In other words, a Convergence sub-layer (CS) type is defined as "packet, ROHC header compressed IP" in the service flow.

ROHC 채널(ROHC Channel) : ROHC 압축부에서 압축 해제부로 ROHC 패킷들을 전송하는 논리적인 단방향 점대점 채널(logical unidirectional point to point channel)이며, RFC3757 의 Section 2 를 참고한다.ROHC Channel: A logical unidirectional point-to-point channel that transmits ROHC packets from the ROHC compression unit to the decompression unit, see Section 2 of RFC 37757.

ROHC 압축부(ROHC Compressor) : IP 헤더를 조사(inspect)하고, ROHC 헤더 컨텍스트를 가지는 ROHC 헤더로 압축하는 기능적 엔터티(fuctional entity) 이다. RFC3757 문헌에서 ROCH 압축부 예제의 정의를 참고한다.ROHC Compressor: A functional entity that inspects an IP header and compresses it into an ROHC header with an ROHC header context. See the definition of the ROCH compression example in the RFC 3775 document.

ROCH 압축 해제부(ROHC De-compressor) : 헤더 컨텍스트를 유지하고 압축된 헤더들로부터 원래의 헤더로 재구성하는 기능적인 엔터티이다. RFC3757 문헌에서 ROHC 압축 해제부 예제의 정의를 참고한다.ROCH decompressor (ROHC De-compressor): A functional entity that maintains the header context and reconstructs it from the compressed headers into the original header. See the definition of the ROHC decompressor example in the RFC 3775 document.

퍼채널 교섭(Per-channel Negotiation) : ROHC 압축부와 ROHC 압축 해제부 사이에 채널단위 파라미터들을 교섭하기 위한 절차를 의미한다.Per-channel Negotiation: A procedure for negotiating channel-unit parameters between the ROHC compression unit and the ROHC decompression unit.

퍼채널 파라미터들(Per-channel Parameters) : ROHC 채널은 성립된 채널 상태와 퍼콘텍스트 단위(Per-context) 상태의 일부를 형성하기 위한 수 많은 파라미터들에 근거한다.Per-channel Parameters: The ROHC channel is based on a number of parameters to form part of the established channel state and per-context state.

이하 첨부된 도면을 참조하여 본 발명의 실시예에 대해 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 ROHC(Robust Header Compression)를 위한 서비스 플로우의 생성을 지원하는 무선 통신 시스템의 구성도이다.1 is a block diagram of a wireless communication system supporting creation of a service flow for ROHC (Robust Header Compression) according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 무선 통신 시스템은 CSN(Connectivity Service Network: 102), ASN(Access Service Network: 108) 및 단말(Mobile Station: 120)을 포함하며, CSN(102)에서 단말(Mobile Station: 120)로 ROHC 다운링크 패킷을 전송하고, 단말(MS: 120)에서 CSN(102)으로 ROHC 업링크 패킷을 전송한다.1, a wireless communication system according to an exemplary embodiment of the present invention includes a CSN (Connectivity Service Network) 102, an ASN (Access Service Network) 108, and a mobile station 120, Transmits the ROHC downlink packet to the mobile station 120 and transmits the ROHC uplink packet to the CSN 102 from the MS 120. [

CSN(102)은 AAA(Authentication-Authorization-Accounting: 104)와 PCRF(Policy and Charging Rules Function: 106)를 포함하며, ASN(108) 및 단말(120)을 위해, AAA(104)를 통해 사용자의 인증, 권한검증, 및 계정관리 기능을 수행하고, PCRF(106)을 통해 사용자의 네트워크 서비스 정책 및 과금에 관련된 규칙을 생성한다. 또한, 단말(120)의 이동성을 지원하기 위해 HA(Home Agent: 미도시)를 포함하며, ASN(108)을 통해 HA에서 단말(120)로 패킷을 전달한다.The CSN 102 includes an Authentication-Authorization-Accounting (AAA) 104 and a Policy and Charging Rules Function (PCRF) 106 and is used by the AAA 104 for the ASN 108 and the terminal 120 Performs authorization, authority verification, and account management functions, and generates rules related to the user's network service policy and billing through the PCRF (106). In order to support the mobility of the terminal 120, a home agent (HA) (not shown) is included and the packet is transferred from the HA to the terminal 120 through the ASN 108.

AAA(104)는 기 규정된 서비스 플로우(Pre-provisioned Service Flow)를 위한 사용자 인증 과정 동안 ROHC 정책이 포함되어 있는 가입자 프로파일(Subscriber Profile)을 ASN-GW(Access Service Network GateWay: 110)로 전송한다. 또한, 상기 ROHC 정책이 포함되어 있는 가입자 프로파일을 유지한다. 따라서, AAA(104)는 상술한 기능을 수행하여 단말(120)과 제어국(미도시) 역할을 하는 ASN-GW(110)가 ROHC 적용 여부를 인식할 수 있게 한다.The AAA 104 transmits the Subscriber Profile including the ROHC policy to the ASN-GW (Access Service Network GateWay) 110 during the user authentication process for the pre-provisioned service flow . Also, a subscriber profile including the ROHC policy is maintained. Accordingly, the AAA 104 performs the above-described functions to allow the ASN-GW 110, which serves as the terminal 120 and the control station (not shown), to recognize whether or not ROHC is applied.

PCRF(106)는 동적 서비스 플로우(Dynamic Service Flow)를 위해 ROHC 정책이 포함되어 있는 가입자 프로파일을 ASN-GW(110)로 전송함으로써, 단말(120)과 ASN-GW(110)가 ROHC 패킷 송수신 방법의 적용 여부를 인식할 수 있게 한다.The PCRF 106 transmits the subscriber profile including the ROHC policy to the ASN-GW 110 for dynamic service flow so that the ASN-GW 110 transmits the ROHC packet transmission / reception method And the like.

ASN(108)은 제어국인 ASN-GW(110) 및 기지국(Base Station: 118)을 포함하며, 기지국(BS1: 118)과 단말(120) 사이의 무선 인터페이스 및 Layer-2 연결 설정 기능, 망 발견(Network discovery)과 망 선택(Network selection) 기능, 단말(120)의 Layer-3 연결 설정을 위한 전달 기능 및 무선 자원 관리(Radio Resource Management)기능을 제공한다.The ASN 108 includes an ASN-GW 110 and a base station 118 as a control station and has a function of establishing a wireless interface and a Layer-2 connection between the base station (BS1 118) and the terminal 120, A network discovery function, a network selection function, a forwarding function for establishing a Layer-3 connection of the terminal 120, and a radio resource management function.

ASN-GW(110)는 제어국으로서 서비스 플로우 승인부(Service Flow Authorization: 112), 데이터 경로 관리부(Data Path Function: 114), ROHC 기능부(ROHC Function: 미도시)를 포함하며, 다운링크 패킷을 ROHC 압축하여 기지 국(118)으로 전송하고, ROHC 업링크 패킷을 ROHC 압축 해제하여 CSN(102)으로 전송한다. The ASN-GW 110 includes a service flow authorization unit 112, a data path function unit 114 and an ROHC function unit (ROHC function: not shown) To the base station 118, ROHC-decompresses the ROHC uplink packet, and transmits the decompressed ROHC packet to the CSN 102.

여기서, ROHC 기능부는 데이터 경로 관리부(114)와 함께 배치되어 있으며, ROHC 압축부(미도시), 및 ROHC 압축 해제부(미도시)를 포함한다.Here, the ROHC functional unit is disposed together with the data path management unit 114 and includes an ROHC compression unit (not shown) and an ROHC decompression unit (not shown).

서비스 플로우 승인부(SFA: 112)는 AAA(104) 또는 PCRF(106)로부터 ROHC 정책을 수신한다. 그리고, ROHC를 위한 분류 규칙(Classification Rule)을 생성 및 분배한다. 그리고, 기지국(118)의 SFM(Service Flow Management: 미도시)을 통해 단말(120)의 ROHC 기능부(124)와 서비스 플로우의 정보를 교환한다.The service flow acknowledgment unit (SFA) 112 receives the ROHC policy from the AAA 104 or PCRF 106. Then, a classification rule for ROHC is generated and distributed. The service flow information is exchanged with the ROHC functional unit 124 of the terminal 120 through the SFM (Service Flow Management) (not shown) of the base station 118.

만약, 단말(120)이 ROHC 분류를 담고있는 서비스 플로우를 수락하면, 서비스 플로우 승인부(112)는 서비스 플로우 교섭(service flow negotiation)의 절차 후에 ROHC 퍼채널 파라메터 교섭(ROHC Per-channel parameter negotiation)을 시작한다.If the SS 120 accepts the service flow containing the ROHC classification, the service flow acknowledgment unit 112 receives the ROHC Per-channel parameter negotiation after the service flow negotiation procedure, .

서비스 플로우 승인부(112)는 ROHC 패킷 송수신을 위한 서비스 플로우의 서비스 플로우 정보를 생성하여, ASN-GW(110), 기지국(118), 및 단말(120)이 상기 서비스 플로우 정보를 획득할 수 있게 한다.The service flow acknowledgment unit 112 generates service flow information of a service flow for ROHC packet transmission and reception so that the ASN-GW 110, the base station 118, and the terminal 120 can obtain the service flow information do.

상기 서비스 플로우 정보의 서브 TLV인 데이터 경로 식별자(Data Path ID)에는 상기 서비스 플로우와 맵핑되는 일반 라우팅 캡슐화 키(GRE Key)와 같은 데이터 경로 태그(Data Path Tag)가 포함된다.The data path ID, which is a sub-TLV of the service flow information, includes a data path tag such as a general routing encapsulation key (GRE Key) mapped to the service flow.

또한, 상기 서비스 플로우 정보에는 ASN-GW(110)의 ROHC 압축부 및 ROHC 압축 해제부와의 정보 교환을 통해 획득한 ROHC 파라메터가 포함된다. 여기서, ROHC 파라메터는 ROHC 퍼채널 파라메터(ROHC Per-channel parameter), ROHC 퍼콘텍스트 파라메터(ROHC Per-context parameter), 프로파일(Profile), 콘텍스트(Context), ROHC 콘텍스트 식별자(Context ID) 및 ROHC 적용 여부에 대한 분류자(Classifier)가 포함될 수 있다.In addition, the service flow information includes ROHC parameters obtained through exchange of information with the ROHC compression unit and the ROHC decompression unit of the ASN-GW 110. Here, the ROHC parameter includes a ROHC Per-channel parameter, a ROHC Per-context parameter, a Profile, a Context, a ROHC Context ID, And a classifier for < / RTI >

따라서, ROHC 패킷 수신 전에 미리 ASN-GW(110) 및 단말(120)은 상기 서비스 플로우 정보를 통해 상기 ROHC 패킷 수신을 위한 서비스 플로우의 ROHC 패킷 수신 여부와 상기 서비스 플로우에 맵핑되는 ROHC 콘텍스트 식별자를 포함하는 ROHC 파라메터를 획득하여 저장할 수 있게 된다.Therefore, before receiving the ROHC packet, the ASN-GW 110 and the terminal 120 include the ROHC context identifier to be mapped to the service flow and whether or not the ROHC packet of the service flow for receiving the ROHC packet is received through the service flow information It is possible to acquire and store the ROHC parameter.

ASN-GW(110)의 ROHC 기능부는 단말(120)내의 ROHC 기능부(124)와 퍼채널 파라메터 교섭을 개시한다.The ROHC functional unit of the ASN-GW 110 initiates the per channel parameter negotiation with the ROHC functional unit 124 in the terminal 120.

퍼채널 파라메터 교섭은 ASN-GW(110)과 단말(120) 내의 ROHC 압축부와 압축 해제부들이 퍼채널 파라미터들을 교섭함으로써 이루어진다. 그리고, ROHC 채널이 서비스 플로우와 일대일로 매핑되므로, 퍼채널 파라미터들은 서비스 플로우 정보에 포함되고, 그 서비스 플로우 정보를 포함하는 DSA(Dynamic Service Addition) 메시지(DSA-REQ/DSA-RSP)가 교섭을 위해 사용된다.The per channel parameter negotiation is performed by negotiating the per channel parameters between the ASN-GW 110 and the ROHC compression unit and decompression units in the terminal 120. Since the ROHC channel is mapped to the service flow on a one-to-one basis, the per-channel parameters are included in the service flow information, and the DSA-REQ / DSA-RSP message including the service flow information is negotiated .

ASN-GW(110)의 ROHC 압축부는 IP 헤더들을 ROHC 콘텍스트를 유지하는 ROHC 패킷 헤더로 압축하며, ROHC 압축 해제부는 헤더 콘텍스트를 유지하고 압축된 헤더들을 원상태의 헤더로 복원한다.The ROHC compression unit of the ASN-GW 110 compresses IP headers into ROHC packet headers that maintain the ROHC context, and the ROHC decompression unit maintains the header contexts and restores the compressed headers into the original headers.

데이터 경로 관리부(114: DPF)는 다운링크(DownLink: DL) 패킷을 위한 분류를 수행하고 ROHC가 적용되는지를 점검한다.The data path management unit 114 (DPF) performs classification for downlink (DL) packets and checks whether ROHC is applied.

데이터 경로 관리부(114)는 DL 패킷들이 ROHC 채널에 속하면, DL 패킷들을 ROHC 압축기로 전달한다. 그리고, R6(단말과 기지국간 데이터 경로) 데이터 경로 태그의 캡슐화를 수행하고, 기지국(118: B1)으로 전송한다.When the DL packets belong to the ROHC channel, the data path management unit 114 delivers the DL packets to the ROHC compressor. Then, encapsulation of R6 (data path between the terminal and the base station) data path tag is performed and transmitted to the base station 118 (B1).

데이터 경로 관리부(114)는 기지국(118)로부터 업링크(UpLink: UL) 패킷을 수신하고, 만일 UL 패킷들이 ROHC 채널에 속하면, UL 패킷을 ROHC 압축 해제부로 전달한다.The data path management unit 114 receives an uplink (UL) packet from the base station 118 and, if the UL packets belong to the ROHC channel, transfers the UL packet to the ROHC decompression unit.

기지국(118)은 R6 데이터 경로 태그와 연결 식별자(802.16e CID) 사이의 맵핑 관계를 유지한다. 그리고, R6 데이터 경로 태그인 R6 GRE key를 802.16e CID 로 대체하므로서 DL 패킷들을 처리하고, 802.16e CID를 R6 GRE key로 대체하므로서 UL 패킷들을 처리한다.The base station 118 maintains the mapping relationship between the R6 data path tag and the CID (802.16e CID). The R6 data path tag R6 GRE key is replaced with an 802.16e CID to process the DL packets, and the 802.16e CID is replaced with the R6 GRE key to process the UL packets.

단말(120: MS)은 DSA 메시가 ROHC 타입을 포함하면, MS(120)는 ROHC 기능부(124)와 CS 계층사이에 채널을 성립한다. 만일 DL 패킷들이 ROHC 채널에 속하면, DL 패킷들은 ROHC 기능부(124)에 포함된 ROHC 압축 해제부로 전달한다If the MS 120 includes the ROHC type, the MS 120 establishes a channel between the ROHC functional unit 124 and the CS layer. If the DL packets belong to the ROHC channel, the DL packets are delivered to the ROHC decompression unit included in the ROHC function unit 124

또한, 단말(120)은 UL 트래픽에 대해서 ROHC 적용 여부를 확인하는 분류(Classfication)를 수행한다. 단말(120)은 UL 패킷이 ROHC 채널에 속하면, ROHC 압축을 수행한다. 그리고, UL 패킷의 ROHC 채널에 맵핑되는 적절한 802.16e CID 를 사용하여 UL 패킷을 기지국(118)으로 전송한다.Also, the terminal 120 performs classification for confirming whether ROHC is applied to the UL traffic. When the UL packet belongs to the ROHC channel, the terminal 120 performs ROHC compression. And transmits the UL packet to the base station 118 using the appropriate 802.16e CID mapped to the ROHC channel of the UL packet.

도 2는 본 발명의 일 실시예에 따른 무선 통신 시스템에서의 ROHC 패킷 송수신을 위한 서비스 플로우와 ROHC 콘텍스트 식별자의 맵핑관계를 나타낸 도면이다. 이하에서 서비스 플로우는 1:1로 ROHC 채널과 매핑되고, 하나의 ROHC 채널은 다수의 ROHC를 사용하는 IP 플로우를 가질 수 있다. 여기서 ROHC 채널은 ROHC가 적용되 는 헤더 압축 전송 채널을 의미한다.2 is a diagram illustrating a mapping relationship between a service flow for transmitting and receiving an ROHC packet and an ROHC context identifier in a wireless communication system according to an exemplary embodiment of the present invention. Hereinafter, the service flow is mapped to the ROHC channel at 1: 1, and one ROHC channel may have an IP flow using a plurality of ROHCs. Here, the ROHC channel means a header compression transport channel to which ROHC is applied.

CSN(102)으로부터 전송되는 N종류의 IP 플로우(208)를 가질 수 있는 다운링크 패킷을 일 예로 설명하면, 먼저 상기 IP 플로우(208)와 서비스 플로우 식별자(SFID: 202)는 N:1(N은 양의 정수)로 맵핑되며, ROHC 콘텍스트 식별자(206)와 IP 플로우(208)는 1:1로 맵핑된다.A downlink packet that can have N kinds of IP flows 208 transmitted from the CSN 102 will be described as an example. First, the IP flow 208 and the service flow identifier (SFID) 202 are N: 1 (N Is mapped to a positive integer), and the ROHC context identifier 206 and the IP flow 208 are mapped to 1: 1.

그리고, ASN(108)에서 서비스 플로우 식별자(202)는 논리 채널인 ROHC 채널(204)에 1:1로 맵핑된다. 여기서, ROHC 채널(204)과 ROHC 콘텍스트 식별자(206)는 1:N으로 맵핑된다. 결국, 서비스 플로우 식별자(202)와 ROHC 콘텍스트 식별자(206)는 ROHC 채널(204)을 매개로 1:N으로 맵핑된다. Then, in the ASN 108, the service flow identifier 202 is mapped 1: 1 to the ROHC channel 204, which is a logical channel. Here, the ROHC channel 204 and the ROHC context identifier 206 are mapped to 1: N. As a result, the service flow identifier 202 and the ROHC context identifier 206 are mapped 1: N via the ROHC channel 204.

또한, 서비스 플로우 식별자(202)는 기지국(118)과 단말(120)간의 연결 식별자(Connection ID: 210)에 1:1로 맵핑되므로 상기 연결 식별자(210)와 ROHC 콘텍스트 식별자(206)도 1:N으로 맵핑된다. 여기서, 전술한 맵핑관계는 ASN(108)이나 단말(120)에서 동일하게 적용된다.Also, since the service flow identifier 202 is mapped to the connection ID 210 between the base station 118 and the terminal 120 by 1: 1, the connection identifier 210 and the ROHC context identifier 206 are also 1: N < / RTI > Here, the above-described mapping relationship is equally applied to the ASN 108 and the terminal 120.

위와 같은 맵핑 관계는 ROHC를 위한 서비스 플로우 생성시 ASN(108)과 단말(120)에 인식된다. 그리고, 상기 맵핑 관계를 참조하여 ASN-GW(118)와 단말(120)은 패킷의 ROHC 적용 여부를 알 수 있다. 그리고, 상기 맵핑 관계는 ROHC 패킷이 전송되야하는 ASN-GW, 기지국, 또는 단말이 식별될 수 있게 한다. 그리고, 기지국(118) 및 단말(120)은 상기 맵핑 관계를 서비스 플로우 정보를 통해 획득한다.The above mapping relationship is recognized in the ASN 108 and the terminal 120 when a service flow for ROHC is created. The ASN-GW 118 and the AT 120 can know whether the ROHC is applied to the packet by referring to the mapping relationship. The mapping relationship enables the ASN-GW, the BS, or the MS to which the ROHC packet is to be transmitted to be identified. The base station 118 and the terminal 120 acquire the mapping relationship through the service flow information.

상기 서비스 플로우 정보는 서브 TLV로 패킷 분류 규칙(Packet Classification Rule), ROHC/ECRTP(Enhanced Compressed RTP) 콘텍스트 식별자, 분 류자 타입(Classifier Type), 또는 CS 파라메터 인코딩 규칙(Convergence Sub-layer Parameter Encoding Rule)을 포함할 수 있다. The service flow information includes a Packet Classification Rule, an ROHC / ECRTP Context Identifier, a Classifier Type, or a Convergence Sub-Layer Parameter Encoding Rule as a sub TLV. . ≪ / RTI >

상기 ROHC 적용 여부는 분류자 타입 또는 CS 파라메터 인코딩 규칙에 의해 정의되고, 상기 ROHC 콘텍스트 식별자(206)는 상기 ROHC/ECRTP 콘텍스트 식별자에 의해 정의된다. 따라서, ASN-GW(110)과 단말(120)은 상기 서비스 플로우 정보를 통해 해당 서비스 플로우의 ROHC 적용 여부를 알수 있고, 해당 서비스 플로우에 속한 IP 플로우에 맵핑되는 ROHC 콘텍스트 식별자(206)를 획득한다.Whether or not the ROHC is applied is defined by a classifier type or a CS parameter encoding rule, and the ROHC context identifier 206 is defined by the ROHC / ECRTP context identifier. Accordingly, the ASN-GW 110 and the AT 120 can know whether ROHC is applicable to the corresponding service flow through the service flow information and acquire the ROHC context identifier 206 mapped to the IP flow belonging to the corresponding service flow .

또한, 기지국(118)은 상기 서비스 플로우 정보를 참조하여 상기 서비스 플로우에 상응하는 데이터 경로 식별자(GRE key)와 연결 식별자(210)의 맵핑 정보를 획득한다.In addition, the base station 118 obtains the mapping information of the data path identifier (GRE key) and the connection identifier 210 corresponding to the service flow with reference to the service flow information.

또한, 단말(120)은 상기 서비스 플로우 정보를 참조하여 상기 서비스 플로우에 해당하는 기지국(118)과 단말(120) 간의 연결 식별자(210)와 상기 ROHC 콘텍스트 식별자(206)를 포함하는 ROHC 채널(204)의 맵핑 정보를 획득한다. The terminal 120 refers to the service flow information and transmits an ROHC channel 204 including the connection identifier 210 between the base station 118 and the terminal 120 corresponding to the service flow and the ROHC context identifier 206 ).

상술한 맵핑 정보들을 통해, ASN-GW(110)는 수신한 DL 패킷의 ROHC 적용 여부를 알 수 있고, ROHC 압축을 수행한 후 ROHC 패킷을 전송할 기지국(118)을 알 수 있다. 그리고, 기지국(118)은 수신한 ROHC 패킷을 전송할 단말(120)을 알 수 있다. 그리고, 단말(120)은 수신한 ROHC 패킷의 ROHC 적용 여부를 알 수 있고 ROHC 압축 해제를 수행한다. UL 패킷의 경우는 상술한 과정의 역과정으로써 설명될 수 있다. Through the above mapping information, the ASN-GW 110 can know the ROHC application of the received DL packet, know the base station 118 to which the ROHC packet is to be transmitted after ROHC compression. The base station 118 may know the terminal 120 to which the received ROHC packet is to be transmitted. Then, the terminal 120 can recognize whether or not ROHC is applied to the received ROHC packet and perform ROHC decompression. The UL packet can be described as an inverse process of the above-described process.

다시 도 1을 참조하면, 상기 서비스 플로우 승인부(112)에 의해 생성되고, ROHC 적용 여부, ROHC 콘텍스트 식별자 등의 ROHC 파라메터를 포함하는 서비스 플 로우 정보는 데이터 경로 설정 요청(Path_Reg_Req) 메시지에 포함되어 ASN-GW(110)에서 기지국(118)으로 전송된다. Referring again to FIG. 1, service flow information generated by the service flow acknowledgment unit 112 and including ROHC parameters such as ROHC application status and ROHC context identifier is included in a data path setup request (Path_Reg_Req) message And is transmitted from the ASN-GW 110 to the base station 118.

이후, 상기 서비스 플로우 정보는 기지국(118)에서 단말(120)로 동적 서비스 추가(DSA-REQ) 메시지에 포함되어 전송될 수 있다. 여기서, Path_Reg_Req 메시지 및 DSA-REQ 메시지는 서비스 플로우 정보를 TLV로 포함할 수 있기 때문에 상기 ROHC 파라메터를 전송할 수 있다.Then, the service flow information may be included in the dynamic service addition (DSA-REQ) message transmitted from the base station 118 to the terminal 120. Here, since the Path_Reg_Req message and the DSA-REQ message can include the service flow information as the TLV, the ROHC parameter can be transmitted.

또한, Path_Reg_Rsp 메시지 및 DSA-RSP 메시지를 통해 단말(120)로부터 ASN-GW(110)까지 소정의 ROHC 파라메터를 포함한 서비스 플로우 정보를 전송한다. In addition, service flow information including a predetermined ROHC parameter is transmitted from the AT 120 to the ASN-GW 110 through the Path_Reg_Rsp message and the DSA-RSP message.

즉, ASN-GW(110)과 단말(120)은 Path_Reg_Req/Rsp 및 DSA-REQ/RSP에 포함된 서비스 플로우 정보를 통해 ROHC 파라메터를 서로 주고 받음으로써 ROHC 교섭(ROHC negotiation)을 수행할 수 있다.That is, the ASN-GW 110 and the SS 120 can perform ROHC negotiation by exchanging ROHC parameters through the service flow information included in the Path_Reg_Req / Rsp and the DSA-REQ / RSP.

이하 도 3a 및 도 3b를 참조하여 상기 Path_Reg_Req/Rsp 메시지 및 DSA-REQ/RSP 메시지에 의해 전송되는 ROHC 적용 여부 및 ROHC 콘텍스트 식별자를 포함한 서비스 플로우 정보가 어떠한 TLV 계층 구조를 갖는지 설명하겠다.Hereinafter, with reference to FIG. 3A and FIG. 3B, it will be described how the service flow information including the ROHC application ID and the ROHC context identifier transmitted by the Path_Reg_Req / Rsp message and the DSA-REQ / RSP message has a TLV hierarchical structure.

도 3a는 본 발명의 일 실시예에 따른 ASN-GW과 기지국 간 메시지에 포함되는 서비스 플로우 정보의 TLV 계층 구조를 나타낸 도면이다.3A is a diagram illustrating a TLV hierarchical structure of service flow information included in a message between an ASN-GW and a base station according to an embodiment of the present invention.

상기 Path_Reg_Req/Rsp 메시지 등의 ASN-GW과 기지국 간 메시지에는 서비스 플로우 정보(Service Flow Info: 302a)가 TLV로서 포함될 수 있고, 서비스 플로우 정보(302a)에는 패킷 분류 규칙(Packet Classification Rule: 304a)이 서브 TLV로서 포함될 수 있다.The service flow information 302a may be included as TLV in the ASN-GW and the base station message such as the Path_Reg_Req / Rsp message and the packet flow information 302a may include a packet classification rule 304a May be included as a sub-TLV.

상기 패킷 분류 규칙(304a)에는 ROHC/ECRTP 콘텍스트 식별자(ROHC/ECRTP Context ID: 304a) 및 분류자(Classifier: 308a) 서브 TLV로서 포함될 수 있고, 분류자(308a)에는 분류자 타입(Classifier Type: 310a)이 서브 TLV로서 포함될 수 있다.The packet classification rule 304a may include a ROHC / ECRTP Context ID 304a and a Classifier 308a as a sub TLV. The classifier 308a may include a Classifier Type 308a, 310a may be included as a sub TLV.

도 3a를 참조하면, ROHC 적용 여부(ROHC header compression)는 분류자 타입(310a)에 정의될 수 있고, ROHC 패킷 전송을 위한 서비스 플로우에 맵핑되는 ROHC 콘텍스트 식별자는 상기 ROHC/ECRTP 콘텍스트 식별자(304a)에 정의될 수 있다.3A, the ROHC header compression may be defined in the classifier type 310a, and the ROHC context identifier mapped to the service flow for ROHC packet transmission may be defined as the ROHC / ECRTP context identifier 304a, Lt; / RTI >

도 3b는 본 발명의 일 실시예에 따른 기지국과 단말간 메시지에 포함되는 서비스 플로우 정보의 TLV 계층 구조를 나타낸 도면이다.FIG. 3B is a diagram illustrating a TLV hierarchical structure of service flow information included in a BS-MS message according to an exemplary embodiment of the present invention.

상기 DSA-REQ/RSP 메시지 등의 기지국과 단말간 메시지에는 서비스 플로우 정보(Service Flow Info: 302b)가 TLV로서 포함될 수 있고, 서비스 플로우 정보(302b)에는 패킷 분류 규칙 파라메터(Packet Classification Rule Parameter: 304b) 및 CS 파라메터 인코딩 규칙(CS Parameter Encoding Rule: 308b)이 서브 TLV로서 포함될 수 있다. 또한, 상기 패킷 분류 규칙 파라메터(304b)에는 ROHC/ECRTP 콘텍스트 식별자(ROHC/ECRTP Context ID: 306b)가 서브 TLV로서 포함될 수 있다.The service flow information 302b may be included as TLV in the BS-ID message such as the DSA-REQ / RSP message and the service flow information 302b may include a Packet Classification Rule Parameter 304b ) And a CS parameter encoding rule (CS Parameter Encoding Rule: 308b) may be included as a sub TLV. Also, the ROHC / ECRTP Context ID (ROHC / ECRTP Context ID) 306b may be included as the sub TLV in the packet classification rule parameter 304b.

도 3b를 참조하면, ROHC 적용 여부(ROHC header compression)는 상기 TLV중 CS 파라메터 인코딩 규칙(308b)에 의해 정의될 수 있고, ROHC 패킷 전송을 위한 서비스 플로우에 맵핑되는 ROHC 콘텍스트 식별자는 상기 ROHC/ECRTP 콘텍스트 식별자(306b)에 의해 정의될 수 있다.Referring to FIG. 3B, the ROHC header compression may be defined by the CS parameter encoding rule 308b among the TLVs, and the ROHC context identifier mapped to the service flow for ROHC packet transmission may be defined by the ROHC / May be defined by the context identifier 306b.

그리고, 전술한 서비스 플로우 정보(302b)는 ROHC 적용 여부 및 ROHC 콘텍스트 식별자 이외의 ROHC 파라메터를 포함하는 서브 TLV(미도시)를 가질 수 있다.The service flow information 302b described above may have a sub-TLV (not shown) including ROHC application and ROHC parameters other than the ROHC context identifier.

따라서, Path_Reg_Req/Rsp 메시지 및 DSA-REQ/RSP 메시지에 의해 전달되고 상기 전술한 TLV 계층 구조를 가지는 서비스 플로우 정보(302b)를 통해, ROHC 콘텍스트 식별자 및 해당 서비스 플로우의 ROHC 적용 여부 등의 ROHC 파라메터가 ASN-GW(110) 및 단말(120)에서 ROHC 패킷 전송 전에 미리 인식될 수 있다.Therefore, the ROHC parameters such as the ROHC context identifier and whether or not ROHC is applied to the corresponding service flow are transmitted through the service flow information 302b transmitted by the Path_Reg_Req / Rsp message and the DSA-REQ / RSP message and having the above- The ASN-GW 110 and the terminal 120 can be recognized before the ROHC packet is transmitted.

도 3c는 본 발명의 일 실시예에 따른 ROHC 교섭 절차(ROHC negotiation procedure)를 개략적으로 나타낸 도면이다.FIG. 3C is a diagram schematically illustrating an ROHC negotiation procedure according to an embodiment of the present invention.

도시된 바와 같이, ROHC 교섭 절차는 802.16e의 DSA 요청 메시지(DSA-REQ) 또는 DSC 요청 메시지(DSC-REQ)에 의해 개시된다. 이 때, 802.16e MAC 계층은 ROHC 파라메터의 TLV(ROHC parameter payload TLV)를 해석하지 않는다.As shown, the ROHC negotiation procedure is initiated by a DSA request message (DSA-REQ) or a DSC request message (DSC-REQ) of 802.16e. At this time, the 802.16e MAC layer does not interpret the ROHC parameter payload TLV of the ROHC parameter.

기지국(118)과 단말(120)은 ROHC 교섭을 위한 ROHC 파라메터를 TLV로서 포함하는 DSA-REQ/RSP 또는 DSC-REQ/RSP를 사용하여 교섭 절차를 수행한다.The base station 118 and the terminal 120 perform the negotiation procedure using DSA-REQ / RSP or DSC-REQ / RSP including the ROHC parameter for ROHC negotiation as TLV.

단말(120)은 단말(120)의 ROHC 엔터티(124)에서 ROHC 교섭을 위한 ROHC 파라메터가 교환될수 있도록 교섭 절차를 수행한다.The terminal 120 performs a negotiation procedure so that ROHC parameters for ROHC negotiation can be exchanged in the ROHC entity 124 of the terminal 120. [

기지국(118)과 앵커 ASN-GW(110)은 ROHC 파라메터를 TLV로서 기지국(118)과 앵커 ASN-GW(110) 사이의 데이터 경로(R6)에서 사용되는 메시지에 포함시켜 주고 받음으로써, ROHC 교섭 절차를 수행한다.The base station 118 and the anchor ASN-GW 110 include the ROHC parameter as a TLV in a message used in the data path R6 between the base station 118 and the anchor ASN-GW 110, Perform the procedure.

앵커 ASN-GW(110)은 앵커 ASN-GW(110)의 ROHC 엔터티에서 ROHC 교섭을 위한 ROHC 파라메터가 교환될수 있도록 교섭 절차를 수행한다.The anchor ASN-GW 110 performs a negotiation procedure so that ROHC parameters for ROHC negotiation can be exchanged in the ROHC entity of the anchor ASN-GW 110.

다시 도 1을 참조하면, ASN-GW(110)은 동적 서비스 플로우(Dynamic Serive Flow) 수립 절차동안 AAA(104) 또는 PCRF(106: Policy and Charging Rules Function)로부터 ROHC 적용 정책을 가진 동적 서비스 플로우 정보를 포함하는 가입자 프로파일을 수신한다. 그리고, ASN-GW(110)은 동적 서비스 플로우에 ROHC의 적용 여부를 결정한다. 그리고, ASN-GW(110)는 ROHC를 가진 동적 서비스 플로우의 절차를 개시하고, ASN-GW(110)와 단말(120)간의 ROHC 교섭을 트리거한다. 이하, 도 4 내지 도 6을 통해, ROHC를 가진 동적 서비스 플로우에 대한 구체적인 절차에 대해 설명한다.Referring again to FIG. 1, the ASN-GW 110 receives dynamic service flow information having an ROHC application policy from the AAA 104 or the PCRF 106 (Policy and Charging Rules Function) during a dynamic service flow establishment procedure Lt; / RTI > Then, the ASN-GW 110 determines whether or not ROHC is applied to the dynamic service flow. The ASN-GW 110 then initiates the procedure of the dynamic service flow with the ROHC and triggers the ROHC negotiation between the ASN-GW 110 and the terminal 120. 4 to 6, a specific procedure for a dynamic service flow with ROHC will be described below.

도 4는 본 발명의 일 실시예에 따른 AAA가 시작한 ROHC를 위한 서비스 플로우의 생성 방법(AAA initiated ROHC Service Flow creation method)을 나타낸 순서도이다. 이하, 설명의 편의를 위해 도 1 내지 도3을 참조하여 설명한다.4 is a flowchart illustrating a AAA initiated ROHC service flow creation method for an ROHC initiated by AAA according to an embodiment of the present invention. Hereinafter, for ease of explanation, it will be described with reference to FIG. 1 to FIG.

도 4에는 ROHC 엔터티가 단말(120) 및 ASN-GW(110)에 위치하는 경우, 세부적인 메시지 플로우와 ROHC 채널 설정을 위한 서비스 플로우 생성 과정이 도시되어 있다. 또한, ROHC 채널 설정을 위한 서비스 플로우 생성은 기지국(118) 또는 단말(120)에 의해 시작될 수 있음을 미리 밝혀둔다.FIG. 4 shows a detailed flow of a service flow for ROHC channel establishment and a detailed message flow when an ROHC entity is located in the terminal 120 and the ASN-GW 110. It is also noted in advance that service flow creation for ROHC channel establishment can be initiated by the base station 118 or the terminal 120.

먼저, 단말(120)과 AAA(104)간에서 억세스 인증(Access Authentication)을 수행한다(S402). 그리고, 인증절차 동안, 단말(120)과 ASN-GW(110)은 AAA(104)로부터 ROHC 정책(Policy of ROHC)을 포함하는 기 규정된 서비스 플로우 정보(pre-preovisioned service flow information)를 담은 가입자 프로파일을 수신한다.First, access authentication is performed between the terminal 120 and the AAA 104 (S402). During the authentication procedure, the terminal 120 and the ASN-GW 110 receive the pre-provisioned service flow information including the ROHC policy (ROHC policy) from the AAA 104, Receive the profile.

다음으로, 단말(120)과 앵커 SFA(112: Anchor SFA)간에서 ISF 설립(Initial Service Flow Establishment)에 대한 절차를 수행한다(S404). 여기서, ASN-GW(110)는 앵커 SFA(112)가 ISF를 생성하도록 트리거할 수 있고, 선택적으로 다른 기 규정된 서비스 플로우(pre-provisioned service flow)를 생성하도록 트리거할 수 있다.Next, a procedure for establishing an ISF (Initial Service Flow Establishment) is performed between the terminal 120 and the anchor SFA 112 (S404). Here, the ASN-GW 110 may trigger the anchor SFA 112 to generate an ISF and optionally trigger another pre-provisioned service flow to be generated.

다음으로, 단말(120)은 홈 에이젼트(107: HA)와 IP 획득(IP Acquisition)에 대한 절차를 수행한다(S406).Next, the terminal 120 performs a procedure for IP acquisition (IP Acquisition) with the home agent 107 (HA) (S406).

다음으로, ASN-GW(110)의 ROHC 기능부는 앵커 SFA(112)가 ROHC를 위한 서비스 플로우를 생성하는 것을 트리거한다. 이 때, ASN-GW(110)의 ROHC 기능부는 ROHC 파라메터를 앵커 SFA(112)에 전송한다. 앵커 SFA(112)는 수신한 ROHC 파라메터를 포함하는 경로 등록 요청 메시지(Path_Reg_Req)를 기지국(118)의 SFM(119: Service Flow Management)으로 전송한다(S408).Next, the ROHC function of the ASN-GW 110 triggers the anchor SFA 112 to generate a service flow for the ROHC. At this time, the ROHC function unit of the ASN-GW 110 transmits the ROHC parameter to the anchor SFA 112. The anchor SFA 112 transmits a path registration request message (Path_Reg_Req) including the received ROHC parameter to the SFM 119 (S408) of the base station 118.

일 실시예에 있어서, 상기 Path_Reg_Req에 포함된 서비스 플로우 정보는 ROHC를 위한 서비스 플로우의 생성(creation)을 요청하는 예약 액션(Reservation Action) TLV를 가질 수 있다.In one embodiment, the service flow information included in the Path_Reg_Req may have a Reservation Action TLV requesting creation of a service flow for ROHC.

도 3a 및 도 3b에 도시된 바와 같이, Path_Reg_Req/Rsp, DSA-REQ/RSP 및 DSC-REQ/RSP는 서비스 플로우 정보(SF Info)를 서브 TLV로서 포함하며, 서비스 플로우 정보에는 ROHC 적용 여부에 대한 분류자(Classifier), ROHC 콘텍스트 식별자(ROHC Context ID), 퍼채널 파라메터 등의 ROHC 파라메터가 포함될 수 있음을 미리 밝혀 둔다.3A and 3B, the Path_Reg_Req / Rsp, the DSA-REQ / RSP and the DSC-REQ / RSP include service flow information (SF Info) as a sub TLV, The ROHC parameters such as classifier, ROHC context ID, and per channel parameters may be included in advance.

다시, 도 4를 참조하면, Path_Reg_Req를 수신한 SFM(119)은 무선 자원을 확인하고, ROHC를 위한 서비스 플로우 요청을 수락할 지 결정한다. 만약, 요청을 수 락하는 경우, 단말(120)로 IEEE 802.16e 에 해당하는 DSA 요청 메시지(Dynamic Service Addition REQ: DSA-REQ)를 전송한다(S410). 여기서, DSA-REQ는 역시 서비스 플로우 정보를 포함하며, 상기 서비스 플로우 정보는 ROHC 파라메터를 포함한다.Referring again to FIG. 4, the SFM 119 receiving the Path_Reg_Req checks the radio resource and determines whether to accept the service flow request for ROHC. If the request is accepted, a DSA-REQ message (Dynamic Service Addition REQ: DSA-REQ) corresponding to IEEE 802.16e is transmitted to the MS 120 (S410). Here, the DSA-REQ includes the service flow information, and the service flow information includes the ROHC parameter.

다음으로, 단말(120)은 SFM(119)으로부터 DSA-REQ를 수신하면, DSA-REQ가 ROHC 파라메터를 탑재한 TLV를 포함하는지 체크한다. 만약, DSA-REQ가 ROHC 파라메터를 탑재한 TLV를 포함한다면, 단말(120)은 ROHC 요청 메시지(ROHC-REQ)를 상위 계층인, ROHC 계층에 전달한다(S412).Next, when the terminal 120 receives the DSA-REQ from the SFM 119, it checks whether the DSA-REQ includes the TLV carrying the ROHC parameter. If the DSA-REQ includes the TLV with the ROHC parameter, the terminal 120 transmits the ROHC request message (ROHC-REQ) to the ROHC layer, which is an upper layer, in operation S412.

이때, CS(Convergence Sublayer)와 ROHC 계층 사이에 서비스 억세스 포인트(Service Access Point: SAP)가 생성되고, 그것은 CS에서 연결 식별자(802.16e CID)와 서비스 플로우 식별자(SFID)를 맵핑하는데 사용된다.At this time, a service access point (SAP) is created between the CS (Convergence Sublayer) and the ROHC layer, which is used in the CS to map the CID (802.16e CID) and the SFID (Service Flow Identifier).

일 실시예에 있어서, 다운링크 패킷이 단말(120)에 수신되면, 연결 식별자, 서비스 플로우 식별자, 및 단말(120)에 형성된 ROHC 채널의 ROHC 채널 식별자에 대한 맵핑 정보에 따라 다운링크 패킷의 ROHC 적용 여부를 결정하는 분류 절차를 수행할 수 있다. 또한, 상기 맵핑 정보를 이용하면, 업링크 패킷의 ROHC 적용 여부를 결정하는 분류 절차를 수행할 수 있다.In one embodiment, when the downlink packet is received at the terminal 120, ROHC application of the downlink packet is performed according to the mapping information for the ROHC channel identifier of the ROHC channel formed in the terminal 120, A classification procedure can be carried out to determine whether or not it is possible. In addition, using the mapping information, a classification procedure for determining whether ROHC is applied to an uplink packet can be performed.

한편, DSA-REQ를 통해 수신한 분류 규칙(Classification Rule)이 ROHC 엔터티(124)에 의해 ROHC 압축될 패킷의 분류를 위해 ROHC-REQ에 포함되어 있다.On the other hand, the classification rule received through the DSA-REQ is included in the ROHC-REQ for classification of packets to be ROHC-compressed by the ROHC entity 124.

다음으로, 단말(120)의 ROHC 엔터티(124)는 ROHC-REQ를 통해 수신한 ROHC 콘텍스트 식별자(ROHC context ID)를 맵핑 테이블에 추가하고, 결과를 ROHC 응답 메 시지(ROHC-RSP)를 사용하여 전에 생성한 ROHC 서비스 억세스 포인트를 통해 MAC 계층에 전달한다(S414).Next, the ROHC entity 124 of the terminal 120 adds the ROHC context ID received through the ROHC-REQ to the mapping table, and transmits the ROHC context ID to the mapping table using the ROHC response message (ROHC-RSP) And transmits it to the MAC layer through the previously created ROHC service access point (S414).

다음으로, 단말(120)은 ROHC 서비스 억세스 포인트의 인덱스(ROHC SAP Index)를 사용하여 연결 식별자 및 서비스 플로우 식별자를 식별한 후에 DSA 응답 메시지(Dynamic Service Addition RSP: DSA-RSP)를 SFM(119)으로 전송한다(S416).Next, the UE 120 identifies the CID and the service flow identifier using the ROHC SAP index of the ROHC service access point, and then transmits a DSA response message (Dynamic Service Addition RSP: DSA-RSP) (S416).

여기서, DSA-RSP는 ROHC 교섭(ROHC negotiation)을 위한 ROHC 파라메터를 포함한다. 그리고, ROHC 교섭을 위한 ROHC 파라메터는 단말(120)의 ROHC 엔터티(124)로부터 획득한 것이고, ASN-GW(110)의 ROHC 엔터티(ROHC function)에 교섭을 위해 전달하기 위한 것이다.Here, the DSA-RSP includes a ROHC parameter for ROHC negotiation. The ROHC parameter for ROHC negotiation is obtained from the ROHC entity 124 of the terminal 120 and is for delivery to the ROHC entity of the ASN-GW 110 for negotiation.

한편, DSA 절차를 통해 ROHC 교섭이 끝날 수 없다면, S422단계에서 링크계층에서의 DSC(Dynamic Service Change) 메지징을 사용하여 교섭을 계속할 수 있음을 미리 밝혀 둔다.On the other hand, if the ROHC negotiation can not be completed through the DSA procedure, it is revealed in advance that the negotiation can be continued using DSC (Dynamic Service Change) messaging in the link layer in step S422.

다음으로, SFM(119)은 경로 등록 응답 메시지(Path_Reg_Rsp)를 앵커 SFA(112)에 예약(reservation)을 확인 하기 위해 전송한다(S418). 만약, SFM(119)에 의해 줄어든 리소스가 허여된다면, 허여된 자원의 QoS 파라메터 셋은 SFM(119)에 의해 앵커 SFA(112)으로 반환된다. 여기서, Path_Reg_Rsp에 포함된 ROHC 교섭을 위한 파라메터는 ASN-GW(110)의 ROHC 엔터티로 전송된다. Next, the SFM 119 transmits the path registration response message (Path_Reg_Rsp) to the anchor SFA 112 to confirm the reservation (S418). If the reduced resource is granted by the SFM 119, the QoS parameter set of the granted resource is returned to the anchor SFA 112 by the SFM 119. Here, the parameter for ROHC negotiation included in Path_Reg_Rsp is transmitted to the ROHC entity of the ASN-GW 110. [

다음으로, 앵커 SFA(112)는 경로 등록 확인 응답 메시지(Path_Reg_Ack)를 SFM(119)에 예약(reservation)을 확인 하기 위해 전송한다(S420).Next, the anchor SFA 112 transmits a path registration acknowledgment message (Path_Reg_Ack) to the SFM 119 to confirm the reservation (S420).

만약, SFM(119)에 의해 줄어든 리소스가 허여된다면, 허여된 자원의 QoS 파 라메터 셋은 SFM(119)에 의해 앵커 SFA(112)으로 반환된다.If the reduced resource is granted by the SFM 119, the QoS parameter set of the granted resource is returned to the anchor SFA 112 by the SFM 119.

다음으로, DSA 절차를 통해 ROHC 교섭이 끝날 수 없다면, 교섭이 완결될때까지 DSC 절차를 사용하여 계속 ROHC 교섭을 수행한다(S422). 일 실시예에 있어서, 상기 DSC 절차는 단말(120)과 SFM(119)사이에서 DSC 요청/응답 메시지(DSC-REQ/RSP)를 사용하여 ROHC 파라메터를 교환하는 교섭 절차일 수 있다.Next, if the ROHC negotiation can not be ended through the DSA procedure, the ROHC negotiation is continuously performed using the DSC procedure until the negotiation is completed (S422). In one embodiment, the DSC procedure may be a negotiation procedure for exchanging ROHC parameters using a DSC request / response message (DSC-REQ / RSP) between the terminal 120 and the SFM 119.

도 5는 본 발명의 다른 실시예에 따른 PCRF가 시작한 ROHC를 위한 서비스 플로우의 생성 방법(PCRF initiated ROHC Service Flow creation method)을 나타낸 순서도이다. 이하, 설명의 편의를 위해 도 1 내지 도 3을 참조하여 설명하며, 도 4를 통해 이해될 수 있는 설명은 생략한다.FIG. 5 is a flowchart illustrating a PCRF initiated ROHC service flow creation method for a ROHC initiated by a PCRF according to another embodiment of the present invention. Hereinafter, for convenience of explanation, the description will be made with reference to FIGS. 1 to 3, and a description that can be understood through FIG. 4 will be omitted.

AF(Application Function: 103)는 AF 세션 시그널링을 위해 PCRF(106)에게 서비스 정보(Application level Session Info)를 제공한다(S502).The AF (Application Function) 103 provides service information (Application level Session Info) to the PCRF 106 for AF session signaling (S502).

다음으로, PCRF(106)는 권한 검증과 정책 결정을 하고, 새로운 ROHC 정책을 포함하는 PCC(Policy and Charging Control) 결정을 앵커 SFA(112a)에게 제공한다(S504). 일 실시예에 있어서, 상술한 PCC 규칙 제공(PCC Rules Provision)은 RAR 메시지(Re-Auth-Request)를 사용하여 수행할 수 있다.Next, the PCRF 106 performs authorization and policy determination, and provides a PCC (Policy and Charging Control) decision including a new ROHC policy to the anchor SFA 112a (S504). In one embodiment, the above-described PCC Rules Provision can be performed using a RAR message (Re-Auth-Request).

다음으로, 앵커 SFA(112a)의 PDF(Policy Decision Function)는 QoS 프로파일을 PCRF(106)로부터 수신한다. PDF는 QoS 파라메터를 포함하는 자원 예약 요청 메시지(Resource-Reservation Request: RR_Req)를 서빙 SFA(112b: Serving SFA)로 전송한다(S506). 일 실시예에 있어서, RR_Req는 ROHC에 대한 서비스 플로우 정보(SF info with ROHC)를 포함한다.Next, the Policy Decision Function (PDF) of the anchor SFA 112a receives the QoS profile from the PCRF 106. [ The PDF transmits a Resource Reservation Request (RR_Req) including a QoS parameter to the Serving SFA 112b (S506). In one embodiment, RR_Req includes service flow information (SF info with ROHC) for ROHC.

다음으로, 서빙 SFA(112b)는 수신한 QoS 정보 TLV(QoS info TLV)와 ROHC 파라메터를 포함하는 Path_Reg_Req를 SFM(119)에 전송한다(S508).Next, the serving SFA 112b transmits to the SFM 119 the Path_Reg_Req including the received QoS information TLV (QoS info TLV) and the ROHC parameter (S508).

다음으로, SFM(119)은 무선 자원을 확인하고, QoS 정보(QoS-Info) 파라메터와 가능한 리소스에 기초해 ROHC를 위한 서비스 플로우 요청을 수락할 지 결정한다. 요청을 수락하는 경우, 기지국(118)은 단말로 IEEE 802.16e 에 해당하는 DSA-REQ를 전송한다(S510). 여기서, DSA-REQ는 역시 ROHC 파라메터 및 ROHC 분류 규칙(ROHC classification rule)을 포함한다.Next, the SFM 119 identifies the radio resources and determines whether to accept the service flow request for ROHC based on the QoS information (QoS-Info) parameter and available resources. In the case of accepting the request, the base station 118 transmits a DSA-REQ corresponding to IEEE 802.16e to the terminal (S510). Here, DSA-REQ also includes a ROHC parameter and a ROHC classification rule.

다음으로, SFM(119)으로부터 DSA-REQ 메시지를 수신하면, 단말(120)은 DSA-REQ가 ROHC 파라메터를 탑재한 TLV를 포함하는지 확인(Check)한다. 만약 DSA-REQ가 ROHC 파라메터를 탑재한 TLV를 포함한다면, 단말(120)은 ROHC-REQ를 상위 계층인, ROHC 계층에 전달한다(S512). Next, upon receiving the DSA-REQ message from the SFM 119, the terminal 120 checks whether the DSA-REQ includes the TLV carrying the ROHC parameter. If the DSA-REQ includes the TLV with the ROHC parameter, the terminal 120 transmits the ROHC-REQ to the ROHC layer, which is an upper layer, in operation S512.

이때, CS와 ROHC 계층 사이의 서비스 억세스 포인트가 생성되고, 그것은 CS에서 802.16e CID와 SFID를 맵핑하는데 사용된다. DSA-REQ를 통해 수신한 분류 규칙(Classification Rule)은 ROHC 엔터티(124)에 의해 압축될 패킷의 분류를 위해 ROHC-REQ에 포함되어 있다.At this point, a service access point between the CS and the ROHC layer is created, which is used to map the CID and the SFID in the CS to the 802.16e CID. The Classification Rule received through the DSA-REQ is included in the ROHC-REQ for classifying the packet to be compressed by the ROHC entity 124.

다음으로, 단말(120)의 ROHC 엔터티(124)는 ROHC 콘텍스트 식별자(ROHC context ID)를 맵핑 테이블에 추가하고, 결과를 ROHC-RSP를 사용하여 전에 생성한 ROHC 서비스 억세스 포인트를 통해 MAC 계층에 전달한다(S514).Next, the ROHC entity 124 of the terminal 120 adds the ROHC context ID to the mapping table, and transmits the result to the MAC layer through the ROHC service access point previously created using the ROHC-RSP (S514).

단말(120)은 ROHC의 서비스 억세스 포인트의 인덱스(ROHC SAP Index)를 사용하여 연결 식별자(802.16e CID) 및 서비스 플로우 식별자(SFID)를 식별한 후에 DSA-RS를 SFM(119)으로 전송한다(S516). The UE 120 identifies the CID and the SFID using the ROHC SAP Index of the ROHC and then transmits the DSA-RS to the SFM 119 S516).

여기서, DSA-RSP는 교섭을 위한 ROHC 파라메터를 포함한다. 만약 DSA 절차를 통해 ROHC 교섭이 끝날 수 없다면, S522단계에서 링크계층에서의 DSC 메지징을 사용하여 교섭을 계속할 수 있음을 미리 밝혀둔다.Here, the DSA-RSP includes a ROHC parameter for negotiation. If the ROHC negotiation can not be completed through the DSA procedure, it is revealed in advance that negotiation can be continued using DSC messaging in the link layer in step S522.

다음으로, ROHC를 위한 서비스 플로우의 생성 요청이 SFM(119)에 의해 허여되고(S506), 단말(120)에 의해 허여되는 경우(S508)를 가정하면, SFM(119)는 Path_Reg_Rsp를 서빙 SFA(112b)에 예약을 확인 하기 위해 전송한다(S518). Assuming that a service flow creation request for the ROHC is granted by the SFM 119 (S506) and is granted by the terminal 120 (S508), the SFM 119 sends Path_Reg_Rsp to the serving SFA 112b to confirm the reservation (S518).

만약, SFM(119)에 의해 줄어든 자원이 허여된다면, 허여된 자원의 QoS 파라메터 셋은 SFM(119)에 의해 반환된다. 여기서, Path_Reg_Rsp는 ROHC 교섭을 위한 ROHC 파라메터를 포함한다.If the reduced resource is granted by the SFM 119, the QoS parameter set of the granted resource is returned by the SFM 119. Here, Path_Reg_Rsp includes a ROHC parameter for ROHC negotiation.

다음으로, 서빙 SFA(112b)는 SFM(119)에 Path_Reg_Ack를 전송한다(S520).Next, the serving SFA 112b transmits Path_Reg_Ack to the SFM 119 (S520).

다음으로, DSA 절차를 통해 ROHC 교섭이 끝날 수 없다면, ROHC 교섭은 완성될 때까지 DSC 절차를 사용하여 계속될 수 있다(S522).Next, if the ROHC negotiation can not be completed through the DSA procedure, the ROHC negotiation may continue using the DSC procedure until completion (S522).

다음으로, SFM(119)로부터 성공적인 응답이 있는 경우, 서빙 SFA(112b)는 허용된 QoS 값을 포함하는 QoS 정보 파라메터를 가진 자원 예약 응답 메시지(RR_Rsp)를 예약의 확인을 위해 앵커 SFA(112a)로 전송한다(S524).Next, when there is a successful response from the SFM 119, the serving SFA 112b transmits a resource reservation response message (RR_Rsp) having a QoS information parameter including the allowed QoS value to the anchor SFA 112a (S524).

다음으로, 서빙 SFA(112b)로부터 성공적인 응답이 있는 경우, 앵커 SFA(112a)는 자원 예약 확인 응답 메시지(RR_Ack)를 서빙 SFA(112b)로 전송한다(S526).Next, when there is a successful response from the serving SFA 112b, the anchor SFA 112a transmits a resource reservation acknowledgment message (RR_Ack) to the serving SFA 112b (S526).

다음으로, 앵커 SFA(112a)의 PDF는 PCRF(106)로 PCC 결정을 포함하는 PCC 규 칙 제공 확인 응답 메시지(PCC rule provision ACK)를 전송한다(S528).Next, the PDF of the anchor SFA 112a transmits a PCC rule provision ACK including a PCC decision to the PCRF 106 (S528).

다음으로, PCRF(106)는 AF(103)로 PCC 결정을 포함하는 ACK 메시지를 전송한다(S530).Next, the PCRF 106 transmits an ACK message including a PCC decision to the AF 103 (S530).

도 6은 본 발명의 또 다른 실시예에 따른 PCRF가 시작한 ROHC를 위한 서비스 플로우의 삭제 방법(PCRF initiated ROHC Service Flow deletion method)을 나타낸 순서도이다. 이하, 설명의 편의를 위해 도 1 내지 도 3을 참조하여 설명하며, 도 4 및 도 5를 통해 이해될 수 있는 설명은 생략한다.6 is a flowchart illustrating a PCRF initiated ROHC Service Flow deletion method for a ROHC initiated by PCRF according to another embodiment of the present invention. Hereinafter, for convenience of explanation, the description will be made with reference to FIGS. 1 to 3, and a description that can be understood through FIG. 4 and FIG. 5 will be omitted.

먼저, 단말(120)과 3GPP CSCF(Call Session Control Function)과 같은 AF(103)는 어플리케이션 세션 해제 절차(Application Session Release Procedure)를 완수한다(S602).First, the AF 103 such as the terminal 120 and the 3GPP call session control function (CSCF) completes an application session release procedure (S602).

다음으로, AF(103)는 PCRF(106)에 AF 세션 시그널링을 위한 서비스 정보를 제공한다(S604). 여기서, 상기 서비스 정보는 어플리케이션 세션 제거 통지(Application Session Removal Note)를 포함한다.Next, the AF 103 provides the PCRF 106 with service information for AF session signaling (S604). Herein, the service information includes an Application Session Removal Note.

다음으로, PCRF(106)는 권한 검증과 정책 결정을 하고, 새로운 모든 PCC 결정을 앵커 SFA(112a)의 PDF에 제공한다(S606). 일 실시예에 있어서, 상술한 PCC 결정의 제공은 PCC 규칙 제거 통지(PCC Rules Removal Notification)를 포함하는 RAR 메시지(Re-Auth-Request)를 사용하여 수행할 수 있다.Next, the PCRF 106 performs authority verification and policy decision, and provides all the new PCC decisions to the PDF of the anchor SFA 112a (S606). In one embodiment, the provision of the PCC decision described above may be performed using a RAR message (Re-Auth-Request) including a PCC Rules Removal Notification.

다음으로, 앵커 SFA(112a)의 PDF는 QoS 프로파일을 PCRF(106)로부터 수신한다. 그리고, PDF는 QoS 파라메터를 포함하는 RR_Req를 서빙 SFA(112b)로 전송한다(S608). 여기서, 상기 RR_Req는 ROHC에 대한 서비스 플로우 정보(SF info with ROHC)를 포함한다. Next, the PDF of the anchor SFA 112a receives the QoS profile from the PCRF 106. [ Then, the PDF transmits RR_Req including the QoS parameter to the serving SFA 112b (S608). Here, the RR_Req includes service flow information (SF info with ROHC) for ROHC.

일 실시예에 있어서, 상기 RR_Req에 포함된 서비스 플로우 정보는 ROHC를 위한 서비스 플로우의 삭제(deletion)를 요청하는 예약 액션(Reservation Action) TLV를 가질 수 있다.In one embodiment, the service flow information included in the RR_Req may have a Reservation Action TLV requesting deletion of a service flow for ROHC.

다음으로, 서빙 SFA(112b)는 데이터 경로가 생성되야하는지 체크한다. 만약 데이터 경로가 생성되어 있다면, 서빙 SFA(112b)는 수신한 QoS 정보 TLV(QoS info TLV)를 포함하는 Path_Reg_Req를 기지국(118)의 SFM(119)에 전송한다(S610).Next, the serving SFA 112b checks whether a data path should be generated. If the data path is generated, the serving SFA 112b transmits Path_Reg_Req including the received QoS information TLV to the SFM 119 of the base station 118 (S610).

일 실시예에 있어서, 상기 Path_Reg_Req에 포함된 서비스 플로우 정보는 ROHC를 위한 서비스 플로우의 삭제를 요청하는 예약 액션(Reservation Action) TLV를 가질 수 있다.In one embodiment, the service flow information included in the Path_Reg_Req may have a Reservation Action TLV requesting deletion of a service flow for ROHC.

다음으로, SFM(119)은 무선 자원을 확인하고, QoS 정보(QoS-Info) 파라메터와 가능한 리소스에 기초해 ROHC를 위한 서비스 플로우 삭제 요청을 수락할 지 결정한다. 요청을 수락하는 경우, 기지국(118)은 단말(120)로 IEEE 802.16e 에 해당하는 DSD 요청 메시지(Dynamic Service Deletion Request: DSD-REQ)를 전송한다(S612). Next, the SFM 119 confirms the radio resources and determines whether to accept the service flow deletion request for ROHC based on the QoS information (QoS-Info) parameter and available resources. The base station 118 transmits a DSD-REQ message corresponding to IEEE 802.16e to the SS 120 (S612).

다음으로, 단말(120)은 IEEE 802.16e에 따라, DSD-REQ에 따른 ROHC를 위한 서비스 플로우의 삭제 요청을 허락할지 결정하고, DSD 응답 메시지(DSD-RSP)를 SFM(119)로 전송한다(S614).Next, the UE 120 determines according to IEEE 802.16e whether to permit deletion of a service flow for ROHC according to DSD-REQ, and transmits a DSD response message (DSD-RSP) to the SFM 119 S614).

다음으로, SFM(119)은 Path_Reg_Rsp를 서빙 SFA(112b)에 예약을 확인 하기 위해 전송한다(S616). 만약, SFM(119)에 의해 줄어든 자원이 허여된다면, Path_Reg_Rsp는 허여된 QoS 파라메터 셋을 포함해야 한다.Next, the SFM 119 transmits Path_Reg_Rsp to the serving SFA 112b to confirm the reservation (S616). If resources reduced by the SFM 119 are granted, Path_Reg_Rsp MUST include a set of granted QoS parameters.

다음으로, SFM(119)으로부터 성공적인 응답이 있는 경우, 서빙 SFA(112b)는 QoS 정보 파라메터를 포함하는 RR_Rsp을 예약의 확인을 위해 앵커 SFA(112a)로 전송한다(S618).Next, when there is a successful response from the SFM 119, the serving SFA 112b transmits the RR_Rsp including the QoS information parameter to the anchor SFA 112a for confirmation of reservation (S618).

다음으로, 서빙 SFA(112b)는 Path_Reg_Ack를 SFM(119)에 전송한다(S620).Next, the serving SFA 112b transmits Path_Reg_Ack to the SFM 119 (S620).

다음으로, 서빙 SFA(112b)로부터 성공적인 응답이 있는 경우, 앵커 SFA(112a)는 RR_Ack을 서빙 SFA(112b로 전송한다(S622).Next, when there is a successful response from the serving SFA 112b, the anchor SFA 112a transmits the RR_Ack to the serving SFA 112b (S622).

다음으로, PDF는 PCRF(106)로 PCC 결정의 수락 또는 거절을 나타내는 ACK 메시지를 전송한다(S624). Next, the PDF transmits an ACK message indicating acceptance or rejection of the PCC decision to the PCRF 106 (S624).

다음으로, PCRF(106)는 서비스 정보를 저장하고 AF(103)로 ACK 메시지를 전송한다(S626).Next, the PCRF 106 stores the service information and transmits an ACK message to the AF 103 (S626).

도 7은 본 발명의 또 다른 실시예에 따른 ROHC를 위한 서비스 플로우의 생성 및 삭제를 지원하는 무선 통신 시스템의 구성도이다.7 is a block diagram of a wireless communication system supporting creation and deletion of a service flow for ROHC according to another embodiment of the present invention.

도 7을 참조하면, 본 발명의 또 다른 실시예에 따른 ROHC를 위한 서비스 플로우의 생성 및 삭제를 지원하는 무선 통신 시스템은 CSN(102), ASN(702) 및 단말(120)을 포함하며, CSN(102)에서 단말(120)로 ROHC 다운링크 패킷을 전송하고, 단말(120)에서 CSN(102)으로 ROHC 업링크 패킷을 전송한다.7, a wireless communication system supporting generation and deletion of a service flow for ROHC according to another embodiment of the present invention includes a CSN 102, an ASN 702 and a terminal 120, Transmits the ROHC downlink packet from the terminal 102 to the terminal 120 and transmits the ROHC uplink packet from the terminal 120 to the CSN 102.

이하, 도 7에 나타난 구성 요소들 중 도 1에 나타난 구성 요소들과 중복된 기능을 가지는 구성 요소들은 설명을 생략하기로 한다.Hereinafter, among the components shown in FIG. 7, components having functions overlapping with those shown in FIG. 1 will not be described.

ASN(702)은 제어국 역할을 하는 ASN-GW(704) 및 다운링크 패킷의 ROHC 압축 및 업링크 패킷의 ROHC 압축 해제를 수행하는 기지국(BS1: 710)을 포함한다.ASN 702 includes an ASN-GW 704 acting as a control station and a base station (BSl) 710 performing ROHC compression of the downlink packet and ROHC decompression of the uplink packet.

ASN-GW(704)는 서비스 플로우 승인부(SFA: 706) 및 데이터 경로 관리부(DPF: 708)를 포함한다.The ASN-GW 704 includes a service flow acknowledgment unit (SFA) 706 and a data path management unit (DPF) 708.

서비스 플로우 승인부(706)는 ROHC 패킷 전송을 위한 서비스 플로우의 서비스 플로우 정보를 생성하여, ASN-GW(704), 기지국(710), 및 단말(120)이 상기 서비스 플로우 정보를 획득할 수 있게 한다.The service flow acknowledgment unit 706 generates service flow information of a service flow for ROHC packet transmission so that the ASN-GW 704, the base station 710, and the terminal 120 can acquire the service flow information do.

상기 서비스 플로우 정보의 서브 TLV인 데이터 경로 식별자에는 상기 서비스 플로우와 맵핑되는 GRE 키와 같은 데이터 경로 태그가 포함된다.The data path identifier, which is a sub-TLV of the service flow information, includes a data path tag such as a GRE key mapped to the service flow.

또한, 상기 서비스 플로우 정보에는 기지국(710)의 ROHC 기능부(714)에 포함된 ROHC 압축부 및 ROHC 압축 해제부와 정보 교환을 통해 획득한 ROHC 파라메터가 포함된다. 여기서, ROHC 파라메터는 ROHC 퍼채널 파라메터, ROHC 퍼콘텍스트 파라메터, 프로파일, 콘텍스트, ROHC 콘텍스트 식별자 및 ROHC 적용 여부에 대한 분류자(Classifier)가 포함될 수 있다.In addition, the service flow information includes an ROHC compression unit included in the ROHC functional unit 714 of the base station 710 and a ROHC parameter obtained through information exchange with the ROHC decompression unit. Here, the ROHC parameter may include a classifier for the ROHC per channel parameter, the ROHC fur context parameter, the profile, the context, the ROHC context identifier, and the ROHC application.

따라서, ROHC 패킷 수신 전에, 기지국(710) 및 단말(120)은 상기 서비스 플로우 정보를 통한 ROHC 교섭을 수행하여 ROHC 파라메터를 획득할 수 있다.Therefore, before receiving the ROHC packet, the base station 710 and the terminal 120 may perform the ROHC negotiation through the service flow information to obtain the ROHC parameter.

ROHC 파라메터를 포함하는 서비스 플로우 정보는 ROHC 패킷 전송을 위한 서비스 플로우 생성 과정에서, Path_Reg_Req/Rsp 메시지에 포함되어 ASN-GW(704) 및 기지국(710) 사이에서 전송될 수 있고, 기지국(710) 및 단말(120) 사이에서 DSA-REQ 메시지에 포함되어 전송될 수 있다. 여기서, Path_Reg_Req/Rsp 메시지 및 DSA-REQ/RSP 메시지는 서비스 플로우 정보를 TLV로 포함할 수 있기 때문에 상기 ROHC 파라메터의 전송이 가능하다.The service flow information including the ROHC parameter may be included in the Path_Reg_Req / Rsp message and transmitted between the ASN-GW 704 and the base station 710 in the service flow generation process for ROHC packet transmission, And may be included in the DSA-REQ message and transmitted between the MSs 120. Here, since the Path_Reg_Req / Rsp message and the DSA-REQ / RSP message can include the service flow information as TLV, the ROHC parameter can be transmitted.

ROHC 적용 여부 및 ROHC 콘텍스트 식별자는 도 3a 및 도 3b에 나타난 TLV 계층 구조를 가진 서비스 플로우 정보에 의해 Path_Reg_Req/Rsp 메시지 및 DSA-REQ/RSP 메시지에 포함 될 수 있다.ROHC application and ROHC context identifiers can be included in the Path_Reg_Req / Rsp message and the DSA-REQ / RSP message by the service flow information having the TLV hierarchy shown in FIGS. 3A and 3B.

ASN-GW(704)의 데이터 경로 관리부(708)는 CSN으로부터 전송된 다운링크 패킷에 상기 다운링크 패킷의 서비스 플로우에 맵핑되는 데이터 경로 태그를 부가하는 캡슐화 과정을 거쳐 상기 데이터 경로 태그에 맵핑되는 기지국(710)으로 전송한다. The data path management unit 708 of the ASN-GW 704 performs an encapsulation process of adding a data path tag mapped to the service flow of the downlink packet to the downlink packet transmitted from the CSN, (710).

또한, 데이터 경로 관리부(708)는 기지국(710)으로부터 업링크 패킷이 전송되면, 상기 업링크 패킷을 디캡슐화하고 CSN(102)으로 전송한다.In addition, when an uplink packet is transmitted from the base station 710, the data path management unit 708 decapsulates the uplink packet and transmits the uplink packet to the CSN 102.

기지국(710)은 ROHC 기능부(ROHC Function: 714) 및 데이터 경로 관리부(미도시)를 포함하며, 다운링크 패킷을 ROHC 압축하여 단말(120)로 전송하고, ROHC 업링크 패킷을 ROHC 압축 해제하여 ASN-GW(704)로 전송한다.The base station 710 includes a ROHC function unit 714 and a data path management unit 730. The base station 710 ROHC-compresses the downlink packet and transmits the downlink packet to the terminal 120. The ROHC downlink packet is ROHC-decompressed ASN-GW 704. The ASN-

기지국(710)은 단말(120)과 DSA/DSC/DSD 절차를 통해 ROHC를 위한 서비스 플로우를 생성 및 삭제하고, 단말(120)에 ROHC 콘텍스트 식별자가 저장되고 ROHC 교섭이 이루어지도록, ROHC 파라메터를 포함하는 서비스 플로우 정보를 포함하는 DSA/DSC/DSD 절차와 관련된 메시지를 상기 단말(102)로 전송한다.The base station 710 generates and deletes service flows for the ROHC through the DSA / DSC / DSD procedure with the terminal 120, and stores the ROHC parameters in the terminal 120 so that ROHC context identifiers are stored and ROHC negotiation is performed. DSC / DSD procedure including the service flow information to the terminal 102. The DSA /

ROHC 기능부(714)는 데이터 경로 관리부와 함께 배치되어 있으며, ROHC 압축부(미도시), 및 ROHC 압축 해제부(미도시)를 포함한다. The ROHC function unit 714 is disposed together with the data path management unit, and includes an ROHC compression unit (not shown) and an ROHC decompression unit (not shown).

ROHC 기능부(714)는 ROHC 압축 및 ROHC 압축 해제를 수행하고, ROHC를 위한 서비스 플로우의 생성을 트리거하며, ROHC 교섭 절차에 의해 단말(120)의 ROHC 기능부(124)와 ROHC 파라메터를 교환한다.The ROHC function unit 714 performs ROHC compression and ROHC decompression, triggers the generation of a service flow for the ROHC, and exchanges ROHC parameters with the ROHC function unit 124 of the terminal 120 by the ROHC negotiation procedure .

기지국(710)의 데이터 경로 관리부는 ROHC 다운링크 패킷 또는 ROHC 업링크 패킷에 대해 ROHC 적용 여부를 결정하는 분류 절차를 수행한다.The data path management unit of the base station 710 performs a classification procedure for determining whether ROHC is applied to the ROHC downlink packet or the ROHC uplink packet.

단말(120)에서의 ROHC 다운링크 패킷 및 ROHC 업링크 패킷의 처리 방법은 도 1을 통해 전술한 바와 같으므로 생략하기로 한다.A method of processing the ROHC downlink packet and the ROHC uplink packet in the terminal 120 is the same as described above with reference to FIG.

한편, 도 1의 무선 통신 시스템은 ASN-GW(110)가 ROHC 엔터티를 포함하고, 도 7의 무선 통신 시스템은 기지국(710)이 ROHC 엔터티(714)를 포함한다. 그리고, 도 1 및 도 7에 나타난 두 무선 통신 시스템의 차이는 ROHC 엔터티가 어떤 구성 요소에 존재하는가 이다. 따라서, 도 7의 무선 통신 시스템에서의 ROHC를 위한 서비스 플로우 생성 방법 및 삭제 방법은 도 4 내지 도 6에서 설명한 서비스 플로우의 생성 방법 또는 삭제 방법을 통해 이해될 수 있으므로 설명을 생략하기로 한다.Meanwhile, the wireless communication system of FIG. 1 includes an ASN-GW 110 including an ROHC entity, and the wireless communication system of FIG. 7 includes a ROHC entity 714 by a base station 710. The difference between the two wireless communication systems shown in FIGS. 1 and 7 is that in which component the ROHC entity is present. Therefore, the service flow generation and deletion method for the ROHC in the wireless communication system of FIG. 7 can be understood through the service flow generation method or the deletion method described with reference to FIG. 4 to FIG. 6, and therefore description thereof will be omitted.

본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.It will be understood by those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof.

그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

도 1은 본 발명의 일 실시예에 따른 ROHC(Robust Header Compression)를 위한 서비스 플로우의 생성 및 삭제를 지원하는 무선 통신 시스템의 구성도.1 is a block diagram of a wireless communication system supporting creation and deletion of service flows for ROHC (Robust Header Compression) according to an embodiment of the present invention;

도 2는 본 발명의 일 실시예에 따른 무선 통신 시스템에서의 ROHC 패킷 송수신을 위한 서비스 플로우와 ROHC 콘텍스트 식별자의 맵핑관계를 나타낸 도면.BACKGROUND OF THE INVENTION Field of the Invention [0001] The present invention relates to a wireless communication system, and more particularly,

도 3a 및 도 3b는 각각 본 발명의 일 실시예에 따른 ASN-GW과 기지국 간 메시지 및 기지국과 단말간 메시지에 포함되는 서비스 플로우 정보의 TLV 계층 구조를 나타낸 도면.3A and 3B are views showing a TLV hierarchical structure of a message between an ASN-GW and a BS, and a service flow information included in a BS message and a BS message according to an embodiment of the present invention;

도 3c는 본 발명의 일 실시예에 따른 ROHC 교섭 절차(ROHC negotiation procedure)를 개략적으로 나타낸 도면.3C is a schematic diagram of a ROHC negotiation procedure according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 AAA가 시작한 ROHC를 위한 서비스 플로우의 생성 방법을 나타낸 순서도.4 is a flowchart illustrating a method of generating a service flow for an ROHC initiated by AAA according to an embodiment of the present invention;

도 5는 본 발명의 다른 실시예에 따른 PCRF가 시작한 ROHC를 위한 서비스 플로우의 생성 방법을 나타낸 순서도이다.5 is a flowchart illustrating a method of generating a service flow for ROHC initiated by PCRF according to another embodiment of the present invention.

도 6은 본 발명의 다른 실시예에 따른 PCRF가 시작한 ROHC를 위한 서비스 플로우의 삭제 방법을 나타낸 순서도.6 is a flowchart illustrating a method of deleting a service flow for ROHC initiated by PCRF according to another embodiment of the present invention.

도 7은 본 발명의 또 다른 실시예에 따른 ROHC를 위한 서비스 플로우의 생성 및 삭제를 지원하는 무선 통신 시스템의 구성도.7 is a configuration diagram of a wireless communication system supporting creation and deletion of service flows for ROHC according to another embodiment of the present invention;

<도면의 주요부분에 대한 부호의 설명>Description of the Related Art

102: CSN 104: AAA 102: CSN 104: AAA

106: PCRF 108: ASN106: PCRF 108: ASN

110: ASN-GW 112: 서비스 플로우 승인부110: ASN-GW 112: Service Flow Authorization Unit

114: 데이터 경로 관리부 118: 기지국114: data path management unit 118:

120: 단말 124: ROHC 기능부120: Terminal 124: ROHC Function

Claims (22)

제어국에서의 ROHC(Robust Header Compression)를 위한 서비스 플로우의 생성 방법에 있어서,A method for generating a service flow for robust header compression (ROHC) in a control station, ROHC가 적용되는 가입자 프로파일을 획득하면, 상기 제어국의 ROHC 엔터티로부터 제1 ROHC 파라메터를 획득하는 단계; 및Acquiring a first ROHC parameter from the ROHC entity of the control station when acquiring a subscriber profile to which the ROHC is applied; And 상기 제1 ROHC 파라메터를 포함하는 상기 서비스 플로우의 생성을 요청하는 제1 메시지를, 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 가입자 프로파일에 관련된 단말과 DSA(Dynamic Service Addition) 절차를 수행하는 기지국으로 전송하는 단계;A first message requesting the generation of the service flow including the first ROHC parameter is transmitted to a terminal related to the subscriber profile using a second message including the first ROHC parameter and a DSA To a performing base station; 를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.And generating a service flow for the ROHC. 제1항에 있어서, The method according to claim 1, 상기 기지국으로부터 상기 단말과 ROHC 교섭을 위한 제2 ROHC 파라메터를 포함하는 응답 메시지를 수신하는 단계를 더 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Further comprising: receiving a response message including a second ROHC parameter for ROHC negotiation with the terminal from the base station. 제1항에 있어서,The method according to claim 1, 상기 단말과 DSC(Dynamic Service Change) 절차를 수행하는 상기 기지국으로 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 제1 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Further comprising the step of transmitting a first message including a ROHC parameter for ROHC negotiation to the base station performing a DSC (Dynamic Service Change) procedure with the MS. 기지국에서의 ROHC를 위한 서비스 플로우의 생성 방법에 있어서,A method for generating a service flow for ROHC in a base station, 제어국으로부터 제1 ROHC 파라메터를 포함하는 상기 서비스 플로우의 생성을 요청하는 제1 메시지를 수신하면, 상기 서비스 플로우의 생성 요청을 수락할 지 결정하는 단계; 및 Upon receipt of a first message requesting generation of the service flow including a first ROHC parameter from the control station, determining whether to accept the request to generate the service flow; And 상기 서비스 플로우의 생성 요청을 수락하는 것으로 결정한 경우, 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 서비스 플로우에 해당하는 단말과 DSA 절차를 수행하는 단계;Performing a DSA procedure with a terminal corresponding to the service flow using a second message including the first ROHC parameter when it is determined to accept the service flow creation request; 를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.And generating a service flow for the ROHC. 제4항에 있어서, 5. The method of claim 4, 상기 단말로부터 ROHC 교섭을 위한 제2 ROHC 파라메터를 포함하는 제2 메시지의 응답 메시지를 수신하면, 상기 제2 ROHC 파라메터를 포함하는 제1 메시지의 응답 메시지를 상기 제어국에 전송하는 단계를 더 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Receiving a response message of a second message including a second ROHC parameter for ROHC negotiation from the terminal, transmitting a response message of the first message including the second ROHC parameter to the control station And generating a service flow for the ROHC. 제4항에 있어서,5. The method of claim 4, 상기 제어국으로부터 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 제1 메시지를 수신하면, 상기 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 제2 메 시지를 사용하여 상기 단말과 DSC 절차를 수행하는 단계를 더 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Receiving a first message including an ROHC parameter for ROHC negotiation completion from the control station, performing a DSC procedure with the terminal using a second message including an ROHC parameter for completing the ROHC negotiation And generating a service flow for the ROHC. 단말에서의 ROHC를 위한 서비스 플로우의 생성 방법에 있어서,A method of generating a service flow for ROHC in a terminal, 기지국으로부터 DSA 요청 메시지를 수신하면, 상기 DSA 요청 메시지가 제1 ROHC 파라메터를 포함하는 지 확인(Check)하는 단계;Upon receiving a DSA request message from the base station, checking whether the DSA request message includes a first ROHC parameter; 상기 확인 결과, 상기 DSA 요청 메시지가 상기 제1 ROHC 파라메터를 포함하면, 상기 제1 ROHC 파라메터를 상기 단말의 ROHC 엔터티에 전송하고, 상기 ROHC 엔터티로부터 ROHC 교섭을 위한 제2 ROHC 파라메터를 획득하는 단계; 및If the DSA request message includes the first ROHC parameter, transmitting the first ROHC parameter to the ROHC entity of the UE and obtaining a second ROHC parameter for ROHC negotiation from the ROHC entity; And 상기 기지국으로 제2 ROHC 파라메터를 포함하는 DSA 응답 메시지를 전송하는 단계;Transmitting a DSA response message including a second ROHC parameter to the base station; 를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.And generating a service flow for the ROHC. 제7항에 있어서, 8. The method of claim 7, 상기 기지국으로부터 DSC 요청 메시지를 수신하면, 상기 DSC 요청 메시지가 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 지 확인하는 단계; 및Upon receiving a DSC request message from the base station, confirming whether the DSC request message includes a ROHC parameter for ROHC negotiation completion; And 상기 확인 결과, 상기 DSC 요청 메시지가 상기 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하면, 상기 ROHC 교섭 완결을 위한 ROHC 파라메터를 사용하여 ROHC 교섭을 수행하는 단계를 더 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Further comprising the step of performing ROHC negotiation using the ROHC parameter for completing the ROHC negotiation if the DSC request message includes the ROHC parameter for completing the ROHC negotiation as a result of the checking. A method of generating a flow. 제7항에 있어서, 상기 제2 ROHC 파라메터를 획득하는 단계는,8. The method of claim 7, wherein obtaining the second ROHC parameter comprises: 상기 ROHC 엔터티에 상기 ROHC 파라메터에 포함된 ROHC 콘텍스트 식별자(ROHC Context ID)를 등록하는 단계를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.And registering the ROHC context ID included in the ROHC parameter in the ROHC entity. 제1항 내지 제9항 중 어느 한 항에 있어서,10. The method according to any one of claims 1 to 9, 상기 제1 ROHC 파라메터는 ROHC 콘텍스트 식별자를 포함하되 상기 서비스 플로우와 상기 ROHC 콘텍스트 식별자는 N:1의 맵핑 관계를 가지고, 상기 서비스 플로우에 의해 송수신되는 ROHC 패킷의 IP 플로우와 상기 ROHC 콘텍스트 식별자는 1:1의 맵핑 관계를 갖는 것을 특징으로하는 ROHC를 위한 서비스 플로우의 생성 방법.Wherein the first ROHC parameter comprises a ROHC context identifier and the RO and the ROHC context identifier have a mapping relationship of N: 1, wherein the IP flow of the ROHC packet transmitted and received by the service flow and the ROHC context identifier are 1: 1 &lt; / RTI &gt; of the service flow for ROHC. 제1항 내지 제9항 중 어느 한 항에 있어서,10. The method according to any one of claims 1 to 9, 상기 제1 ROHC 파라메터는 퍼채널 파라메터(Per-channel Parameter), ROHC 적용 여부에 대한 분류자(Classifier), 및 ROHC 콘텍스트 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Wherein the first ROHC parameter includes at least one of a per-channel parameter, a classifier for ROHC application, and an ROHC context identifier. 제1항 내지 제9항 중 어느 한 항에 있어서,10. The method according to any one of claims 1 to 9, 상기 제1 ROHC 파라메터는 상기 ROHC를 위한 서비스 플로우의 서비스 플로우 정보에 포함되어 전송되는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Wherein the first ROHC parameter is included in the service flow information of the service flow for the ROHC, and the first ROHC parameter is included in the service flow information of the ROHC service flow. 제12항에 있어서,13. The method of claim 12, 상기 서비스 플로우 정보는 ROHC 콘텍스트 식별자 및 ROHC 적용 여부에 대한 분류자를 서브 TLV로서 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Wherein the service flow information includes a classifier for ROHC context identifier and ROHC application as a sub-TLV. 동적 서비스 플로우의 수립 절차동안 PCRF(Policy and Charging Rules Function)로부터 ROHC 적용 정책을 포함하는 동적 서비스 플로우 정보를 포함하는 가입자 프로파일을 수신하고, 동적 서비스 플로우에 ROHC의 적용 여부를 결정하는 단계; 및Receiving a subscriber profile including dynamic service flow information including a ROHC application policy from a Policy and Charging Rules Function (PCRF) during a procedure of establishing a dynamic service flow, and determining whether to apply the ROHC to the dynamic service flow; And ROHC를 가지는 동적 서비스 플로우의 절차를 개시하고, 상기 가입자 프로파일에 관련된 단말과의 ROHC 교섭 절차를 트리거링하는 단계를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 생성 방법.Initiating a procedure of a dynamic service flow having a ROHC, and triggering a ROHC negotiation procedure with a terminal associated with the subscriber profile. 기지국에서의 ROHC를 위한 서비스 플로우의 삭제 방법에 있어서,A method for deleting a service flow for ROHC at a base station, 제어국으로부터 상기 서비스 플로우에 대한 삭제 요청을 포함하는 서비스 플로우 정보를 포함하는 제1 메시지를 수신하면, 상기 서비스 플로우의 삭제 요청을 수락할 지 결정하는 단계; 및 Upon receiving a first message including service flow information including a deletion request for the service flow from the control station, determining whether to accept the deletion request of the service flow; And 상기 삭제 요청을 수락하는 것으로 결정한 경우, 상기 서비스 플로우 정보를 포함하는 제2 메시지를 사용하여 상기 서비스 플로우에 해당하는 단말과 DSD(Dynamic Service Deletion) 절차를 수행하는 단계;Performing a DSD (Dynamic Service Deletion) procedure with a terminal corresponding to the service flow using a second message including the service flow information, when it is determined to accept the deletion request; 를 포함하는 것을 특징으로 하는 ROHC를 위한 서비스 플로우의 삭제 방법.The method comprising the steps of: 제15항에 있어서,16. The method of claim 15, 상기 서비스 플로우와 상기 서비스 플로우에 의해 처리되는 ROHC 채널은 1:1의 맵핑 관계를 가지고, 상기 ROHC 채널과 상기 서비스 플로우에 의해 송수신되는 ROHC 패킷의 IP 플로우는 N:1의 맵핑 관계를 갖는 것을 특징으로하는 ROHC를 위한 서비스 플로우의 삭제 방법.And the ROHC channel processed by the service flow has a mapping relationship of 1: 1, and the IP flow of the ROHC channel transmitted and received by the service flow has a mapping relationship of N: 1 A method for deleting a service flow for an ROHC. ROHC가 적용되는 가입자 프로파일을 획득하면, ROHC 엔터티로부터 제1 ROHC 파라메터를 획득하고, ROHC를 위한 서비스 플로우의 생성을 요청하는 상기 제1 ROHC 파라메터를 포함하는 제1 메시지를 기지국으로 전송하는 제어국; 및A control station for acquiring a first ROHC parameter from an ROHC entity and transmitting a first message including the first ROHC parameter requesting creation of a service flow for ROHC to the base station when acquiring a subscriber profile to which the ROHC is applied; And 상기 제1 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 가입자 프로파일에 관련된 단말과 DSA(Dynamic Service Addition) 절차를 수행하는 상기 기지국;The base station performing a DSA (Dynamic Service Addition) procedure with a terminal related to the subscriber profile using a second message including the first ROHC parameter; 을 포함하는 것을 특징으로 하는 무선 통신 시스템.The wireless communication system comprising: 제17항에 있어서, 상기 기지국은,18. The base station of claim 17, 상기 단말로부터 ROHC 교섭을 위한 제2 ROHC 파라메터를 포함하는 제2 메시 지의 응답 메시지를 수신하면, 상기 제2 ROHC 파라메터를 포함하는 제1 메시지의 응답 메시지를 상기 제어국에 전송하는 것을 특징으로 하는 무선 통신 시스템.Upon receiving a response message of a second message including a second ROHC parameter for ROHC negotiation from the terminal, transmits a response message of the first message including the second ROHC parameter to the control station Communication system. 제17항에 있어서, 상기 기지국은,18. The base station of claim 17, 상기 제어국으로부터 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 제1 메시지를 수신하면, 상기 ROHC 교섭 완결을 위한 ROHC 파라메터를 포함하는 제2 메시지를 사용하여 상기 단말과 DSC 절차를 수행하는 것을 특징으로 하는 무선 통신 시스템.And upon receiving a first message including a ROHC parameter for ROHC negotiation completion from the control station, performs a DSC procedure with the terminal using a second message including a ROHC parameter for ROHC negotiation completion Wireless communication system. 제17항에 있어서,18. The method of claim 17, 상기 제1 ROHC 파라메터는 퍼채널 파라메터(Per-channel Parameter), ROHC 적용 여부에 대한 분류자(Classifier), 및 ROHC 콘텍스트 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 무선 통신 시스템.Wherein the first ROHC parameter includes at least one of a per-channel parameter, a classifier for ROHC application, and an ROHC context identifier. 제17항에 있어서,18. The method of claim 17, 상기 제1 ROHC 파라메터는 상기 ROHC를 위한 서비스 플로우의 서비스 플로우 정보에 포함되어 전송되는 것을 특징으로 하는 무선 통신 시스템.Wherein the first ROHC parameter is included in the service flow information of the service flow for the ROHC. 제21항에 있어서,22. The method of claim 21, 상기 서비스 플로우 정보는 ROHC 콘텍스트 식별자 및 ROHC 적용 여부에 대한 분류자를 서브 TLV로서 포함하는 것을 특징으로 하는 무선 통신 시스템.Wherein the service flow information includes a classifier for ROHC context identifier and ROHC application as a sub TLV.
KR1020080023967A 2007-09-21 2008-03-14 Method of Creating and Deleting a Service Flow for Robust Header-compression, and Wireless Communication System for Supporting the Same KR100960423B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/234,397 US8811161B2 (en) 2007-09-21 2008-09-19 Method of creating and deleting service flow for robust header compression, and wireless communication system supporting the same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US99481507P 2007-09-21 2007-09-21
US60/994,815 2007-09-21

Publications (2)

Publication Number Publication Date
KR20090031187A true KR20090031187A (en) 2009-03-25
KR100960423B1 KR100960423B1 (en) 2010-05-28

Family

ID=40697331

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020080023966A KR100997554B1 (en) 2007-09-21 2008-03-14 Method of Transferring Header-compressed Packet, Mobile Station, Base Station, and Control Station in Wireless Communication System
KR1020080023967A KR100960423B1 (en) 2007-09-21 2008-03-14 Method of Creating and Deleting a Service Flow for Robust Header-compression, and Wireless Communication System for Supporting the Same

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020080023966A KR100997554B1 (en) 2007-09-21 2008-03-14 Method of Transferring Header-compressed Packet, Mobile Station, Base Station, and Control Station in Wireless Communication System

Country Status (1)

Country Link
KR (2) KR100997554B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101402143B1 (en) * 2009-04-10 2014-05-30 퀄컴 인코포레이티드 Header compression for ip relay nodes

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9923695B2 (en) 2014-09-24 2018-03-20 Samsung Electronics Co., Ltd. Call processing method and apparatus for use in LTE system
US11606717B2 (en) * 2019-10-11 2023-03-14 Qualcomm Incorporated Ethernet header compression techniques in New Radio

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060009433A (en) * 2004-07-22 2006-02-01 삼성전자주식회사 Method for packet service in a mobile communication using a header compression
US8406212B2 (en) 2006-02-22 2013-03-26 Apple Inc. Service flow with robust header compression (ROHC) in a WiMAX wireless network
JP4458430B2 (en) * 2006-08-31 2010-04-28 日本電信電話株式会社 Delay time generation method and optical line terminator
KR20080066298A (en) * 2007-01-11 2008-07-16 삼성전자주식회사 An apparatus and method for transmitting data in communication

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101402143B1 (en) * 2009-04-10 2014-05-30 퀄컴 인코포레이티드 Header compression for ip relay nodes
US9160566B2 (en) 2009-04-10 2015-10-13 Qualcomm Incorporated QOS mapping for relay nodes

Also Published As

Publication number Publication date
KR100997554B1 (en) 2010-11-30
KR20090031186A (en) 2009-03-25
KR100960423B1 (en) 2010-05-28

Similar Documents

Publication Publication Date Title
US8811161B2 (en) Method of creating and deleting service flow for robust header compression, and wireless communication system supporting the same
TWI711317B (en) Method and processing circuit for switching electronic apparatus during an inter-system handover process
TWI693810B (en) Method and electronic apparatus for inter-system change in wireless communication
US10412650B2 (en) Data transmission method, apparatus and system
US8027309B2 (en) Low latency handover between wireless communication networks using different radio access technologies
RU2384020C2 (en) Apparatus and methods for improving handover characteristics of integrated radio access networks
JP5189107B2 (en) Mechanism for uniquely identifying and unifying packet bearer context user sets in mobile communication networks
US20090080422A1 (en) Header-compression packet processing method, mobile station, base station, and control station in wireless communication system
WO2007006227A1 (en) Negotiation method and system for establishing interface data paths
WO2006118489A1 (en) Internetworking of cellular radio networks and wireless data networks
WO2008136604A1 (en) Network architecture for dynamically setting end-to-end quality of service (qos) in a broadband wireless communication system
EP1884061A1 (en) Means and method for ciphering and transmitting data in integrated networks
EP2536184A1 (en) Method, device and system for reporting wireless access network element information
US7954002B2 (en) Systems and methods for bulk release of resources associated with node failure
KR20060119783A (en) Apparatus for interoperating end-to-end quality of service in hetrogeneous networks evironment and method thereof
KR100960423B1 (en) Method of Creating and Deleting a Service Flow for Robust Header-compression, and Wireless Communication System for Supporting the Same
WO2018054272A1 (en) Data transmission method and device, and computer storage medium
WO2010006493A1 (en) Dynamic service flow processing method and system
KR101037464B1 (en) Method for Processing Handover Between ASNs and ASN-GW Supporting That Method
KR20080098313A (en) Network architecture for setting end to end quality of service dynaimcally in a broadband wireless communication system
KR101954397B1 (en) Method for packet barring in LTE mobile communication system and, system therefor
WO2014071798A1 (en) Method for managing offload connection, radio-side network element and mobility management entity
KR101458789B1 (en) ASN Gateway in Broadband Wireless Communication System for Supporting ROHC Channel Negotiation Method
WO2011130983A1 (en) Method, system and network equipment for local routing implementation
WO2016074454A1 (en) Optimal switching method supporting multiple pdn connections, and corresponding network node

Legal Events

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

Payment date: 20130417

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140421

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180502

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190425

Year of fee payment: 10