KR20140110732A - Method and apparatus for processing media traffic in mobile communication system - Google Patents
Method and apparatus for processing media traffic in mobile communication system Download PDFInfo
- Publication number
- KR20140110732A KR20140110732A KR1020140021452A KR20140021452A KR20140110732A KR 20140110732 A KR20140110732 A KR 20140110732A KR 1020140021452 A KR1020140021452 A KR 1020140021452A KR 20140021452 A KR20140021452 A KR 20140021452A KR 20140110732 A KR20140110732 A KR 20140110732A
- Authority
- KR
- South Korea
- Prior art keywords
- media
- policy
- avp
- mpf
- entity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동 통신 시스템에서 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)가 미디어 트래픽(media traffic)을 처리하는 방법에 있어서, 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)와 미디어 정책 서버 간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우, 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 정책을 설치하는 과정과, 상기 미디어 정책을 설치한 후, 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정을 포함함을 특징으로 한다. The present invention relates to a method for processing media traffic in a media processing function (MPF) entity in a mobile communication system, the method comprising the steps of: receiving a message from a gateway having a traffic detection function (TDF) When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between the network policy server and the media policy server, or when an application is detected in the gateway having the TDF, Installing a media policy, and updating the media policy based on a network status after the media policy is installed.
Description
본 발명은 이동 통신 시스템에서 미디어 트래픽을 처리하는 방법 및 장치에 관한 것이다. 특히, 본 발명은 이동 통신 시스템에서 네트워크 상황을 기반으로 미디어 트래픽을 적응적으로 처리하는 방법에 관한 것이다.
The present invention relates to a method and apparatus for processing media traffic in a mobile communication system. In particular, the present invention relates to a method for adaptively processing media traffic based on network conditions in a mobile communication system.
일반적으로, 3세대 프로젝트 파트너쉽 (3GPP: 3rd Generation Partnership Project, 이하 ‘3GPP’라 칭하기로 한다) 통신 시스템은 진화된 패킷 시스템 (EPS: Evolved Packet System, 이하 ‘EPS’라 칭하기로 한다)라고도 불리며, 상기 EPS는 다른 무선 억세스 네트워크에 대한 연결을 위한 진화된 패킷 코어(EPC: Evolved Packet Core, 이하 ‘EPC’라 칭하기로 한다)를 포함한다. In general, a 3rd Generation Partnership Project (3GPP) communication system is also called an evolved packet system (EPS) The EPS includes an evolved packet core (EPC) for connection to another wireless access network.
상기 EPC의 정책 및 과금 제어(Policy and Charging Control) 구조는 정책 및 과금 집행 기능(PCEF: Policy and Charging Enforcement Function, 이하 ‘PCEF’라 칭하기로 한다) 및 트래픽 검출 기능(TDF: Traffic Detection Function, 이하 ‘TDF’라 칭하기로 한다)을 지원하며, 상기 PCEF 및 TDF는 가입자 정책을 기반으로 적용될 수 있다.The policy and charging control structure of the EPC includes policy and charging enforcement functions (PCEFs) and traffic detection functions (TDFs) (TDF), and the PCEF and the TDF can be applied based on the subscriber policy.
또한, 상기 EPC에서는 어플리케이션(Application) 별로 가입자 정책을 제어하는 엔터티인 TDF 엔터티 혹은 어플리케이션 검출 제어(ADC: Application Detection Control, 이하 ‘ADC’라 칭하기로 한다) 기능을 가지는 PCEF (PCEF with ADC(Application Detection Control: P-GW, 이하 'P-GW'라 칭하기로 한다) 엔터티가 표준화 되어 있다. In the EPC, a TDEF entity, which is an entity for controlling a subscriber policy for each application, or a PCEF (Application Detection (ADC)) having an Application Detection Control (ADC) Control: P-GW, hereinafter referred to as P-GW) entities are standardized.
한편, 상기 TDF 엔터티 또는 P-GW 엔터티는 어플리케이션 트래픽을 감지하고, 상기 감지된 어플리케이션 트래픽에 관련된 정보를 정책 및 과금 규칙 기능(PCRF; Policy and Charging Rules Function, 이하 ‘PCRF’라 칭하기로 한다) 서버로 전송하고, 상기 PCRF 서버는 상기 감지된 어플리케이션 트래픽에 대한 가입자 정책을 상기 TDF 엔터티 또는 P-GW 엔터티로 전송하여서, 상기 TDF 엔터티 또는 P-GW 엔터티가 상기 어플리케이션 별로 감지된 어플리케이션 트래픽에 대한 트래픽 제어 기능인 게이팅(Gating), 쉐이핑(shaping) 및 방향수정(redirection) 등과 같은 기능을 수행하도록 한다.The TDF entity or the P-GW entity detects application traffic and transmits information related to the detected application traffic to a policy and charging rules function (PCRF) server And the PCRF server transmits the subscriber policy for the detected application traffic to the TDF entity or the P-GW entity so that the TDF entity or the P-GW entity transmits traffic control for the application traffic detected for each application Functions such as gating, shaping, and redirection are performed.
이와는 별도로, 사업자 망에는, 사용자 단말(UE: User Equipment)로부터 전송되는 피드백(Feedback) 정보를 기반으로 미디어 트래픽에 대한 트랜스-코딩(Trans-coding), 비디오 페이싱(Video Pacing) 등과 같은 미디어 처리 기능을 제공하는 엔터티가 존재한다. 상기 미디어 처리 기능을 제공하는 엔터티는, 상기 사용자 단말과 미디어 컨텐츠를 제공하는 오리진(Origin) 서버(또는 컨텐츠 서버) 사이에 존재하며, 전송 제어 프로토콜(TCP: Transmission Control Protocol, 이하 ‘TCP’라 칭하기로 한다)을 중단하고, 상기 사용자 단말로부터 수신한 피드백 정보를 기반으로 가용한 이동 통신 망에서 가용한 전송률을 예측한다. 그리고 나서, 상기 미디어 처리 기능을 제공하는 엔터티는 상기 예측한 전송률을 기반으로 미디어 트래픽을 변경한 후 그 변경된 미디어 트래픽을 전송하거나, 혹은 상기 미디어 트래픽의 전송율을 조절하는 기능을 수행한다.Separately, a provider network is provided with media processing functions such as trans-coding and video pacing on media traffic based on feedback information transmitted from a user equipment (UE) Lt; / RTI > exists. The entity providing the media processing function exists between the user terminal and an origin server (or a content server) that provides media contents. The entity is provided with a transmission control protocol (TCP) And estimates the available transmission rate in the available mobile communication network based on the feedback information received from the user terminal. Then, the entity providing the media processing function changes the media traffic based on the predicted transmission rate, and then transmits the changed media traffic or controls the transmission rate of the media traffic.
한편, 최근에는 이동 비디오 트래픽(Mobile Video Traffic)이 급증하고, 상기 이동 비디오 트래픽에 대한 체감 품질(QoE: Quality of Experience, 이하 ‘QoE’라 칭하기로 한다) 향상에 대한 요구 또한 증가하고 있다. 따라서, 미디어 처리 기능과 상기 미디어 처리 기능에 대한 정책을 지원할 수 있는 새로운 네트워크 구조에 대한 필요성이 대두되고 있다. Meanwhile, in recent years, there has been a rapid increase in mobile video traffic and a demand for improving the quality of experience (QoE) for the mobile video traffic is also increasing. Accordingly, there is a need for a new network structure that can support media processing functions and policies for the media processing functions.
또한, 동적으로 변화하는 네트워크 상황을 기반으로 미디어 처리를 위한 파라미터들을 동적으로 변경시켜 효율적으로 미디어를 처리할 수 있는 네트워크 구조에 대한 필요성 역시 대두되고 있다.Also, there is a need for a network structure capable of efficiently processing media by dynamically changing parameters for media processing based on dynamically changing network conditions.
또한, 동적으로 변화하는 네트워크 상황에 관련된 정보, 일 예로 기지국의 혼잡 상황 정보 또는 해당 트래픽에 대한 가용 전송률 등을 기반으로 미디어를 처리하는 기능에 대한 필요성이 대두되고 있다.In addition, there is a need for a function of processing media based on information related to a dynamically changing network situation, for example, congestion situation information of a base station or an available data rate for the traffic.
한편, 상기와 같은 정보는 본 발명의 이해를 돕기 위한 백그라운드(background) 정보로서만 제시될 뿐이다. 상기 내용 중 어느 것이라도 본 발명에 관한 종래 기술로서 적용 가능할지 여부에 관해, 어떤 결정도 이루어지지 않았고, 또한 어떤 주장도 이루어지지 않는다.
On the other hand, the above information is only presented as background information to help understand the present invention. No determination has been made as to whether any of the above content is applicable as prior art to the present invention, nor is any claim made.
본 발명의 일 실시예는 이동 통신 시스템에서 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.An embodiment of the present invention proposes an apparatus and method for processing media traffic in a mobile communication system.
본 발명의 일 실시예는 이동 통신 시스템에서 네트워크 상황을 기반으로 적응적으로 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.One embodiment of the present invention proposes an apparatus and method for adaptively processing media traffic based on network conditions in a mobile communication system.
본 발명의 일 실시예는 이동 통신 시스템에서 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 어플리케이션(application)이 검출될 경우 미디어 정책을 설치하여 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.In an embodiment of the present invention, when an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established in a mobile communication system or when an application is detected, And a device and method for processing media traffic are proposed.
본 발명의 일 실시예는 이동 통신 시스템에서 네트워크 상황을 기반으로 미디어 정책을 업데이트하여 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.
An embodiment of the present invention proposes an apparatus and method for processing media traffic by updating a media policy based on a network situation in a mobile communication system.
본 발명의 일 측면에 따른 방법은; 이동 통신 시스템에서 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)가 미디어 트래픽(media traffic)을 처리하는 방법에 있어서, 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)와 미디어 정책 서버 간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 정책을 설치하는 과정과, 상기 미디어 정책을 설치한 후, 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정을 포함함을 특징으로 한다. According to an aspect of the present invention, A method of processing media traffic in a media processing function (MPF) entity in a mobile communication system, the method comprising the steps of: providing a gateway having a traffic detection function (TDF) When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between policy servers, or when an application is detected in a gateway having the TDF, And updating the media policy based on a network status after the media policy is installed.
본 발명의 다른 측면에 따른 방법은; 이동 통신 시스템에서 미디어 정책서버가 미디어 트래픽(media traffic)을 처리하는 방법에 있어서, 상기 미디어 정책 서버와 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)로 미디어 정책을 제공하는 과정과, 상기 미디어 정책을 제공한 후, 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정을 포함함을 특징으로 한다.According to another aspect of the present invention, A method for processing media traffic in a media policy server in a mobile communication system, the method comprising the steps of: receiving an Internet Protocol (IP) protocol between a media policy server and a gateway having a traffic detection function (TDF) ) Media processing function (MPF) entity when an IP-Connectivity Access Network (IP-CAN) session is established, or when an application is detected in a gateway having the TDF, Providing the media policy to the MPF entity based on the network status after providing the media policy; and providing the updated media policy to the MPF entity based on the network status.
본 발명의 다른 측면에 따른 장치는; 이동 통신 시스템에서 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)에 있어서, 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)와 미디어 정책 서버 간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 정책을 설치하고, 상기 미디어 정책을 설치한 후, 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 제어기를 포함함을 특징으로 한다.According to another aspect of the present invention, there is provided an apparatus comprising: An Internet protocol (IP) protocol between a gateway having a traffic detection function (TDF) and a media policy server in a media processing function (MPF) entity in a mobile communication system, When an IP-Connectivity Access Network (IP-CAN) session is established or an application is detected in the gateway having the TDF, a media policy is installed, and after the media policy is installed, And a controller for updating the media policy based on the status.
본 발명의 다른 측면에 따른 다른 장치는; 이동 통신 시스템에서 미디어 정책 서버에 있어서, 상기 미디어 정책 서버와 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)로 미디어 정책을 제공하고, 상기 미디어 정책을 제공한 후, 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 송신기를 포함함을 특징으로 한다.Another apparatus according to another aspect of the present invention includes: 1. A media policy server in a mobile communication system, comprising: an Internet Protocol (IP) Connectivity Access Network between a media policy server and a gateway having a traffic detection function (TDF) A media policy is provided to a Media Processing Function (MPF) entity when an IP-CAN session is established or when an application is detected at a gateway having the TDF, And providing a media policy updated to the MPF entity based on a network situation.
본 발명의 다른 측면들과, 이득들 및 핵심적인 특징들은 부가 도면들과 함께 처리되고, 본 발명의 다양한 실시예들을 게시하는, 하기의 구체적인 설명으로부터 해당 기술 분야의 당업자에게 자명할 것이다.
Other aspects, benefits and key features of the present invention will become apparent to those skilled in the art from the following detailed description, which is set forth in the accompanying drawings and which discloses various embodiments of the invention.
본 발명의 일 실시예는 이동 통신 시스템에서 네트워크 상황에 적응적으로 미디어 트래픽을 처리하는 것을 가능하게 한다는 효과가 있다.An embodiment of the present invention has an effect of enabling media traffic to be adaptively processed in a network environment in a mobile communication system.
또한, 본 발명의 일 실시예는 이동 통신 시스템에서 사업자 정책을 기반으로 미디어 트래픽을 처리하는 것을 가능하게 하여 사용자 단말기의 체감 품질(Quality of Experience: QoE, 이하 “QoE”라 칭하기로 한다)을 향상시키는 것을 가능하게 한다는 효과가 있다. In addition, an embodiment of the present invention enables media traffic to be processed based on a provider policy in a mobile communication system, thereby improving quality of experience (QoE) of a user terminal And the like.
또한, 본 발명의 일 실시예는 사용자 단말기 혹은 어플리케이션 별로 검출된 미디어 트래픽에 대해 미디어 처리 기능을 적용할 수 있는지 여부에 대한 사업자 정책 결정을 가능하게 한다는 효과가 있다.
In addition, an embodiment of the present invention has an effect of enabling a business policy decision as to whether or not a media processing function can be applied to media traffic detected for each user terminal or application.
본 발명의 특정한 바람직한 실시예들의 상기에서 설명한 바와 같은 또한 다른 측면들과, 특징들 및 이득들은 첨부 도면들과 함께 처리되는 하기의 설명으로부터 보다 명백하게 될 것이다:
도 1은 본 발명의 일 실시 예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면,
도 2는 본 발명의 제1 실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면,
도 3은 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 개략적으로 도시한 도면,
도 4는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 개략적으로 도시한 도면,
도 5는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 개략적으로 도시한 도면,
도 6은 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 개략적으로 도시한 도면,
도 7은 본 발명의 제2 실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면,
도 8은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 개략적으로 도시한 도면,
도 9는 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 개략적으로 도시한 도면,
도 10은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 개략적으로 도시한 도면,
도 11은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 개략적으로 도시한 도면,
도 12는 본 발명의 제3 실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면,
도 13은 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 개략적으로 도시한 도면,
도 14는 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 개략적으로 도시한 도면,
도 15는 본 발명의 제4 실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면,
도 16은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 개략적으로 도시한 도면,
도 17은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 개략적으로 도시한 도면,
도 18은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 개략적으로 도시한 도면,
도 19는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 사용자 단말의 내부 구조를 개략적으로 도시한 도면,
도 20은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 P의 내부 구조를 개략적으로 도시한 도면,
도 21은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 G의 내부 구조를 개략적으로 도시한 도면,
도 22는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 M의 내부 구조를 개략적으로 도시한 도면,
도 23은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 컨텐츠 서버의 내부 구조를 개략적으로 도시한 도면.
상기 도면들을 통해, 유사 참조 번호들은 동일한 혹은 유사한 엘리먼트들과, 특징들 및 구조들을 도시하기 위해 사용된다는 것에 유의해야만 한다. Further aspects, features and advantages of the present invention as set forth above in connection with certain preferred embodiments thereof will become more apparent from the following description, taken in conjunction with the accompanying drawings, in which:
FIG. 1 schematically illustrates a structure of a mobile communication system according to an embodiment of the present invention; FIG.
FIG. 2 is a view schematically showing a structure of a mobile communication system according to a first embodiment of the present invention, FIG.
3 is a diagram schematically illustrating a procedure for setting up an IP-CAN session in the mobile communication system according to the first embodiment of the present invention.
4 is a diagram schematically illustrating a procedure for installing a media policy in the mobile communication system according to the first embodiment of the present invention.
5 is a diagram schematically illustrating a procedure of updating a media policy according to a network status change in the mobile communication system according to the first embodiment of the present invention.
6 is a diagram schematically illustrating a procedure for reporting a media processing use record when a session is released in the mobile communication system according to the first embodiment of the present invention.
7 is a view schematically showing the structure of a mobile communication system according to a second embodiment of the present invention,
8 is a diagram schematically illustrating a procedure for setting up an IP-CAN session in the mobile communication system according to the second embodiment of the present invention.
9 is a diagram schematically illustrating a procedure for installing a media policy in a mobile communication system according to a second embodiment of the present invention.
10 is a diagram schematically illustrating a procedure for updating a media policy according to a network status change in a mobile communication system according to a second embodiment of the present invention.
11 is a diagram schematically illustrating a procedure for reporting a media processing use record when a session is released in a mobile communication system according to a second embodiment of the present invention.
12 schematically shows a structure of a mobile communication system according to a third embodiment of the present invention,
FIG. 13 is a diagram schematically illustrating a procedure of installing a media policy in a mobile communication system according to a third embodiment of the present invention; FIG.
FIG. 14 is a diagram schematically illustrating a procedure for updating a media policy according to a network status change in a mobile communication system according to a third embodiment of the present invention; FIG.
15 is a view schematically showing a structure of a mobile communication system according to a fourth embodiment of the present invention,
16 is a view schematically showing a procedure of installing a media policy in a mobile communication system according to a fourth embodiment of the present invention;
17 is a diagram schematically illustrating a procedure for updating a media policy according to a network status change in a mobile communication system according to a fourth embodiment of the present invention;
18 is a view schematically showing a procedure of reporting a media processing use record when a session is released in a mobile communication system according to a fourth embodiment of the present invention;
19 is a view schematically showing an internal structure of a user terminal in a mobile communication system according to an embodiment of the present invention;
20 schematically illustrates an internal structure of a device P in a mobile communication system according to an embodiment of the present invention,
FIG. 21 is a diagram schematically showing an internal structure of a device G in a mobile communication system according to an embodiment of the present invention,
22 schematically illustrates an internal structure of a device M in a mobile communication system according to an embodiment of the present invention,
23 is a view schematically illustrating an internal structure of a content server in a mobile communication system according to an embodiment of the present invention.
Throughout the drawings, it should be noted that like reference numerals are used to illustrate the same or similar elements and features and structures.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The following terms are defined in consideration of the functions of the present invention, and may be changed according to the intentions or customs of the user, the operator, and the like. Therefore, the definition should be based on the contents throughout this specification.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시 예들을 가질 수 있는 바, 특정 실시 예들을 도면들에 예시하여 상세하게 설명한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The present invention is capable of various modifications and various embodiments, and specific embodiments thereof will be described in detail with reference to the drawings. It should be understood, however, that the invention is not intended to be limited to the particular embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
또한, 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Also, terms including ordinal numbers such as first, second, etc. may be used to describe various elements, but the elements are not limited to these terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component. And / or < / RTI > includes any combination of a plurality of related listed items or any of a plurality of related listed items.
또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Also, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises" or "having" and the like refer to the presence of stated features, integers, steps, operations, elements, components, or combinations thereof, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.
또한, 본 발명의 실시예들에서, 별도로 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 발명의 실시예에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Furthermore, in the embodiments of the present invention, all terms used herein, including technical or scientific terms, unless otherwise defined, are intended to be inclusive in a manner that is generally understood by those of ordinary skill in the art to which this invention belongs. Have the same meaning. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and, unless explicitly defined in the embodiments of the present invention, are intended to mean ideal or overly formal .
본 발명의 일 실시예는 이동 통신 시스템에서 미디어 트래픽(media traffic)을 처리하는 장치 및 방법을 제안한다.An embodiment of the present invention proposes an apparatus and method for processing media traffic in a mobile communication system.
본 발명의 일 실시예는 이동 통신 시스템에서 네트워크 상황을 기반으로 적응적으로 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.One embodiment of the present invention proposes an apparatus and method for adaptively processing media traffic based on network conditions in a mobile communication system.
본 발명의 일 실시예는 이동 통신 시스템에서 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 어플리케이션(application)이 검출될 경우 미디어 정책을 설치하여 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.In an embodiment of the present invention, when an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established in a mobile communication system or when an application is detected, And a device and method for processing media traffic are proposed.
본 발명의 일 실시예는 이동 통신 시스템에서 네트워크 상황을 기반으로 미디어 정책을 업데이트하여 미디어 트래픽을 처리하는 장치 및 방법을 제안한다.An embodiment of the present invention proposes an apparatus and method for processing media traffic by updating a media policy based on a network situation in a mobile communication system.
한편, 본 발명의 다양한 실시예들에서 제안하는 방법 및 장치는 롱 텀 에볼루션 (LTE: Long-Term Evolution, 이하 ‘LTE’라 칭하기로 한다) 이동 통신 시스템과, 롱 텀 에볼루션-어드밴스드 (LTE-A: Long-Term Evolution-Advanced, 이하 ‘LTE-A’라 칭하기로 한다) 이동 통신 시스템과, 고속 하향 링크 패킷 접속(high speed downlink packet access: HSDPA, 이하 ‘HSDPA’라 칭하기로 한다) 이동 통신 시스템과, 고속 상향 링크 패킷 접속(high speed uplink packet access: HSUPA, 이하 ‘HSUPA’라 칭하기로 한다) 이동 통신 시스템과, 3세대 프로젝트 파트너쉽 2(3rd generation project partnership 2: 3GPP2, 이하 ‘3GPP2’라 칭하기로 한다)의 고속 레이트 패킷 데이터(high rate packet data: HRPD, 이하 ‘HRPD’라 칭하기로 한다) 이동 통신 시스템과, 3GPP2의 광대역 부호 분할 다중 접속(WCDMA: Wideband Code Division Multiple Access, 이하 ‘WCDMA’라 칭하기로 한다) 이동 통신 시스템과, 3GPP2의 부호 분할 다중 접속(CDMA: Code Division Multiple Access, 이하 ‘CDMA’라 칭하기로 한다) 이동 통신 시스템과, 국제 전기 전자 기술자 협회(IEEE: Institute of Electrical and Electronics Engineers, 이하 ‘IEEE’라 칭하기로 한다) 802.16m 통신 시스템과, 진화된 패킷 시스템(EPS: Evolved Packet System, 이하 'EPS'라 칭하기로 한다)과, 모바일 인터넷 프로토콜(Mobile Internet Protocol: Mobile IP, 이하 ‘Mobile IP ‘라 칭하기로 한다) 시스템 등과 같은 다양한 이동 통신 시스템들에 적용 가능하다.Meanwhile, the method and apparatus proposed in various embodiments of the present invention may be applied to a long-term evolution (LTE) mobile communication system and a long term evolution-advanced (LTE-A (LTE-A) mobile communication system and a high-speed downlink packet access (HSDPA) mobile communication system A high speed uplink packet access (HSUPA) mobile communication system and a 3rd generation project partnership 2 (3GPP2, hereinafter referred to as 3GPP2) (HRPD) mobile communication system of 3GPP2 and a high rate packet data (HRPD) mobile communication system of 3GPP2 (Wideband Code Division Multiple Access (WCDMA) (WCDMA) mobile communication system, a Code Division Multiple Access (CDMA) mobile communication system of 3GPP2, an IEEE (Institute of Electrical and Electronics Engineers) an IEEE 802.16m communication system, an evolved packet system (EPS), a mobile Internet protocol (hereinafter referred to as " EPS "), : Mobile IP (hereinafter referred to as " Mobile IP ") system, and the like.
먼저, 본 발명의 일 실시예는 신규 네트워크 엔티티(Entity)인 미디어 처리 기능(MPF: Media Processing Function, 이하 ‘MPF’라 칭하기로 한다) 엔터티를 제안하고, 상기 MPF 엔터티와 정책 및 과금 규칙 기능(PCRF; Policy and Charging Rules Function, 이하 ‘PCRF’라 칭하기로 한다) 서버가 연동하는 네트워크 구조를 제안한다. 여기서, 미디어 처리는 일 예로, 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며, 상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함할 수 있다.One embodiment of the present invention proposes a media processing function (MPF) entity which is a new network entity and manages the MPF entity, the policy and the charging rule function (PCRF) server according to an embodiment of the present invention. Here, the media processing includes at least one of a cache and a media adaptation, and the media adaptation may include transcoding, trans-rating, and video pacing).
본 발명의 일 실시예에서 제안하는 네트워크 구조에서 미디어 트래픽을 처리하는 절차를 간략히 설명하면 다음과 같다.A process of processing media traffic in a network structure proposed in an embodiment of the present invention will be briefly described below.
1) 인터넷 프로토콜-커넥티비티 억세스 네트워크(IP-CAN: Internet Protocol-Connectivity Access Network, 이하 ‘IP-CAN’라 칭하기로 한다) 세션 성립(IP-CAN Session Establishment)시 미디어 정책이 설치된다. 여기서, 상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함하며, 상기 미디어 정책은 일 예로 하기의 표 1에서 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(AVP: Attribute-Value-Pair, 이하 ‘AVP’라 칭하기로 한다)를 포함할 수 있다.1) A media policy is installed when an Internet Protocol-Connectivity Access Network (IP-CAN) session is established (IP-CAN Session Establishment). The media policy includes a media processing rule applicable based on a user terminal or contents. The media policy includes, for example, a media processing information attribute-value-pair (AVP) -Value-Pair, hereinafter referred to as " AVP ").
2) 비디오 전송 세션, 일례로 전송 제어 프로토콜(TCP: Transmission Control Protocol, 이하 ‘TCP’라 칭하기로 한다) 세션 생성시, 어플리케이션 별로 미디어 정책이 제어된다. 2) When a video transmission session, for example, a Transmission Control Protocol (TCP) session is created, a media policy is controlled for each application.
3) 네트워크 상황의 변경을 기반으로 동적으로 미디어 정책이 업데이트된다.3) Media policies are updated dynamically based on changes in network conditions.
4) 세션 종료 시, 미디어 처리 사용 기록이 보고된다. 4) At the end of the session, the media handling history is reported.
그러면 여기서 도 1을 참조하여 본 발명의 일 실시예에 따른 통신 시스템의 구조에 대해서 설명하기로 한다.Hereinafter, a structure of a communication system according to an embodiment of the present invention will be described with reference to FIG.
도 1은 본 발명의 일 실시 예에 따른 통신 시스템의 구조를 개략적으로 도시한 도면이다.1 is a diagram schematically showing a structure of a communication system according to an embodiment of the present invention.
도 1을 참조하면, 상기 이동 통신 시스템은 사용자 단말(UE: User Equipment)(101)과, 미디어 정책 서버(Media Policy Server, 이하 'P' 또는 '디바이스 P'이라 칭하기로 한다)(103)와, 트래픽 검출 기능(TDF: Traffic Detection Function, 이하 ‘TDF’라 칭하기로 한다)을 가지는 게이트웨이 기능(Gateway Function with TDF) 엔터티(105)(이하 'G' 또는 '디바이스 G'라 칭하기로 한다)와, 미디어 처리 기능(Media Processing Function) 엔터티(107)(이하 'M' 또는 '디바이스 M'이라 칭하기로 한다) 및 컨텐츠 서버(109)를 포함한다. 상기 G(105)는 이동 네트워크(110)에 연결된다. 1, the mobile communication system includes a user equipment (UE) 101, a media policy server (hereinafter referred to as 'P' or 'device P') 103, , A gateway function with TDF entity 105 (hereinafter referred to as 'G' or 'device G') having a traffic detection function (TDF) A media processing function entity 107 (hereinafter, referred to as 'M' or 'device M'), and a
상기 P(103)는 3GPP 이동 통신 시스템의 정책 및 과금 제어(PCC: Policy and Charging Control, 이하 ‘PCC’라 칭하기로 한다) 구조에서의 정책 및 과금 규칙 기능(PCRF; Policy and Charging Rules Function, 이하 ‘PCRF’라 칭하기로 한다) 서버와 동일하며, 과금과 관련된 정책을 제어한다. 상기 G(105)는 상기 3GPP 이동 시스템의 PCC 구조에서 어플리케이션 검출 제어(ADC: Application Detection Control, 이하 ‘ADC’라 칭하기로 한다) 기능을 가지는 PCEF (PCEF with ADC(Application Detection Control: P-GW, 이하 ‘P-GW’라 칭하기로 한다) 엔터티 또는 TDF 엔터티와 동일하며 미디어 트래픽을 검출하고, 검출된 미디어 트래픽을 상기 M(107)으로 전달한다.The
상기 M(107)은 상기 G(105)와 컨텐츠 서버(109) 사이, 일례로 진화된 패킷 코어(EPC: Evolved Packet Core, 이하 ‘EPC’라 칭하기로 한다) 근처에 위치하며 캐싱(Caching), 미디어 적응(Media Adaptation) 등과 같은 미디어 처리 기능을 수행한다. 여기서, 상기 캐싱은 코어 네트워크(core network) 측의 천이(transition) 비용을 절약하기 위해 미디어 트래픽들이 일시적으로 저장되는 것을 의미하고, 상기 미디어 적응은 사용자 단말에게 전송될 미디어 트래픽에 대해 트랜스-레이팅(Trans-rating) 및 트랜스 코딩 등과 같은 동작이 수행되는 것을 의미한다. The
또한, 상기 M(107)은 상기 미디어 트래픽 전송을 최적화하기 위해 상기 사용자 단말(101)과 상기 컨텐츠 서버(109) 간의 TCP 연결을 분할(Split)하는 TCP 프록시 기능을 수행한다. 상기 컨텐츠 서버(109)는 오리진(Origin) 서버로도 불리며 미디어 컨텐트들을 제공한다.In addition, the
또한, 상기 P(103)와 상기 G(105)는 인터페이스 a를 통해 상호 동작하고, 상기 G(105)와 상기 M(107)은 인터페이스 b를 통해 상호 동작하고, 상기 M(107)과 상기 P(103)는 인터페이스 c를 통해 상호 동작한다.The
한편, 본 발명의 일 실시예에서 사용되는 어트리뷰트-값-페어(AVP: Attribute-Value-Pair, 이하 ‘AVP’라 칭하기로 한다)들에 대해서 설명하도록 한다.An attribute-value-pair (AVP) used in an embodiment of the present invention will be described.
표 1에는 본 발명의 일 실시예에서 사용되는 AVP들이 “명칭(Name of AVP)”, “전송 방향(Direction)”, “디스크립션(Description)”, “수행되는 경우(When performed)” 형태로 표현되어 있다.Table 1 shows AVPs used in one embodiment of the present invention in the form of "Name of AVP", "Direction", "Description", "When performed" .
상기 표 1에서, 상기 Media Processing Provisioning Info AVP의 Direction은 상기 P(103)로부터 상기 G(105)로의 방향을 나타내며, 즉, 상기 Media Processing Provisioning Info AVP는 상기 P(103)로부터 상기 G(105)로 전달된다. 또한, 상기 Media Processing Provisioning Info AVP는 상기 G(105)가 가입된 어플리케이션을 검출할 경우, 상기 G(105)가 상기 검출한 어플리케이션에 관련된 정보를 상기 M(107)으로 전송할지 여부를 결정하기 위해 사용된다. 즉, 상기 Media Processing Provisioning Info AVP는 ADC 기능을 가지는 P-GW 엔터티 혹은 P-GW 엔터티가 상기 가입된 어플리케이션을 검출할 경우 ADC 기능 혹은 TDF를 가지는 P-GW 엔터티가 상기 검출된 세션이 상기 미디어 처리 기능 엔터티로 포워딩되는지 여부를 결정하기 위해 사용된다. 또한, 상기 Media Processing Provisioning Info AVP의 “When performed“는 상기 Media Processing Provisioning Info AVP가 IP-CAN 세션 성립시 실행될 수 있다는 것을 나타낸다.In the Table 1, the Direction of the Media Processing Provisioning Info AVP indicates the direction from the
상기 표 1에서, 상기 Detected Media Info AVP의 Direction은 상기 G(105)로부터 상기 P(103)로의 방향을 나타내며, 즉, 상기 Detected Media Info AVP는 상기 G(105)로부터 상기 P(103)로 전달된다. 상기 Detected Media Info AVP는 PCRF 서버가 주어진 가입자 및/또는 검출된 어플리케이션을 위한 데이터 베이스를 사용하여 미디어 정책을 결정하기 위해 사용된다. 일 예로, 상기 Detected Media Info AVP는 상기 PCRF 서버가 상기 주어진 가입자 및/혹은 상기 검출된 어플리케이션에 대한 가입자 데이터 베이스(일 예로 가입자 정책 저장소(Subscriber Policy Repository: SPR, 이하 “SPR”이라 칭하기로 한다) 혹은 사용자 데이터 기록(User Data Record: UDR, 이하 “UDR”이라 칭하기로 한다))를 사용하여 상기 미디어 정책을 결정하기 위해 사용된다. 상기 Detected Media Info AVP의 When performed는 상기 Detected Media Info AVP가 어플리케이션 시작 검출시 실행될 수 있다는 것을 나타낸다.In the above Table 1, the Direction of the Detected Media Info AVP indicates the direction from the
상기 표 1에서, 상기 Media Processing Info AVP의 Direction은 상기 P(103)로부터 상기 M(107)으로의 방향을 나타내며, 즉, 상기 Media Processing Info AVP는 상기 P(103)로부터 상기 M(107)로 전달된다. 상기 Media Processing Info AVP는 한 타입의 미디어 처리를 수행하는 미디어 처리 기능을 위해 사용된다. 상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들을 포함하며, 특히 어떤 타입의 미디어 처리가 요구되는지를 지시하는 Media Processing Type AVP를 포함한다. In Table 1, the Direction of the Media Processing Info AVP indicates the direction from the
여기서, 상기 서브 AVP, 즉 미디어 처리 타입(Media Processing Type)의 값은 다음 중 하나가 될 수 있다:Here, the value of the sub AVP, that is, the media processing type may be one of the following:
- MP_ACTION_CACHE: 캐시 제어- MP_ACTION_CACHE: cache control
- MP_ACTION_TRANSCODING: 트랜스-코딩/트랜스-레이팅- MP_ACTION_TRANSCODING: trans-coding / trans-rating
- MP_ACTION_PACING: 비디오 페이싱- MP_ACTION_PACING: Video pacing
- MP_ACTION_TPO: TCP 파라미터 최적화- MP_ACTION_TPO: TCP parameter optimization
또한, 상기 Media Processing Info AVP의 When performed는 상기 Media Processing Info AVP가 상기 어플리케이션 시작 검출에 대한 응답시(어플리케이션 시작 검출 후) 실행될 수 있다는 것을 나타낸다.Also, when the Media Processing Info AVP is performed, it indicates that the Media Processing Info AVP can be executed in response to the application start detection (after application start detection).
상기 표 1에서, 상기 Network Status Change AVP의 Direction은 상기 P(103)로부터 상기 M(107)으로의 방향을 나타내며, 즉, 상기 Network Status Change AVP는 상기 P(103)로부터 상기 M(107)로 전달된다. 상기 Network Status Change AVP는 미디어 처리 기능의 파라미터들을 조정하는 미디어 처리 기능을 위해 사용된다. 혼잡 정보와 가용한 대역폭 또는 보장된 대역폭 및 기지국 식별자(eNB ID: evolved NodeB Identifier, 이하 ‘eNB ID’라 칭하기로 한다)와 같은 무선 억세스 네트워크(RAN: Radio Access Network, 이하 ‘RAN’이라 칭하기로 한다) 노드 식별자를 포함한다. 상기 Network Status Change AVP는 상기 미디어 처리 기능이 상기 미디어 처리 기능의 파라미터들을 조정하기 위해 사용된다. 그리고, 상기 Network Status Change AVP의 예제 기능들은 다음과 같이 리스트된다:In Table 1, the Direction of the Network Status Change AVP indicates the direction from the
- 트랜스코딩이 수행될 경우 프레임레이트(framerate), 해상도(resolution)- When the transcoding is performed, the frame rate, resolution,
- 페이싱이 수행될 경우 송신 레이트- When faceting is performed, the transmission rate
또한, 상기 Network Status Change AVP의 When performed는 상기 Network Status Change AVP가 상기 네트워크 상태 변경의 검출이 상기 PCRF 서버로 알려지는 시점에서 실행될 수 있다는 것을 나타낸다.The Network Status Change AVP when the Network Status Change AVP indicates that the detection of the network status change can be executed at the time when the detection of the network status change is known to the PCRF server.
상기 표 1에서, 상기 Media Processing Usage Record AVP의 Direction은 상기 M(107)으로부터 상기 P(103)로의 방향을 나타내며, 즉, 상기 Media Processing Usage Record AVP는 상기 M(107)으로부터 상기 P(103)로 전달된다. 상기 Media Processing Usage Record AVP는 사용 기록들 및 미디어 처리 기능(MPF) 엔터티가 주어진 세션에 대해 수집한 통계 정보를 포함한다. 상기 Media Processing Usage Record AVP의 When performed는 상기 Media Processing Usage Record AVP가 상기 세션의 해제시 실행될 수 있다는 것을 나타낸다.In the Table 1, the Direction of the Media Processing Usage Record AVP indicates the direction from the
다음으로 본 발명의 일 실시예에 따라 미디어 트래픽을 처리하는 절차를 설명하도록 한다.Next, procedures for processing media traffic will be described according to an embodiment of the present invention.
1) 사용자 및 어플리케이션 별 미디어 정책 설치1) Install media policies for users and applications
IP-CAN 세션 성립(IP-CAN Session Establishment)이 PCRF 서버에 알려질 경우, 상기 PCRF 서버는 가입 정책 정보를 기반으로 PCC 및/또는 ADC 규칙(Rule)을 결정하고, 상기 가입 정책 정보를 위한 미디어 처리 프로비저닝 정보(Media Processing Provisioning Information)를 결정한다. 상기 미디어 처리 프로비저닝 정보는 미디어 처리가 허용되는지 여부를 나타내는 정보 및 검출된 어플리케이션 중 어떠한 어플리케이션이 상기 미디어 처리에 적용되는지 여부를 나타내는 정보 등과 같은 정보를 포함하며, 상기 검출된 어플리케이션은 TDF-어플리케이션-식별자들에 의해 식별될 수 있다. When the IP-CAN Session Establishment (IP-CAN Session Establishment) is notified to the PCRF server, the PCRF server determines PCC and / or ADC rules (Rule) based on the subscription policy information, And determines the provisioning information (Media Processing Provisioning Information). The media processing provisioning information includes information such as information indicating whether or not media processing is permitted and information indicating which of the detected applications is applied to the media processing and the like and the detected application includes a TDF- Lt; / RTI >
또한, 상기 MPF 엔터티가 P-GW 또는 TDF 엔터티로부터 분리되어 위치할 경우, 상기 PCRF 서버가 미디어 정책이 실시될 MPF 엔터티를 결정한다. When the MPF entity is located separately from the P-GW or the TDF entity, the PCRF server determines the MPF entity to which the media policy is to be applied.
이와 같이 미디어 정책 결정 및 MPF 엔터티의 선택 후에, 상기 PCRF 서버는 상기 미디어 처리 프로비저닝 정보를 상기 MPF 엔터티에 설치할 수 있다.After the media policy determination and the selection of the MPF entity, the PCRF server can install the media processing provisioning information in the MPF entity.
상기 미디어 처리 프로비저닝 정보를 나타내는 Media Processing Provisioning Info AVP는 하기 표 2에 나타낸 바와 같은 예들을 포함할 수 있다. The Media Processing Provisioning Info AVP indicating the media processing provisioning information may include examples as shown in Table 2 below.
표 2에는 Media Processing Provisioning Info AVP의 예들이 AVP의 명칭(Name of AVP), 타입(Type), 디스크립션(Description), 예제(Example) 형태로 설명되어 있다.In Table 2, examples of Media Processing Provisioning Info AVP are described in the form of Name of AVP, Type, Description, and Example.
상기 표 2에서, 상기 Media Processing Allowed AVP의 Type은 불(Boolean)이며, 상기 Media Processing Allowed AVP는 사용자 단말이 미디어 처리를 사용하도록 허여됨을 나타낸다. 상기 Media Processing Allowed AVP의 Example은 ‘허여/허여 불가(allowed/disallowed)’가 될 수 있다. In Table 2, the Type of the Media Processing Allowed AVP is Boolean, and the Media Processing Allowed AVP indicates that the user terminal is allowed to use the media processing. The example of the Media Processing Allowed AVP may be 'allowed / disallowed'.
상기 표 2에서, 상기 Selected MPF ID AVP의 Type은 옥텟 스트링(Octet String)이며, 상기 Selected MPF ID AVP 는 선택된 미디어 처리 기능에 대한 고유 식별자를 나타낸다.In Table 2, the Type of the Selected MPF ID AVP is an octet string, and the Selected MPF ID AVP represents a unique identifier for the selected media processing function.
상기 표 2에서, 상기 List of Subscribed Application Identifiers AVP의 Type은 옥텟 스트링의 리스트(List of Octet String)이며, 상기 List of Subscribed Application Identifiers AVP는 트래픽 검출 기능이 검출된 트래픽의 시작 및 종료를 보고하기 위해 사용된다. 상기 List of Subscribed Application Identifiers AVP는 미디어 처리 혹은 요구되는 사용자 단말에 대해 허여되는 어플리케이션들에 대한 운영자의 구성에 대해 상기 사용자 단말이 가입된 어플리케이션 식별자들의 리스트를 나타내며, 상기 어플리케이션 식별자들은 상기 트래픽 검출 기능이 상기 검출된 트래픽의 시작 및 종료를 보고하기 위해 사용될 수 있다. 또한, 상기 List of Subscribed Application Identifiers AVP의 Example은 각 어플리케이션 식별자가 상기 어플리케이션들을 참조하는 어플리케이션 식별자들의 리스트, 일 예로, 상기 어플리케이션 식별자 리스트의 값은 URL(Uniform Resource Locator)들의 리스트 등과 같은 어플리케이션이 될 수 있다.In Table 2, the type of the List of Subscribed Application Identifiers AVP is a list of Octet Strings, and the List of Subscribed Application Identifiers AVP reports the start and end of the detected traffic Is used. The List of Subscribed Application Identifiers AVP indicates a list of application identifiers to which the user terminal subscribes for media processing or a configuration of an operator for applications to be provided to a user terminal that is requested, May be used to report the beginning and end of the detected traffic. The example of the List of Subscribed Application Identifiers AVP may be an application such as a list of application identifiers in which each application identifier refers to the applications, for example, a value of the application identifier list may be a list of URLs (Uniform Resource Locators) have.
2) 어플리케이션 별 미디어 정책 제어2) Application-specific media policy control
디바이스 G, 일 예로 P-GW 엔터티 또는 TDF 엔터티가 가입된 어플리케이션을 검출하면, 상기 디바이스 G는 어플리케이션 헤더 정보로부터 상기 가입된 어플리케이션에 대한 미디어 정보를 추출한다. When the device G, for example, the P-GW entity or the TDF entity detects an application subscribed thereto, the device G extracts the media information for the subscribed application from the application header information.
여기서, 상기 미디어 정보는 일례로 클라이언트 능력(Capability)이 추론될 수 있는 클라이언트 플레이어(player) 정보가 될 수 있으며, 그 밖에 세션을 통해 전달될, 검출된 미디어 정보 또는 컨텐트(content)를 캐싱하는 것에 대한 허가 및 상기 컨텐트의 유효 시간과 같은 미디어 제어 정보가 될 수도 있다. 상기 디바이스 G 는 상기 검출된 미디어 정보를 디바이스 P로 보고한다.Here, the media information may be, for example, client player information on which client capability can be deduced, and caching of detected media information or content to be delivered through a session And the media control information such as the validity time of the content. The device G reports the detected media information to the device P. [
상기 검출된 미디어 정보를 나타내는 Detected Media Info AVP의 예들은 하기 표 3과 같이 나타낼 수 있다. Examples of Detected Media Info AVPs indicating the detected media information may be shown in Table 3 below.
표 3에는 상기 Detected Media Info AVP의 예들이 AVP의 명칭(Name of AVP), 타입(Type), 디스크립션(Description), 예제(Example) 형태로 설명되어 있다.In Table 3, examples of the Detected Media Info AVP are described in the form of Name of AVP, Type, Description, and Example.
표 3에서, 상기 Client Player Information AVP의 타입은 옥텟 스트링이며, 상기 Client Player Information AVP는 클라이언트 플레이어의 능력을 도출할 수 있으며, 운영 시스템 명칭과, 그 버전(version) 및 브라우저(browser), 혹은 미디어 플레이어의 명칭을 포함할 수 있다. 또한, 상기 Client Player Information AVP는 하이퍼 텍스트 전달 프로토콜(HTTP: Hyper Text Transfer Protocol, 이하 ‘HTTP’라 칭하기로 한다) 요구 헤더 정보로부터 획득될 수 있다. 여기서, 상기 Client Player Information AVP의 Example은 안드로이드(Android) 2.3과 모질라(Mozilla)가 될 수 있다. In Table 3, the type of the Client Player Information AVP is an octet string, and the Client Player Information AVP is capable of deriving the capabilities of the client player. The Client Player Information AVP includes a name of the operating system, a version thereof, a browser, The name of the player may be included. Also, the Client Player Information AVP can be obtained from a Hyper Text Transfer Protocol (HTTP) request header information. Here, the Client Player Information AVP example can be Android 2.3 and Mozilla.
표 3에서, 상기 Media Information AVP의 예는 옥텟 스트링이며, 상기 Media Information AVP는 파일 사이즈(file size), 미디어 포맷(media format), Audio/Video 코덱(codec), 인코딩 레이트(encoding rate), 해상도 및 듀레이션(duration) 중 적어도 하나를 포함한다. 상기 Media Information AVP의 Example은 파일 사이즈: 30MB, 미디어 포맷: flv, 비디오/오디오 코덱: H.264, 인코딩 레이트: 300Kbps, 해상도: 240p, 듀레이션: 10 min이 될 수 있다.In Table 3, an example of the Media Information AVP is an octet string, and the Media Information AVP includes a file size, a media format, an audio / video codec, an encoding rate, a resolution And at least one of duration. The example of the Media Information AVP may be a file size of 30 MB, a media format of flv, a video / audio codec of H.264, an encoding rate of 300 Kbps, a resolution of 240 p, and a duration of 10 min.
표 3에서, 상기 Cache-Allowed AVP의 타입은 불이며, 상기 Cache-Allowed AVP는 검출된 세션의 컨텐츠가 캐시되는 것이 허용되는지 여부를 나타낸다. 상기 Cache-Allowed AVP의 Example은 True 혹은 False가 될 수 있다.In Table 3, the type of the Cache-Allowed AVP is non-empty, and the Cache-Allowed AVP indicates whether the content of the detected session is allowed to be cached. The Cache-Allowed AVP Example may be True or False.
표 3에서, 상기 Cache-Validation-Time AVP의 타입은 시간으로, 상기 Cache-Validation-Time AVP는 컨텐츠가 다운로드(download)되기 때문에 유효 듀레이션을 포함한다. 또한, 상기 Cache-Validation-Time AVP는 상기 컨텐츠가 유효한 절대 시간(absolute time)을 포함할 수도 있다. 여기서, 상기 Cache-Validation-Time AVP가 나타내는 시간의 파기 후에, 상기 캐시된 컨텐츠는 상기 미디어 처리 기능의 외부로 전달되어서는 안된다. 여기서, 상기 Cache-Validation-Time AVP의 Example은 1일/1주 혹은 2013-01-23 23:59:59가 될 수 있다.In Table 3, the type of the Cache-Validation-Time AVP is time, and the Cache-Validation-Time AVP includes an effective duration since the content is downloaded. In addition, the Cache-Validation-Time AVP may include an absolute time at which the content is valid. Here, after caching of the time indicated by the Cache-Validation-Time AVP, the cached content should not be delivered outside the media processing function. Here, the example of the Cache-Validation-Time AVP can be 1 day / 1 week or 2013-01-23 23:59:59.
상기 디바이스 P는 상기 디바이스 G로부터 검출된 세션의 보고를 수신한 후, 상기 검출된 세션이 상기 미디어 처리와 미디어 처리 기능의 식별자를 요구하는지 여부와, 어떤 타입의 미디어 처리 액션이 처리되어야 하는지를 결정한다. 상기 미디어 처리 액션은 ‘검출된 세션의 컨텐츠가 캐시될 수 있음’ 액션과, ‘검출된 세션의 캐시된 컨텐츠가 전달될 수 있음’ 액션과, ‘상기 검출된 세션의 상기 컨텐츠의 트랜스코딩’ 액션과, ‘상기 검출된 세션의 송신 레이트 적응’ 액션과, ‘TCP 파라미터 최적화’ 액션 중 적어도 하나의 액션을 포함할 수 있다.After receiving the report of the session detected from the device G, the device P determines whether the detected session requires the identifier of the media processing and media processing function and what type of media processing action should be processed . The media processing action may include an action of 'the content of the detected session may be cached', an action of 'the cached content of the detected session may be delivered', a 'transcoding of the content of the detected session' And a 'TCP Parameter Optimization' action, as well as an 'action to adapt the transmission rate of the detected session' and an 'optimize TCP parameter' action.
상기 미디어 처리 정책 및 상기 미디어 처리 정책의 파라미터들을 결정한 후, 상기 디바이스 P는 미디어 처리 정보를 상기 디바이스 M으로 송신한다.After determining the parameters of the media processing policy and the media processing policy, the device P transmits media processing information to the device M.
상기 미디어 처리 정보를 나타내는 Media Processing Info AVP의 예들은 하기 표 4와 같이 나타낼 수 있다. Examples of the Media Processing Info AVP indicating the media processing information may be shown in Table 4 below.
표 4에는 상기 Media Processing Info AVP의 예들이 AVP의 명칭(Name of AVP), 타입(Type), 디스크립션(Description), 예제(Example) 형태로 설명되어 있다.In Table 4, examples of the Media Processing Info AVP are described in the form of Name of AVP, Type, Description, and Example.
상기 표 4에서, 상기 Media Processing Indicator AVP의 타입은 불 타입이며, 상기 Media Processing Indicator AVP는 검출된 세션이 미디어 처리를 요구하는지 여부를 나타낸다. 상기 Media Processing Indicator AVP가 존재할 경우 ADC 기능 혹은 TDF를 가지는 상기 P-GW 엔터티는 트래픽을 선택된 미디어 처리 기능으로 포워딩해야 한다. 여기서, 상기 Media Processing Indicator AVP의 Example은 True 혹은 False가 될 수 있다.In Table 4, the type of the Media Processing Indicator AVP is non-type, and the Media Processing Indicator AVP indicates whether the detected session requires media processing. If the Media Processing Indicator AVP exists, the P-GW entity having the ADC function or the TDF must forward traffic to the selected media processing function. Here, the example of the Media Processing Indicator AVP may be True or False.
상기 표 4에서, 상기 Selected MPF ID AVP의 타입은 옥텟 스트링 타입이며, 상기 Selected MPF ID AVP는 ADC 기능 혹은 TDF를 가지는 P-GW 엔터티가 포워딩해야 하는 선택된 미디어 처리 기능의 식별자를 나타낸다. 여기서, 상기 Selected MPF ID AVP의 예제는 IP 어드레스(IP address) 혹은 도메인(domain) 명칭이 될 수 있다.In Table 4, the type of the Selected MPF ID AVP is an octet string type, and the Selected MPF ID AVP indicates an identifier of a selected media processing function to be forwarded by the P-GW entity having the ADC function or the TDF. Here, the example of the Selected MPF ID AVP may be an IP address or a domain name.
상기 표 4에서, 상기 Application Instance Identifier AVP의 타입은 옥텟 스트링이며, 상기 Application Instance Identifier AVP는 어플리케이션 시작 이벤트 및 어플리케이션 정지 이벤트의 특정 서비스 데이터 플로우 디스크립션에 대한 상관을 허용하기 위해 ADC 기능을 가지는 P-GW 엔터티에 의한 할당된 식별자를 나타낸다. 여기서, 상기 Application Instance Identifier AVP의 Example은 검출된-유투브-세션-123(Detected-youtube-session-123)가 될 수 있다.In Table 4, the type of the Application Instance Identifier AVP is an octet string, and the Application Instance Identifier AVP is a P-GW having an ADC function in order to allow correlation of a specific service data flow description of an application start event and an application stop event. Represents an identifier assigned by an entity. Here, the Example of the Application Instance Identifier AVP may be Detected-youtube-session-123.
상기 표 4에서, 상기 Media Processing Action AVP의 타입은 컴파운드(Compound)이며, 상기 Media Processing Action AVP는 미디어 처리 액션 및 그 요구되는 파라미터들을 포함한다. 또한, 상기 Media Processing Action AVP는 어떤 타입의 미디어 처리가 요구되는지를 지시하는 Media Processing Type AVP를 포함해야만 한다. 서브 AVP(Media Processing Type)의 값은 캐시 제어를 지시하는 MP_ACTION_CACHE, 트랜스-코딩/트랜스-레이팅을 지시하는 MP_ACTION_TRANSCODING, 비디오 페이싱을 지시하는 MP_ACTION_PACING 및 TCP 파라미터 최적화를 지시하는 MP_ACTION_TPO 중 어느 하나가 될 수 있다.In Table 4, the type of the Media Processing Action AVP is a compound, and the Media Processing Action AVP includes a media processing action and required parameters. In addition, the Media Processing Action AVP must include a Media Processing Type AVP indicating which type of media processing is required. The value of sub AVP (Media Processing Type) may be either MP_ACTION_CACHE indicating cache control, MP_ACTION_TRANSCODING indicating transcoding / trans-rating, MP_ACTION_PACING indicating video pacing, and MP_ACTION_TPO indicating TCP parameter optimization .
3) 네트워크 상황의 변경에 따라 미디어 정책 업데이트3) Update media policy according to change of network situation
혼잡 발생 또는 혼잡 변경, 주어진 통신 연결(connection)에 사용한 대역폭 변경 등과 같은 RAN 상태를 기반으로 하여 네트워크 상태가 변경될 경우, 네트워크 상태 정보는 디바이스 G 혹은 상기에서 설명한 바와 같은, 본 발명의 일 실시 예에 따른 이동 통신 시스템 구조에 포함되지 않는 네트워크 엔티티로 통보된다. If the network status changes based on RAN status such as congestion occurrence or congestion change, bandwidth change used for a given communication connection, the network status information may be stored in the device G or in an embodiment of the present invention Is notified to a network entity that is not included in the mobile communication system structure.
상기 디바이스 G가 상기 네트워크 상태가 변경되었음을 통보 받았을 경우, 상기 디바이스 G는 상기 네트워크 상태가 변경되었음을 나타내는 네트워크 상태 변경 정보를 디바이스 P, 일례로 PCRF 서버로 보고한다. 상기 네트워크 상태 정보는 혼잡 발생 혹은 혼잡 레벨과, 유용한 대역폭 정보 혹은 RAN 노드의 식별자, 일례로 eNB ID를 포함한다. When the device G is informed that the network status has been changed, the device G reports network status change information indicating that the network status has been changed to the device P, for example, the PCRF server. The network status information includes congestion occurrence or congestion level, useful bandwidth information, or an identifier of the RAN node, eNB ID, for example.
상기 네트워크 상태 정보를 나타내는 Network Status Change AVP의 예들은 하기 표 5와 같이 나타낼 수 있다. Examples of the Network Status Change AVP indicating the network status information are shown in Table 5 below.
표 5에는 상기 Network Status Change AVP의 예들이 AVP의 명칭(Name of AVP), 타입(Type), 디스크립션(Description), 예제(Example) 형태로 설명되어 있다.Table 5 shows examples of the Network Status Change AVP in the form of Name of AVP, Type, Description, and Example.
상기 표 5에서, 상기 Congestion Info AVP의 타입은 옥텟 스트링이며, 상기 Congestion Info AVP는 충돌 정보를 지시한다. 여기서, 상기 Congestion Info AVP의 Example은 ‘1,2,3’이 될 수 있다.In Table 5, the type of the Congestion Info AVP is an octet string, and the Congestion Info AVP indicates collision information. Here, the example of the Congestion Info AVP may be '1,2,3'.
상기 표 5에서, 상기 Available Bandwidth AVP의 타입은 옥텟 스트링이며, 상기 Available Bandwidth AVP는 가용한 대역폭을 지시한다.In Table 5, the type of the available bandwidth AVP is an octet string, and the available bandwidth AVP indicates an available bandwidth.
상기 표 5에서, 상기 eNB Identifier AVP의 타입은 옥텟 스트링이며, 상기 eNB Identifier AVP는 사용자 단말이 연결된 eNB의 전세계 고유 식별자(globally unique identifier)를 지시한다.In Table 5, the type of the eNB Identifier AVP is an octet string, and the eNB Identifier AVP indicates a globally unique identifier of the eNB to which the user terminal is connected.
한편, PCRF 서버는 네트워크 상태 정보를 수신할 경우 미디어 정책을 재결정하고, 프레임 레이트(frame rate), 해상도(resolution), 프레임-드롭핑 레이트(frame-dropping rate), 송신 레이트, 또는 TCP 파라미터들을 포함하는 미디어 트랜스코딩(transcoding) 파라미터와 같은 미디어 처리 정보를 업데이트할 수 있다. On the other hand, when receiving the network status information, the PCRF server re-determines a media policy and includes a frame rate, a resolution, a frame-dropping rate, a transmission rate, or TCP parameters Such as a media transcoding parameter, to update the media processing information.
상기 디바이스 P(PCRF 서버)가 상기 미디어 처리 정보의 변경을 결정할 경우, 상기 디바이스 P(PCRF 서버)는 상기 업데이트된 미디어 처리 정보를 상기 디바이스 M, 일 예로 MPF 엔터티로 송신한다.When the device P (PCRF server) decides to change the media processing information, the device P (PCRF server) transmits the updated media processing information to the device M, for example, the MPF entity.
4) 미디어 처리 사용 기록 보고(Media Processing Usage Record Reporting)4) Media Processing Usage Record Reporting
주어진 세션이 유지되는 동안 디바이스 M은 트래픽 사용 정보뿐만 아니라 세션 정보와 미디어 처리 사용 정보를 수집한다. 또한, 상기 디바이스 M은 상기 주어진 세션이 종료될 경우 수집된 정보들, 즉 미디어 처리 사용 기록들을 디바이스 P로 보고한다.While a given session is maintained, device M collects session usage information and media usage usage information as well as traffic usage information. In addition, the device M reports the collected information, that is, media processing use records, to the device P when the given session ends.
상기 미디어 처리 사용 기록들을 나타내는 Media Processing Usage Record AVP의 예들은 하기 표 6과 같이 나타낼 수 있다. 표 6에는 상기 Media Processing Usage Record AVP의 예들이 AVP의 명칭(Name of AVP), 타입(Type), 디스크립션(Description), 예제(Example) 형태로 설명되어 있다.Examples of Media Processing Usage Record AVPs representing the media processing use records can be shown in Table 6 below. In Table 6, examples of the Media Processing Usage Record AVP are described in the form of Name of AVP, Type, Description, and Example.
상기 표 6에서, 상기 Session-Information AVP의 타입은 옥텟 스트링이며, 상기 Session-Information AVP는 세션 정보와, 오리진 서버 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address) 및 포트(port)들을 포함한다. 여기서, 상기 Session-Information AVP의 Example은 ‘1,2,3’이 될 수 있다.In Table 6, the type of the Session-Information AVP is an octet string, and the Session-Information AVP includes session information, origin server information, a source address, a destination address, and a port port. Here, the example of the Session-Information AVP may be '1, 2, 3'.
상기 표 6에서, 상기 Media-Processing-Usage-Information AVP의 타입은 옥텟 스트링이며, 상기 Media-Processing-Usage-Information AVP는 미디어 처리 액션의 타입과 상기 미디어 처리 액션의 파라미터들을 포함한다.In Table 6, the type of the Media-Processing-Usage-Information AVP is an octet string, and the Media-Processing-Usage-Information AVP includes the type of the media processing action and the parameters of the media processing action.
상기 표 6에서, 상기 Traffic-Usage-Information AVP의 타입은 옥텟 스트링이며, 상기 Traffic-Usage-Information AVP는 사용자 단말로 송신된 옥텟 카운트를 포함한다. In Table 6, the type of the Traffic-Usage-Information AVP is an octet string, and the Traffic-Usage-Information AVP includes an octet count transmitted to the user terminal.
이하에서는, 본 발명의 제1 실시예 내지 제4 실시예를 통해 본 발명에서 제안하는 미디어 트래픽 처리 방법 및 장치에 대해서 설명하도록 한다.Hereinafter, a media traffic processing method and apparatus proposed by the present invention will be described with reference to the first to fourth embodiments of the present invention.
도 2는 본 발명의 제1 실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면이다.2 is a view schematically showing a structure of a mobile communication system according to a first embodiment of the present invention.
도 2를 참조하면, 상기 이동 통신 시스템은 사용자 단말(201), P(203), G(205), M(207) 및 컨텐츠 서버(209)를 포함한다. 상기 G(205)는 이동 네트워크(210)에 연결된다. 상기 이동 통신 시스템을 구성하는 각 엔티티들의 기능은 도 1에서 설명한 바와 유사하므로 여기서는 그 상세한 설명을 생략하도록 한다.2, the mobile communication system includes a
여기서, 상기 M(207)은 도시된 바와 같이 상기 G(205)로부터 분리되어 위치하며, 상기 P(203)와 상기 G(205)는 인터페이스 a를 통해 상호 동작하고, 상기 P(203)와 상기 M(207)은 인터페이스 c를 통해 상호 동작한다.The
도 2에서는 본 발명의 제1 실시예에 따른 이동 통신 시스템 구조에 대해서 설명하였으며, 다음으로 도 3을 참조하여 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차에 대해서 설명하기로 한다.2, the structure of the mobile communication system according to the first embodiment of the present invention is described. Next, with reference to FIG. 3, a procedure for establishing an IP-CAN session in the mobile communication system according to the first embodiment of the present invention will be described. Will be described.
도 3은 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 도시한 도면이다.3 is a diagram illustrating a procedure for establishing an IP-CAN session in the mobile communication system according to the first embodiment of the present invention.
도 3을 참조하면, 상기 이동 통신 시스템은 사용자 단말(301), G(303), M(305), P(307) 및 컨텐츠 서버(309)를 포함한다. Referring to FIG. 3, the mobile communication system includes a
상기 사용자 단말(301)은 이동 네트워크(310)에 연결된 상기 G(303)로 IP-CAN 베어러 성립을 요구하는 IP-CAN 베어러 성립 요구(Establishment IP-CAN Bearer Request, 이하 ‘Establishment IP-CAN Bearer Request’라 칭하기로 한다) 메시지를 전송한다.(312단계) 상기 사용자 단말(301)로부터 상기 Establishment IP-CAN Bearer Request 메시지를 수신한 상기 G(303)는 상기 사용자 단말(301)과 IP-CAN 세션을 성립하고, 상기 IP-CAN 세션이 성립되었음을 검출됨에 따라 상기 IP-CAN 세션이 성립되었음을 지시하는 IP-CAN 세션 성립(Indication of IP-CAN Session Establishment, 이하 ‘Indication of IP-CAN Session Establishment’라 칭하기로 한다) 메시지를 상기 P(307)로 전송한다.(314단계)The
또한, 도 3에서는 상기 P(307)가 상기 MPF 엔터티를 선택한 다음 상기 PCC 규칙 및/또는 ADC 규칙과 미디어 정책을 결정하는 절차를 일례로 설명하였으나, 상기 P(307)는 상기 MPF 엔터티를 선택하는 절차를 상기 PCC 및/또는 ADC 규칙과 미디어 정책을 결정한 이후에 수행할 수도 있음은 물론이다. 또한, 상기 미디어 정책은 미디어 처리 기능인 캐시 제어(Cache Control), 미디어 트랜스코딩(Media Transcoding), 미디어 페이싱(Media Pacing) 및 TCP 파라미터 최적화(TCP Parameter Optimization)에 대한 정보를 포함한다고 가정한다.3, the
또한, 도 3에서는 상기 MPF 엔터티를 선택한 다음 상기 PCC 규칙 및/또는 ADC 규칙과 미디어 정책을 결정하는 절차를 일례로 설명하였으나, 상기 MPF 엔터티를 선택하는 절차는 상기 PCC 및/또는 ADC 규칙과 미디어 정책을 결정한 이후에 수행될 수도 있음은 물론이다. 또한, 상기 미디어 정책은 미디어 처리 기능인 캐시 제어(Cache Control), 미디어 트랜스코딩(Media Transcoding), 미디어 페이싱(Media Pacing) 및 TCP 파라미터 최적화(TCP Parameter Optimization)에 대한 정보를 포함한다고 가정한다.3, the procedure for selecting the MPF entity and then determining the PCC rule and / or the ADC rule and the media policy has been described as an example. However, the procedure for selecting the MPF entity is not limited to the PCC and / It may be performed after the determination of < / RTI > It is also assumed that the media policy includes information on the media processing functions Cache Control, Media Transcoding, Media Pacing, and TCP Parameter Optimization.
이후, 상기 P(307)는 앞서 선택한 M(305)과 MPF 세션을 성립한다.(322단계) 또한, 상기 P(307)는 상기 M(305)으로 미디어 정책을 전송하고,(324단계) 상기 G(303)로 IP-CAN 세션이 성립되었음을 확인하는 IP-CAN 세션 성립 확인(Acknowledge IP-CAN Session Establishment, 이하 ‘Acknowledge IP-CAN Session Establishment’라 칭하기로 한다) 메시지를 전송한다.(326단계) 상기 미디어 정책에는 일례로 미디어 처리 프로비저닝 정보(Media Processing Provisioning Information) AVP가 포함된다.The
상기 G(303)는 상기 P(307)로부터 상기 Acknowledge IP-CAN Session Establishment 메시지를 수신하고, 상기 Establishment IP-CAN Bearer Request 메시지에 대한 응답으로 IP-CAN 베어러가 성립되었음을 알리는 IP-CAN 베어러 성립 완료(Establishment IP-CAN Bearer Response, 이하 ‘Establishment IP-CAN Bearer Response’라 칭하기로 한다) 메시지를 상기 사용자 단말(301)로 전송한다. (328단계) 여기서, 상기 Establishment IP-CAN Bearer Response 메시지는 상기 Establishment IP-CAN Bearer Request 메시지에 대한 응답 메시지이다.The
한편, 도 3이 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 도시하고 있더라도, 다양한 변형들이 도 3에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 3에는 연속적인 단계들이 도시되어 있지만, 도 3에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 3 shows a procedure for setting up an IP-CAN session in the mobile communication system according to the first embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 3, it is understood that the steps described in FIG. 3 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 3에서는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차에 대해서 설명하였으며, 다음으로 도 4를 참조하여 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하기로 한다.3, a procedure for establishing an IP-CAN session in the mobile communication system according to the first embodiment of the present invention is described. Next, referring to FIG. 4, in the mobile communication system according to the first embodiment of the present invention, The procedure for installing the policy will be described.
도 4는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시한 도면이다.4 is a diagram illustrating a procedure for installing a media policy in the mobile communication system according to the first embodiment of the present invention.
도 4를 참조하면, 상기 이동 통신 시스템은 사용자 단말(401), G(403), M(405), P(407) 및 컨텐츠 서버(409)를 포함한다.Referring to FIG. 4, the mobile communication system includes a
이동 네트워크(410)에 연결되어 있는 상기 G(403)는 어플리케이션을 검출하면,(412단계) 상기 P(407)로 상기 어플리케이션이 검출되었음을 지시하는 어플리케이션 검출 시작 지시(Indication of Application Detection Start, 이하 ‘Indication of Application Detection Start’라 칭하기로 한다) 메시지를 전송한다.(414단계) 상기 Indication of Application Detection Start 메시지는 상기 검출된 어플리케이션에 대한 정보인 검출된 어플리케이션 정보를 포함하며, 상기 검출된 어플리케이션 정보는 일례로 Detected Media Info AVP가 될 수 있다.When the
상기 P(407)는 상기 G(403)로부터 상기 Indication of Application Detection Start 메시지를 수신하고, 이에 따라 MPF 엔터티, 즉 상기 M(405)를 선택한 다음,(416단계) 미디어 정책을 결정한다.(418단계) 또한, 도 4에 별도로 도시하지는 않았으나 상기 P(407)은 상기 미디어 정책을 결정하기 이전에 가입 정책 정보를 기반으로 PCC 규칙 및/또는 ADC 규칙을 결정한다.The
이후, 상기 P(407)는 앞서 선택한 M(305)과 MPF 세션을 성립한다.(420단계) 또한, 상기 P(407)는 상기 M(405)으로 미디어 정책을 포함하는 미디어 정책(Media Policy, 이하 ‘Media Policy’라 칭하기로 한다) 메시지를 전송한다. 상기 P(407)는 상기 M(405)으로 미디어 정책을 송신한다(422단계). 상기 P(407)로부터 Media Policy 메시지를 수신한 상기 M(405)는 상기 Media Policy 메시지에 포함되어 있는 미디어 정책을 설치한다. 또한, 상기 P(407)는 상기 G(403)로 어플리케이션의 검출의 시작을 확인하는 어플리케이션 검출 시작 확인(Application Detection Start Ack, 이하 ‘Application Detection Start Ack’라 칭하기로 한다) 메시지를 전송한다.(424단계) 여기서, 상기 미디어 정책에는 일례로 미디어 처리 프로비저닝 정보(Media Processing Provisioning Information) AVP가 포함된다.In
한편, 도 4가 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시하고 있더라도, 다양한 변형들이 도 4에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 4에는 연속적인 단계들이 도시되어 있지만, 도 4에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 4 illustrates a procedure for installing a media policy in the mobile communication system according to the first embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 4, it is understood that the steps described in FIG. 4 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 4에서는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하였으며, 다음으로 도 5를 참조하여 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하기로 한다.4, a procedure of installing a media policy in the mobile communication system according to the first embodiment of the present invention has been described. Next, referring to FIG. 5, in the mobile communication system according to the first embodiment of the present invention, The procedure for updating the media policy will be described.
도 5는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시한 도면이다.5 is a diagram illustrating a procedure for updating a media policy according to a network status change in the mobile communication system according to the first embodiment of the present invention.
도 5를 참조하면, 상기 이동 통신 시스템은 사용자 단말(501), G(503), M(505), P(507) 및 컨텐츠 서버(509)를 포함한다.5, the mobile communication system includes a
이동 네트워크(510)에 연결되어 있는 상기 G(503)는 네트워크 상황이 변경되었음을 검출하면,(512단계) 네트워크 상황이 변경되었음을 통지하는 네트워크 상태 변경 통지(Notification of Network Status Change, 이하 ‘Notification of Network Status Change’라 칭하기로 한다) 메시지를 상기 P(507)로 전송한다.(514단계) 여기서, 상기 Notification of Network Status Change 메시지는 네트워크 상태 정보, 일례로 Network Status Change AVP를 포함한다.When the
상기 P(507)는 상기 G(503)로부터 상기 Notification of Network Status Change 메시지를 수신하고, 이에 따라 기 설치된 미디어 정책을 변경할 것을 결정하고,(516단계) 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들을 포함하는 미디어 처리 정보를 업데이트한다. 또한, 상기 P(507)는 상기 M(505)으로 기 설치된 미디어 정책의 변경을 요청하는 미디어 정책 변경 요청(Media Policy Change Request, 이하 ‘Media Policy Change Request’라 칭하기로 한다) 메시지를 전송한다.(518단계) 여기서, 상기 Media Policy Change Request 메시지는 업데이트된 미디어 정책을 포함한다.The
상기 M(505)은 상기 P(507)로부터 상기 Media Policy Change Request 메시지를 수신하고, 상기 Media Policy Change Request 메시지에 포함된 미디어 처리 정보를 기반으로 기 설치된 미디어 정책을 업데이트하고, 미디어 정책 업데이트가 완료되었음을 확인하는 미디어 정책 변경 확인(Media Policy Change Confirm, 이하 ‘Media Policy Change Confirm’라 칭하기로 한다) 메시지를 상기 P(507)로 전송한다.(520단계) 상기 P(507)는 상기 M(505)으로부터 Media Policy Change Confirm 메시지를 수신하고, 이에 따라 상기 Notification of Network Status Change 메시지에 대한 응답으로 네트워크 상황이 변경되었음을 확인하는 Ack 메시지를 상기 G(503)로 전송한다.(522단계)The
한편, 도 5가 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시하고 있더라도, 다양한 변형들이 도 5에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 5에는 연속적인 단계들이 도시되어 있지만, 도 5에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 5 illustrates a procedure for updating a media policy according to a network status change in the mobile communication system according to the first embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 5, it is understood that the steps described in FIG. 5 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 5에서는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하였으며, 다음으로 도 6을 참조하여 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하기로 한다.FIG. 5 illustrates a procedure for updating a media policy according to a network status change in the mobile communication system according to the first embodiment of the present invention. Referring to FIG. 6, A procedure for reporting the media processing use record when the session is released from the system will be described.
도 6은 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시한 도면이다.6 is a diagram illustrating a procedure for reporting a media processing use record when a session is released in the mobile communication system according to the first embodiment of the present invention.
도 6을 참조하면, 상기 이동 통신 시스템은 사용자 단말(601), G(603), M(605), P(607) 및 컨텐츠 서버(609)를 포함한다. 여기서, 상기 G(603)는 이동 네트워크(610)에 연결된다.Referring to FIG. 6, the mobile communication system includes a
상기 M(605)은 기 설정된 세션이 해제됨을 검출하면,(612단계) 세션이 해제되었음을 지시하는 세션 해제 지시(Session Release Indication, 이하 ‘Session Release Indication’라 칭하기로 한다) 메시지를 상기 P(607)로 전송한다.(614단계) 상기 Session Release Indication 메시지는 Media Processing Usage Record AVP를 포함한다. 상기 P(607)은 상기 M(605)으로부터 상기 Session Release Indication 메시지를 수신하고, 이에 따라 기 설정된 세션이 해제되었음을 확인하는 Ack 메시지를 상기 M(605)으로 전송한다.(616단계)When the
한편, 도 6이 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시하고 있더라도, 다양한 변형들이 도 6에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 6에는 연속적인 단계들이 도시되어 있지만, 도 6에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 6 shows a procedure for reporting a media processing use record when a session is released in the mobile communication system according to the first embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 6, it is understood that the steps described in FIG. 6 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 6에서는 본 발명의 제1 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하였으며, 다음으로 도 7을 참조하여 본 발명의 제 2실시예에 따른 이동 통신 시스템 구조에 대해서 설명하기로 한다.6, a procedure for reporting a media processing use record upon termination of a session in the mobile communication system according to the first exemplary embodiment of the present invention has been described. Next, referring to FIG. 7, The system structure will now be described.
도 7은 본 발명의 제 2실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면이다.FIG. 7 is a diagram schematically illustrating a structure of a mobile communication system according to a second embodiment of the present invention.
도 7을 참조하면, 상기 이동 통신 시스템은 사용자 단말(701), P(703), G,M(705) 및 컨텐츠 서버(709)를 포함한다. 디바이스 G와 디바이스 M은 함께 위치하며, 상기 G,M(705)는 이동 네트워크(710)에 연결된다. 또한, 상기 P(703)와 상기 G,M(705)는 인터페이스 a를 통해 상호 동작한다.Referring to FIG. 7, the mobile communication system includes a
도 7에서는 본 발명의 제 2실시예에 따른 이동 통신 시스템 구조에 대해서 설명하였으며, 다음으로 도 8을 참조하여 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차에 대해서 설명하기로 한다.FIG. 7 illustrates a structure of a mobile communication system according to a second embodiment of the present invention. Referring to FIG. 8, a procedure for establishing an IP-CAN session in the mobile communication system according to the second embodiment of the present invention Will be described.
도 8은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 도시한 도면이다.8 is a diagram illustrating a procedure for setting up an IP-CAN session in the mobile communication system according to the second embodiment of the present invention.
도 8을 참조하면, 상기 이동 통신 시스템은 사용자 단말(801), G,M(803), P(807) 및 컨텐츠 서버(809)를 포함한다. Referring to FIG. 8, the mobile communication system includes a
상기 사용자 단말(801)은 이동 네트워크(810)에 연결된 상기 G,M(803)으로 IP-CAN 베어러 성립을 요구하는 Establishment IP-CAN Bearer Request 메시지를 전송한다.(812단계) 상기 G,M(803)은 상기 사용자 단말(801)로부터 Establishment IP-CAN Bearer Request 메시지를 수신하고, 이에 따라 IP-CAN 세션이 성립되었음을 검출하면 상기 IP-CAN 세션이 성립되었음을 지시하는 Indication of IP-CAN Session Establishment 메시지를 상기 P(807)로 전송한다.(814단계)The
상기 P(807)은 상기 G,M(803)으로부터 Indication of IP-CAN Session Establishment 메시지를 수신하고, 이에 따라 가입 정책 정보를 기반으로 PCC 규칙 및/또는 ADC 규칙을 결정하고(816단계) 미디어 정책을 결정한다.(818단계) 이후 상기 P(807)은 상기 G,M(803)으로 IP-CAN 세션이 성립되었음을 확인하는 Acknowledge IP-CAN Session Establishment 메시지를 전송한다.(820단계) 상기 미디어 정책에는 일례로 미디어 처리 프로비저닝 정보(Media Processing Provisioning Information) AVP가 포함된다.The
상기 G,M(803)은 상기 P(807)로부터 Acknowledge IP-CAN Session Establishment 메시지를 수신하고, 이에 따라 상기 Establishment IP-CAN Bearer Request 메시지에 대한 응답으로 IP-CAN 베어러가 성립되었음을 알리는 Establishment IP-CAN Bearer Response 메시지를 상기 사용자 단말(801)로 전송한다.(822단계) The G,
한편, 도 8이 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차를 도시하고 있더라도, 다양한 변형들이 도 8에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 8에는 연속적인 단계들이 도시되어 있지만, 도 8에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.8 illustrates a procedure for establishing an IP-CAN session in the mobile communication system according to the second embodiment of the present invention, various modifications may be made to FIG. As an example, although consecutive steps are shown in FIG. 8, it is understood that the steps described in FIG. 8 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 8에서는 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 IP-CAN 세션을 설정하는 절차에 대해서 설명하였으며, 다음으로 도 9를 참조하여 본 발명의 제 2실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하기로 한다.8, a procedure for establishing an IP-CAN session in the mobile communication system according to the second embodiment of the present invention is described. Next, referring to FIG. 9, in the mobile communication system according to the second embodiment of the present invention, The procedure for installing the policy will be described.
도 9는 본 발명의 제 2실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시한 도면이다.9 is a diagram illustrating a procedure for installing a media policy in the mobile communication system according to the second embodiment of the present invention.
도 9를 참조하면, 상기 이동 통신 시스템은 사용자 단말(901), G,M(903), P(907) 및 컨텐츠 서버(909)를 포함한다. 여기서, 상기 G,M(903)은 이동 네트워크(910)에 연결된다.9, the mobile communication system includes a
상기 G,M(903)은 어플리케이션을 검출하면,(912단계) 상기 P(907)로 상기 어플리케이션이 검출되었음을 지시하는 Indication of Application Detection Start 메시지를 전송한다.(914단계) 상기 Indication of Application Detection Start 메시지는 상기 검출된 어플리케이션에 대한 어플리케이션 정보인 검출된 어플리케이션 정보를 포함하며, 상기 검출된 어플리케이션 정보는 일례로 Detected Media Info AVP가 될 수 있다.The G,
상기 P(907)은 상기 G,M(903)으로부터 Indication of Application Detection Start 메시지를 수신하고, 이에 따라 MPF 엔터티를 선택한 다음,(916단계) 미디어 정책을 결정한다. (918단계) 이후 상기 P(907)는 상기 G,M(903)으로 상기 결정된 미디어 정책을 포함하는 미디어 정책(Media Policy, 이하 ‘Media Policy‘라 칭하기로 한다) 메시지를 전송한다. 상기 P(907)는 상기 G,M(903)으로 미디어 정책을 송신한다(920단계). 상기 G,M(903)는 상기 P(907)로부터 Media Policy 메시지를 수신하고, 이에 따라 상기 Media Policy 메시지에 포함되어 있는 미디어 정책을 설치한다. 상기 G,M(903)은 상기 미디어 정책을 설치한 후 상기 미디어 정책이 설치되었음을 확인하는 Ack 메시지를 상기 P(907)로 전송한다(922단계). 여기서, 상기 미디어 정책에는 일례로 미디어 처리 프로비저닝 정보(Media Processing Provisioning Information) AVP가 포함된다.The
한편, 도 9가 본 발명의 제 2실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시하고 있더라도, 다양한 변형들이 도 9에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 9에는 연속적인 단계들이 도시되어 있지만, 도 9에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Although FIG. 9 illustrates a procedure for installing a media policy in the mobile communication system according to the second embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 9, it is understood that the steps described in FIG. 9 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 9에서는 본 발명의 제 2실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하였으며, 다음으로 도 10을 참조하여 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하기로 한다.9, a procedure for installing a media policy in the mobile communication system according to the second embodiment of the present invention has been described. Next, referring to FIG. 10, in the mobile communication system according to the second embodiment of the present invention, The procedure for updating the media policy will be described.
도 10은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시한 도면이다.10 is a diagram illustrating a procedure for updating a media policy according to a network status change in a mobile communication system according to a second embodiment of the present invention.
도 10을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1001), G,M(1003), P(1007) 및 컨텐츠 서버(1009)를 포함한다. 상기 G,M(1003)는 이동 네트워크(1010)에 연결된다.Referring to FIG. 10, the mobile communication system includes a
상기 G,M(1003)는 네트워크 상황이 변경되었음을 검출하면,(512단계) 네트워크 상황이 변경되었음을 통지하는 Notification of Network Status Change 메시지를 상기 P(1007)로 전송한다.(1014단계) 상기 Notification of Network Status Change 메시지는 네트워크 상태 정보, 일례로 Network Status Change AVP를 포함한다.Upon detecting that the network status has been changed (step 512), the G,
상기 P(1007)은 상기 G,M(1003)으로부터 Notification of Network Status Change 메시지를 수신하고, 이에 따라 기 설치된 미디어 정책을 변경할 것을 결정하고,(1016단계) 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들을 포함하는 미디어 처리 정보를 업데이트한다. 또한, 상기 P(1007)는 상기 G,M(1003)으로 기 설치된 미디어 정책의 변경을 요청하는 Media Policy Change Request 메시지를 전송한다.(1018단계) 여기서, Media Policy Change Request 메시지는 업데이트된 미디어 처리 정보를 포함한다.The
상기 G,M(1003)은 상기 P(1007)로부터 상기 Media Policy Change Request 메시지를 수신하고, 상기 Media Policy Change Request 메시지에 포함된 미디어 처리 정보를 기반으로 기 설치된 미디어 정책을 업데이트하고, 상기 미디어 정책이 업데이트가 완료되었음을 확인하는 Media Policy Change Confirm 메시지를 상기 P(1007)로 전송한다.(1020단계) 상기 P(1007)은 상기 G,M(1003)으로부터 상기 Notification of Network Status Change 메시지를 수신하고, 상기 Notification of Network Status Change 메시지에 대한 응답으로 네트워크 상황이 변경되었음을 확인하는 Ack 메시지를 상기 G,M(1003)으로 전송한다.(1022단계)The G,
한편, 도 10이 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시하고 있더라도, 다양한 변형들이 도 10에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 10에는 연속적인 단계들이 도시되어 있지만, 도 10에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 10 shows a procedure of updating a media policy according to a network status change in the mobile communication system according to the second embodiment of the present invention, various modifications may be made to FIG. In one example, although successive steps are shown in FIG. 10, it is understood that the steps described in FIG. 10 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 10에서는 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하였으며, 다음으로 도 11을 참조하여 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하기로 한다.10, the procedure for updating the media policy according to the network status change in the mobile communication system according to the second embodiment of the present invention has been described. Next, referring to FIG. 11, A procedure for reporting the media processing use record when the session is released from the system will be described.
도 11은 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시한 도면이다.11 is a diagram illustrating a procedure for reporting a media processing use record when a session is released in the mobile communication system according to the second embodiment of the present invention.
도 11을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1101), G,M(1103), P(1107) 및 컨텐츠 서버(1109)를 포함한다. 상기 G,M(1103)은 이동 네트워크(1110)에 연결된다.Referring to FIG. 11, the mobile communication system includes a
상기 G,M(1103)은 기 설정된 세션이 해제됨을 검출하면,(1112단계) 세션이 해제되었음을 지시하는 Session Release Indication 메시지를 상기 P(1107)로 전송한다.(1114단계) 상기 Session Release Indication 메시지는 Media Processing Usage Record AVP를 포함한다. 상기 P(1107)은 상기 G,M(1103)으로부터 ) 상기 Session Release Indication 메시지를 수신하고, 이에 따라 기 설정된 세션이 해제되었음을 확인하는 Ack 메시지를 상기 G,M(1103)으로 전송한다.(1116단계)The G and
한편, 도 11이 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시하고 있더라도, 다양한 변형들이 도 11에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 11에는 연속적인 단계들이 도시되어 있지만, 도 11에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 11 shows a procedure of reporting a media processing use record when a session is released in the mobile communication system according to the second embodiment of the present invention, various modifications may be made to FIG. In one example, although the sequential steps are shown in FIG. 11, it is understood that the steps described in FIG. 11 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 11에서는 본 발명의 제2 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하였으며, 다음으로 도 12를 참조하여 본 발명의 제 3실시예에 따른 이동 통신 시스템 구조에 대해서 설명하기로 한다.11, the procedure for reporting the media processing use record upon termination of the session in the mobile communication system according to the second exemplary embodiment of the present invention has been described. Next, referring to FIG. 12, The system structure will now be described.
도 12는 본 발명의 제 3실시예에 따른 이동 통신 시스템 구조를 개략적으로 도시한 도면이다.FIG. 12 is a view schematically showing a structure of a mobile communication system according to a third embodiment of the present invention.
도 12를 참조하면, 상기 이동 통신 시스템은 사용자 단말(1201), P(1203), G(1205), M(1207) 및 컨텐츠 서버(1209)를 포함하고, G(1205)는 이동 네트워크(1210)에 연결된다. 12, the mobile communication system includes a
여기서 상기 M(1207)은 도시된 바와 같이 상기 G(1205)로부터 분리되어 위치하며, 상기 P(1203)와 상기 G(1205)는 인터페이스 a를 통해 상호 동작하고, 상기 G(1205)와 상기 M(1207)은 인터페이스 B를 통해 상호 동작하고, P(1203)와 M(1207)은 인터페이스 c를 통해 상호 동작한다.Here, the
도 12에서는 본 발명의 제 3실시예에 따른 이동 통신 시스템 구조에 대해서 설명하였으며, 다음으로 도 13을 참조하여 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하기로 한다.12, the structure of the mobile communication system according to the third embodiment of the present invention is described. Next, with reference to FIG. 13, a procedure for installing a media policy in the mobile communication system according to the third embodiment of the present invention will be described .
도 13은 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시한 도면이다.13 is a diagram illustrating a procedure for installing a media policy in the mobile communication system according to the third embodiment of the present invention.
도 13을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1301), G(1303), M(1305), P(1307) 및 컨텐츠 서버(1309)를 포함한다. 상기 G(1303)는 이동 네트워크(1310)에 연결된다.Referring to FIG. 13, the mobile communication system includes a
상기 G(1303)는 어플리케이션을 검출하면,(1312단계) 상기 P(1307)로 상기 어플리케이션이 검출되었음을 지시하는 Indication of Application Detection Start 메시지를 전송한다.(1314단계) 상기 Indication of Application Detection Start 메시지는 상기 검출된 어플리케이션에 대한 정보인 검출된 어플리케이션 정보를 포함하며, 검출된 어플리케이션 정보는 일례로 Detected Media Info AVP가 될 수 있다.The
상기 P(1307)은 상기 G(1303)로부터 Indication of Application Detection Start 메시지를 수신하고, 이에 따라 MPF 엔터티, 즉 상기 M(1305)을 선택한 다음(1316단계) 미디어 정책을 결정한다.(1318단계) 또한, 도 13에 도시하지는 않았으나 상기 P(407)는 상기 미디어 정책을 결정하기 이전에 가입 정책 정보를 기반으로 PCC 규칙 및/또는 ADC 규칙을 결정한다.The
이후 상기 P(1307)는 상기 G(1303)로 Media Processing Info AVP에 대한 인덱스, 즉 미디어 처리 제어(Media Processing Control: MPC, 이하 ‘MPC’라 칭하기로 한다) 프로파일 인덱스(MPC profile index, 이하 ‘MPC profile index’라 칭하기로 한다)를 포함하는 MPC profile index 메시지를 전송한다.(1320단계) 이때, 상기 P(1307)는 상기 MPC profile index 메시지를 전송하기 위해 어플리케이션 계층의 확장 헤더, 일례로 HTTP 헤더를 사용할 수 있다. 상기 G(1303)는 상기 P(1307)으로부터 상기 MPC profile index 메시지를 수신하고, 상기 수신된 MPC profile index 메시지를 상기 M(1305)으로 전달한다.(1322단계) 상기 M(1305)은 상기 G(1303)로부터 상기 MPC profile index 메시지를 수신하고, 상기 MPC profile index 메시지에 포함되어 있는 MPC profile index를 포함하는 Media Policy Request 메시지를 상기 P(1307)로 전송하여 미디어 정책을 요청한다(1324단계). 상기 M(1305)으로부터 상기 Media Policy Request 메시지를 수신한 P(1307)는 상기 M(1305)으로 요청된 미디어 정책을 포함하는 MPC profile index 메시지를 전송한다.(1326단계)Then, the
상기 M(1305)은 상기 P(1307)로부터 MPC profile index 메시지를 수신하고, 이에 따라 상기 컨텐츠 서버(1309)와의 세션을 설정하고,(1328단계) 상기 P(1307)에게 세션 설정이 완료되었음을 알리는 Ack 메시지를 전송하고,(1330단계) 상기 G(1303)에게 세션 설정이 완료되었음을 알리는 완료(Complete, 이하 ‘Complete’라 칭하기로 한다) 메시지를 전송한다.(1332단계)The
한편, 도 13이 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시하고 있더라도, 다양한 변형들이 도 13에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 13에는 연속적인 단계들이 도시되어 있지만, 도 13에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 13 shows a procedure for installing a media policy in the mobile communication system according to the third embodiment of the present invention, various modifications may be made to FIG. In one example, although successive steps are shown in FIG. 13, it is understood that the steps described in FIG. 13 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 13에서는 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하였으며, 다음으로 도 14를 참조하여 본 발명의 제 3실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하기로 한다.FIG. 13 illustrates a procedure for installing a media policy in the mobile communication system according to the third embodiment of the present invention. Next, referring to FIG. 14, in the mobile communication system according to the third embodiment of the present invention, The procedure for updating the media policy will be described.
도 14는 본 발명의 제 3실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시한 도면이다.FIG. 14 is a flowchart illustrating a procedure for updating a media policy according to a network status change in the mobile communication system according to the third embodiment of the present invention.
도 14를 참조하면, 상기 이동 통신 시스템은 사용자 단말(1401), G(1403), M(1405), P(1407) 및 컨텐츠 서버(1409)를 포함한다. 상기 G(1403)는 이동 네트워크(1410)에 연결된다.Referring to FIG. 14, the mobile communication system includes a
상기 G(1403)는 네트워크 상황이 변경되었음을 검출하면,(1412단계) 네트워크 상황이 변경되었음을 통지하는 Notification of Network Status Change 메시지를 상기 M(1405)으로 전송한다.(1414단계) 상기 Notification of Network Status Change 메시지는 네트워크 상태 정보, 일례로 Network Status Change AVP를 포함한다.The
상기 M(1405)은 상기 G(1403)로부터 상기 Notification of Network Status Change 메시지를 수신하고, 이에 따라 기 설치된 미디어 정책의 변경을 요청하는 Media Policy Change Request 메시지를 P(1407)로 전송한다. (1424단계) 상기 M(1405)으로부터 Media Policy Change Request 메시지를 수신한 P(1407)은 기 설정된 세션에서 미디어 처리 액션 및 그 요구되는 파라미터들을 포함하는 미디어 처리 정보를 업데이트하고, 상기 업데이트된 미디어 처리 정보, 즉 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy, 이하 ‘Updated Media Policy’라 칭하기로 한다) 메시지를 상기 M(1405)으로 전송한다.(1426단계) 이에 따라, 상기 M(1405)은 상기 Updated Media Policy 메시지에 포함되어 있는 업데이트된 미디어 정책으로 기 설치된 미디어 정책을 업데이트한다.The
한편, 도 14가 본 발명의 제 3실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시하고 있더라도, 다양한 변형들이 도 14에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 14에는 연속적인 단계들이 도시되어 있지만, 도 14에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 14 shows a procedure for updating a media policy according to network status change in the mobile communication system according to the third embodiment of the present invention, various modifications may be made to FIG. In one example, although the sequential steps are shown in FIG. 14, it is understood that the steps described in FIG. 14 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 14에서는 본 발명의 제 3실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하였으며, 다음으로 도 15를 참조하여 본 발명의 본 발명의 제4 실시예에 따른 이동 통신 시스템 구조에 대해서 설명하기로 한다.FIG. 14 illustrates a procedure for updating a media policy according to a network status change in the mobile communication system according to the third embodiment of the present invention. Next, referring to FIG. 15, The structure of the mobile communication system will be described.
도 15는 본 발명의 제4 실시예에 따른 이동 통신 시스템 구조를 도시한 도면이다.15 is a diagram illustrating a structure of a mobile communication system according to a fourth embodiment of the present invention.
도 15를 참조하면, 상기 이동 통신 시스템은 사용자 단말(1501), P(1503), G(1505), M(1507) 및 컨텐츠 서버(1509)를 포함하고, G(1505)는 이동 네트워크(1510)에 연결된다. 15, the mobile communication system includes a
여기서, 상기 M(1507)은 도시된 바와 같이 상기 G(1505)로부터 분리되어 위치하며, 상기 P(1503)와 상기 G(1505)는 인터페이스 a를 통해 상호 동작하고, 상기 G(1505)와 상기 M(1507)은 인터페이스 B를 통해 상호 동작한다.Here, the
도 15에서는 본 발명의 제4 실시예에 따른 이동 통신 시스템 구조에 대해서 설명하였으며, 다음으로 도 16을 참조하여 본 발명의 제3 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하기로 한다.FIG. 15 illustrates a structure of a mobile communication system according to a fourth embodiment of the present invention. Referring to FIG. 16, a procedure for installing a media policy in the mobile communication system according to the third embodiment of the present invention will be described .
도 16은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시한 도면이다.16 is a diagram illustrating a procedure for installing a media policy in the mobile communication system according to the fourth embodiment of the present invention.
도 16을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1601), G(1603), M(1605), P(1607) 및 컨텐츠 서버(1609)를 포함한다. 상기 G(1603)는 이동 네트워크(1610)에 연결된다.Referring to FIG. 16, the mobile communication system includes a
상기 G(1603)는 어플리케이션을 검출하면,(1612단계) 상기 P(1607)로 상기 어플리케이션이 검출되었음을 지시하는 Indication of Application Detection Start 메시지를 전송한다.(1614단계) 상기 Indication of Application Detection Start 메시지는 상기 검출된 어플리케이션에 대한 정보인 검출된 어플리케이션 정보를 포함하며, 상기 검출된 어플리케이션 정보는 일례로 Detected Media Info AVP가 될 수 있다.The
상기 P(1607)는 MPF 엔터티, 즉 상기 M(1605)를 선택한 다음(1616단계) 미디어 정책을 결정한다.(1618단계) 또한, 도 16에 도시하지는 않았으나 상기 P(1607)는 상기 미디어 정책을 결정하기 이전에 가입 정책 정보를 기반으로 PCC 규칙 및/또는 ADC 규칙을 결정한다.The
이후, 상기 P(1607)는 상기 G(1603)으로 미디어 처리 정보에 대한 인덱스, 즉 MPC profile index를 전송한다.(1620단계) 이때, 상기 P(1607)는 상기 MPC profile index를 전송하기 위해 어플리케이션 계층의 확장 헤더, 일례로 HTTP 헤더를 사용할 수 있다. 상기 G(1603)는 상기 P(1607)로부터 MPC profile index를 수신하고, 상기 수신된 MPC profile index를 상기 M(1605)로 전달한다(1622단계).The
상기 M(1605)는 상기 컨텐츠 서버(1609)와의 세션을 설정하고,(1624단계) 상기 G(1603)에게 세션 설정이 완료되었음을 알리는 Complete 메시지를 전송한다.(1626단계) 또한, 상기 G(1603)는 상기 1620단계의 MPC profile index 수신에 대한 응답으로 상기 P(1607)로 ack 메시지를 전송한다.(1628단계) 이와 같이 상기 M(1605)은 상기 사용자 단말(1601)과 컨텐츠 서버(1609) 간의 어플리케이션 세션에 대한 TCP 프록시 기능을 수행한다.The
한편, 도 16이 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차를 도시하고 있더라도, 다양한 변형들이 도 16에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 16에는 연속적인 단계들이 도시되어 있지만, 도 16에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 16 shows a procedure for installing a media policy in the mobile communication system according to the fourth embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 16, it is understood that the steps described in FIG. 16 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 16에서는 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 미디어 정책을 설치하는 절차에 대해서 설명하였으며, 다음으로 도 17을 참조하여 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하기로 한다.16, a procedure for installing a media policy in the mobile communication system according to the fourth embodiment of the present invention has been described. Next, referring to FIG. 17, in the mobile communication system according to the fourth embodiment of the present invention, The procedure for updating the media policy will be described.
도 17은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시한 도면이다.17 is a diagram illustrating a procedure for updating a media policy according to a network status change in the mobile communication system according to the fourth embodiment of the present invention.
도 17을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1701), G(1703), M(1705), P(1707) 및 컨텐츠 서버(1709)를 포함한다. 상기 G(1703)는 이동 네트워크(1710)에 연결된다.Referring to FIG. 17, the mobile communication system includes a
상기 G(1703)는 네트워크 상황이 변경되었음을 검출하면,(1712단계) 기 설치된 미디어 정책의 변경을 요청하는 Media Policy Change Request 메시지를 상기 P(1707)로 전송한다. (1714단계) 상기 P(1707)는 상기 G(1703)로부터 상기 Media Policy Change Request 메시지를 수신하고, 이에 따라 기 설정된 세션에서 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들을 포함하는 미디어 처리 정보를 업데이트하고, 상기 업데이트된 미디어 처리 정보를 포함하는 Updated Media Policy 메시지를 상기 G(1703)로 전송한다.(1716단계) 상기 G(1703)는 상기 Updated Media Policy 메시지를 상기 M(1705)로 전송한다(1718단계). When the
상기 G(1703)로부터 상기 Updated Media Policy 메시지를 수신한 M(1705)은 상기 Updated Media Policy 메시지 수신을 확인하는 Ack 메시지를 상기 G(1703)으로 전송한다(1720단계). 상기 M(1705)로부터 상기 Ack 메시지를 수신한 G(1703)는 상기 1716단계의 Updated Media Policy 메시지에 대한 응답 메시지인 Ack 메시지를 상기 P(1707)로 전송한다.(1722단계) 또한, 도 17에 별도로 도시되어 있지는 않으나, 상기 M(1705)은 상기 Updated Media Policy 메시지에 포함되어 있는, 업데이트된 미디어 정책으로 기 설치되어 있던 미디어 정책을 업데이트한다. The
한편, 도 17이 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차를 도시하고 있더라도, 다양한 변형들이 도 17에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 17에는 연속적인 단계들이 도시되어 있지만, 도 17에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.17 illustrates a procedure for updating a media policy according to a network status change in the mobile communication system according to the fourth embodiment of the present invention, various modifications may be made to FIG. As an example, although the successive steps are shown in FIG. 17, it is understood that the steps described in FIG. 17 may overlap, occur in parallel, occur in different orders, or occur multiple times.
도 17에서는 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 네트워크 상황 변경에 따라 미디어 정책을 업데이트하는 절차에 대해서 설명하였으며, 다음으로 도 18을 참조하여 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하기로 한다.17, the procedure for updating the media policy according to the network status change in the mobile communication system according to the fourth embodiment of the present invention has been described. Next, referring to FIG. 18, A procedure for reporting the media processing use record when the session is released from the system will be described.
도 18은 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시한 도면이다.18 is a diagram illustrating a procedure for reporting a media processing use record when a session is released in the mobile communication system according to the fourth embodiment of the present invention.
도 18을 참조하면, 상기 이동 통신 시스템은 사용자 단말(1801), G(1803), M(1805), P(1807) 및 컨텐츠 서버(1809)를 포함한다. 상기 G(1803)은 이동 네트워크(1810)에 연결된다.Referring to FIG. 18, the mobile communication system includes a
상기 M(1805)은 기 설정된 세션이 해제됨을 검출하면,(1812단계) 세션이 해제되었음을 지시하는 Session Release Indication 메시지를 상기 G(1803)로 전송한다.(1814단계) 상기 Session Release Indication 메시지는 Media Processing Usage Record AVP를 포함한다. 상기 G(1803)는 상기 M(1805)으로부터 상기 Session Release Indication 메시지를 수신하고, 상기 수신한 Session Release Indication 메시지에 포함되어 있는 상기 Media Processing Usage Record AVP를 포함하는 미디어 처리 사용 기록(Media Processing Usage Record, 이하 ‘Media Processing Usage Record’라 칭하기로 한다) 메시지를 상기 P(1807)로 전송한다.(1816단계)The
한편, 도 18이 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차를 도시하고 있더라도, 다양한 변형들이 도 18에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 18에는 연속적인 단계들이 도시되어 있지만, 도 18에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, although FIG. 18 shows a procedure of reporting a media processing use record when a session is released in the mobile communication system according to the fourth embodiment of the present invention, various modifications may be made to FIG. As an example, although successive steps are shown in FIG. 18, it is understood that the steps described in FIG. 18 may overlap, occur in parallel, occur in a different order, or occur multiple times.
도 18에서는 본 발명의 제4 실시예에 따른 이동 통신 시스템에서 세션 해제 시 미디어 처리 사용 기록을 보고하는 절차에 대해서 설명하였으며, 다음으로 도 19를 참조하여 본 발명의 일 실시예에 따른 이동 통신 시스템에서 사용자 단말의 내부 구조에 대해서 설명하기로 한다.18, a procedure for reporting a media processing use record upon termination of a session in the mobile communication system according to the fourth exemplary embodiment of the present invention has been described. Next, referring to FIG. 19, The internal structure of the user terminal will be described.
도 19는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 사용자 단말의 내부 구조를 개략적으로 도시한 도면이다. 19 is a diagram schematically illustrating an internal structure of a user terminal in a mobile communication system according to an embodiment of the present invention.
도 19를 참조하면, 사용자 단말(1900)는 송신기(1911)와, 제어기(1913)와, 수신기(1915)와, 저장 유닛(1917)을 포함한다. 19, a
상기 제어기(1913)는 상기 사용자 단말(1900)의 전반적인 동작을 제어하며, 특히 상기 사용자 단말(1900)이 미디어 처리 동작을 수행하도록 제어한다. 여기서, 상기 사용자 단말(1900)이 수행하는 미디어 처리 동작은 도 1 내지 도 18에서 설명한 바와 동일하며, 따라서 여기서는 그 상세한 설명을 생략하기로 한다. The
상기 송신기(1911)는 상기 제어기(1913)의 제어에 따라 다른 엔터티들로 각종 신호들 및 메시지들을 송신한다. The
또한, 상기 수신기(1915)는 상기 제어기(1913)의 제어에 따라 다른 엔터티들로부터 각종 신호들 및 메시지들을 수신한다. In addition, the
또한, 상기 저장 유닛(1917)는 상기 사용자 단말(1900)이 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하기 위한 각종 프로그램들과, 데이터들을 저장하고, 상기 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하는 중에 발생한 데이터들을 저장한다.In addition, the
한편, 도 19에는 상기 사용자 단말(1900)이 상기 송신기(1911)와, 제어기(1913)와, 수신기(1915)와, 저장 유닛(1917)가 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 사용자 단말(1900)은 상기 송신기(1911)와, 제어기(1913)와, 수신기(1915)와, 저장 유닛(1917) 중 적어도 하나가 통합된 형태로 구현될 수도 있음은 물론이다.19 shows a case where the
도 19에서는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 사용자 단말의 내부 구조에 대해서 설명하였으며, 다음으로 도 20을 참조하여 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 P의 내부 구조에 대해서 설명하기로 한다.FIG. 19 illustrates the internal structure of a user terminal in a mobile communication system according to an embodiment of the present invention. Referring to FIG. 20, the structure of a device P in a mobile communication system according to an embodiment of the present invention Will be described.
도 20은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 P의 내부 구조를 개략적으로 도시한 도면이다. 20 is a diagram schematically showing an internal structure of a device P in a mobile communication system according to an embodiment of the present invention.
도 20을 참조하면, 디바이스 P(2000)는 송신기(2011)와, 제어기(2013)와, 수신기(2015)와, 저장 유닛(2017)을 포함한다. 20, a
상기 제어기(2013)는 상기 디바이스 P(2000)의 전반적인 동작을 제어하며, 특히 상기 디바이스 P(2000)가 미디어 처리 동작을 수행하도록 제어한다. 여기서, 상기 디바이스 P(2000)가 수행하는 미디어 처리 동작은 도 1 내지 도 18에서 설명한 바와 동일하며, 따라서 여기서는 그 상세한 설명을 생략하기로 한다. The
상기 송신기(2011)는 상기 제어기(2013)의 제어에 따라 다른 엔터티들로 각종 신호들 및 메시지들을 송신한다. The
또한, 상기 수신기(2015)는 상기 제어기(2013)의 제어에 따라 다른 엔터티들로부터 각종 신호들 및 메시지들을 수신한다. In addition, the
또한, 상기 저장 유닛(2017)는 상기 디바이스 P(2000)가 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하기 위한 각종 프로그램들과, 데이터들을 저장하고, 상기 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하는 중에 발생한 데이터들을 저장한다.Also, the storage unit 2017 stores various programs and data for performing the media processing operation as described in FIGS. 1 to 18 by the device P (2000) And stores the data generated during the media processing operation as shown in FIG.
한편, 도 20에는 상기 디바이스 P(2000)가 상기 송신기(2011)와, 제어기(2013)와, 수신기(2015)와, 저장 유닛(2017)가 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 디바이스 P(2000)는 상기 송신기(2011)와, 제어기(2013)와, 수신기(2015)와, 저장 유닛(2017) 중 적어도 하나가 통합된 형태로 구현될 수도 있음은 물론이다.20 shows a case where the
도 20에서는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 P의 내부 구조에 대해서 설명하였으며, 다음으로 도 21을 참조하여 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 G의 내부 구조에 대해서 설명하기로 한다.20, the internal structure of the device P in the mobile communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 21, in the mobile communication system according to an embodiment of the present invention, Will be described.
도 21은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 G의 내부 구조를 개략적으로 도시한 도면이다. 21 is a diagram schematically showing the internal structure of a device G in the mobile communication system according to an embodiment of the present invention.
도 21을 참조하면, 디바이스 G(2100)는 송신기(2111)와, 제어기(2113)와, 수신기(2115)와, 저장 유닛(2117)을 포함한다. 21, the
상기 제어기(2113)는 상기 디바이스 G(2100)의 전반적인 동작을 제어하며, 특히 상기 디바이스 G(2100)가 미디어 처리 동작을 수행하도록 제어한다. 여기서, 상기 디바이스 G(2100)가 수행하는 미디어 처리 동작은 도 1 내지 도 18에서 설명한 바와 동일하며, 따라서 여기서는 그 상세한 설명을 생략하기로 한다. The
상기 송신기(2111)는 상기 제어기(2113)의 제어에 따라 다른 엔터티들로 각종 신호들 및 메시지들을 송신한다. The
또한, 상기 수신기(2115)는 상기 제어기(2113)의 제어에 따라 다른 엔터티들로부터 각종 신호들 및 메시지들을 수신한다. In addition, the
또한, 상기 저장 유닛(2117)는 상기 디바이스 G(2100)가 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하기 위한 각종 프로그램들과, 데이터들을 저장하고, 상기 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하는 중에 발생한 데이터들을 저장한다.1 to 18, the storage unit 2117 stores various programs and data for performing the media processing operations as described in FIGS. 1 to 18, And stores the data generated during the media processing operation as shown in FIG.
한편, 도 21에는 상기 디바이스 G(2100)가 상기 송신기(2111)와, 제어기(2113)와, 수신기(2115)와, 저장 유닛(2117)가 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 디바이스 G(2100)는 상기 송신기(2111)와, 제어기(2113)와, 수신기(2115)와, 저장 유닛(2117) 중 적어도 하나가 통합된 형태로 구현될 수도 있음은 물론이다.21 shows a case where the
도 21에서는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 G의 내부 구조에 대해서 설명하였으며, 다음으로 도 22를 참조하여 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 M의 내부 구조에 대해서 설명하기로 한다.21, the internal structure of the device G in the mobile communication system according to an embodiment of the present invention is described. Next, referring to FIG. 22, in the mobile communication system according to an embodiment of the present invention, Will be described.
도 22는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 M의 내부 구조를 개략적으로 도시한 도면이다. 22 is a diagram schematically showing an internal structure of a device M in a mobile communication system according to an embodiment of the present invention.
도 22를 참조하면, 디바이스 M(2200)는 송신기(2211)와, 제어기(2213)와, 수신기(2215)와, 저장 유닛(2217)을 포함한다. 22,
상기 제어기(2213)는 상기 디바이스 M(2200)의 전반적인 동작을 제어하며, 특히 상기 디바이스 M(2200)가 미디어 처리 동작을 수행하도록 제어한다. 여기서, 상기 디바이스 M(2200)가 수행하는 미디어 처리 동작은 도 1 내지 도 18에서 설명한 바와 동일하며, 따라서 여기서는 그 상세한 설명을 생략하기로 한다. The
상기 송신기(2211)는 상기 제어기(2213)의 제어에 따라 다른 엔터티들로 각종 신호들 및 메시지들을 송신한다. The
또한, 상기 수신기(2215)는 상기 제어기(2213)의 제어에 따라 다른 엔터티들로부터 각종 신호들 및 메시지들을 수신한다. In addition, the
또한, 상기 저장 유닛(2217)는 상기 디바이스 M(2200)가 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하기 위한 각종 프로그램들과, 데이터들을 저장하고, 상기 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하는 중에 발생한 데이터들을 저장한다.In addition, the
한편, 도 22에는 상기 디바이스 M(2200)가 상기 송신기(2211)와, 제어기(2213)와, 수신기(2215)와, 저장 유닛(2217)가 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 디바이스 M(2200)는 상기 송신기(2211)와, 제어기(2213)와, 수신기(2215)와, 저장 유닛(2217) 중 적어도 하나가 통합된 형태로 구현될 수도 있음은 물론이다.22 shows a case where the
도 22에서는 본 발명의 일 실시예에 따른 이동 통신 시스템에서 디바이스 M의 내부 구조에 대해서 설명하였으며, 다음으로 도 23을 참조하여 본 발명의 일 실시예에 따른 이동 통신 시스템에서 컨텐츠 서버의 내부 구조에 대해서 설명하기로 한다.22, the internal structure of the device M in the mobile communication system according to an embodiment of the present invention is described. Next, referring to FIG. 23, in the mobile communication system according to an embodiment of the present invention, Will be described.
도 23은 본 발명의 일 실시예에 따른 이동 통신 시스템에서 컨텐츠 서버의 내부 구조를 개략적으로 도시한 도면이다. 23 is a diagram schematically illustrating an internal structure of a content server in a mobile communication system according to an embodiment of the present invention.
도 23을 참조하면, 컨텐츠 서버(2300)는 송신기(2311)와, 제어기(2313)와, 수신기(2315)와, 저장 유닛(2317)을 포함한다. 23, the
상기 제어기(2313)는 상기 컨텐츠 서버(2300)의 전반적인 동작을 제어하며, 특히 상기 컨텐츠 서버(2300)가 미디어 처리 동작을 수행하도록 제어한다. 여기서, 상기 컨텐츠 서버(2300)가 수행하는 미디어 처리 동작은 도 1 내지 도 18에서 설명한 바와 동일하며, 따라서 여기서는 그 상세한 설명을 생략하기로 한다. The
상기 송신기(2311)는 상기 제어기(2313)의 제어에 따라 다른 엔터티들로 각종 신호들 및 메시지들을 송신한다. The
또한, 상기 수신기(2315)는 상기 제어기(2313)의 제어에 따라 다른 엔터티들로부터 각종 신호들 및 메시지들을 수신한다. In addition, the
또한, 상기 저장 유닛(2317)는 상기 컨텐츠 서버(2300)가 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하기 위한 각종 프로그램들과, 데이터들을 저장하고, 상기 도 1 내지 도 18에서 설명한 바와 같은 미디어 처리 동작을 수행하는 중에 발생한 데이터들을 저장한다.In addition, the
한편, 도 23에는 상기 컨텐츠 서버(2300)가 상기 송신기(2311)와, 제어기(2313)와, 수신기(2315)와, 저장 유닛(2317)가 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 컨텐츠 서버(2300)는 상기 송신기(2311)와, 제어기(2313)와, 수신기(2315)와, 저장 유닛(2317) 중 적어도 하나가 통합된 형태로 구현될 수도 있음은 물론이다.23 shows a case where the
본 발명의 특정 측면들은 또한 컴퓨터 리드 가능 기록 매체(computer readable recording medium)에서 컴퓨터 리드 가능 코드(computer readable code)로서 구현될 수 있다. 컴퓨터 리드 가능 기록 매체는 컴퓨터 시스템에 의해 리드될 수 있는 데이터를 저장할 수 있는 임의의 데이터 저장 디바이스이다. 상기 컴퓨터 리드 가능 기록 매체의 예들은 리드 온니 메모리(Read-Only Memory: ROM)와, 랜덤-접속 메모리(Random-Access Memory: RAM)와, CD-ROM들과, 마그네틱 테이프(magnetic tape)들과, 플로피 디스크(floppy disk)들과, 광 데이터 저장 디바이스들, 및 캐리어 웨이브(carrier wave)들(상기 인터넷을 통한 데이터 송신과 같은)을 포함할 수 있다. 상기 컴퓨터 리드 가능 기록 매체는 또한 네트워크 연결된 컴퓨터 시스템들을 통해 분산될 수 있고, 따라서 상기 컴퓨터 리드 가능 코드는 분산 방식으로 저장 및 실행된다. 또한, 본 발명을 성취하기 위한 기능적 프로그램들, 코드, 및 코드 세그먼트(segment)들은 본 발명이 적용되는 분야에서 숙련된 프로그래머들에 의해 쉽게 해석될 수 있다.Certain aspects of the invention may also be implemented as computer readable code in a computer readable recording medium. The computer readable recording medium is any data storage device capable of storing data that can be read by a computer system. Examples of the computer-readable recording medium include a read-only memory (ROM), a random-access memory (RAM), CD-ROMs, magnetic tapes , Floppy disks, optical data storage devices, and carrier waves (such as data transmission over the Internet). The computer readable recording medium may also be distributed over networked computer systems, and thus the computer readable code is stored and executed in a distributed manner. Also, functional programs, code, and code segments for accomplishing the present invention may be readily interpreted by programmers skilled in the art to which the invention applies.
또한 본 발명의 일 실시예에 따른 미디어 트래픽 처리 장치 및 방법은 하드웨어, 소프트웨어 또는 하드웨어 및 소프트웨어의 조합의 형태로 실현 가능하다는 것을 알 수 있을 것이다. 이러한 임의의 소프트웨어는 예를 들어, 삭제 가능 또는 재기록 가능 여부와 상관없이, ROM 등의 저장 장치와 같은 휘발성 또는 비휘발성 저장 장치, 또는 예를 들어, RAM, 메모리 칩, 장치 또는 집적 회로와 같은 메모리, 또는 예를 들어 CD, DVD, 자기 디스크 또는 자기 테이프 등과 같은 광학 또는 자기적으로 기록 가능함과 동시에 기계(예를 들어, 컴퓨터)로 읽을 수 있는 저장 매체에 저장될 수 있다. 본 발명의 일 실시예에 따른 미디어 트래픽 처리 방법은 제어부 및 메모리를 포함하는 컴퓨터 또는 휴대 단말에 의해 구현될 수 있고, 상기 메모리는 본 발명의 실시 예들을 구현하는 지시들을 포함하는 프로그램 또는 프로그램들을 저장하기에 적합한 기계로 읽을 수 있는 저장 매체의 한 예임을 알 수 있을 것이다. It will also be appreciated that the apparatus and method for processing media traffic in accordance with an embodiment of the present invention may be implemented in hardware, software, or a combination of hardware and software. Such arbitrary software may be stored in a memory such as, for example, a volatile or non-volatile storage device such as a storage device such as ROM or the like, or a memory such as a RAM, a memory chip, a device or an integrated circuit, , Or a storage medium readable by a machine (e.g., a computer), such as a CD, a DVD, a magnetic disk, or a magnetic tape, as well as being optically or magnetically recordable. A method of processing media traffic according to an exemplary embodiment of the present invention may be implemented by a computer or a mobile terminal including a controller and a memory, and the memory may store programs or programs including instructions for implementing the embodiments of the present invention It will be appreciated that this is an example of a machine-readable storage medium suitable for the following.
따라서, 본 발명은 본 명세서의 임의의 청구항에 기재된 장치 또는 방법을 구현하기 위한 코드를 포함하는 프로그램 및 이러한 프로그램을 저장하는 기계(컴퓨터 등)로 읽을 수 있는 저장 매체를 포함한다. 또한, 이러한 프로그램은 유선 또는 무선 연결을 통해 전달되는 통신 신호와 같은 임의의 매체를 통해 전자적으로 이송될 수 있고, 본 발명은 이와 균등한 것을 적절하게 포함한다Accordingly, the invention includes a program comprising code for implementing the apparatus or method as claimed in any of the claims herein, and a storage medium readable by a machine (such as a computer) for storing such a program. In addition, such a program may be electronically transferred through any medium, such as a communication signal carried over a wired or wireless connection, and the present invention appropriately includes equivalents thereof
또한 본 발명의 일 실시예에 따른 미디어 트래픽 처리 장치는 유선 또는 무선으로 연결되는 프로그램 제공 장치로부터 상기 프로그램을 수신하여 저장할 수 있다. 상기 프로그램 제공 장치는 상기 프로그램 처리 장치가 기 설정된 컨텐츠 보호 방법을 수행하도록 하는 지시들을 포함하는 프로그램, 컨텐츠 보호 방법에 필요한 정보 등을 저장하기 위한 메모리와, 상기 그래픽 처리 장치와의 유선 또는 무선 통신을 수행하기 위한 통신부와, 상기 그래픽 처리 장치의 요청 또는 자동으로 해당 프로그램을 상기 송수신 장치로 전송하는 제어부를 포함할 수 있다. Also, the media traffic processing apparatus according to an embodiment of the present invention can receive and store the program from a program providing apparatus connected by wire or wireless. The program providing apparatus includes a memory for storing a program including instructions for causing the program processing apparatus to perform a predetermined content protection method, information necessary for the content protection method, and the like, and a wired or wireless communication with the graphics processing apparatus And a control unit for transmitting the program to the transceiver upon request or automatically by the graphic processing apparatus.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. Therefore, the scope of the present invention should not be limited by the illustrated embodiments, but should be determined by the scope of the appended claims and equivalents thereof.
Claims (84)
트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)와 미디어 정책 서버 간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 정책을 설치하는 과정과,
상기 미디어 정책을 설치한 후, 네트워크 상황에 따라서 상기 미디어 정책을 업데이트하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.1. A method of processing media traffic in an MPF entity in a mobile communication system,
When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between a gateway having a traffic detection function (TDF) and a media policy server, When an application is detected in a gateway having a TDF, a process of installing a media policy,
And updating the media policy according to a network status after the media policy is installed.
상기 미디어 정책을 기반으로 미디어 트래픽을 처리하는 과정을 더 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법. The method according to claim 1,
And processing the media traffic based on the media policy. ≪ Desc / Clms Page number 21 >
상기 미디어 트래픽 처리가 완료될 경우, 상기 미디어 정책 서버로 미디어 처리 사용 기록을 보고하는 과정을 더 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.3. The method of claim 2,
And reporting the media processing use record to the media policy server when the media traffic processing is completed.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the media policy includes a media processing rule applicable based on a user terminal or contents.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함하며, 상기 미디어 처리 규칙은 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
The media policy includes a media processing rule applicable based on a user terminal or contents, and the media processing rule includes an attribute-value-pair (AVP) of Media Processing Info ,
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 Media Processing Info AVP는 미디어 처리 지시자(Media Processing Indicator) AVP와, 선택된 MPF 식별자(Selected MPF IDentifer (ID)) AVP와, 어플리케이션 인스턴스 식별자(Application Instance Identifier) AVP와, 미디어 처리 액션(Media Processing Action) AVP 중 적어도 하나를 포함하며,
상기 Media Processing Indicator AVP는 검출된 세션이 미디어 처리를 요구하는지 여부를 나타내며,
상기 Selected MPF ID AVP는 어플리케이션 검출 제어(Application Detection Control: ADC) 기능과 TDF를 가지는, ADC 기능을 가지는 정책 및 과금 집행 기능(Policy and Charging Enforcement Function: PCEF)(PCEF with ADC: P-GW) 엔터티가 포워딩해야 하는 선택된 미디어 처리 기능의 식별자 중 적어도 하나를 포함하며,
상기 Application Instance Identifier AVP는 어플리케이션 시작 이벤트 및 어플리케이션 정지 이벤트의 서비스 데이터 플로우 디스크립션에 대한 상관을 허용하기 위해 ADC 기능을 가지는 P-GW 엔터티에 의해 할당된 식별자를 포함하며,
상기 Media Processing Action AVP는 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.6. The method of claim 5,
The Media Processing Info AVP includes a Media Processing Indicator AVP, a Selected MPF Identifier (ID) AVP, an Application Instance Identifier (AVP) AVP, a Media Processing Action (AVP) AVP, < / RTI >
The Media Processing Indicator AVP indicates whether the detected session requires media processing,
The Selected MPF ID AVP is a policy and charging enforcement function (PCEF) with an ADC function (PCEF with ADC: P-GW) having an Application Detection Control (ADC) And an identifier of a selected media processing function that should be forwarded,
The Application Instance Identifier AVP includes an identifier assigned by a P-GW entity having an ADC function to allow correlation of an application start event and an application stop event with a service data flow description,
Wherein the Media Processing Action AVP includes at least one of parameters required for the media processing action and the media processing action.
상기 미디어 정책을 설치하는 과정은;
상기 미디어 정책 서버와 MPF 세션을 성립하는 과정과,
상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하는 과정과,
상기 수신한 미디어 정책을 설치하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the step of installing the media policy comprises:
Establishing an MPF session with the media policy server;
Receiving the media policy from the media policy server;
And installing the received media policy in the mobile communication system.
상기 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 미디어 정책 서버로부터 상기 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 과정과,
상기 미디어 정책 변경 요구 메시지에 포함되어 있는 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Updating the media policy based on the network status comprises:
Receiving a media policy change request message requesting to change the installed media policy from the media policy server as the network status is changed;
And updating the installed media policy based on the updated media policy included in the media policy change request message,
Wherein the MPF entity and the gateway having the TDF are located separately from each other.
상기 미디어 트래픽 처리가 완료될 경우, 상기 미디어 정책 서버로 미디어 처리 사용 기록을 보고하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하는 과정과,
상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 미디어 정책 서버로 보고하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method of claim 3,
Reporting the media processing use record to the media policy server when the media traffic processing is completed;
Detecting that a session established for media traffic processing is released between the MPF entity and the media policy server;
And reporting to the media policy server media processing usage records collected by the MPF entity while the session is maintained.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.10. The method of claim 9,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. How Entities Handle Media Traffic.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.11. The method of claim 10,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 미디어 정책을 설치하는 과정은;
상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하는 과정과,
상기 수신한 미디어 정책을 설치하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the step of installing the media policy comprises:
Receiving the media policy from the media policy server;
And installing the received media policy in the mobile communication system.
상기 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 미디어 정책 서버로부터 상기 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 과정과,
상기 미디어 정책 변경 요구 메시지에 포함되어 있는 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Updating the media policy based on the network status comprises:
Receiving a media policy change request message requesting to change the installed media policy from the media policy server as the network status is changed;
And updating the installed media policy based on the updated media policy included in the media policy change request message,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 미디어 트래픽 처리가 완료될 경우, 상기 미디어 정책 서버로 미디어 처리 사용 기록을 보고하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하는 과정과,
상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 미디어 정책 서버로 보고하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method of claim 3,
Reporting the media processing use record to the media policy server when the media traffic processing is completed;
Detecting that a session established for media traffic processing is released between the MPF entity and the media policy server;
And reporting to the media policy server media processing usage records collected by the MPF entity while the session is maintained,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.15. The method of claim 14,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. How Entities Handle Media Traffic.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들을 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.16. The method of claim 15,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises one of trans-coding, trans-rating, and video pacing. ≪ Desc / Clms Page number 19 >
상기 미디어 정책을 설치하는 과정은;
상기 TDF를 가지는 게이트웨이로부터 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 수신하는 과정과,
상기 미디어 정책 서버로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하는 과정과,
상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하는 과정과,
상기 수신한 미디어 정책을 설치하는 과정을 포함하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the step of installing the media policy comprises:
Receiving a media processing control (MPC) profile index from a gateway having the TDF;
Transmitting a media policy message requesting a media policy including the MPC profile index to the media policy server;
Receiving the media policy from the media policy server;
And installing the received media policy,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 네트워크의 상황이 변경되었음을 통지하는 네트워크 상황 변경 통지 메시지를 수신하는 과정과,
상기 미디어 정책 서버로 상기 설치된 미디어 정책의 변경을 요청하는 미디어 정책 변경 요구 메시지를 송신하는 과정과,
상기 미디어 정책 변경 요구 메시지를 송신한 후, 상기 미디어 정책 서버로부터 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 수신하는 과정과,
상기 Updated Media Policy 메시지에 포함된, 상기 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Updating the media policy based on the network status comprises:
Receiving a network status change notification message informing that a status of a network has changed from a gateway having the TDF as the network status is changed;
Transmitting a media policy change request message requesting a change of the installed media policy to the media policy server;
Receiving an updated media policy message including an updated media policy from the media policy server after transmitting the media policy change request message;
And updating the installed media policy based on the updated media policy included in the updated Media Policy message.
상기 미디어 정책을 설치하는 과정은;
상기 TDF를 가지는 게이트웨이로부터 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 수신하는 과정과,
상기 미디어 정책 서버로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하는 과정과,
컨텐츠 서버(contents server)와 세션을 설정하는 과정과,
상기 컨텐츠 서버와 세션을 설정한 후, 상기 TDF를 가지는 게이트웨이로 상기 컨텐츠 서버와 세션 설정이 완료되었음을 나타내는 완료 메시지를 송신하는 과정과,
상기 TDF를 가지는 게이트웨이로 상기 완료 메시지를 송신한 후, 사용자 단말과 상기 컨텐츠 서버간의 어플리케이션 세션(application session)에 대한 전송 제어 프로토콜(Transmission Control Protocol: TCP) 프록시 기능을 수행하는 과정을 포함하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the step of installing the media policy comprises:
Receiving a media processing control (MPC) profile index from a gateway having the TDF;
Transmitting a media policy message requesting a media policy including the MPC profile index to the media policy server;
A process of establishing a session with a contents server,
Setting a session with the content server, transmitting a completion message indicating that the session establishment with the content server is completed to the gateway having the TDF,
And performing a Transmission Control Protocol (TCP) proxy function for an application session between the user terminal and the content server after transmitting the completion message to the gateway having the TDF,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 수신하는 과정과,
상기 Updated Media Policy 메시지에 포함된, 상기 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Updating the media policy based on the network status comprises:
Receiving an updated media policy message including an updated media policy from a gateway having the TDF as the network status is changed;
And updating the installed media policy based on the updated media policy included in the updated Media Policy message.
상기 미디어 트래픽 처리가 완료될 경우, 상기 미디어 정책 서버로 미디어 처리 사용 기록을 보고하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하는 과정과,
상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 TDF를 가지는 게이트웨이로 보고하여 상기 TDF를 가지는 게이트웨이가 상기 미디어 정책 서버로 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 보고하도록 하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method of claim 3,
Reporting the media processing use record to the media policy server when the media traffic processing is completed;
Detecting that a session established for media traffic processing is released between the MPF entity and the media policy server;
Reporting the media processing usage records collected by the MPF entity to the gateway having the TDF while the session is maintained and allowing the gateway having the TDF to report the media processing use records collected by the MPF entity to the media policy server And processing the media traffic of the MPF entity in the mobile communication system.
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치하거나 혹은 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티의 미디어 트래픽 처리 방법.The method according to claim 1,
Wherein the MPF entity and the gateway having the TDF are located separately or together.
상기 미디어 정책 서버와 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)로 미디어 정책을 제공하는 과정과,
상기 미디어 정책을 제공한 후, 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.A method of processing media traffic in a media communication system in a mobile communication system,
When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between the media policy server and a gateway having a traffic detection function (TDF) Providing a media policy to a Media Processing Function (MPF) entity when an application is detected in the gateway having the TDF;
And providing the media policy updated to the MPF entity based on a network status after providing the media policy.
상기 MPF 엔터티의 상기 미디어 정책을 기반으로 하는 미디어 트래픽 처리가 완료될 경우, 상기 MPF 엔터티로부터 미디어 처리 사용 기록을 수신하는 과정을 더 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.23. The method of claim 23,
Further comprising the step of receiving a media processing use record from the MPF entity when the media traffic processing based on the media policy of the MPF entity is completed. Way.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Wherein the media policy includes a media processing rule applicable to a user terminal or contents based on the media policy.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함하며, 상기 미디어 처리 규칙은 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
The media policy includes a media processing rule applicable based on a user terminal or contents, and the media processing rule includes an attribute-value-pair (AVP) of Media Processing Info ,
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing in a mobile communication system.
상기 Media Processing Info AVP는 미디어 처리 지시자(Media Processing Indicator) AVP와, 선택된 MPF 식별자(Selected MPF IDentifer (ID)) AVP와, 어플리케이션 인스턴스 식별자(Application Instance Identifier) AVP와, 미디어 처리 액션(Media Processing Action) AVP 중 적어도 하나를 포함하며,
상기 Media Processing Indicator AVP는 검출된 세션이 미디어 처리를 요구하는지 여부를 나타내며,
상기 Selected MPF ID AVP는 어플리케이션 검출 제어(Application Detection Control: ADC) 기능과 TDF를 가지는, ADC 기능을 가지는 정책 및 과금 집행 기능(Policy and Charging Enforcement Function: PCEF)(PCEF with ADC: P-GW) 엔터티가 포워딩해야 하는 선택된 미디어 처리 기능의 식별자 중 적어도 하나를 포함하며,
상기 Application Instance Identifier AVP는 어플리케이션 시작 이벤트 및 어플리케이션 정지 이벤트의 서비스 데이터 플로우 디스크립션에 대한 상관을 허용하기 위해 ADC 기능을 가지는 P-GW 엔터티에 의해 할당된 식별자를 포함하며,
상기 Media Processing Action AVP는 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.27. The method of claim 26,
The Media Processing Info AVP includes a Media Processing Indicator AVP, a Selected MPF Identifier (ID) AVP, an Application Instance Identifier (AVP) AVP, a Media Processing Action (AVP) AVP, < / RTI >
The Media Processing Indicator AVP indicates whether the detected session requires media processing,
The Selected MPF ID AVP is a policy and charging enforcement function (PCEF) with an ADC function (PCEF with ADC: P-GW) having an Application Detection Control (ADC) And an identifier of a selected media processing function that should be forwarded,
The Application Instance Identifier AVP includes an identifier assigned by a P-GW entity having an ADC function to allow correlation of an application start event and an application stop event with a service data flow description,
Wherein the Media Processing Action AVP includes at least one of parameters required for the media processing action and the media processing action.
상기 미디어 정책을 제공하는 과정은;
상기 MPF 엔터티와 MPF 세션을 성립하는 과정과,
상기 MPF 엔터티로 상기 미디어 정책을 송신하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Wherein the providing of the media policy comprises:
Establishing an MPF session with the MPF entity;
And transmitting the media policy to the MPF entity.
상기 미디어 정책을 제공한 후, 상기 네트워크 상황을 기반으로 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정은;
상기 TDF를 가지는 게이트웨이로부터 상기 네트워크 상황이 변경되었음을 통보하는 네트워크 상황 변경 통보(Notification of Network Status Change) 메시지를 수신하는 과정과,
상기 Notification of Network Status Change 메시지를 수신한 후, 상기 MPF 엔터티로 상기 MPF 엔터티에 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 송신하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Providing the updated media policy to the MPF entity based on the network status after providing the media policy comprises:
Receiving a Notification of Network Status Change message informing that the network status has changed from a gateway having the TDF;
And transmitting a media policy change request message requesting the MPF entity to change a media policy installed in the MPF entity after receiving the Notification of Network Status Change message,
Wherein the MPF entity and the gateway having the TDF are located separately from each other.
상기 MPF 엔터티의 상기 미디어 정책을 기반으로 하는 미디어 트래픽 처리가 완료될 경우, 상기 MPF 엔터티로부터 미디어 처리 사용 기록을 수신하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 MPF 엔터티로부터 상기 MPF 엔터티가 상기 세션이 유지되는 동안 수집한 미디어 처리 사용 기록들을 수신하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.25. The method of claim 24,
Receiving a media processing use record from the MPF entity when the media traffic processing based on the media policy of the MPF entity is completed;
Receiving from the MPF entity the media processing use records collected while the session is maintained as the session established for the media traffic processing is released between the MPF entity and the media policy server Wherein the media traffic is transmitted to the media server.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.31. The method of claim 30,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. How policy servers handle media traffic.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.32. The method of claim 31,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing in a mobile communication system.
상기 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정은;
상기 TDF를 가지는 게이트웨이로부터 상기 네트워크 상황이 변경되었음을 통보하는 네트워크 상황 변경 통보(Notification of Network Status Change) 메시지를 수신하는 과정과,
상기 Notification of Network Status Change 메시지를 수신한 후, 상기 MPF 엔터티로 상기 MPF 엔터티에 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 송신하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Providing an updated media policy to the MPF entity based on the network status comprises:
Receiving a Notification of Network Status Change message informing that the network status has changed from a gateway having the TDF;
And transmitting a media policy change request message requesting the MPF entity to change a media policy installed in the MPF entity after receiving the Notification of Network Status Change message,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 MPF 엔터티의 상기 미디어 정책을 기반으로 하는 미디어 트래픽 처리가 완료될 경우, 상기 MPF 엔터티로부터 미디어 처리 사용 기록을 수신하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 MPF 엔터티로부터 상기 MPF 엔터티가 상기 세션이 유지되는 동안 수집한 미디어 처리 사용 기록들을 수신하는 과정을 포함하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.25. The method of claim 24,
Receiving a media processing use record from the MPF entity when the media traffic processing based on the media policy of the MPF entity is completed;
Receiving from the MPF entity the media processing use records collected while the session is maintained as the session established for the media traffic processing is released between the MPF entity and the media policy server In addition,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.35. The method of claim 34,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. How policy servers handle media traffic.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들을 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.36. The method of claim 35,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises one of trans-coding, trans-rating, and video pacing in a mobile communication system.
상기 미디어 정책을 제공하는 과정은;
상기 TDF를 가지는 게이트웨이로 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 송신하는 과정과,
상기 MPF 엔터티로부터 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 수신하는 과정과,
상기 MPF 엔터티로 상기 미디어 정책을 송신하는 과정을 포함하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Wherein the providing of the media policy comprises:
Transmitting a media processing control (MPC) profile index to a gateway having the TDF;
Receiving a media policy message requesting a media policy from the MPF entity, the media policy message including the MPC profile index;
And transmitting the media policy to the MPF entity,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing in a mobile communication system.
상기 미디어 정책을 제공한 후, 상기 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 MPF 엔터티로부터 상기 MPF 엔터티에 설치된 미디어 정책의 변경을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 과정과,
상기 미디어 정책 변경 요구 메시지를 수신한 후, 상기 MPF 엔터티로 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 송신하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Providing the updated media policy to the MPF entity based on the network status after providing the media policy;
Receiving a media policy change request message requesting a change of a media policy installed in the MPF entity from the MPF entity as the network status is changed;
And transmitting an updated media policy message including an updated media policy to the MPF entity after receiving the media policy change request message. A method of processing media traffic of
상기 미디어 정책을 제공하는 과정은;
상기 TDF를 가지는 게이트웨이로 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 송신하여 상기 TDF를 가지는 게이트웨이가 상기 MPF 엔터티로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하도록 하는 과정을 포함하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Wherein the providing of the media policy comprises:
A media processing control (MPC) profile index is transmitted to a gateway having the TDF, and a gateway having the TDF transmits a media policy requesting a media policy including the MPC profile index to the MPF entity And transmitting the message,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing in a mobile communication system.
상기 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 과정은;
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 상기 미디어 정책의 변경을 요청하는 미디어 정책 변경 요청 메시지를 수신하는 과정과,
상기 미디어 정책 변경 요청 메시지를 수신한 후, 상기 TDF를 가지는 게이트웨이로 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 송신하여 상기 TDF를 가지는 게이트웨이가 상기 MPF 엔터티로 상기 업데이트된 미디어 정책을 포함하는 Updated Media Policy 메시지를 송신하도록 하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Providing an updated media policy to the MPF entity based on the network status comprises:
Receiving a media policy change request message requesting a change of the media policy from a gateway having the TDF as the network status is changed;
After receiving the media policy change request message, an updated Media Policy message including an updated media policy to the gateway having the TDF is transmitted, and a gateway having the TDF transmits the updated media policy message to the MPF entity And transmitting an updated Media Policy message including a media policy to the media policy server in the mobile communication system.
상기 MPF 엔터티의 상기 미디어 정책을 기반으로 하는 미디어 트래픽 처리가 완료될 경우, 상기 MPF 엔터티로부터 미디어 처리 사용 기록을 수신하는 과정은;
상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 TDF를 가지는 게이트웨이로부터 상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 수신하는 과정을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.25. The method of claim 24,
Receiving a media processing use record from the MPF entity when the media traffic processing based on the media policy of the MPF entity is completed;
Receiving media processing use records collected by the MPF entity while the session is maintained from the gateway having the TDF as the session established for the media traffic processing is released between the MPF entity and the media policy server And transmitting the media traffic to the media server.
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치하거나 혹은 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버의 미디어 트래픽 처리 방법.24. The method of claim 23,
Wherein the MPF entity and the gateway having the TDF are located separately or co-located with each other.
트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)와 미디어 정책 서버 간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 정책을 설치하고, 상기 미디어 정책을 설치한 후, 네트워크 상황을 기반으로 상기 미디어 정책을 업데이트하는 제어기를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.In a media processing function (MPF) entity in a mobile communication system,
When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between a gateway having a traffic detection function (TDF) and a media policy server, And a controller for installing a media policy when the application is detected in the gateway having the TDF and updating the media policy based on the network status after installing the media policy. In the MPF entity.
상기 제어기는 상기 미디어 정책을 기반으로 미디어 트래픽을 처리함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티. 44. The method of claim 43,
Wherein the controller processes media traffic based on the media policy.
상기 미디어 트래픽 처리가 완료될 경우, 상기 미디어 정책 서버로 미디어 처리 사용 기록을 보고하는 송신기를 더 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.45. The method of claim 44,
Further comprising a transmitter for reporting the media processing use record to the media policy server when the media traffic processing is completed.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
Wherein the media policy includes a media processing rule applicable based on a user terminal or contents.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함하며, 상기 미디어 처리 규칙은 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
The media policy includes a media processing rule applicable based on a user terminal or contents, and the media processing rule includes an attribute-value-pair (AVP) of Media Processing Info ,
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 Media Processing Info AVP는 미디어 처리 지시자(Media Processing Indicator) AVP와, 선택된 MPF 식별자(Selected MPF IDentifer (ID)) AVP와, 어플리케이션 인스턴스 식별자(Application Instance Identifier) AVP와, 미디어 처리 액션(Media Processing Action) AVP 중 적어도 하나를 포함하며,
상기 Media Processing Indicator AVP는 검출된 세션이 미디어 처리를 요구하는지 여부를 나타내며,
상기 Selected MPF ID AVP는 어플리케이션 검출 제어(Application Detection Control: ADC) 기능 혹은 TDF를 가지는, ADC 기능을 가지는 정책 및 과금 집행 기능(Policy and Charging Enforcement Function: PCEF)(PCEF with ADC: P-GW) 엔터티가 포워딩해야 하는 선택된 미디어 처리 기능의 식별자를 포함하며,
상기 Application Instance Identifier AVP는 어플리케이션 시작 및 정지 이벤트들의 특정 서비스 데이터 플로우 디스크립션에 대한 상관을 허용하기 위해 ADC 기능을 가지는 P-GW 엔터티에 의해 할당된 식별자를 포함하며,
상기 Media Processing Action AVP는 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.49. The method of claim 47,
The Media Processing Info AVP includes a Media Processing Indicator AVP, a Selected MPF Identifier (ID) AVP, an Application Instance Identifier (AVP) AVP, a Media Processing Action (AVP) AVP, < / RTI >
The Media Processing Indicator AVP indicates whether the detected session requires media processing,
The Selected MPF ID AVP is a policy and charging enforcement function (PCEF) with an ADC function (PCEF with ADC: P-GW) having an Application Detection Control (ADC) Includes an identifier of the selected media processing function that should be forwarded,
The Application Instance Identifier AVP includes an identifier assigned by a P-GW entity having an ADC capability to allow correlation of a specific service data flow description of application start and stop events,
Wherein the Media Processing Action AVP includes at least one of parameters required for the media processing action and the media processing action.
송신기와,
수신기를 더 포함하며,
상기 송신기 및 수신기는 상기 미디어 정책 서버와 MPF 세션을 성립하며,
상기 수신기는 상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하며,
상기 제어기는 상기 수신한 미디어 정책을 설치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
A transmitter,
Further comprising a receiver,
The transmitter and the receiver establish an MPF session with the media policy server,
The receiver receiving the media policy from the media policy server,
And the controller installs the received media policy.
상기 네트워크 상황이 변경됨에 따라 상기 미디어 정책 서버로부터 상기 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 수신기를 더 포함하며,
상기 제어기는 상기 미디어 정책 변경 요구 메시지에 포함되어 있는 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
Further comprising a receiver for receiving a media policy change request message requesting to change the installed media policy from the media policy server as the network status changes,
Wherein the controller updates the installed media policy based on the updated media policy included in the media policy change request message,
Wherein the MPF entity and the gateway having the TDF are located separately from each other.
상기 제어기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하고,
상기 송신기는 상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 미디어 정책 서버로 보고함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.46. The method of claim 45,
The controller detects that the session established for the media traffic processing between the MPF entity and the media policy server is released,
Wherein the transmitter reports the media processing usage records collected by the MPF entity to the media policy server while the session is maintained.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.52. The method of claim 51,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. Entity.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.53. The method of claim 52,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하는 수신기를 더 포함하며,
상기 제어기는 상기 수신한 미디어 정책을 설치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
And a receiver for receiving the media policy from the media policy server,
And the controller installs the received media policy.
상기 네트워크 상황이 변경됨에 따라 상기 미디어 정책 서버로부터 상기 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 수신기를 더 포함하며,
상기 제어기는 상기 미디어 정책 변경 요구 메시지에 포함되어 있는 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
Further comprising a receiver for receiving a media policy change request message requesting to change the installed media policy from the media policy server as the network status changes,
Wherein the controller updates the installed media policy based on the updated media policy included in the media policy change request message,
Wherein the MPF entity and the gateway having the TDF are located together.
송신기를 더 포함하며,
상기 제어기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하고,
상기 송신기는 상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 미디어 정책 서버로 보고하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.46. The method of claim 45,
Further comprising a transmitter,
The controller detects that the session established for the media traffic processing between the MPF entity and the media policy server is released,
The transmitter reports media processing usage records collected by the MPF entity to the media policy server while the session is maintained,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.57. The method of claim 56,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. Entity.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.58. The method of claim 57,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 TDF를 가지는 게이트웨이로부터 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 수신하는 수신기와,
상기 미디어 정책 서버로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하는 송신기를 더 포함하며,
상기 수신기는 상기 미디어 정책 서버로부터 상기 미디어 정책을 수신하고,
상기 제어기는 상기 수신한 미디어 정책을 설치하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
A receiver for receiving a media processing control (MPC) profile index from a gateway having the TDF;
And a transmitter for transmitting a media policy message requesting a media policy, the media policy message including the MPC profile index to the media policy server,
Wherein the receiver receives the media policy from the media policy server,
The controller establishes the received media policy,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 네트워크의 상황이 변경되었음을 통지하는 네트워크 상황 변경 통지 메시지를 수신하는 수신기와,
상기 미디어 정책 서버로 상기 설치된 미디어 정책의 변경을 요청하는 미디어 정책 변경 요구 메시지를 송신하는 송신기를 더 포함하며,
상기 송신기가 상기 미디어 정책 변경 요구 메시지를 송신한 후, 상기 수신기가 상기 미디어 정책 서버로부터 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 수신하고,
상기 제어기는 상기 Updated Media Policy 메시지에 포함된, 상기 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
A receiver for receiving a network status change notify message informing that the status of the network has changed from a gateway having the TDF as the network status is changed;
Further comprising a transmitter for transmitting a media policy change request message for requesting the media policy server to change the installed media policy,
After the transmitter sends the media policy change request message, the receiver receives an updated media policy message including an updated media policy from the media policy server,
Wherein the controller updates the installed media policy based on the updated media policy included in the updated Media Policy message.
상기 TDF를 가지는 게이트웨이로부터 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 수신하는 수신기와,
상기 미디어 정책 서버로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하는 송신기를 더 포함하며,
상기 제어기는 컨텐츠 서버(contents server)와 세션을 설정하고,
상기 송신기는 상기 제어기가 상기 컨텐츠 서버와 세션을 설정한 후, 상기 TDF를 가지는 게이트웨이로 상기 컨텐츠 서버와 세션 설정이 완료되었음을 나타내는 완료 메시지를 송신하고,
상기 제어기는 상기 송신기가 상기 TDF를 가지는 게이트웨이로 상기 완료 메시지를 송신한 후, 사용자 단말과 상기 컨텐츠 서버간의 어플리케이션 세션(application session)에 대한 전송 제어 프로토콜(Transmission Control Protocol: TCP) 프록시 기능을 수행하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
A receiver for receiving a media processing control (MPC) profile index from a gateway having the TDF;
And a transmitter for transmitting a media policy message requesting a media policy, the media policy message including the MPC profile index to the media policy server,
The controller establishes a session with a contents server,
The transmitter transmits a completion message indicating that the session establishment with the content server is completed to the gateway having the TDF after the controller establishes a session with the content server,
After the transmitter transmits the completion message to the gateway having the TDF, the controller performs a Transmission Control Protocol (TCP) proxy function for an application session between the user terminal and the content server ,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 수신하는 수신기를 더 포함하며,
상기 제어기는 상기 Updated Media Policy 메시지에 포함된 상기 업데이트된 미디어 정책을 기반으로 상기 설치된 미디어 정책을 업데이트함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
Further comprising a receiver for receiving an updated media policy message including an updated media policy from a gateway having the TDF as the network status is changed,
Wherein the controller updates the installed media policy based on the updated media policy included in the updated Media Policy message.
상기 제어기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨을 검출하고,
상기 송신기는 상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 상기 TDF를 가지는 게이트웨이로 보고하여 상기 TDF를 가지는 게이트웨이가 상기 미디어 정책 서버로 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 보고하도록 함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.46. The method of claim 45,
The controller detects that the session established for the media traffic processing between the MPF entity and the media policy server is released,
The transmitter reports the media processing use records collected by the MPF entity to the gateway having the TDF while the session is maintained so that the gateway having the TDF transmits the media processing use records collected by the MPF entity to the media policy server The MPF entity in the mobile communication system.
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치하거나 혹은 함께 위치함을 특징으로 하는 이동 통신 시스템에서 MPF 엔터티.44. The method of claim 43,
Wherein the MPF entity and the gateway having the TDF are located separately or together.
상기 미디어 정책 서버와 트래픽 검출 기능(TDF: Traffic Detection Function)을 가지는 게이트웨이(gateway)간의 인터넷 프로토콜(Internet Protocol: IP) 커넥티비티 억세스 네트워크(IP-Connectivity Access Network: IP-CAN) 세션이 성립될 경우 혹은 상기 TDF를 가지는 게이트웨이에서 어플리케이션(application)이 검출될 경우, 미디어 처리 기능(Media Processing Function: MPF) 엔터티(entity)로 미디어 정책을 제공하고, 상기 미디어 정책을 제공한 후, 네트워크 상황을 기반으로 상기 MPF 엔터티로 업데이트된 미디어 정책을 제공하는 송신기를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.1. A media policy server in a mobile communication system,
When an Internet Protocol (IP) Connectivity Access Network (IP-CAN) session is established between the media policy server and a gateway having a traffic detection function (TDF) When an application is detected in the gateway having the TDF, a media policy is provided to an entity of a media processing function (MPF), and after providing the media policy, And a transmitter for providing an updated media policy to the MPF entity.
상기 MPF 엔터티의 상기 미디어 정책을 기반으로 하는 미디어 트래픽 처리가 완료될 경우, 상기 MPF 엔터티로부터 미디어 처리 사용 기록을 수신하는 수신기를 더 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.65. The method of claim 65,
Further comprising a receiver for receiving a media processing use record from the MPF entity when the media traffic processing based on the media policy of the MPF entity is completed.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Wherein the media policy includes a media processing rule applicable based on a user terminal or contents.
상기 미디어 정책은 사용자 단말이나 컨텐트들을 기반으로 적용 가능한 미디어 처리 규칙을 포함내며, 상기 미디어 처리 규칙은 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
The media policy includes a media processing rule applicable based on a user terminal or contents, and the media processing rule includes an attribute-value-pair (AVP) of Media Processing Info ,
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 Media Processing Info AVP는 미디어 처리 지시자(Media Processing Indicator) AVP와, 선택된 MPF 식별자(Selected MPF IDentifer (ID)) AVP와, 어플리케이션 인스턴스 식별자(Application Instance Identifier) AVP와, 미디어 처리 액션(Media Processing Action) AVP 중 적어도 하나를 포함하며,
상기 Media Processing Indicator AVP는 검출된 세션이 미디어 처리를 요구하는지 여부를 나타내며,
상기 Selected MPF ID AVP는 어플리케이션 검출 제어(Application Detection Control: ADC) 기능 혹은 TDF를 가지는, ADC 기능을 가지는 정책 및 과금 집행 기능(Policy and Charging Enforcement Function: PCEF)(PCEF with ADC: P-GW) 엔터티가 포워딩해야 하는 선택된 미디어 처리 기능의 식별자를 포함하며,
상기 Application Instance Identifier AVP는 어플리케이션 시작 및 정지 이벤트들의 특정 서비스 데이터 플로우 디스크립션에 대한 상관을 허용하기 위해 ADC 기능을 가지는 P-GW 엔터티에 의해 할당된 식별자를 포함하며,
상기 Media Processing Action AVP는 미디어 처리 액션 및 상기 미디어 처리 액션의 요구되는 파라미터들을 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.69. The method of claim 68,
The Media Processing Info AVP includes a Media Processing Indicator AVP, a Selected MPF Identifier (ID) AVP, an Application Instance Identifier (AVP) AVP, a Media Processing Action (AVP) AVP, < / RTI >
The Media Processing Indicator AVP indicates whether the detected session requires media processing,
The Selected MPF ID AVP is a policy and charging enforcement function (PCEF) with an ADC function (PCEF with ADC: P-GW) having an Application Detection Control (ADC) Includes an identifier of the selected media processing function that should be forwarded,
The Application Instance Identifier AVP includes an identifier assigned by a P-GW entity having an ADC capability to allow correlation of a specific service data flow description of application start and stop events,
Wherein the Media Processing Action AVP includes parameters required for the media processing action and the media processing action.
수신기를 더 포함하며,
상기 송신기와 상기 수신기는 상기 MPF 엔터티와 MPF 세션을 성립하고,
상기 송신기는 상기 MPF 엔터티로 상기 미디어 정책을 송신함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver,
Wherein the transmitter and the receiver establish an MPF session with the MPF entity,
Wherein the transmitter transmits the media policy to the MPF entity.
상기 TDF를 가지는 게이트웨이로부터 상기 네트워크 상황이 변경되었음을 통보하는 네트워크 상황 변경 통보(Notification of Network Status Change) 메시지를 수신하는 수신기를 더 포함하며,
상기 송신기는 상기 수신기가 상기 Notification of Network Status Change 메시지를 수신한 후, 상기 MPF 엔터티로 상기 MPF 엔터티에 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 송신하고,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver for receiving a Notification of Network Status Change message informing that the network status has changed from a gateway having the TDF,
The transmitter transmits a media policy change request message requesting the MPF entity to change a media policy installed in the MPF entity after the receiver receives the Notification of Network Status Change message,
Wherein the MPF entity and the gateway having the TDF are located separately from each other.
상기 수신기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 MPF 엔터티로부터 상기 MPF 엔터티가 상기 세션이 유지되는 동안 수집한 미디어 처리 사용 기록들을 수신함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.67. The method of claim 66,
The receiver receives the media processing use records collected during the session is maintained from the MPF entity as the session established for the media traffic processing is released between the MPF entity and the media policy server A media policy server in a mobile communication system.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.73. The method of claim 72,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. Policy Server.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.77. The method of claim 73,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 TDF를 가지는 게이트웨이로부터 상기 네트워크 상황이 변경되었음을 통보하는 네트워크 상황 변경 통보(Notification of Network Status Change) 메시지를 수신하는 수신기를 더 포함하며,
상기 송신기는 상기 수신기가 상기 Notification of Network Status Change 메시지를 수신한 후, 상기 MPF 엔터티로 상기 MPF 엔터티에 설치된 미디어 정책을 변경할 것을 요청하는 미디어 정책 변경 요구 메시지를 송신하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver for receiving a Notification of Network Status Change message informing that the network status has changed from a gateway having the TDF,
After receiving the Notification of Network Status Change message, the transmitter transmits a media policy change request message requesting the MPF entity to change a media policy installed in the MPF entity,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 수신기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 MPF 엔터티로부터 상기 MPF 엔터티가 상기 세션이 유지되는 동안 수집한 미디어 처리 사용 기록들을 수신하며,
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.67. The method of claim 66,
The receiver receives the media processing use records collected during the session is maintained by the MPF entity from the MPF entity as the session established for the media traffic processing is released between the MPF entity and the media policy server ,
Wherein the MPF entity and the gateway having the TDF are located together.
상기 미디어 처리 사용 기록들은 트래픽 사용 정보 어트리뷰트-값-페어(AVP: Attribute-Value-Pair)와, 세션 정보 AVP와, 미디어 처리 사용 정보 AVP 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.80. The method of claim 76,
Wherein the media processing use records include at least one of a traffic usage attribute-value-pair (AVP), a session information AVP, and a media processing use information AVP. Policy Server.
상기 트래픽 사용 정보 AVP는 상기 MPF 엔터티에서 사용자 단말로 송신된 옥텟 카운트(octet count)를 포함하며,
상기 세션 정보 AVP는 세션 정보와, 오리진 서버(origin server) 정보와, 소스 어드레스(source address)와, 데스티네이션 어드레스(destination address)와, 포트(port)들 중 적어도 하나를 포함하며,
상기 미디어 처리 사용 정보 AVP는 미디어 처리 액션(action)의 타입과, 상기 미디어 처리 액션의 파라미터들 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.78. The method of claim 77,
The traffic usage information AVP includes an octet count transmitted from the MPF entity to the user terminal,
The session information AVP includes at least one of session information, origin server information, a source address, a destination address, and ports,
The media processing use information AVP includes at least one of a type of a media processing action and parameters of the media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
수신기를 더 포함하며,
상기 송신기는 상기 TDF를 가지는 게이트웨이로 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 송신하며,
상기 수신기는 상기 MPF 엔터티로부터 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 수신하며,
상기 송신기는 상기 MPF 엔터티로 상기 미디어 정책을 송신하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver,
The transmitter transmits a Media Processing Control (MPC) profile index to a gateway having the TDF,
The receiver receives from the MPF entity a media policy message requesting a media policy, the MPC profile index including the MPC profile index,
The transmitter transmits the media policy to the MPF entity,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황이 변경됨에 따라 상기 MPF 엔터티로부터 상기 MPF 엔터티에 설치된 미디어 정책의 변경을 요청하는 미디어 정책 변경 요구 메시지를 수신하는 수신기를 더 포함하며,
상기 송신기는 상기 수신기가 상기 미디어 정책 변경 요구 메시지를 수신한 후, 상기 MPF 엔터티로 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 송신함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver for receiving a media policy change request message requesting a change of a media policy installed in the MPF entity from the MPF entity as the network status is changed,
Wherein the transmitter transmits an updated media policy message including an updated media policy to the MPF entity after the receiver receives the media policy change request message. Policy Server.
상기 송신기는 상기 TDF를 가지는 게이트웨이로 미디어 처리 제어(Media Processing Control: MPC) 프로파일 인덱스(profile index)를 송신하여 상기 TDF를 가지는 게이트웨이가 상기 MPF 엔터티로 상기 MPC profile index를 포함하는, 미디어 정책을 요청하는 미디어 정책 메시지를 송신하도록 하며,
상기 MPC profile index는 미디어 처리 정보(Media Processing Info) 어트리뷰트-값-페어(Attribute-Value-Pair: AVP)에 대한 인덱스를 포함하며,
상기 Media Processing Info AVP는 미디어 처리 액션 및 상기 Media Processing Info AVP의 요구되는 파라미터들과, 미디어 처리 액션(action)의 타입 중 적어도 하나를 포함하며,
상기 미디어 처리 액션은 캐시(cache)와 미디어 어댑테이션(media adaptation) 중 적어도 하나를 포함하며,
상기 미디어 어댑테이션은 트랜스코딩(trans-coding)과 트랜스레이팅(trans-rating) 및 비디오 페이싱(video pacing) 중 적어도 하나를 포함함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
The transmitter transmits a media processing control (MPC) profile index to a gateway having the TDF, and a gateway having the TDF transmits a media policy request including the MPC profile index to the MPF entity To transmit a media policy message,
The MPC profile index includes an index for a Media Processing Info attribute-value-pair (AVP)
Wherein the Media Processing Info AVP comprises at least one of a media processing action and required parameters of the Media Processing Info AVP and a type of media processing action,
Wherein the media processing action comprises at least one of a cache and a media adaptation,
Wherein the media adaptation comprises at least one of trans-coding, trans-rating, and video pacing.
상기 네트워크 상황이 변경됨에 따라 상기 TDF를 가지는 게이트웨이로부터 상기 미디어 정책의 변경을 요청하는 미디어 정책 변경 요청 메시지를 수신하는 수신기를 더 포함하며,
상기 송신기는 상기 수신기가 상기 미디어 정책 변경 요청 메시지를 수신한 후, 상기 TDF를 가지는 게이트웨이로 업데이트된 미디어 정책을 포함하는 업데이트된 미디어 정책(Updated Media Policy) 메시지를 송신하여 상기 TDF를 가지는 게이트웨이가 상기 MPF 엔터티로 상기 업데이트된 미디어 정책을 포함하는 Updated Media Policy 메시지를 송신하도록 함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.66. The method of claim 65,
Further comprising a receiver for receiving a media policy change request message requesting a change of the media policy from a gateway having the TDF as the network status is changed,
After the receiver receives the media policy change request message, the transmitter transmits an updated media policy message including an updated media policy to the gateway having the TDF, Wherein the media policy server transmits an updated Media Policy message including the updated media policy to the MPF entity.
상기 수신기는 상기 MPF 엔터티와 상기 미디어 정책 서버간에 상기 미디어 트래픽 처리를 위해 설정되어 있는 세션이 해제됨에 따라, 상기 TDF를 가지는 게이트웨이로부터 상기 세션이 유지되는 동안 상기 MPF 엔터티가 수집한 미디어 처리 사용 기록들을 수신함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.67. The method of claim 66,
As the session established for media traffic processing is released between the MPF entity and the media policy server, the receiver receives media processing use records collected by the MPF entity during the session from the gateway having the TDF A media policy server in a mobile communication system characterized by an inbox.
상기 MPF 엔터티와 상기 TDF를 가지는 게이트웨이는 분리되어 위치하거나 혹은 함께 위치함을 특징으로 하는 이동 통신 시스템에서 미디어 정책 서버.
66. The method of claim 65,
Wherein the MPF entity and the gateway having the TDF are located separately or together.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/190,593 US10129785B2 (en) | 2013-03-08 | 2014-02-26 | Method and apparatus for processing media traffic in mobile communication system |
| EP14158306.2A EP2775688B1 (en) | 2013-03-08 | 2014-03-07 | Method and apparatus for processing media traffic in mobile communication system |
| CN201410084699.4A CN104038951B (en) | 2013-03-08 | 2014-03-10 | Method and apparatus for processing media traffic in a mobile communication system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130025312 | 2013-03-08 | ||
| KR1020130025312 | 2013-03-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140110732A true KR20140110732A (en) | 2014-09-17 |
| KR102167372B1 KR102167372B1 (en) | 2020-10-20 |
Family
ID=51491562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020140021452A Expired - Fee Related KR102167372B1 (en) | 2013-03-08 | 2014-02-24 | Method and apparatus for processing media traffic in mobile communication system |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR102167372B1 (en) |
| WO (1) | WO2014137091A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040087304A1 (en) * | 2002-10-21 | 2004-05-06 | Buddhikot Milind M. | Integrated web cache |
| US20100268836A1 (en) * | 2009-03-16 | 2010-10-21 | Dilithium Holdings, Inc. | Method and apparatus for delivery of adapted media |
| US20120220330A1 (en) * | 2010-12-09 | 2012-08-30 | Allot Communications Ltd. | Device, system and method of traffic detection |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6714515B1 (en) * | 2000-05-16 | 2004-03-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy server and architecture providing radio network resource allocation rules |
| JP2008177858A (en) * | 2007-01-18 | 2008-07-31 | Sanyo Electric Co Ltd | Transfer data processing device, program, and transfer data receiving device |
| US8825109B2 (en) * | 2008-02-15 | 2014-09-02 | Blackberry Limited | Policy-based data routing for a multi-mode device |
| IL210897A (en) * | 2011-01-27 | 2017-12-31 | Verint Systems Ltd | Systems and methods for flow table management |
-
2014
- 2014-02-24 WO PCT/KR2014/001469 patent/WO2014137091A1/en not_active Ceased
- 2014-02-24 KR KR1020140021452A patent/KR102167372B1/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040087304A1 (en) * | 2002-10-21 | 2004-05-06 | Buddhikot Milind M. | Integrated web cache |
| US20100268836A1 (en) * | 2009-03-16 | 2010-10-21 | Dilithium Holdings, Inc. | Method and apparatus for delivery of adapted media |
| US20120220330A1 (en) * | 2010-12-09 | 2012-08-30 | Allot Communications Ltd. | Device, system and method of traffic detection |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102167372B1 (en) | 2020-10-20 |
| WO2014137091A1 (en) | 2014-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9019858B2 (en) | Generating short term base station utilization estimates for wireless networks | |
| US11729661B2 (en) | MTC-IWF entity, PCFR entity, and communication method | |
| KR101376020B1 (en) | Handling of expired message for generation of policy and charging rules node | |
| EP4270891B1 (en) | Usage monitoring data control | |
| US20110225306A1 (en) | Methods, systems, and computer readable media for triggering a service node to initiate a session with a policy charging and rules function | |
| JP5727091B2 (en) | Intelligent congestion presence notification service | |
| EP2522103B1 (en) | Methods, systems, and computer readable media for detecting initiation of a service data flow using a gx rule | |
| US20120094685A1 (en) | Methods, systems, and computer readable media for location-based policy enhancement | |
| EP2875616B1 (en) | Content optimization based on real time network dynamics | |
| US20110320544A1 (en) | Diameter session audits | |
| EP2769579A1 (en) | Diameter session audits | |
| EP2775688B1 (en) | Method and apparatus for processing media traffic in mobile communication system | |
| WO2019158598A1 (en) | Redirection handling | |
| US8954565B2 (en) | Method and system for determining a PCC rule waiting for further action | |
| US20130173733A1 (en) | Configurable web service notification with templates | |
| CN113424577A (en) | Method and device for service detection | |
| EP4193609A1 (en) | A terminal device, infrastructure equipment and methods | |
| KR102167372B1 (en) | Method and apparatus for processing media traffic in mobile communication system | |
| JP2023529714A (en) | Optimization procedure for PFD management | |
| US8676210B2 (en) | Handling of event trigger registrations on BBERF during hand-over | |
| HK40059081A (en) | Method and apparatus for traffic detection | |
| US20140050098A1 (en) | Handling session linking status in gxx update |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PE0801 | Dismissal of amendment |
St.27 status event code: A-2-2-P10-P12-nap-PE0801 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20231014 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20231014 |