Nothing Special   »   [go: up one dir, main page]

KR101098715B1 - 데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치 - Google Patents

데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치 Download PDF

Info

Publication number
KR101098715B1
KR101098715B1 KR1020087021730A KR20087021730A KR101098715B1 KR 101098715 B1 KR101098715 B1 KR 101098715B1 KR 1020087021730 A KR1020087021730 A KR 1020087021730A KR 20087021730 A KR20087021730 A KR 20087021730A KR 101098715 B1 KR101098715 B1 KR 101098715B1
Authority
KR
South Korea
Prior art keywords
packet
user equipment
entity
bearer
level identification
Prior art date
Application number
KR1020087021730A
Other languages
English (en)
Other versions
KR20080103549A (ko
Inventor
페르 윌라르스
레이너 루드위그
한네스 에크스트롬
헨릭 바실리어
Original Assignee
텔레폰악티에볼라겟엘엠에릭슨(펍)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 텔레폰악티에볼라겟엘엠에릭슨(펍) filed Critical 텔레폰악티에볼라겟엘엠에릭슨(펍)
Publication of KR20080103549A publication Critical patent/KR20080103549A/ko
Application granted granted Critical
Publication of KR101098715B1 publication Critical patent/KR101098715B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/38Flow based routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/803Application aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/808User-type aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/824Applicable to portable or mobile terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/825Involving tunnels, e.g. MPLS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

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

Abstract

통신 네트워크의 사용자 장비(UE1)에서 패킷 베어러(PB)와 데이터 패킷(DP)을 결합하는 방법이 기술된다. 상기 데이터 패킷은 사용자 장비의 애플리케이션 기능으로부터의 데이터 흐름으로 송신된다. 상기 패킷 베어러(PB)는 사용자 장비로 확립되어, 상기 통신 네트워크를 통해 상기 데이터 패킷(DP)을 추가 엔티티로 전송한다. 상기 사용자 장비는 여러 패킷 베어러를 확립하도록 구성된다. 상기 방법은, 상기 통신 네트워크의 제어 엔티티에서 상기 데이터 패킷으로 상기 흐름을 식별하는 단계, 상기 제어 엔티티의 정책 기능에서 여러 패킷 베어러로부터 상기 흐름과의 결합을 위한 패킷 베어러를 결정하는 단계, 상기 추가 엔티티의 라우팅 레벨 식별을 결정하는 단계, 상기 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 상기 사용자 장비에게 명령하는 단계로서, 상기 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시키는 단계, 상기 라우팅 레벨 식별을 상기 애플리케이션 기능에 제공하는 단계, 상기 라우팅 레벨 식별을 상기 데이터 패킷 내에 포함시키는 단계 및, 상기 데이터 패킷(DP)을 결정된 패킷 베어러(PB)에 전송하는 단계를 포함한다. 대응하는 네트워크, 제어 엔티티, 모니터 엔티티 및 컴퓨터 프로그램이 또한 기술된다.
사용자 장비, 패킷 베어러, 데이터 패킷, 제어 엔티티, 모니터 엔티티

Description

데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치{METHOD AND DEVICES FOR INSTALLING PACKET FILTERS IN A DATA TRANSMISSION}
본 발명은 통신 네트워크의 사용자 장비에서 패킷 베어러(bearer)와 데이터 패킷을 결합(association)시키는 방법에 관한 것이다. 본 발명을 실시하는 장치 및 소프트웨어 프로그램이 또한 기술된다.
많은 경우에, 사용자 장비와 추가 엔티티(further entity) 간의 통신 네트워크를 통해 데이터 패킷이 송신될 필요가 있다. 전송은 다운링크 및 업링크 방향의 양방에서 실행될 수 있고, 추가 엔티티는 종종, 예컨대 전화 호에서 다른 사용자 장비이다. 추가 엔티티는 또한, 예컨대 스트리밍 세션에서 사운드 및 비디오를 위한 상이한 패킷 흐름을 사용자 장비로 송신할 수 있는 서버와 같은 서비스 엔티티일 수 있지만, 사용자 장비는 또한 패킷을 추가 엔티티로 송신할 수 있다. 추가 엔티티는 통신 네트워크의 부분일 수 있거나, 데이터 패킷을 이 네트워크와 교환할 수 있다.
통신 네트워크는 고정 또는 이동 네트워크일 수 있다. 하나 이상의 네트워크는, 예컨대 사용자 장비가 이동 네트워크 내에 위치될 경우에 전송 시에 포함될 수 있으며, 이 이동 네트워크는, 추가 엔티티가 위치되는 고정 네트워크에 직접 또는 중간 네트워크를 통해 인터페이스한다. 통상의 이동 네트워크는, 코어 네트워크 노드, 예컨대 서빙 범용 패킷 무선 서비스 지원 노드(SGSN) 또는 게이트웨이 범용 패킷 무선 서비스 지원 노드(GGSN)와 같은 범용 패킷 무선 서비스 지원 노드(GSN)를 가진 코어 네트워크를 포함한다. 코어 네트워크 노드는 인터넷 또는 다른 오퍼레이터의 이동 또는 고정 네트워크와 같은 외부 네트워크와 데이터를 교환한다. 더욱이, 통상의 이동 네트워크는, 무선 전송을 사용자 장비로 제어하는 액세스 네트워크 노드를 가진 하나 이상의 액세스 네트워크를 포함하며, 이 노드는 일반적으로 예컨대 기지국 제어기, 무선 네트워크 제어기 (RNC), Node B 또는 기지국 송수신기로서 명시된다. 이 노드 및 네트워크의 다른 구성은, 예컨대, SGSN 기능성의 상이한 부분을 실행하여 SGSN를 생략하는 GSN 및 RNC를 향상시킬 수 있다.
오퍼레이터는 여러 타입의 패킷 트래픽을 생성시키는 가입자에 서비스를 제공할 수 있으며, 이 패킷 트래픽은 모두 통신 네트워크를 통해 전송된다. 패킷 트래픽의 타입에 따라, 전송을 위한 필요 조건은 상당히 다르다. 예컨대, 음성 전송은 저 지연 및 지터(jitter)를 필요로 하지만, 제한된 량의 에러는 수용할 수 있다. 패킷 버퍼를 이용하는 스트리밍 세션은 전형적으로 고 지연 및 지터를 허용하고, 수신기는 일반적으로 또한 에러를 정정하거나 숨길 수 있다. 파일 전송은 종종 최선형(best-effort) 트래픽으로서 실행될 수 있지만, 보통 에러 없는 데이터를 필요로 한다. 게다가, 오퍼레이터는 사용자 서브스크립션(subscription)에 따라 상이한 서비스 품질 (QoS)을 제공하도록 선택할 수 있으며, 즉, 오퍼레이터는 사용자 차별화(user differentiation)를 실행하도록 선택할 수 있다. 따라서, 규정된 서비 스 품질의 조항(provision)은 예컨대 technical specification 3GPP 23.107 V 6.3.0. of the 3rd Generation Partnership Project "Quality of Service (QoS) concept and architecture"에 기재된 바와 같이 데이터 트래픽의 제어 시에 중요한 개념이다.
여러 상황 정보(context)는 사용자 장비 및 통신 네트워크의 노드를 관계시킨 데이터 전송에 관한 서비스의 품질을 정의한다. 사용자 장비 및 코어 네트워크 노드는 PDP (Packet Data Protocol) 상황 정보를 교섭하며, 이 상황 정보는 3GPP 베어러를 통해 사용자 장비로 및 사용자 장비로부터 데이터 패킷의 전송을 위한 파라미터를 지정한다. 추가적 상황 정보는 추가 엔티티와 사용자 장비 간의 여러 링크에 관한 베어러를 위해 설정될 수 있으며, 예컨대, 액세스 노드와 사용자 장비 간의 무선 베어러를 위한 상황 정보가 무선 링크 상에 전송 파라미터를 지정한다. 그 후, 추가 엔티티와 사용자 장비 간의 패킷 흐름은 이들 상황 정보와 관련된 베어러로 맵되어 전송된다.
현재 3GPP 표준은 다운링크 데이터를 패킷 베어러로 맵하는 메카니즘을 규정한다. 이를 위해, 베어러는 PDP 상황 정보와 관련되어 있다. PDP 상황 정보는 QoS가 제공될 수 있는 입도(granularity)이며, 즉 여러 PDP 상황 정보는 여러 QoS를 제공할 수 있다. PDP 상황 정보 상으로의 패킷의 맵핑은 통신 네트워크의 에지 노드에서, 예컨대 다운링크 Traffic Flow Templates (TFT)을 이용하여 GGSN에서 행해진다. TFT는 인입 데이터 패킷(incoming data packet)을 PDP 상황 정보로 고유 맵 하는 규칙을 정하는 패킷 필터이다. 다운링크 TFT는 PDP 상황 정보 정의(definition)의 부분이고, 많은 상이한 파라미터로 동작하도록 구성될 수 있다. 예컨대, 데이터 패킷의 IP 소스 어드레스 또는 IP-헤더의 "Type of Service"-field (ToS)는 패킷을 PDP 상황 정보로 맵하는데 이용될 수 있다. Session Management (SM) 프로토콜은 PDP 상황 정보를 관리하는데 이용된다.
업링크에서, 사용자 장비는 애플리케이션으로부터의 데이터 패킷을 관련된상황 정보를 가진 베어러로 맵하는 방법과 관한 정보를 필요로 한다. 그러나, 이런 기능성은 현재 3GPP 표준의 범주 내에 있지 않다. 대신에, 그것은 독점적으로 정해지고, 사용자 장비의 벤더(vendors) 간에 상이할 수 있다. 한 구성에서, 사용자 장비는 각각 여러 관련된QoS를 가진 수개의 PDP 상황 정보 템플릿(template)을 갖는다. 접속 관리자는 각 애플리케이션을 위한 맵핑을 PDP 상황 정보 템플릿 중 하나에 제공한다. 이 맵핑은, 접속 관리자 내에 바인딩(binding)을 생성하고, 예컨대 SMS에 의해 사용자 장비로 신호 전송되는 정적 구성이다. 전형적으로, 사용자는, 오퍼레이터의 웹-사이트에 방문하여, 이용하고 있는 전화 모델을 입력함으로써 상기 구성을 실행하고, 예컨대, WAP 또는 MMS를 구성하기를 원하는 어느 애플리케이션을 실행한다. 세션의 초기화 시에, 예컨대 전화를 걸 시에, 애플리케이션은 사유(proprietary) API (Application Programming Interface)를 통해 접속 관리자로 통신한다. 접속 관리자는 애플리케이션으로부터의 데이터 패킷을 구성된 PDP 상황 정보와 결합시키고, 필요하다면, 이 상황 정보를 설정한다. 이에 대응하여, 애플리케이션과 PDP 상황 정보 템플릿 간에는 정적 바인딩이 존재한다. 이 구성에 이용되 는 식별자 및 포맷은 각 벤더에 특정할 수 있다.
결과로서, 데이터 패킷을 베어러와 결합시키는 기존의 방법은 유연성이 없고, 구성의 동적 변경을 허용하지 않는다. 다른 문제로서, 애플리케이션 개발이 액세스 및 벤더의 양방에 특정하며, 즉, 애플리케이션이 특정 액세스 (예컨대 3GPP) 및 사용자 장비의 특정 벤더에 대해 기록되어야 하는데, 그 이유는 상기 바인딩 메카니즘의 QoS API가 양방의 벤더 및 액세스에 대해 상이할 수 있기 때문이다.
더욱이, 3GPP 규격에 따른 사용자 장비는 2개의 엔티티, 즉, 논리적이고 선택적으로 또한 물리적으로 별개인 단말기 장비(TE) 및 이동 단말기(MT)로 구성될 수 있다. 애플리케이션은 단말기 장비에서 실행되고, 데이터 패킷은 이동 단말기를 통해 이동 네트워크와 교환된다. 현재의 기술 수준에서는, TE와 MT 간의 인터페이스가 필요로 되며, 이들 통해, 애플리케이션의 베어러 필요 조건을 전달할 수 있다. 애플리케이션 및 상황 정보의 바인딩이 사용자 장비를 제공할 시에 벤더에 특정함에 따라, 여러 인터페이스가 필요로 된다. 단말기 장비가 예컨대 퍼스널 컴퓨터이고, 이동 단말기가 이동 네트워크 카드이면, 이 컴퓨터는 여러 카드 벤더에 여러 인터페이스를 지원할 필요가 있어, 복잡성 및 비용이 높게 될 수 있다.
이런 배경에 의해, 본 발명의 목적은 통신 네트워크의 사용자 장비에서 베어러와 데이터 패킷을 결합시키기 위해 간단하고 유연한 방법을 제시하기 위한 것이다.
본 발명에 따르면, 청구항 1에 기재된 방법이 실행된다. 더욱이, 본 발명은 다른 독립항에 기재된 바와 같은 통신 네트워크, 제어 엔티티, 모니터 엔티티 및 컴퓨터 프로그램에서 실시된다. 종속항에서 유익한 실시예가 기재된다.
제시된 방법은 통신 네트워크의 사용자 장비에서 패킷 베어러와 데이터 패킷을 결합시킨다. 이 데이터 패킷은 사용자 장비의 애플리케이션 기능으로부터의 데이터 흐름으로 송신된다. 이 흐름이 단일 데이터 패킷만을 포함할지라도, 전형적으로 다수의 데이터 패킷이 흐름으로 송신된다. 패킷 베어러는 사용자 장비로 확립되어, 통신 네트워크를 통해 데이터 패킷을 추가 엔티티로, 예컨대 다른 사용자 장비 또는 서버로 전송한다.
베어러의 확립은 통신 네트워크에서 사용자 장비 또는 다른 엔티티에 의해 트리거될 수 있다. 이 확립은 아래에 기술되는 바와 같은 방법의 다른 단계에 관련하여 여러 번 실행될 수 있다. 사용자 장비는 여러 패킷 베어러를 확립하도록 구성된다. 예컨대, 베어러는 제공된 서비스 품질에서 상이할 수 있다. 선택적으로, 사용자 장비는 하나 이상의 베어러를 동시에 확립할 수 있다.
이 방법은 통신 네트워크의 제어 엔티티에서 데이터 패킷으로 흐름을 식별한다. 제어 엔티티의 정책 기능은 여러 패킷 베어러로부터 상기 흐름과의 결합을 위한 패킷 베어러를 결정한다. 바람직하게는, 제어 엔티티에는, 사용자 장비가 확립하는데 적합한 여러 베어러에서 결정된 베어러의 선택을 결정하는 오퍼레이터 정책 규칙이 제공된다. UMTS (Universal Mobile Telecommunication System) 네트워크에서, 제어 엔티티는 예컨대 GSN 또는 PCRF (Policy and Charging Rules Function)일 수 있다.
추가 엔티티의 라우팅 레벨 식별이 결정된다. 이 결정은 제어 엔티티, 또는 라우팅 레벨 식별을 제어 엔티티로 전송하는 네트워크의 다른 엔티티에서 실행될 수 있다. 라우팅 레벨 식별은 추가 엔티티로 데이터 패킷의 전송을 가능하게 한다. 라우팅 레벨 식별은 흐름의 식별의 부분일 수 있고, 이 흐름의 식별에 이용될 수 있다.
사용자 장비는 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 명령을 받는다. 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시킨다. 라우팅 레벨 식별은, 예컨대 추가 엔티티로부터 발신하는 신호 메시지로 애플리케이션 기능에 제공된다. 라우팅 레벨 식별은 데이터 패킷 내에 포함된다. 따라서, 데이터 패킷은 패킷 필터에 의해 결정된 패킷 베어러에 전송된다.
제시된 방법은, 이전의 결합 구성을 필요로 하지 않고, 데이터 세션의 초기화 전에, 초기화 시에 또는 초기화 후에 확립될 수 있는 패킷 베어러에 대한 데이터 패킷의 간단하고 유연한 결합을 허용한다. 제시된 방법은, 사용자 장비에서 추가 엔티티로의 업링크에서 데이터 패킷을 베어러 상으로 맵하여, 서비스 간의 차별화 및 사용자 간의 차별화를 제공하기 위해 통신 네트워크, 즉, 이 네트워크의 오퍼레이터에 제어 방식을 제공한다. 이 네트워크는, 필터 설치를 제어하는 정책 기능에 의해 사용자 장비에서 베어러에 대한 선택된 흐름의 맵핑을 허용하거나 금지할 수 있다. 이를 위해, 오퍼레이터는 정책 규칙을 지정할 수 있다. 게다가, 이 방법은 액세스 애그노스틱(access agnostic) 애플리케이션 개발을 가능하게 하며, 즉, 애플리케이션은, 유비쿼터스 소켓(ubiquitous socket) API 기능만을 이용하기 때문에 사용자 장비가 접속되는 액세스 네트워크와 무관하게 개발될 수 있다. 이것은 애플리케이션의 개발을 간략화하여 개발 비용을 적게 한다. 라우팅 레벨 식별은 소켓 API를 통해 애플리케이션에 의해 설정될 수 있다. 이 방법은 업링크 패킷 필터를 설치하기 위해 새로운 전용 신호를 도입하지 않고, 이를 위해 기존의 절차를 재사용하여, 기존의 통신 네트워크에서 쉽게 실시될 수 있다.
통신 네트워크는 전형적으로 다수의 엔티티를 포함한다. 바람직한 실시예에서, 제어 엔티티는 결정된 라우팅 레벨 식별을 모니터 엔티티로부터 수신하고, 사용자 장비에 명령하여 패킷 필터를 설치한다. 모니터 엔티티 및 제어 엔티티는 단일 장치의 부분으로서 실시될 수 있거나 여러 장치에서 실시될 수 있다. 모니터 엔티티는 예컨대 사용자 장비와 추가 엔티티 간의 세션 확립을 위한 신호, 또는 사용자 장비와 추가 엔티티 간의 확립된 세션 동안에 송신된 데이터 패킷을 모니터할 수 있다. 필터를 설치하고, 세션 초기화를 위한 신호가 사용자 장비에서 상이한 수신 엔티티를 가져, 일반적으로 또한 상이한 신호 프로토콜을 이용하여 실행될 시에는, 세션 레벨 메시지를 모니터하고, 필터 설치를 명령하기 위한 단일 엔티티를 갖는 것이 종종 적절치 않다.
제시된 방법의 바람직한 실시예에서, 통신 세션의 확립은 사용자 장비와 추가 엔티티 사이에서 초기화 메시지에 의해 초기화된다. 초기화 메시지는 예컨대 전화 번호의 포맷의 추가 엔티티의 세션 레벨 식별, 자원 위치 표시자 (URL; uniform resource locator) 또는 이메일 어드레스 또는 어떤 다른 세션 레벨 식별을 포함한다. 모니터 엔티티는 세션을 확립하기 위해 사용자 장비와 추가 엔티티 간에 송신된 메시지를 모니터하도록 구성된다. 모니터 엔티티는 통신 세션에 관련된 정보를 저장한다. 예컨대, 모니터 엔티티는 초기화 세션의 상태를 저장하는 호 상태 제어 기능부(call state control function, CSCF)일 수 있다. 모니터 엔티티는 초기화 메시지를 추가 엔티티로 전송하기 위해 세션 레벨 식별의 어드레스 리졸루션(resolution)을 실행하는 엔티티와 결합될 수 있다. 초기화 메시지는 세션 레벨 식별을 이용하여 추가 엔티티로 전송된다. 모니터 엔티티는 이때 통신 세션의 확립에 관련된 응답 메시지를 기다려, 응답 메시지로부터 추가 엔티티의 라우팅 레벨 식별을 결정한다. 수개의 응답 메시지를 수신하는 것이 가능하며, 라우팅 레벨 식별은 하나 또는 수개의 응답 메시지로부터 결정될 수 있다. 응답 메시지는 사용자 장비로 전송되고, 세션 확립은 완료된다. 이 실시예는 필요한 정보를 획득하여, 특히 세션의 발신측에 대해 흐름의 식별을 결정하는 구성을 간단하게 한다.
제시된 방법의 선택적 실시예에서, 추가 엔티티와 사용자 장비 간의 통신 세션의 확립은 추가 엔티티의 라우팅 레벨 식별 및 사용자 장비의 세션 레벨 식별을 포함하는 초기화 메시지에 의해 초기화된다. 모니터 엔티티는 초기화 메시지를 수신하여, 초기화 메시지로부터 추가 엔티티의 라우팅 레벨 식별을 결정하도록 구성된다. 그리고 나서, 초기화 메시지는 세션 레벨 식별을 이용하여 사용자 장비로 전송되고, 세션 확립은 완료된다. 이 실시예는 필요한 정보를 획득하여, 특히 세션의 착신측에 대해 흐름의 식별을 결정하는 구성을 간단하게 한다.
다른 실시예에서, 사용자 장비에 의해 제 1 베어러에 송신된 초기 데이터 패킷은, 예컨대 제어 엔티티 또는 모니터 엔티티에서 검사된다. 제 1 베어러는 예컨대 디폴트 베어러일 수 있거나, 기술된 이전의 실시예 중 하나에 따라 확립될 수 있다. 결합(association)을 위한 흐름은, 예컨대 패킷 헤더 내의 정보, 패킷 내용 또는 데이터 패킷의 다른 파라미터로 인해 검사된 데이터 패킷으로부터 식별된다. 그리고 나서, 제 2 패킷 베어러는 상기 흐름과의 결합을 위해 결정된다. 그 후, 제 2 베어러는 흐름을 위해 확립될 수 있고, 필터는 흐름을 기존의 제 2 베어러와 결합하기 위해 설치될 수 있거나, 기존의 베어러, 예컨대 제 1 베어러의 파라미터는 이를 위해 수정될 수 있다.
유익한 실시예에서, 패킷 베어러의 설정은 통신 네트워크 내의 노드로부터의 요구에 의해 초기화된다. 이것은 사용자 장비에 의한 전송을 통해 네트워크 오퍼레이터의 제어를 개선한다.
바람직하게는, 패킷 베어러는, 하나 이상의 관련된 항목에서, 서비스의 품질, 과금 요금표(charging tariff) 및, 패킷이 전송되는 액세스 포인트를 포함하는 그룹과 상이하다. 따라서, 베어러는 상이한 서비스 품질을 제공할 수 있거나 상이하게 과금될 수 있으며, 또는 양방 모두 이룰 수 있어, 이에 따라 선택될 수 있다.
전형적으로, 사용자 장비는 애플리케이션 기능을 실행하는 실행 유닛 및, 결정된 패킷 베어러 상에 데이터 패킷을 송신하는 전송 유닛을 포함한다. 많은 경우에, 실행 유닛 및 전송 유닛은 동일한 장치에서, 예컨대 이동 전화에서 실시된다. 이들 유닛은 논리적으로 별개일 수 있으며, 즉, 이들 유닛은 예컨대 3GPP 규격에 따른 이동 단말기 및 단말기 장비와 같은 지정된 인터페이스를 가질 수 있다. 또한, 사용자 장비는 물리적으로 별개의 장치를 포함할 수 있으며, 예컨대, 전송 유닛은 UMTS 카드 또는 이동 전화일 수 있지만, 실행 유닛은 전송 유닛에 접속 가능한 다른 장치의 부분, 예컨대 전송 유닛에 유선 또는 무선 접속한 컴퓨터 또는 텔레비전 세트이다.
바람직한 실시예에서, 데이터 패킷은 인터넷 프로토콜(IP) 데이터 패킷이다. 이것은 기존 네트워크에서의 방법을 쉽게 구현시킨다. 세션 초기화 신호는 IP 프로토콜에 기반으로 하는 세션 프로토콜을 이용하여 실행될 수 있다. 적절한 프로토콜은 예컨대 세션 초기화 프로토콜 (SIP) 또는 실시간 스트리밍 프로토콜 (RTSP)이다. 양방은 세션 디스크립션 프로토콜 (SDP)과 함께 이용될 수 있다.
추가 엔티티의 라우팅 레벨 식별은 바람직하게는 수신지 어드레스 및/또는 수신지 포트 번호, 예컨대 IP 어드레스 및 IP 포트 번호를 포함한다.
패킷 베어러는 기술된 방법 전 또는 중에 여러 번 확립될 수 있다. 종종, 그것은 필터 설치와 동시에 베어러를 확립하는데 적절할 수 있다. 다른 실시예에서, 베어러는 패킷 필터를 설치하기 전에 설정된다. 또한, 데이터 패킷이 송신되는 통신 세션의 확립 전에 베어러를 확립할 수 있다. 이들 경우에, 패킷 필터는 패킷 베어러의 수정 절차 시에 설치될 수 있다. 이 실시예는 필터 설치 시간에 비해 베어러 확립에 필요한 시간이 길 경우에 유익하다.
바람직한 실시예에서, 패킷 필터는 하나 이상의 추가 파라미터를 기초로 하여 데이터 패킷을 패킷 베어러와 결합시킨다. 이런 식으로, 데이터 패킷과 베어러 간의 맵핑의 가는 입도(finer granularity)는, 예컨대 상이한 서비스 품질 또는 상이한 과금으로 패킷을 전송하도록 달성될 수 있다. 예컨대, 패킷 필터는 패킷 헤더 내의 추가 필드, 예컨대 소스 어드레스, 소스 포트 번호, 차등화 서비스 코드 포인트 (DSCP)와 같은 추가 헤더 필드, 프로토콜 식별, 또는 이와 같은 파라미터의 어떤 조합을 평가할 수 있다.
유익한 통신 네트워크는 상술한 바와 같은 방법의 어떤 실시예를 실행하도록 구성된다.
바람직한 제어 엔티티는 사용자 장비와의 통신 네트워크를 위해 구성된다. 사용자 장비의 애플리케이션 기능부는 데이터 흐름에 데이터 패킷을 송신하도록 구성되고, 패킷 베어러는 사용자 장비로 확립되어, 통신 네트워크를 통해 데이터 패킷을 추가 엔티티로 전송할 수 있다. 사용자 장비는 상이한 패킷 베어러를 확립하도록 구성된다.
제어 엔티티는 데이터 패킷으로 흐름을 수신하거나 흐름에 관련된 정보를 수신하도록 구성된 입력 유닛을 포함한다. 따라서, 제어 엔티티는 흐름 경로의 부분일 수 있거나, 네트워크 내의 다른 엔티티로부터, 흐름에 관련된 정보, 예컨대 소스 및 수신지를 수신할 수 있다. 제어 엔티티의 처리 유닛은 흐름을 식별하도록 구성된 식별 기능을 포함한다. 정책 기능은, 예컨대 네트워크의 오퍼레이터에 의해 지정된 규칙에 따라, 상이한 패킷 베어러로부터 상기 흐름과의 결합을 위한 패킷 베어러를 결정하도록 구성된다. 일례로서, 오퍼레이터는 특정 소스 또는 수신지로부터의 패킷이 특정 파라미터를 가진 베어러 상에 전송됨을 지정할 수 있다.
더욱이, 처리 유닛은 결정 기능으로 추가 엔티티의 라우팅 레벨 식별을 결정하도록 구성된다. 전형적으로, 처리 유닛은 네트워크 내의 추가 엔티티로부터 수신된 메시지로부터 라우팅 레벨 식별을 결정한다. 출력 유닛은 사용자 장비에 명령하여 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 구성되며, 이 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시킨다. 입력 및 출력 유닛은 공통 입력/출력 유닛에서 실시될 수 있다. 또한, 제어 엔티티는 추가 노드에 명령하여 신호 전송을 실행할 수 있다.
유익한 모니터 엔티티는 사용자 장비와 함께 통신 네트워크에서 이용하기 위해 구성된다. 사용자 장비의 애플리케이션 기능은 데이터 흐름에 데이터 패킷을 송신하도록 구성된다. 패킷 베어러는 통신 네트워크를 통해 데이터 패킷을 추가 엔티티로 전송하도록 사용자 장비로 확립되고, 사용자 장비는 여러 패킷 베어러를 확립하도록 구성된다. 모니터 엔티티는 추가 엔티티의 세션 레벨 식별을 포함하는 초기화 메시지를 수신하도록 구성된 입력 유닛을 포함하며, 이 초기화 메시지는 사용자 장비와 추가 엔티티 간의 통신 세션의 확립을 초기화한다. 바람직하게는, 모니터 엔티티는 또한 초기화 메시지에 대한 응답 메시지를 수신하도록 구성된다.
모니터 엔티티의 처리 유닛은 메시지를 모니터하여, 초기화 메시지 또는 응답 메시지로부터 추가 엔티티의 라우팅 레벨 식별을 결정하도록 구성된다. 출력 유닛은 세션 레벨 식별을 이용하여 초기화 메시지를 추가 엔티티로 전송하고, 응답 메시지를 사용자 장비로 전송하도록 구성된다. 모니터 엔티티는 결정된 라우팅 레벨 식별을 제어 엔티티로 전송하여, 사용자 장비에 명령하여 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 더 구성되며, 여기서, 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시킨다.
유익한 모니터 엔티티는 통신 세션에 관련된 정보를 저장하는 메모리를 포함한다.
본 발명은 또한, 소프트웨어 프로그램이 실행되는 장치에 관련한 방법의 단계를 실행하는 코드를 포함하는 소프트웨어 프로그램에서 실시될 수 있다.
사용자 장비에서 패킷 베어러와 데이터 패킷을 결합하는 유익한 프로그램은, 데이터 패킷이 애플리케이션 기능으로부터 데이터 흐름에 송신되는 통신 네트워크에 적합하다. 패킷 베어러는 통신 네트워크를 통해 데이터 패킷을 추가 엔티티로 전송하도록 사용자 장비로 확립된다. 사용자 장비는 여러 패킷 베어러를 확립하도록 구성되고, 라우팅 레벨 식별은 애플리케이션 기능에 제공되며, 라우팅 레벨 식별은 데이터 패킷 내에 포함된다. 후자 단계는 프로그램의 실행 중에 또는 실행 후에 실행될 수 있다.
이 프로그램은 통신 네트워크의 제어 엔티티 내에서 데이터 패킷으로 흐름을 식별하는 프로그램 코드를 포함한다. 그것은 여러 패킷 베어러로부터 상기 흐름과 결합하기 위한 패킷 베어러를 결정한다. 그것은 또한, 선택적으로 통신 네트워크에서 다른 엔티티로부터 수신된 정보로부터 추가 엔티티의 라우팅 레벨 식별을 결정한다. 이 프로그램은 사용자 장비에 대한 명령을 초기화하여, 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하며, 여기서, 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시킨다. 본 발명에 따른 프로그램은 예컨대 데이터 이동 매체 상에 저장되거나, 예컨대 신호의 시퀀스로서 사용자 장비 또는 제어 장치의 처리 유닛 내에 적재 가능하다.
제어 엔티티, 모니터 엔티티 및 소프트웨어 프로그램은 상술한 방법의 어떤 실시예에 구성될 수 있다.
본 발명의 상기 및 다른 목적, 특징 및 이점은 첨부한 도면에 도시된 바와 같이 바람직한 실시예의 다음의 상세한 설명에 더욱 명백해질 것이다.
도 1은 이동 시스템에 규정된 서비스의 품질을 제공하는 구조를 도시한 것이다.
도 2는 본 발명이 실시되는 이동 시스템의 노드의 협동(cooperation)을 도시한 것이다.
도 3은 데이터 패킷을 베어러에 결합시키는 방법을 실행하는 장치를 도시한 것이다.
도 4는 제시된 방법을 실시하는 신호 다이어그램을 도시한 것이다.
도 5는 제시된 방법을 실시하는 다른 신호 다이어그램을 도시한 것이다.
도 6은 제시된 방법을 실시하는 제 3 신호 다이어그램을 도시한 것이다.
도 7은 제시된 방법을 실시하는 제 4 신호 다이어그램을 도시한 것이다.
도 8은 제시된 방법을 실행하도록 구성된 제어 장치를 도시한 것이다.
도 9는 제시된 방법에 이용하기 위한 모니터 장치를 도시한 것이다.
도 1은 3rd Generation Partnership Project의 기술적 규격 3GPP 23.107 V 6.3.0에 명기되어 있는 3세대 이동 시스템의 서비스 품질 개념을 도시한다. 데이터 패킷을 포함하는 트래픽은 추가 엔티티 (AF)와, 단말 장비 (TE) 및 이동 단말기 (MT)를 포함하는 사용자 장비 사이로 송신된다. 추가 엔티티 (AF)는 오퍼레이터의 네트워크 또는 외부 네트워크 내에 위치되는 서버일 수 있지만, 또한 다른 사용자 장비일 수도 있다. 이 개념의 목적은 하위 레벨(underlying level)의 베어러 서비스를 이용하여 애플리케이션 레벨의 규정된 서비스 품질 (QoS)을 제공하는 것이다. 이들 베어러 서비스는 각각의 베어러 서비스의 QoS를 규정하는 속성(attributes)을 포함하는 상황 정보에 의해 지정된다. 애플리케이션 계층 상의 종단간(end-to-end) 서비스 품질이 하위 레벨의 규격에 의존함에 따라, 베어러 서비스의 상황 정보는 필요한 종단간 서비스 품질에 대해 지정될 필요가 있다.
TE/MT 로컬 베어러 서비스는 사용자 장비 내의 데이터 패킷을 단말 장비 (TE)와 이동 단말기 (MT) 사이로 전송한다. 따라서, 단말 장비 (TE) 및 이동 단말기 (MT)는 단일 장치의 부분일 수 있거나, TE/MT 로컬 베어러 서비스를 통해 통신을 이용하는 여러 장치 내에서 실시될 수 있다. 데이터 패킷은 이동 네트워크의 무선 액세스 네트워크 (RAN1)로 무선 링크를 통해 수신되거나 송신된다. 외부 베어러 서비스는, 또한 UMTS (Universal Mobile Telephony System) 네트워크일 수 있는 다른 네트워크, 즉 3GPP 규격에 따른 네트워크, 다른 이동 네트워크 또는, 인터넷과 같은 고정 통신 시스템과 같은 고정 네트워크에 의해 제공된다. 외부 베어러는 추가 엔티티 (AF)와, 이동 네트워크의 코어 네트워크의 에지 노드 (CN-GW) 사이로 데 이터 패킷을 전송한다.
코어 네트워크는 또한 코어 네트워크와 무선 액세스 네트워크 (RAN1) 사이로 패킷의 전송을 제어하는 코어 네트워크 노드 (CN1)를 포함한다. 에지 노드 (CN-GW) 및 코어 네트워크 노드 (CN1)는 동일한 노드일 수 있다. 이동 네트워크를 통한 데이터 패킷 트래픽은, 무선 액세스 베어러 서비스를 통해 이동 단말기 (MT)와 코어 네트워크 노드 (CN1) 사이로 송신되고, 코어 네트워크 베어러 서비스를 통해 게이트웨이 노드 (CN-GW)와 코어 네트워크 노드 (CN1) 사이로 송신된다. 그리고 나서, 이들 서비스는, 사용자 장비와 무선 액세스 네트워크 (RAN1) 간에서 무선 링크 상의 무선 베어러 서비스, 무선 액세스 네트워크 (RAN1)와 코어 네트워크 노드 (CN1) 간의 RAN 액세스 베어러 서비스 및, 코어 네트워크 내의 백본(backbone) 베어러 서비스에 의해 제공된다. 궁극적으로, 모든 서비스는 각각의 링크 상에서 상이한 물리적 베어러 서비스에 의존하며, 즉 전형적으로 다수의 상황 정보 및 서비스는 전송 시에 개별 링크에 관계한다.
도 2는 수반된 상황 정보 및 노드로 제시된 방법을 이용하여 데이터 패킷을 전송하는 일례를 도시한 것이다. 데이터 패킷의 전송을 위해, PDP 상황 정보 (PDP)는 사용자 장비 (UE1)와 코어 네트워크 노드, 여기서 SGSN (SGSN1) 사이에서 교섭된다. 나중에, 전송은 코어 네트워크 노드 및 액세스 노드를 통해 실행되거나 적어도 이들에 의해 제어된다. 점선 (11)은 패킷이 사용자 장비(UE)와 추가 엔티티(AF) 사이에서 업링크 및 다운링크 방향으로 전송되는 가능 루트를 나타낸다. 제어 엔티티(PCRF)는 에지 노드로서의 GGSN (GGSN1) 및 추가 엔티티 (AF)와 통신할 인터페이 스를 갖는다.
PDP 상황 정보의 설정은, 예컨대, 대응하는 요구 (RQ1)에 의해 사용자 장비에서 SGSN으로 초기화될 수 있다. 또한, 네트워크 (예컨대 GGSN)는, 예컨대, PDP 상황 정보를 활성화하도록 요구 (RQ1)의 송신을 초기화하는 사용자 장비에 대한 메시지에 의해 PDP 상황 정보(PDP)의 설정을 요구하는 것이 가능하다.
PDP 상황 정보는 패킷 전송을 위해 서비스 품질을 규정하는 속성을 포함한다. 무선 베어러 (RB)의 확립은 전형적으로 PDP 상황 정보의 확립에 포함된다. 이를 위해, SGSN (SGSN1)은, 예시적인 RNC (RNC1)에서, 무선 베리어 (RB)의 확립을 위한 요구(12)를 액세스 노드로 송신한다. 무선 링크 상의 데이터 패킷을 사용자 장비로 전송하는 것은 예컨대, 무선 자원 제어 신호(13)를 이용하여 RNC에 의해 제어되는 노드 B (NB)에 의해 실행된다. 또한, 노드 B 및 단일 노드의 RNC의 기능성을 통합할 수 있다. SGSN는 또한, 코어 네트워크 베어러의 확립을 위해 코어 네트워크의 에지 노드, 여기서는 GGSN (GGSN1)으로 요구(14)를 송신한다. 여러 노드의 구성은 신호 링크 (SIG)를 통해 운영 지원 시스템 (OSS)으로부터 실행될 수 있다.
도 3은 UMTS 네트워크의 예에 대한 제시된 방법의 기본적 개념을 설명한 것이다. 이 네트워크에서, 에지 노드 (EN2)로서의 GGSN 및 무선 액세스 네트워크 (RAN)는 Bearer A 및 Bearer B로 나타내는 상이한 특성을 가진 2개의 베어러를 제공한다. 이 베어러는 많은 여러 방식에서 상이할 수 있다. 이 특성의 2개의 예는 베어러에 관련된QoS 또는, 베어러를 통해 전송되는 데이터 패킷에 관련된과금 정책(charging policy)일 수 있다.
GGSN은, 여러 서비스에 의해 생성되는 패킷 흐름을 베어러 상으로 맵하는 다운링크 패킷 필터 (DLPF)를 포함한다. 패킷 필터 및 베어러의 결합을 나타내기 위해, 양방은 베어러 A에 대해 점선을 나타내지만, 베어러 B 및 관련된필터는 실선으로 나타낸다. 패킷 흐름은 동일한 소스, 수신지 및 프로토콜을 가진 데이터 패킷의 그룹이다. 예컨대, IP 흐름은 동일한 소스 어드레스, 소스 포트, 수신지 어드레스, 수신지 포트 및 프로토콜 식별을 가진 데이터 패킷으로 이루어진다.
예에서, 제 1 서비스 (Srv1)는 2개의 애플리케이션 흐름을 생성시키고, 제 2 서비스 (Srv2)는 다운링크 패킷 필터 (DLPF)에 의해 베어러 상으로 맵되는 하나의 애플리케이션 흐름을 생성시킨다. 서비스로부터 발신하는 데이터 패킷은 여러 베어러를 필요로 하여, 또한 점선 및 실선으로 나타내고, 이들이 다운링크 패킷 필터 (DLPF)에 의해 전송되는 베어러에 대응한다.
2개의 애플리케이션 기능 (App1, App2)은, 실행 유닛 (EU2)으로서의 개인용 컴퓨터 및, 전송 유닛 (TU2)으로서의 이동 전화로 이루어지는 사용자 장비 (UE2)에서 실행된다. 제 1 애플리케이션 기능 (App1)은 네트워크에서 상이한 처리를 요구하는 특성을 가진 각각의 2개의 데이터 패킷 흐름을 생성시킨다. 이것은 다시, 사용되는 베어러의 아웃라인에 대응하는 점선 및 실선 아웃라인으로 나타낸다. 또한, 데이터 패킷 (DP, DP')은 실선 및 점선으로 나타내고, 각각의 베어러에 대응한다. 다수의 패킷 흐름을 생성하는 애플리케이션의 예들은, 예컨대 voice over IP 서비스를, 비디오, 채트(chat), 화이트보드 및 파일 공유와 같은 다른 서비스와 조합하는 멀티미디어 및 프레즌스(presence) 애플리케이션이다. 제 2 애플리케이션 기능 (App2)은 단일 데이터 패킷 흐름만을 생성시킨다.
제시된 방법은 데이터 패킷 흐름과 베어러 간의 맵핑을 위한 메카니즘을 제공한다. 이 예가 별개의 장치를 가진 분할 사용자 장비를 기술하지만, 이 방법은 또한 애플리케이션이 실행 유닛 및 전송 유닛의 양방을 포함하는 장치상에서 실행될 경우에 적용 가능하다.
실행 유닛은 여러 애플리케이션 흐름의 데이터 패킷에 이들이 의도되는 수신지를 표시한다. 예에서, 이것은, 예컨대 SIP/SDP를 이용하여 애플리케이션 계층 신호를 통해 수신지 IP 어드레스 및 수신지 포트 번호의 특정 조합을 여러 애플리케이션 흐름에 표시하도록 실행 유닛에 명령하는 네트워크에 의해 달성된다. 일반적으로, 라우팅 레벨 식별을 신호 전송하는 기능성은 어떤 세션 레벨 프로토콜의 부분일 수 있다.
UL 패킷 필터 (UL PF)는 전송 유닛에서 확립되어, 필터가 결합되는 여러 베어러 상으로의 패킷의 맵핑을 제공한다. 제시된 솔루션에서, 이것은, 세션 관리 프로토콜 절차의 부분, 예컨대 PDP 상황 정보 설정 또는 수정으로서 네트워크 설치 필터에 의해 달성된다. 이 필터는 라우팅 레벨 식별, 예컨대, 베어러 상으로의 패킷의 맵핑을 위한 수신지 IP 어드레스 및 포트 번호의 조합을 이용한다. 다른 파라미터가 패킷 필터에 의해 부가적으로 검사될 수 있다. 예컨대, 추가 필터링은, 소스 어드레스, 소스 포트 번호, 차별화 서비스 코드 포인트 (DSCP), 프로토콜 식별, IP 헤더 내의 추가 필드 또는 이와 같은 파라미터의 어떤 조합에 기초로 할 수 있다. 이것은 맵핑의 가는 입도를 가능하게 한다.
업링크 필터를 이용하여, 이 네트워크는 통신 네트워크의 사용자 장비에서 다수의 패킷 베어러 중 하나와 업링크 데이터 패킷의 결합을 제어할 수 있으며, 여기서, 업링크 데이터 패킷은 애플리케이션 기능으로부터 발신하고, 패킷 베어러는 사용자 장비와 네트워크 기반 구조 사이에 확립된다. 이 방법은 제어하기 쉬운 업링크 데이터 패킷의 흐름을 식별하여, 업링크 패킷의 상기 흐름과 결합될 패킷 베어러를 결정한다. 이런 결정은 이 네트워크에서 실행된다. 업링크 데이터 패킷의 상기 흐름의 라우팅 레벨 식별은 또한 네트워크에서 식별된다. 결정된 패킷 베어러와 라우팅 레벨 식별의 결합은 사용자 장비에 제공된다. 업링크 데이터 패킷은 네트워크로부터 제공된 결합에 기초로 하여 사용자 장비에서 결정된 패킷 베어러와 결합된다.
제어하기 쉬운 흐름을 식별하여, 패킷 베어러를 결정하는 단계는 오퍼레이터 정책 규칙에 기초로 할 수 있다. 바람직한 라우팅 레벨 식별은 IP 흐름 5-튜플(tuple) 또는 IP 흐름 5-튜플의 서브세트, 특히 수신지 IP 어드레스 및 수신지 포트 번호이다. 업링크 데이터 패킷의 흐름의 식별 및 관련된 라우팅 레벨 식별은 바람직하게는, 예컨대 SIP 또는 RTSP와 같은 SDP를 이용한 프로토콜에 기초로 하여 애플리케이션 기능과 수신 애플리케이션 엔티티 간에 송신된 세션 레벨 신호 메시지에 포함된 분석 흐름 디스크립션에 기초로 한다. 라우팅 레벨 식별은, 애플리케이션 기능으로부터 업링크 데이터 패킷에 이용될 수신지 IP 어드레스 및 포트 번호의 형식으로, 상기 애플리케이션 기능으로 정해진 세션 레벨 신호 메시지에 포함될 수 있다. 패킷 베어러와 라우팅 레벨 식별의 결합의 제공은 패킷 베어러의 확립 시 에 행해질 수 있다. 선택적으로, 이런 제공은 이전에 확립된 패킷 베어러에 대해 행해질 수 있다.
도 4-6은 3GPP 통신 네트워크에서 SIP 기반 세션의 설정 중에 사용자 장비에 패킷 필터를 설치하기 위한 신호 시퀀스의 예들을 도시한다. 유사한 시퀀스가 또한 RTSP/SDP 세션에 적용한다. 이들 예에서, SIP 신호를 반송하는데 이용되는 PDP 상황 정보는 이미 세션이 초기화될 시에 확립되는 것으로 추정된다. 그래서, 이 PDP 상황 정보를 설정하는 이전의 신호는 도시되지 않는다. PDP 상황 정보는 예컨대 네트워크로부터의 요구, 예컨대 Secondary Network Requested PDP Context Activation (SNRPCA)에 따라 설정될 수 있다.
이에 대응하여, SNRPCA 신호는 사용자 장비에 패킷 필터를 설치하는데 이용될 수 있다.
모든 예에서, 사용자 장비 및 추가 엔티티의 양방은 3GPP 통신 시스템의 사용자 장비이며, 즉 세션은 발신 및 착신 이동 사용자 장비 사이에 설정되고, 발신 및 착신 이동 사용자 장비의 양방은 3GPP 네트워크에 접속된다. 많은 다른 경우에, 이들 중 하나 이상은 다른 타입의 네트워크, 예컨대 고정 네트워크에 있을 것이다. 발신 및 착신 네트워크는, 직사각형으로 나타낸 바와 같이 네트워크 간에 신호를 전송하는 하나 이상의 중간 네트워크에 의해 접속될 수 있다. 신호 시퀀스의 양태는, 예컨대, 메시지의 미래 표준화에 따라 변경될 수 있다.
SIP/SDP 신호는 사용자 장비, 여기서는 IMS (IP Multimedia Subsystem) Clients에게 데이터 패킷을 표시하는 방법을 명령하는데 이용된다. 도시된 메시지 의 정보 요소의 지정에 관해, 어드레스 및 포트 번호는 각각의 사이드(side)의 관점으로부터 지정되며, 즉 A-사이드의 소스 (src)는 B-사이드의 수신지 (dst)이고, 그 역으로도 된다.
양방의 사용자 장비는 이동 단말기 (MT A, MT B) 및 단말 장비 (TE A, TE B)를 포함한다. 신호 시퀀스는 이동 단말기와 단말 장비 간에 신호를 필요로 하지 않는다. 따라서, 이들은 이들 2개의 엔티티 간의 제어 인터페이스가 존재하지 않을 경우에도 적용 가능하다.
GPRS Support Node (GSN A, GSN B), 예컨대 게이트웨이 GSN은 예들에서 이동 코어 네트워크의 에지 노드이다. SIP 신호는 모니터 엔티티처럼 IMS Core A, IMS Core B로서 지정되는 노드에 의해 전송되고 검사된다. 전형적인 3GPP 네트워크에서, 이것은 P-CSCF (Proxy-Call State Control Function)일 수 있다. 예컨대, 승인 제어를 위한 정책 및, 오퍼레이터에 의해 규정된 과금 규칙은 제어 엔티티처럼 Policy and Charging Rules Function (PCRF A, PCRF B)에 의해 실시된다.
도 4의 예에서, 관련된 PDP 상황 정보를 가진 초기화된 세션의 데이터 패킷을 반송하는 패킷 베어러는 세션 초기화 전에 확립되었다. 따라서, 대응하는 신호는 도시되지 않는다. 다이어그램의 다음의 신호 메시지가 상세히 기술된다:
1. 단말 장비 TE A는 SIP INVITE 메시지를 노드 IMS Core A로 송신한다. 메시지는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함하는 SDP 파라미터를 포함한다. 노드 IMS Core A는 SIP 트래픽을 모니터한다.
2. 노드 IMS Core A는 AAR (Authorization Authentication Request) 메시지 를 제어 엔티티 PCRF A로 송신하며, PCRF A는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호 및, PCRF가 호출된(invoked) 서비스를 식별할 수 있는 서비스 식별자를 포함한다.
3. 제어 엔티티 PCRF A는 "Install PCC Rule" 메시지를 에지 노드 GSN A로 송신하며, GSN A는 베어러가 이 서비스로부터 패킷을 반송하기 위해 어느 QoS 클래스가 이용되어야 하는지를 나타낸다. PCRF A는 코어 네트워크에서 게이팅 제어(gating control)를 위해 이용될 수 있는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호 및, 선택적으로 액세스 네트워크에서 승인 제어를 실행하기 위해 이용될 수 있는 GBR (Guaranteed Bit-Rate) 값을 포함한다.
4. RAB (Radio Access Bearer) Modify 절차가 실행되며, 여기서 자원은 지정된 GBR 및 QoS 클래스를 위해 예약된다. 절차가 성공적이면, 즉 자원이 무선 액세스 네트워크 RAN A에 예약될 수 있으면, 세션의 설정이 행한다.
5. AAA (Authorization Authentication Answer) 메시지를 수신할 시에, 노드 IMS Core A는 단계 1에서 수신된 메시지 SIP INVITE를, 선택적으로 하나 이상의 중간 네트워크를 통해 노드 IMS Core B로 전송한다.
6. SIP INVITE 메시지를 수신할 시에, 노드 IMS Core B는 AAR 메시지를 제어 엔티티 PCRF B로 송신하며, PCRF B는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호 및, PCRF B가 호출된 서비스를 식별할 수 있는 서비스 식별자를 포함한다.
7. 제어 엔티티 PCRF B는 "Install PCC Rule" 메시지를 에지 노드 GSN B로 송신하며, GSN B는 베어러가 이 서비스로부터 패킷을 반송하기 위해 어느 QoS 클래스가 이용되어야 하는지를 나타낸다. PCRF B는 패킷 필터 내의 단말 장비 TE B에 의해 이용되도록 의도되는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이들은 또한, 예컨대 GSN B에 의해 코어 네트워크에서 게이팅 제어 및 필터링을 위해 이용될 수 있다. 이 메시지에서, GBR (Guaranteed Bit-Rate) 값은 액세스 네트워크에서 승인 제어를 실행하도록 포함될 수 있다.
8. RAB Modify 절차가 실행되며, 여기서 자원은 어떤 지정된 GBR 및 QoS 클래스를 위해 예약된다. 이 절차가 성공적이면, 즉 자원이 무선 액세스 네트워크 RAN B에 예약될 수 있으면, 세션의 설정이 행한다.
9. 미디어 베어러와 관련된 PDP 상황 정보를 수정하는 절차가 초기화된다. 이 절차는 단말 장비 TE B에서 수신지 IP 어드레스 및 포트 번호에 따라 패킷을 선택하는 패킷 필터를 설치한다.
10. 노드 IMS Core B는 SIP INVITE 메시지를 단말 장비 TE B로 전송한다. SDP 파라미터는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이에 대응하여, 이들은 TE B에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다. 초기화된 애플리케이션 기능이 사용자에 의해 수락을 필요로 하면, TE B 내의 IMS 클라이언트는 세션이 설정되는 사용자의 다른 인디케이션(indication)을 링(ring)하거나 부여한다. 다른 세션은 사용자 확인 없이 초기화될 수 있다.
11. 사용자가, 예컨대, TE B에서 픽업함으로써 세션 확립을 확인하면, SIP 200 OK 메시지가 TE B에서 IMS Core B로 송신된다. 이 메시지는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다.
12. 노드 IMS Core B는 AAR 메시지를 제어 엔티티 PCRF B로 송신하며, PCRF B는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다.
13. PCRF B 메시지는 "Modify PCC Rule" 메시지를 에지 노드 GSN B로 송신하며, GSN B는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호뿐만 아니라, 세션에 이용될 QoS 클래스도 포함한다. 이 정보는, GSN에서, 인입 패킷(incoming packet)의 게이팅 제어 및 필터링을 실행하는데 이용될 수 있다.
14. 전송된 메시지 SIP 200 OK를 수신한 후, 노드 IMS Core A는 메시지의 내용을 모니터하여, AAR 메시지를 PCRF A로 송신하며, PCRF A는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다.
15. 제어 노드 PCRF A는 "Modify PCC Rule" 메시지를 GSN A로 송신하며, GSN A는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호뿐만 아니라, 세션에 이용될 QoS 클래스도 포함한다. 이 정보는, GSN에서, 인입 패킷의 게이팅 제어 및 필터링을 실행하는데 이용될 수 있다.
16. 미디어 베어러와 관련된 PDP 상황 정보를 수정하는 절차가 초기화된다. 이 절차는 단말 장비 TE A에서 수신지 IP 어드레스 및 포트 번호를 포함하는 패킷 필터를 설치한다.
17. 노드 IMS Core A는 SIP 200 OK 메시지를 TE A로 전송한다. 이 메시지 내의 SDP 파라미터는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함 한다. 이에 대응하여, 이들은 TE A에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다.
최종으로, 세션의 성공적 설정을 위한 긍정 응답이 관련된 사용자 장비 사이로 송신된다.
요약하면, A-사이드에서, 수신지 IP 어드레스 및 포트가 알려지면, 즉 B-사이드로부터의 이런 정보를 포함하는 SIP 200 OK 메시지를 수신한 후, 업링크 패킷 필터는 PDP 상황 정보 수정 절차를 이용하여 설치된다. B-사이드에서, 수신지 IP 어드레스 및 포트가 SIP INVITE 메시지로부터 알려지므로, 업링크 필터는 PDP 상황 정보 수정 절차를 이용하여 직접 설치될 수 있다. 단계 4 및 8에서 RAN에 대한 RAB 수정 신호는 자원 예약이 필요로 될 경우에만 관련된다. 자원 예약이 RAN에서 이용되지 않으면, RAB 수정 신호는 신호 전송으로부터 생략될 수 있다. 예컨대, 패킷을 여러 QoS 특성을 가진 베어러로 맵하는데 이용될 수 있는 패킷 필터에 대한 다양한 결합이 가능하다. 게다가, 이들 패킷은 상이한 APN으로 맵될 수 있거나 상이하게 과금될 수 있다. 조합이 또한 가능하다.
상기 방법은 또한, 애플리케이션 계층 신호 프로토콜이 액세스 애그노스틱이기 때문에, 상기 예에서 3GPP-네트워크와 다른 액세스 네트워크에 이용될 수 있다. 업링크 패킷 필터의 설치를 위해 이용되는 신호만이 상이한 액세스 네트워크에 적응되도록 할 필요가 있다. 이 방법의 하나의 주요 이점은 사용자 장비에서 실행되는 애플리케이션이 서비스의 품질을 처리하도록 API에 관한 특정 절차를 지원할 필요가 없다는 것이다. 하위 계층에 대한 어떤 통신은 표준 소켓 API를 통해 행해진 다. 이것은 애플리케이션 개발을 상당히 간략화시킨다.
도 5는 미디어 베어러가 세션 설정 중에 확립되는 일례를 도시한 것이다. 선택된 메시지만이 기술되지만, 도 4의 대응하는 메시지와 동일한 목적을 서빙하는 수개의 메시지가 아래의 텍스트에서 반복 없이 도 5에 도시된다. 다음의 단계가 취해진다.
1. 단말 장비 TE A는 SIP INVITE 메시지를 IMS Core A로 송신한다. 이 메시지는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함하는 SDP 파라미터를 포함한다.
2. SNRPCA 절차는 이동 단말기 MT A에 의해 PDP 상황 정보의 설정을 요구하는 A 사이드에서 초기화된다. 이 절차에서, 업링크 패킷 필터는, 수신지 IP 어드레스 및 포트 번호가 아직 알려지지 않으므로, TE A에 설치될 수 없다.
3. PDP 상황 정보 활성화의 부분으로서, RAB가 확립된다. 자원 예약 절차는 또한 RAN A에서 실행될 수 있다.
4. 추가 SNRPCA 절차는 이동 단말기 MT B에 의해 PDP 상황 정보의 설정을 요구하는 B 사이드에서 초기화된다. 이 절차에서, 업링크 패킷 필터는, 수신지 IP 어드레스 및 포트 번호에 따라 패킷을 선택하기 위해 TE B에 설치된다.
5. RAB는 SNRPCA 절차의 부분으로서 B 사이드에서 확립된다.
6. 노드 IMS Core B는 SIP INVITE 메시지를 TE B로 전송한다. SDP 파라미터는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이에 대응하여, 이들은 TE B에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다.
7. SIP 200 OK 메시지는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이 메시지는 A 사이드에서 노드 IMS Core A로 전송된다.
8. 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호가 GSN A에서 수신되면, PDP Modify 절차가 트리거될 수 있다. 이 절차는 수신지 IP 어드레스 및 포트 번호에 기초로 하여 업링크 패킷 필터로 PDP 상황 정보를 갱신한다.
9. IMS Core A는 SIP 200 OK 메시지를 TE A로 전송한다. 이 메시지 내의 SDP 파라미터는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이에 대응하여, 이들은 TE A에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다.
요약하면, A-사이드에서, 업링크 패킷 필터를 설치하기 위해 필요로 된 파라미터가 이용 가능하기 전에 SNRPCA 절차를 이용하여 베어러가 설정된다. B 사이드에서 이용될 수신지 IP 어드레스 및 포트가 B-사이드로부터 이런 정보를 수신한 후에까지 알려지지 않으므로, 업링크 필터는 나중에 PDP 상황 정보 수정 절차를 이용하는 시퀀스에서 갱신된다. B-사이드에서, 베어러는 설정되고, 업링크 패킷 필터가 이 절차 동안에 설치되는데, 그 이유는 IP 어드레스 및 포트가 SIP INVITE 메시지로부터 알려지기 때문이다.
도 6은 업링크 필터의 설치를 위한 제 3 신호 시퀀스를 도시한 것이다. 이전의 예에서와 같이, 시퀀스 내에서 선택된 메시지만이 기술되지만, 이 도면 내의 다른 메시지의 목적은 도 4의 메시지에 대응한다. 이 예에서, A-사이드 상의 업링크 패킷 필터는 베어러의 설정과 함께 설치된다. 다음의 단계가 취해진다.
1. 단말 장비 TE A는 SIP INVITE 메시지를 IMS Core A로 송신한다. 이 메시지는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 가진 SDP 파라미터를 포함한다. 이 메시지는 무선 액세스 네트워크에서의 자원 예약을 실행하지 않거나 베어러를 설정하지 않고 IMS Core B로 전송된다.
2. SNRPCA 절차는 B 사이드에서 초기화된다. 이 절차에서, 업링크 패킷 필터는 수신지 IP 어드레스 및 포트 번호에 따라 패킷을 선택하기 위해 TE B에 설치된다.
3. RAB는 SNRPCA 절차의 부분으로서 B 사이드에서 확립된다.
4. 노드 IMS Core B는 SIP INVITE 메시지를 TE B로 전송한다. SDP 파라미터는 세션의 A 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이에 대응하여, 이들은 TE B에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다.
5. SIP 200 OK 메시지는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이 메시지는 A 사이드로 전송된다.
6. 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호가 GSN A에서 수신되면, 추가 SNRPCA 절차는 A 사이드에서 PDP 상황 정보를 설정하도록 트리거된다. 이 절차는 또한 수신지 IP 어드레스 및 포트 번호에 따라 패킷을 선택하기 위해 업링크 패킷 필터를 설치한다.
7. RAB는 A 사이드에서 확립된다. 자원 예약이 RAN에 이용되지 않으면, GBR 값은 이 메시지에 필요로 되지 않는다. 자원 예약이 이용되면, GBR 값이 포함될 수 있다.
8. 노드 IMS Core A는 SIP 200 OK 메시지를 TE A로 전송한다. 이 메시지 내의 SDP 파라미터는 세션의 B 사이드에서 이용될 IP 어드레스 및 포트 번호를 포함한다. 이에 대응하여, 이들은 TE A에 존재하는 애플리케이션 기능으로부터 발신하는 데이터 패킷 내에 삽입될 수 있다.
이 예에서, A-사이드 및 B-사이드 상에서, 업링크 필터는 PDP 상황 정보 활성화를 요구한 네트워크를 이용하여 베어러의 설정과 함께 설치된다. 이에 대응하여, A-사이드 상의 베어러의 설정은 B 사이드로부터 수신지 IP 어드레스 및 포트 번호에 관한 정보를 수신할 때까지 지연된다.
도 7의 예는 미리 확립된 베어러의 필터가 내용 업로드(content upload)를 위해 수정되는 신호 시퀀스를 도시한다. 이전의 예에서와 같이, 사용자 장비는 단말 장비 TE 및 이동 단말기 MT를 포함하고, 데이터 전송은 GSN을 통해 실행되고, PCRF에 의해 제어된다. 도시된 시퀀스의 개시 전에, 패킷 베어러는 이 네트워크와 사용자 장비 간에 확립되었다.
초기에, 사용자가 브라우징하며, 예컨대 WWW 서버상에서 사이트를 방문한다. 브라우징 중에 전송되는 데이터 패킷은 디폴트 QoS를 가진 베어러에 맵된다. 사용자는 사용자 장비에서 업로드 서버, 예컨대 웹블로그 서버로 파일의 업로드를 활성화시킨다. 파일 업로드는 디폴트 QoS로 개시되지만, 데이터 패킷은 새로운 흐름에 대응한다. 네트워크 내의 제어 엔티티, 예컨대 오퍼레이터 네트워크 내의 GSN 또는 다른 노드는, 예컨대, 그것이 특정 URL 또는 IP 어드레스로 지향됨을 식별함으로써 새로운 흐름을 검출한다. 사용자의 서브스크립션에 따르면, 특정 URL 또는 IP 어드레스로의 업링크 흐름이 보다 높은 QoS로 맵되어야 함을 결정하는 제어 엔티티에서 규칙이 활성화된다.
그리고 나서, 제어 엔티티는 사용자 장비 내의 업링크 패킷 필터의 갱신을 초기화한다. 도시된 예에서, 이것은 PDP Modify 절차를 이용하여 행해진다. 선택적으로, PDP Modify은 부가적인 PDP 상황 정보, 예컨대 SNRPCA 시퀀스를 설정하는 절차로 대체될 수 있다. 양방의 경우에, 업로드는, 디폴트 QoS를 이용하여, 바람직하게는 평행하게 계속한다. 사용자 장비 내의 필터가 갱신되면, 업로드는 보다 높은 QoS를 가진 베어러 상에서 계속한다. 이것은 사용자 장비로부터의 다른 트래픽 및 네트워크 내의 다른 엔티티보다 확실히 우선한다.
본 발명에 따른 제어 엔티티는 도 8에 도시되어 있다. 그것은, 패킷 베어러가 데이터 패킷을 추가 엔티티로 전송하도록 구성되는 통신 네트워크의 사용자 장비에서 패킷 베어러와 데이터 패킷의 결합을 초기화한다. 제어 엔티티는 데이터 패킷에 대한 흐름에 관계된 정보 (INF)를 수신하는 입력 유닛 (IUC)을 포함한다. 처리 유닛 (PUC)은 식별 기능 (IF)의 흐름을 식별하도록 구성된다. 예컨대, 식별 기능 (IF)은 이를 위해 메시지 (INF)를 평가할 수 있다. 정책 기능 (PF)은, 사용자 장비에 이용 가능한 여러 패킷 베어러로부터의 상기 흐름과의 결합을 위한 패킷 베어러를 결정하도록 구성된다. 바람직하게는, 제어 장치는 결정을 위한 토대로서 오퍼레이터 규정 규칙 (OR)을 가진 메모리를 포함한다. 결정 기능 (DRI)은 추가 엔티 티의 라우팅 레벨 식별을 결정한다. 결정 기능 (DRI)은 예컨대 또한 정보 메시지 (INF) 또는 이 정보를 포함하는 다른 메시지를 평가할 수 있다.
출력 유닛(OUC)은, 사용자 장비에 명령하여, 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 구성되며, 이 패킷 필터는, 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시킨다. 이 명령은 바람직하게는 사용자 장비에 대한 명령 메시지 (IM)에 의해 실행된다.
도 9는 사용자 장비를 가진 통신 네트워크에 대한 모니터 엔티티를 도시한 것이다. 이 모니터 엔티티는 추가 엔티티의 세션 레벨 식별을 포함하는 초기화 메시지(INV)를 수신하도록 구성된 입력 유닛(IUM)을 포함한다. 이 초기화 메시지(INV)는 사용자 장비와 추가 엔티티 간의 통신 세션의 확립을 초기화한다. 입력 유닛(IUM)은 바람직하게는 또한 초기화 메시지에 대한 응답 메시지(REP)를 수신하도록 구성된다. 초기화 메시지가 도 4의 실시예의 B-사이드 상의 SIP INVITE 메시지와 같이 제시된 방법을 실행하는데 필요로 되는 모든 정보를 포함하는 경우에 응답 메시지는 모니터 엔티티를 통해 송신되고, 이 모니터 엔티티에 의해 수신될 필요가 없다.
처리 유닛(PUM)은 모니터 기능(MF)에서 메시지를 모니터하여, 초기화 메시지(INV) 또는 응답 메시지(REP)로부터 추가 엔티티의 라우팅 레벨 식별을 결정하도록 구성된다. 출력 유닛(OUM)은 세션 레벨 식별을 이용하여 초기화 메시지를 추가 엔티티로 전송하고, 필요하다면, 응답 메시지(REP)를 사용자 장비로 전송하도록 구성된다.
모니터 엔티티는 결정된 라우팅 레벨 식별을 제어 엔티티로 전송하여, 사용자 장비에 명령하여 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 더 구성된다. 이를 위해, 통지(NOT)는 출력 유닛(OUM)을 통해 제어 엔티티로 송신될 수 있다.
바람직하게는, 모니터 엔티티는 통신 세션에 관계된 정보를 기억하는 메모리(MEM)를 포함한다. 이 정보는 특히 초기화 메시지(INV) 및 응답 메시지(REP)를 서로와 결합시키고, 세션과도 결합시킨다.
제어 엔티티 및 모니터 엔티티의 유닛 및 기능은 전자 또는 광학 회로로서 또는 이와 같은 회로에서 실행되는 소프트웨어로서 실시될 수 있다. 양방의 장치의 입력 및 출력 유닛은 공통 I/O 유닛 내에 통합될 수 있다.
상기 실시예들은 본 발명의 목적을 훌륭히 달성한다. 그러나, 당업자는 청구범위에 의해서만 제한되는 본 발명의 범주내에서 변형을 행할 수 있음을 알 수 있다.

Claims (17)

  1. 통신 네트워크의 사용자 장비(UE1)에서 패킷 베어러(PB)와 데이터 패킷(DP)을 결합하는 방법으로서, 상기 데이터 패킷은 상기 사용자 장비의 애플리케이션 기능으로부터의 데이터 흐름으로 송신되고, 상기 패킷 베어러(PB)는 사용자 장비로 확립되어, 상기 통신 네트워크를 통해 상기 데이터 패킷(DP)을 추가 엔티티로 전송하며, 상기 사용자 장비는 여러 패킷 베어러를 확립하도록 구성되는, 패킷 베어러와 데이터 패킷을 결합하는 방법에 있어서,
    상기 통신 네트워크의 제어 엔티티에서 상기 데이터 패킷으로 상기 흐름을 식별하는 단계,
    상기 제어 엔티티의 정책 기능에서 여러 패킷 베어러로부터 상기 흐름과의 결합을 위한 패킷 베어러를 결정하는 단계,
    상기 추가 엔티티의 라우팅 레벨 식별을 결정하는 단계,
    상기 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 상기 통신 네트워크에 의해 상기 사용자 장비에게 명령하는 단계로서, 상기 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시키는 단계,
    상기 라우팅 레벨 식별을 상기 애플리케이션 기능에 제공하는 단계,
    상기 라우팅 레벨 식별을 상기 데이터 패킷 내에 포함시키는 단계 및,
    상기 데이터 패킷(DP)을 결정된 패킷 베어러(PB)에 전송하는 단계를 포함하는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  2. 제 1 항에 있어서,
    상기 제어 엔티티는 결정된 라우팅 레벨 식별을 모니터 엔티티로부터 수신하고, 상기 사용자 장비에 명령하여 상기 패킷 필터를 설치하는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  3. 제 2 항에 있어서,
    상기 방법은,
    상기 추가 엔티티의 세션 레벨 식별을 포함하는 초기화 메시지에 의해 사용자 장비와 추가 엔티티 간의 통신 세션의 확립을 초기화하는 단계,
    상기 세션을 확립하기 위해 사용자 장비와 추가 엔티티 간에 송신된 메시지를 모니터하도록 구성된 모니터 엔티티 내의 통신 세션에 관련된 정보를 저장하는 단계,
    상기 초기화 메시지를 상기 세션 레벨 식별을 이용하여 추가 엔티티로 전송하는 단계,
    상기 모니터 엔티티에 의해, 상기 통신 세션의 확립에 관련된 응답 메시지를 기다리는 단계,
    상기 응답 메시지로부터 추가 엔티티의 라우팅 레벨 식별을 결정하는 단계,
    상기 응답 메시지를 상기 사용자 장비로 전송하는 단계 및,
    상기 세션 확립을 완료하는 단계를 포함하는 것을 특징으로 하는 패킷 베어 러와 데이터 패킷을 결합하는 방법.
  4. 제 2 항에 있어서,
    상기 방법은,
    상기 추가 엔티티의 라우팅 레벨 식별 및 상기 사용자 장비의 세션 레벨 식별을 포함하는 초기화 메시지에 의해 추가 엔티티와 사용자 장비 간의 통신 세션의 확립을 초기화하는 단계,
    상기 모니터 엔티티에서 초기화 메시지를 수신하여, 초기화 메시지로부터 추가 엔티티의 라우팅 레벨 식별을 결정하는 단계,
    상기 초기화 메시지를 상기 세션 레벨 식별을 이용하여 사용자 장비로 전송하는 단계 및,
    상기 세션 확립을 완료하는 단계를 포함하는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  5. 제 1 항 또는 제 2 항에 있어서,
    상기 사용자 장비에 의해 제 1 베어러에 송신된 초기 데이터 패킷은 검사되고, 흐름은 검사된 데이터 패킷으로부터 식별되며, 상기 흐름과의 결합을 위해 결정된 패킷 베어러는 제 2 패킷 베어러인 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  6. 제 1 항 또는 제 2 항에 있어서,
    패킷 베어러의 설정은 통신 네트워크 내의 노드로부터의 요구에 의해 초기화되는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  7. 제 1 항 또는 제 2 항에 있어서,
    여러 패킷 베어러는, 하나 이상의 관련된 항목에서, 서비스의 품질, 과금 요금표 및, 패킷이 전송되는 액세스 포인트를 포함하는 그룹과 상이한 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  8. 제 1 항 또는 제 2 항에 있어서,
    상기 사용자 장비는 애플리케이션 기능을 실행하는 실행 유닛 및, 결정된 패킷 베어러 상에 데이터 패킷을 송신하는 전송 유닛을 포함하는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  9. 제 1 항 또는 제 2 항에 있어서,
    상기 데이터 패킷은 인터넷 프로토콜(IP) 데이터 패킷인 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  10. 제 1 항 또는 제 2 항에 있어서,
    상기 라우팅 레벨 식별은 수신지 어드레스 및 수신지 포트 번호 중 하나 이상인 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  11. 제 1 항 또는 제 2 항에 있어서,
    상기 패킷 베어러는 상기 패킷 필터를 설치하기 전에 설정되고, 상기 패킷 필터는 패킷 베어러의 수정 절차 시에 설치되는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  12. 제 1 항 또는 제 2 항에 있어서,
    상기 패킷 필터는 하나 이상의 추가 파라미터를 기초로 하여 데이터 패킷을 패킷 베어러와 결합시키는 것을 특징으로 하는 패킷 베어러와 데이터 패킷을 결합하는 방법.
  13. 제 1 항 또는 제 2 항에 따른 방법을 실행하도록 구성되는 것을 특징으로 하는 통신 네트워크.
  14. 사용자 장비 (UE1)와의 통신 네트워크에 대한 제어 엔티티로서, 상기 사용자 장비의 애플리케이션 기능은 데이터 흐름으로 데이터 패킷을 송신하도록 구성되고, 패킷 베어러 (PB)는 사용자 장비로 확립되어, 통신 네트워크를 통해 데이터 패킷(DP)을 추가 엔티티로 전송할 수 있으며, 상기 사용자 장비는 상이한 패킷 베어러를 확립하도록 구성되는 제어 엔티티에 있어서,
    상기 데이터 패킷으로 흐름을 수신하거나 흐름에 관련된 정보를 수신하도록 구성된 입력 유닛,
    상기 흐름을 식별하도록 구성된 식별 기능(IF), 여러 패킷 베어러로부터 상기 흐름과의 결합을 위한 패킷 베어러를 결정하도록 구성된 정책 기능(PF) 및, 추가 엔티티의 라우팅 레벨 식별을 결정하는 결정 기능(DR1)을 가진 처리 유닛(PUC) 및,
    상기 사용자 장비에 명령하여 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하는 출력 유닛으로서, 상기 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시키는 출력 유닛을 포함하는 것을 특징으로 하는 제어 엔티티.
  15. 사용자 장비 (UE1)와의 통신 네트워크에 대한 모니터 엔티티로서, 상기 사용자 장비의 애플리케이션 기능은 데이터 흐름으로 데이터 패킷을 송신하도록 구성되고, 패킷 베어러 (PB)는 사용자 장비로 확립되어, 통신 네트워크를 통해 데이터 패킷(DP)을 추가 엔티티로 전송하며, 상기 사용자 장비는 상이한 패킷 베어러를 확립하도록 구성되는 모니터 엔티티에 있어서,
    추가 엔티티의 세션 레벨 식별을 포함하고, 사용자 장비와 추가 엔티티 간의 통신 세션의 확립을 초기화하는 초기화 메시지를 수신하고, 상기 초기화 메시지에 대한 응답 메시지를 수신하도록 구성된 입력 유닛,
    메시지들을 모니터하여, 초기화 메시지 또는 응답 메시지로부터 추가 엔티티 의 라우팅 레벨 식별을 결정하도록 구성된 처리 유닛,
    상기 세션 레벨 식별을 이용하여 상기 초기화 메시지를 추가 엔티티로 전송하고, 상기 응답 메시지를 사용자 장비로 전송하도록 구성된 출력 유닛을 포함하는데,
    상기 모니터 엔티티는 결정된 라우팅 레벨 식별을 제어 엔티티로 전송하여, 사용자 장비에 명령하여 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하도록 더 구성되고, 상기 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시키는 것을 특징으로 하는 모니터 엔티티.
  16. 제 15 항에 있어서,
    상기 모니터 엔티티는 통신 세션에 관련된 정보를 저장하는 메모리(MEM)를 포함하는 것을 특징으로 하는 모니터 엔티티.
  17. 통신 네트워크의 사용자 장비(UE1)에서 패킷 베어러(PB)와 데이터 패킷(DP)을 결합하는 컴퓨터 판독 가능한 기록 매체로서, 상기 데이터 패킷은 상기 사용자 장비의 애플리케이션 기능으로부터 데이터 흐름으로 송신되고, 상기 패킷 베어러(PB)는 통신 네트워크를 통해 데이터 패킷(DP)을 추가 엔티티로 전송하도록 사용자 장비로 확립되며, 상기 사용자 장비는 여러 패킷 베어러를 확립하도록 구성되고, 라우팅 레벨 식별은 상기 애플리케이션 기능에 제공되며, 상기 라우팅 레벨 식별은 데이터 패킷 내에 포함되는 컴퓨터 판독 가능한 기록 매체에 있어서,
    상기 데이터 패킷으로 흐름을 식별하는 단계,
    제어 엔티티의 정책 기능에서 여러 패킷 베어러로부터 상기 흐름과 결합하기 위한 패킷 베어러를 결정하는 단계,
    추가 엔티티의 라우팅 레벨 식별을 결정하는 단계 및,
    사용자 장비에 대한 명령을 초기화하여, 라우팅 레벨 식별에 기초로 하여 패킷 필터를 설치하는 단계로서, 상기 패킷 필터는 추가 엔티티의 라우팅 레벨 식별을 포함하는 데이터 패킷을 결정된 패킷 베어러와 결합시키는 단계를 실행하기 위한 프로그램 코드를 포함하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록 매체.
KR1020087021730A 2006-02-05 2006-02-05 데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치 KR101098715B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2006/001004 WO2007087828A1 (en) 2006-02-05 2006-02-05 Method and devices for installing packet filters in a data transmission

Publications (2)

Publication Number Publication Date
KR20080103549A KR20080103549A (ko) 2008-11-27
KR101098715B1 true KR101098715B1 (ko) 2011-12-23

Family

ID=37151393

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020087021730A KR101098715B1 (ko) 2006-02-05 2006-02-05 데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치

Country Status (11)

Country Link
US (3) US7907524B2 (ko)
EP (2) EP2109266B1 (ko)
JP (1) JP4960385B2 (ko)
KR (1) KR101098715B1 (ko)
CN (1) CN101336532B (ko)
AT (2) ATE450959T1 (ko)
DE (2) DE602006010910D1 (ko)
ES (2) ES2360110T3 (ko)
HK (1) HK1127937A1 (ko)
PL (2) PL1982475T3 (ko)
WO (1) WO2007087828A1 (ko)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101133600B (zh) * 2005-02-01 2010-11-03 艾利森电话股份有限公司 自动服务质量类别管理
GB2452698B (en) * 2007-08-20 2010-02-24 Ipwireless Inc Apparatus and method for signaling in a wireless communication system
KR100953453B1 (ko) * 2007-11-27 2010-04-20 한국전자통신연구원 이동단말에서의 상향링크 ip 패킷 필터링 제어방법
DK2117267T3 (da) * 2008-05-07 2012-08-27 Ericsson Telefon Ab L M Fremgangsmåde, testsystemer og indretninger til kontrol af overholdelse af kravspecifikationer
US20090300207A1 (en) * 2008-06-02 2009-12-03 Qualcomm Incorporated Pcc enhancements for ciphering support
US20090296613A1 (en) * 2008-06-03 2009-12-03 Colin Kahn Method and apparatus for providing quality-of-service in radio access networks
US20100034083A1 (en) * 2008-08-08 2010-02-11 Qualcomm Incorporated Method and apparatus for packet differentiation in a wireless communication system
CN101340731B (zh) * 2008-08-22 2011-06-15 中国电信股份有限公司 业务的服务质量的保证方法、网络侧设备和终端
US8958363B2 (en) * 2008-10-15 2015-02-17 Viasat, Inc. Profile-based bandwidth scheduler
WO2010049002A1 (en) * 2008-10-31 2010-05-06 Telefonaktiebolaget Lm Ericsson (Publ) Policy and charging control method, servers and computer programs therefor
EP2368380B1 (en) * 2008-12-19 2019-02-27 NEC Corporation A radio network and a method for operating a radio network
WO2010078654A1 (en) * 2009-01-12 2010-07-15 Radio Ip Software Inc. System and method for transmitting over multiple simultaneous communication networks by using roaming profiles
KR101528388B1 (ko) * 2009-02-09 2015-06-11 텔레폰악티에볼라겟엘엠에릭슨(펍) 다중 접속 시스템
FI20095143A0 (fi) * 2009-02-16 2009-02-16 Nethawk Oyj Reaaliaikainen verkkodatan analysointijärjestelmä
WO2010098146A1 (en) * 2009-02-27 2010-09-02 Panasonic Corporation Method for a communication node with a plurality of communication interfaces to notify dynamic path setup and associated apparatus thereof
EP2773147B1 (en) 2009-04-02 2016-02-03 Telefonaktiebolaget L M Ericsson (publ) Techniques for handling network traffic
CN105099933B (zh) * 2009-04-02 2018-07-24 瑞典爱立信有限公司 用于处理网络通信的技术
US20100260098A1 (en) * 2009-04-10 2010-10-14 Qualcomm Incorporated Header compression for ip relay nodes
TW201121344A (en) * 2009-06-15 2011-06-16 Qualcomm Inc Radio access network control of multimedia application data rates
ES2362524B1 (es) * 2009-08-27 2012-05-18 Vodafone España S.A.U. Procedimiento, sistema y dispositivo para transmitir paquetes de datos de redes multi-rat.
US8305979B2 (en) * 2009-09-04 2012-11-06 Clearwire Ip Holdings Llc Managing multiple application flows over an access bearer in a quality of service policy environment
CN107370979B (zh) * 2009-11-09 2020-11-10 三星电子株式会社 支持在切换期间的单一无线视频呼叫连续性的方法及系统
CN102075900B (zh) 2009-11-23 2014-03-12 中兴通讯股份有限公司 一种实现用量监测控制的方法及系统
CN102083035B (zh) * 2009-11-30 2013-12-04 中兴通讯股份有限公司 一种实现用量监测控制的方法及系统
US8891365B2 (en) * 2009-12-16 2014-11-18 Verizon Patent And Licensing Inc. Dual connection admission control (CAC) at origination and destination points in LTE and EPC networks
US9185510B2 (en) 2010-03-03 2015-11-10 Tekelec, Inc. Methods, systems, and computer readable media for managing the roaming preferences of mobile subscribers
CN101808270B (zh) * 2010-03-10 2016-03-30 华为终端有限公司 一种基于Android的业务处理方法和装置
US9917700B2 (en) 2010-03-15 2018-03-13 Tekelec, Inc. Systems, methods, and computer readable media for policy enforcement correlation
US8484661B2 (en) * 2010-03-19 2013-07-09 At&T Mobility Ii Llc Agnostic execution cluster for an agnostic execution environment
WO2011118008A1 (ja) * 2010-03-25 2011-09-29 富士通株式会社 移動機、パケットフィルタリング方法およびパケットフィルタリングプログラム
ES2556958T3 (es) 2010-07-29 2016-01-21 Telefonaktiebolaget Lm Ericsson (Publ) Manejo del tráfico de red a través de un acceso fijo
US9107140B2 (en) * 2010-08-13 2015-08-11 At&T Mobility Ii Llc Carrier-driven bearer path selection
EP2625827B1 (en) * 2010-10-06 2014-06-18 Telefonaktiebolaget L M Ericsson (PUBL) Uplink traffic separation in an edge node of a communication network
US9237480B2 (en) 2010-10-22 2016-01-12 Telefonaktiebolaget L M Ericsson (Publ) Accelerated content delivery
US9231867B2 (en) 2010-10-22 2016-01-05 Telefonaktiebolaget L M Ericsson (Publ) Differentiated handling of data traffic with adaptation of network address lookup
US9313797B2 (en) 2010-10-22 2016-04-12 Telefonaktiebolaget Lm Ericsson (Publ) Mobile-access information based adaptation of network address lookup for differentiated handling of data traffic
CN103262505B (zh) * 2010-10-22 2016-06-01 瑞典爱立信有限公司 使用网络地址转换的网络业务的区分处理
EP2630821B1 (en) * 2010-10-22 2018-03-07 Telefonaktiebolaget LM Ericsson (publ) Adaptation of quality of service in handling network traffic
EP2838230A3 (en) * 2010-10-27 2015-03-11 Interdigital Patent Holdings, Inc. Scalable policy-controlled packet inspection systems and methods for advanced application interface
GB2485234B (en) * 2010-11-08 2015-03-25 Sca Ipla Holdings Inc Mobile communications device and method
US9112830B2 (en) * 2011-02-23 2015-08-18 Mcafee, Inc. System and method for interlocking a host and a gateway
US9860390B2 (en) 2011-08-10 2018-01-02 Tekelec, Inc. Methods, systems, and computer readable media for policy event record generation
US10405235B2 (en) * 2011-09-26 2019-09-03 Qualcomm Incorporated Systems and methods for traffic detection network control
US8792439B2 (en) * 2011-10-05 2014-07-29 Alcatel Lucent Method and system for rate adaptive allocation of resources
CN103503513B (zh) * 2012-02-06 2017-05-24 华为技术有限公司 用户资源请求的处理方法、装置及系统
JP5260764B1 (ja) * 2012-02-28 2013-08-14 株式会社エヌ・ティ・ティ・ドコモ 無線通信システムおよび基地局
US20130258929A1 (en) * 2012-04-03 2013-10-03 T-Mobile Usa, Inc. Rule-Based Application Controller for Signaling Reduction
WO2013167190A1 (en) * 2012-05-10 2013-11-14 Telefonaktiebolaget L M Ericsson (Publ) A method and apparatus to adapt the data traffic of a communication between a user equipment and a communication network
WO2013178273A1 (en) * 2012-05-31 2013-12-05 Telefonaktiebolaget L M Ericsson (Publ) Method, user terminal, and policy and charging network entity for classifying packets
WO2014014829A1 (en) * 2012-07-14 2014-01-23 Tekelec, Inc. Methods, systems, and computer readable media for dynamically controlling congestion in a radio access network
US9473928B2 (en) 2012-07-14 2016-10-18 Tekelec, Inc. Methods, systems, and computer readable media for policy-based local breakout (LBO)
CN103581870B (zh) * 2012-07-19 2019-03-12 中兴通讯股份有限公司 信息的获取、处理方法、应用功能实体和策略功能实体
JP6448536B2 (ja) 2012-07-20 2019-01-09 テケレック・インコーポレイテッドTekelec, Inc. ポリシールールをモバイルエッジに配信するための方法、システム、およびコンピュータ読取可能媒体
KR20140045215A (ko) * 2012-10-08 2014-04-16 삼성전자주식회사 그룹 기반 연결 설정 방법 및 장치
US20150271709A1 (en) 2012-10-12 2015-09-24 Telefonaktiebolaget L M Ericsson (Publ) Bearer Management in the RAN Based on Quality of Service
WO2014086398A1 (en) * 2012-12-04 2014-06-12 Telefonaktiebolaget L M Ericsson (Publ) Method and device for an adaptive handling of data traffic
PL2954281T3 (pl) 2013-02-07 2019-02-28 Dyno Nobel Inc. Systemy dostarczania materiałów wybuchowych i związane z nimi sposoby
WO2014191021A1 (en) * 2013-05-28 2014-12-04 Telefonaktiebolaget L M Ericsson (Publ) Method, apparatus and computer program for updating a prioritization level of a service data flow based on traffic size per time unit of said data flow
KR101776541B1 (ko) 2013-07-18 2017-09-07 콘비다 와이어리스, 엘엘씨 릴레이된 디바이스의 빌링
CN104754657A (zh) * 2013-12-30 2015-07-01 中兴通讯股份有限公司 策略控制方法、策略执行以及下发装置
CN105960782B (zh) * 2014-03-05 2019-07-23 华为技术有限公司 用于转发数据分组的接入节点设备
US10542452B2 (en) * 2014-06-10 2020-01-21 Apple Inc. Enhancing quality of service for high priority services
CN106162758B (zh) * 2015-03-23 2020-01-10 华为技术有限公司 业务处理方法、pcrf以及业务处理系统
US10117127B2 (en) 2015-07-08 2018-10-30 Oracle International Corporation Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users
KR102115218B1 (ko) * 2016-09-19 2020-05-26 에스케이텔레콤 주식회사 기지국장치 및 단말장치와, QoS 제어방법
US10225762B2 (en) 2017-03-28 2019-03-05 Oracle International Corporation Methods, systems, and computer readable media for message flood suppression during access node-gateway (AN-GW) unavailability and after AN-GW restoration
US10237418B2 (en) 2017-04-21 2019-03-19 Oracle International Corporation Methods, systems, and computer readable media for charging based on radio congestion in mobile networks
US10554512B2 (en) 2017-06-07 2020-02-04 Oracle International Corporation Methods, systems, and computer readable media for suppressing redundant packet filter installation on user equipment in a mobile network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002067605A1 (en) 2001-02-16 2002-08-29 Telefonaktiebolaget L M Ericsson (Publ) A signaling quality of service class for use in multimedia communications

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1250515B (it) * 1991-10-07 1995-04-08 Sixtel Spa Rete per area locale senza fili.
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US6747986B1 (en) * 1998-11-25 2004-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Packet pipe architecture for access networks
GB0011058D0 (en) * 2000-05-08 2000-06-28 Nokia Networks Oy Data bearers in a communication system
US6621793B2 (en) * 2000-05-22 2003-09-16 Telefonaktiebolaget Lm Ericsson (Publ) Application influenced policy
WO2001091389A2 (en) * 2000-05-22 2001-11-29 Telefonaktiebolaget Lm Ericsson (Publ) Policy driven filtering of packet flow in qos connection in umts/gprs network
US7010305B2 (en) * 2001-03-14 2006-03-07 Nokia Mobile Phones, Ltd. Method for assigning values of service attributes to transmissions, radio access networks and network elements
EP1250022A1 (en) * 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
US6665280B2 (en) * 2002-03-22 2003-12-16 Nokia Corporation Method and apparatus providing multiple temporary block flow (TBF) mapping to upper layer when operating in GSM/EDGE radio access network (GERAN) A/Gb mode
US6888807B2 (en) * 2002-06-10 2005-05-03 Ipr Licensing, Inc. Applying session services based on packet flows
EP1532792B1 (en) 2002-06-10 2011-10-05 Qualcomm, Incorporated Packet flow processing in a communication system
CN1726727A (zh) * 2002-11-13 2006-01-25 诺基亚公司 用于执行从wlan到蜂窝网的技术间切换的方法和设备
EP1767033B1 (fr) * 2004-01-28 2010-10-13 France Telecom Procede de gestion des ressources radio dans un reseau d'acces radio de type utran

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002067605A1 (en) 2001-02-16 2002-08-29 Telefonaktiebolaget L M Ericsson (Publ) A signaling quality of service class for use in multimedia communications

Also Published As

Publication number Publication date
CN101336532B (zh) 2012-01-11
US7907524B2 (en) 2011-03-15
PL1982475T3 (pl) 2010-05-31
US20090304015A1 (en) 2009-12-10
EP1982475B1 (en) 2009-12-02
US20110122886A1 (en) 2011-05-26
KR20080103549A (ko) 2008-11-27
ES2337720T3 (es) 2010-04-28
PL2109266T3 (pl) 2011-09-30
WO2007087828A1 (en) 2007-08-09
ATE450959T1 (de) 2009-12-15
EP2109266B1 (en) 2011-01-19
DE602006010910D1 (de) 2010-01-14
CN101336532A (zh) 2008-12-31
US20160330121A1 (en) 2016-11-10
HK1127937A1 (en) 2009-10-09
DE602006019785D1 (de) 2011-03-03
EP1982475A1 (en) 2008-10-22
JP2009526424A (ja) 2009-07-16
US20180254987A9 (en) 2018-09-06
ES2360110T3 (es) 2011-05-31
US8817610B2 (en) 2014-08-26
EP2109266A1 (en) 2009-10-14
ATE496464T1 (de) 2011-02-15
JP4960385B2 (ja) 2012-06-27

Similar Documents

Publication Publication Date Title
KR101098715B1 (ko) 데이터 전송 시에 패킷 필터를 설치하는 방법 및 장치
EP1972120B1 (en) Method and devices for filtering data packets in a transmission
EP1374494B1 (en) Method and apparatus for establishing a protocol proxy for a mobile host terminal in a multimedia session
US7546376B2 (en) Media binding to coordinate quality of service requirements for media flows in a multimedia session with IP bearer resources
EP1620979B1 (en) Method, system and network element for authorizing a data transmission
JP4536990B2 (ja) アプリケーション影響ポリシー
EP1332627B1 (en) Method and apparatus for coordinated charging of services in a multimedia session
US20020062379A1 (en) Method and apparatus for coordinating quality of service requirements for media flows in a multimedia session with IP bearer services
US20020165966A1 (en) Method and apparatus for coordinating end-to-end quality of service requirements for media flows in a multimedia session
US20030120135A1 (en) Method for remote medical consultation and care
US20060168303A1 (en) Method and apparatus for coordinating charging for services provided in a multimedia session
JP2005522914A (ja) 無線端末に対するパケットデータの転送
EP1332631A2 (en) Media binding to coordinate quality of service requirements for media flows in a multimedia session with ip bearer resources
EP1332632A2 (en) Method and apparatus for coordinating quality of service requirements for media flows in a multimedia session with ip bearer resources
EP1356631A2 (en) Method and apparatus for coordinating end-to-end quality of service requirements for media flows in a multimedia session
RU2406242C2 (ru) Способ и устройства для установки фильтров пакетов в передаче данных
MX2008009561A (en) Method and devices for installing packet filters in a data transmission

Legal Events

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

Payment date: 20141205

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20151204

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20161208

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171208

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20181207

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20191212

Year of fee payment: 9