[go: up one dir, main page]

KR102277173B1 - 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치 - Google Patents

이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치 Download PDF

Info

Publication number
KR102277173B1
KR102277173B1 KR1020160044317A KR20160044317A KR102277173B1 KR 102277173 B1 KR102277173 B1 KR 102277173B1 KR 1020160044317 A KR1020160044317 A KR 1020160044317A KR 20160044317 A KR20160044317 A KR 20160044317A KR 102277173 B1 KR102277173 B1 KR 102277173B1
Authority
KR
South Korea
Prior art keywords
service
terminal
quality
mbr
traffic
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.)
Active
Application number
KR1020160044317A
Other languages
English (en)
Other versions
KR20170116488A (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 삼성전자 주식회사
Priority to KR1020160044317A priority Critical patent/KR102277173B1/ko
Priority to PCT/KR2017/003904 priority patent/WO2017179882A1/ko
Priority to US16/093,054 priority patent/US10869219B2/en
Priority to EP17782637.7A priority patent/EP3429263B1/en
Publication of KR20170116488A publication Critical patent/KR20170116488A/ko
Application granted granted Critical
Publication of KR102277173B1 publication Critical patent/KR102277173B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • H04W28/0236Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0247Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition

Landscapes

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

Abstract

본 발명은 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치에 대한 것으로, 보다 구체적으로, 무선망 내에서 단말의 체감 품질을 고려하여 단말의 트래픽을 제어하는 방법 및 장치에 대한 발명이다.
본 발명의 일 실시예를 따르는 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법은, 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보 및 무선망 내의 상태 정보에 기반하여 무선망 내의 서비스 혼잡 발생 여부를 결정하는 단계; 및 상기 무선망 내에 서비스 혼잡이 발생한 것으로 결정된 경우, 상기 무선망 내의 단말들이 이용하고 있는 서비스에 기반하여 상기 적어도 하나의 단말의 트래픽을 제어하는 단계;를 포함한다.

Description

이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치{METHOD AND APPARATUS FOR CONTROLLING TRAFFIC OF TERMINAL IN MOBILE COMMUNICATION SYSTEM}
본 발명은 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치에 대한 것으로, 보다 구체적으로, 무선망 내에서 사용자의 서비스 체감 품질을 고려하여 단말의 트래픽을 제어하는 방법 및 장치에 대한 발명이다.
종래 기술의 서비스 체감 품질을 고려한 트래픽 제어 방법은 망 상태나 기존 QoS (Quality-of-Service) 기반 망 성능지표에 기반하여 서비스 체감 품질을 간접적으로 추정하여 트래픽을 제어하기 때문에 망 내의 여러 상황에 대해서 동적으로 대응할 수 없다. 또한 셀 단위의 트래픽량을 제어하기 때문에 특정 사용자의 비디오와 같은 서비스 체감 품질 보장이 필요한 특정 서비스에 대해서 서비스 별 차등 체감 품질 보장이 어렵다.
본 발명은 상술한 문제점을 해결하기 위하여, 사용자의 서비스 체감 품질 저하의 원인에 기반하여 서비스 혼잡이 발생하였는지 판단하고, 서비스 혼잡이 발생한 경우 사용자가 이용하는 서비스 별로 트래픽을 동적으로 제어하기 위한 방법 및 장치를 제공한다. 또한, 본 발명은 네트워크 내에 서비스 혼잡이 발생하기 전의 상태로 돌아갔을 때 효과적으로 트래픽 제어를 해제 또는 완화하기 위한 방법 및 장치를 제공한다.
상술한 과제를 달성하기 위하여, 본 발명의 일 실시예를 따르는 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법은, 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보 및 무선망 내의 상태 정보에 기반하여 무선망 내의 서비스 혼잡 발생 여부를 결정하는 단계; 및 상기 무선망 내에 서비스 혼잡이 발생한 것으로 결정된 경우, 상기 무선망 내의 단말들이 이용하고 있는 서비스에 기반하여 상기 적어도 하나의 단말의 트래픽을 제어하는 단계;를 포함한다.
또한, 발명의 다른 실시예에 따르는 이동 통신 시스템에서 단말의 트래픽을 제어하는 장치는 신호를 송수신하는 송수신부; 및 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보 및 무선망 내의 상태 정보에 기반하여 무선망 내의 서비스 혼잡 발생 여부를 결정하고, 상기 무선망 내에 서비스 혼잡이 발생한 것으로 결정된 경우, 상기 무선망 내의 단말들이 이용하고 있는 서비스에 기반하여 상기 적어도 하나의 단말의 트래픽을 제어하는 제어부;를 포함하는 것을 특징으로 한다.
본 발명의 실시예에 따르면, 이동통신 시스템에서 단말의 서비스 별 사용자 체감 품질과 망 상태를 연계 분석하여 서비스 별 트래픽의 동적 차등 제어를 함으로써 특정 서비스에 대한 사용자의 체감 품질을 향상시킬 수 있다.
도 1은 본 발명의 실시예에 따른 단말의 서비스 별 트래픽을 제어하는 네트워크 환경을 도시하는 도면이다.
도 2는 본 발명의 실시예에 따른 장치에서의 단말의 서비스 별 트래픽 제어 방법을 도시하는 순서도이다.
도 3은 본 발명의 실시예에 따른 장치의 무선망에서의 서비스 혼잡 발생 여부를 판단하는 방법을 설명하는 순서도이다.
도 4는 본 발명의 실시예에 따른 장치의 무선망에서의 서비스 혼잡 발생 여부를 판단하는 방법을 설명하는 순서도이다.
도 5는 본 발명의 실시예에 따른 장치의 서비스 별 동적 트래픽 차등 제어 방법을 설명하는 순서도이다.
도 6은 본 발명의 실시예에 따른 장치의 서비스 별 동적 트래픽 차등 제어 방법을 설명하는 순서도이다.
도 7은 본 발명의 실시예에 따른 장치의 트래픽 제어를 해제하거나 완화하는 방법을 설명하는 순서도이다.
도 8은 본 발명의 실시예에 따른 장치의 트래픽 제어를 해제하거나 완화하는 방법을 설명하는 순서도이다.
도 9는 본 발명의 실시예에 따른 장치의 내부 구조를 도시하는 블록도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
또한, 본 발명의 실시예들을 구체적으로 설명함에 있어서, 반송파 결합(carrier aggregation)을 지원하는 Advanced E-UTRA (혹은 LTE-A 라고 칭함) 시스템을 포함하는 4G 통신 시스템을 주된 대상으로 할 것이지만, 본 발명의 주요한 요지는 유사한 기술적 배경 및 채널형태를 가지는 여타의 통신 시스템에도 본 발명의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 발명의 기술분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다. 예컨대, 반송파 결합을 지원하는 multicarrier HSPA 및 차세대 네트워크인 5G 통신 시스템에도 본 발명의 주요 요지를 적용 가능하다.
본 명세서에서 실시예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이 때, 본 실시예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
도 1 은 본 발명의 실시예에 따른 단말의 트래픽을 제어하는 네트워크를 도시하는 도면이다.
도 1을 참고하면, 본 발명의 실시예 들이 구현되는 네트워크에 대해서 도시되어 있으며, 상기 네트워크는 일반적인 3GPP LTE 시스템을 포함할 수 있다. 도 1에서는 LTE 또는 LTE-A 시스템을 도시하였으나, 본 명세서의 실시 예들의 주요한 요지는 유사한 기술적 배경 및 시스템 형태를 가지는 여타의 통신/컴퓨터 시스템에도 본 명세서의 실시 예의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 명세서의 실시 예의 기술 분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다.
도 1을 참고하면, 3GPP 이동 통신 시스템, 특히 LTE 시스템은 기지국(Evolved Node B, EUTRAN, ENB, Node B) (110) 및 S-GW(Serving Gateway, S-GW)(120)를 포함할 수 있으며, 사용자 단말(UE)(100)은 기지국(110) 및 S-GW(120), 그리고 P-GW(PDN Gateway)(130)를 통해 외부 네트워크에 접속할 수 있다. P-GW(130)는 보통 PCEF(Policy and Charging Enforcement Function)(140)을 갖는데, 만약 PCEF(140)가 P-GW(130)와 별도로 구현되는 경우, 본 발명의 실시예에서 P-GW(130)는 PCEF(140)로 대치되어 적용될 수 있다.
PCRF(Policy and Charging Rules Function)(140))는 사용자의 서비스 품질(QoS)과 관련된 정책을 제어하는 장치이며, 정책에 해당하는 PCC(Policy and Charging Control) 규칙(rule)은 P-GW(130)에 전달되어 적용될 수 있다.
기지국(110)는 RAN(Radio Access Network) 노드로서, UTRAN 시스템의 RNC(Radio Network Controller) 그리고 GERAN 시스템의 BSC(Base Station Controller)에 대응되는 기능을 수행할 수 있다. 기지국(110)은 단말(100)와 무선 채널로 연결되며 기존 RNC/BSC와 유사한 역할을 수행한다. 이하 본 발명에서는 eNB와 기지국의 용어는 혼용될 수 있다. 또한 기지국(110)은 여러 개의 셀을 동시에 사용할 수 있다.
S-GW(120)는 데이터 베어러를 제공하는 장치이며, 이동성 관리 엔티티(Mobility Management Entity, MME)의 제어에 따라서 데이터 베어러 컨텍스트를 생성하거나 제거한다.
본 발명은 특히 상기 일반적인 LTE 시스템에서 별도의 네트워크 장치(network entity, NE)인 DPI(deep packet inspection)(160) 및 분석기(analytics)(170)을 더 포함할 수 있다. 분석기(170)는 DPI(160)로부터 상기 분석기(170)에게 망 내에서 패킷 흐름을 분석하여 사용자의 서비스 별 체감 품질 정보를 제공할 수 있다. 또한, 분석기(170)는 기지국(110)으로부터 무선 망의 자원사용량/성능 정보(RAN 정보)를 제공받을 수 있다.
상기 분석기(170)는 상기 제공받은 정보에 기반하여 셀 별로 서비스 혼잡이 발생하였는지 여부를 판단할 수 있다. 또한, 상기 분석기(170)는 상기 서비스 혼잡이 발생했다고 결정한 경우, 서비스 별 동적 트래픽의 차등 제어를 수행할 수 있고, 이후, 상기 분석기(170)는 망의 상태에 따라 트래픽 제어를 해제 또는 완화할 수 있다. 상기 분석기(170)는 상기 서비스 별 동적 트래픽의 차등 제어 및 트래픽 제어를 해제 또는 완화하는 것을, 3GPP 표준에 정의된 트래픽 제어를 수행하는 PCRF(140)에게 정책 정보를 제공함으로써 수행할 수 있다.
상기 DPI(160)과 분석기(179)는 별도의 네트워크 장치로 표시된 상기 도 1과 다르게, P-GW(130) 표준에 정의된 네트워크 장치에 포함될 수 있다. 무선망의 자원사용량/성능 정보는 기지국으로부터 직접 제공 받는 도 1과 다르게 기지국과 연결된 다른 네트워크 장치를 통해서 제공 받을 수도 있다.
도 2는 본 발명의 실시예에 따른 장치에서의 단말의 서비스 별 트래픽 제어 방법을 도시하는 순서도이다.
분석기(170)는 도 2에 도시된 바와 같이 망 내의 단말의 트래픽을 제어할 수 있다. 그러나 이는 일 실시예에 해당하며 앞서 설명한 바와 같이 별도의 장치인 분석기(170) 뿐만 아니라 망 내의 다른 네트워크 장치에 포함되어 단말의 트래픽을 제어할 수 있다. 상기 망 내라 함은 기지국(110)이 사용하고 있는 대상 셀 내를 지칭할 수 있다. 따라서, 상기 분석기(170)는 망 내의 복수의 단말의 트래픽을 제어할 수 있으며, 이는 상기 대상 셀에 연결된 복수의 단말의 트래픽을 제어하는 것을 지칭할 수 있다. 그러나 이는 일 실시예에 해당하며, 본 발명은 분석기(170)가 제어할 수 있는 단말의 범위를 이에 제한하지 않고 적용될 수 있다.
본 발명은 크게 무선망에서 순시적으로 발생하는 무선자원 부족에 의한 사용자의서비스 체감 품질 저하를 검출하는 방법 (서비스 혼잡 검출 방법), 서비스 혼잡 검출 시 비디오 같은 주요 서비스의 체감 품질이 일정 수준 유지되도록 코어망(Core Network)에서의 서비스 별 트래픽을 동적으로 차등 제어하는 방법, 서비스 혼잡 완화/해제 시 코어망에서의 트래픽 제어를 점진적으로 해제하는 방법으로 구성된다. 아래에서는 각 동작이 유기적으로 연결되어 동작하는 방법에 대하여 설명한다
상기 분석기(170)는 대상 셀에서 체감 품질이 분석 가능한 서비스들을 위해 사용한 무선 자원량의 총합(A)을 계산할 수 있다(200). 이후, 상기 분석기(170)는 상기 계산한 무선 자원량의 총합(A)이 미리 설정된 임계값A를 초과하는지 판단할 수 있다. 상기 계산한 무선 자원량의 총합(A)이 상기 임계값A을 초과하지 않는 경우, 체감 품질이 분석 가능한 서비스를 위해 사용되고 있는 무선자원량이 작으므로, 서비스 혼잡 발생 여부를 판단하기에는 부적절한 경우로 판단하여 초기 동작으로 회귀할 수 있다.
상기 분석기(170)는 상기 계산한 무선 자원량의 총합(A)가 상기 임계값A을 초과하는 경우, 서비스 혼잡이 발생할 가능성이 있는 것으로 판단하여 서비스 혼잡 발생을 모니터링할 수 있다(220). 이후, 상기 분석기(170)는 서비스 혼잡이 검출되었는지 결정할 수 있다(225). 상기 서비스 혼잡이 검출되었는지는 사업자가 체감 품질을 보장하도록 지정한 특정 서비스 이용 단말 사용자의 서비스 체감 품질과 무선망 자원 사용량 또는 성능의 실시간 연관 분석에 기반하여 결정할 수 있다. 보다 구체적인 방법은 이후 도 3 및 도 4에서 설명한다. 상기 분석기(170)는 동작 225에서 서비스 혼잡이 검출되었다고 판단한 경우, 서비스 별 동적 트래픽 차등 제어 동작을 수행할 수 있다(240). 이는 목표 서비스의 체감 품질 만족을 위한 요구 무선 자원량을 추정하고, 코어망에서의 해당 요구 무선 자원량을 확보하기 위한 서비스 데이터 플로우(또는 서비스 세션 또는 서비스 트래픽) 별 동적 최대 전송률(MBR, Maximum Bit Rate) 조절(throttling) 및 목표 서비스의 체감 품질 만족을 위해 과도한 무선 자원을 요구하는 사용자의 패킷은 폐기(dropping)하는 것을 포함할 수 있다. 보다 구체적인 방법은 이후 도 5 및 도 6에서 설명한다.
이후, 상기 분석기(170)는 트래픽 제어 후, 일정 시간을 대기할 수 있다(250). 대기 시간이 만료될 때까지 대기한 후, 상기 분석기(170)는 상기 일정 시간의 만료 여부를 판단하고(255), 만료된 경우, 다시 동작 220로 회귀하여 셀 내에 서비스 혼잡이 발생하였는지 결정할 수 있다.
상기 분석기(170)는 상기 동작 225에서 서비스 혼잡이 검출되지 않은 경우, 현재 트래픽 제어가 적용 중인지 판단할 수 있다(230). 상기 트래픽 제어라 함은 앞서 동작 240에서 설명한 서비스 별 동적 트래픽의 차등 제어를 포함할 수 있다. 상기 분석기(170)는 서비스 혼잡 검출이 되지 않고, 트래픽 제어가 적용되고 있지 않는 경우, 다시 동작 220로 회귀하여 서비스 혼잡이 발생하는지를 모니터링할 수 있다.
상기 분석기(170)는 상기 동작 230에서 트래픽 제어가 적용 중에 있어서 서비스 혼잡이 검출되지 않은 경우, 대상 셀 내에서 트래픽 제어를 완화 또는 해제하는 동작을 수행할 수 있다(235). 이는 서비스 혼잡 상태 완화에 따라 동적 최대 전송률 제어 수준 조절 및 서비스 혼잡 상태 해제에 따른 전송률 제어를 해제하는 것을 포함할 수 있으며, 보다 구체적인 방법은 도 7 및 도 8에서 설명한다.
도 3은 본 발명의 실시예에 따른 장치의 무선망에서의 서비스 혼잡 발생 여부를 판단하는 방법을 설명하는 순서도이다.
보다 구체적으로, 도 3은 앞서 도 2에서의 동작 225의 서비스 혼잡을 검출하여 서비스 혼잡이 발생되었는지 여부를 판단하는 방법에 대하여 설명한다. 본 발명에서는 사용자 별로 서비스 체감 품질을 보장해야 하는 대상 서비스를 특정 서비스로 지칭할 수 있다. 본 발명의 분석기(170)는 상기 특정 서비스를 이용하는 단말에서의 사용자의 서비스 체감 품질이 저하되었는지를 판단할 수 있다(300). 이후, 상기 분석기(170)는 상기 체감 품질 저하의 원인을 결정하기 위하여, 무선망 내의 자원 부족으로 체감 품질이 저하되었는지를 판단할 수 있다(310). 즉, 상기 분석기(170)는 망 내 트래픽 경로 상의 동적 트래픽 제어에 의한 서비스 체감 품질 향상의 목적을 충분히 달성하기 위해서, 서비스 체감 품질 저하가 단말 CPU/메모리 성능 부족, 단말 앱 오동작, 서버 응답 속도 저하나 서버 오동작 등의 다른 이유들이 아닌 망 용량 대비 과도한 트래픽 집중으로 인한 망 병목 현상 발생이나 순시적인 혼잡 상태로 인해 발생했는지의 여부를 판단할 수 있다. 이후, 상기 분석기(170)는 셀 내에 위치한 서비스 체감 품질이 저하된 특정 서비스 이용 단말들의 수에 기반하여 최종적으로 서비스 혼잡 발생 여부를 판단할 수 있다(320). 보다 구체적으로, 셀 내 특정 서비스를 이용하는 전체 단말 중 본 발명의 방법에 의해 무선망 자원 부족으로 인해 체감 품질이 저하된 단말 수의 비율이 일정 수준 이상인 경우 서비스 혼잡이 발생한 것으로 판단할 수 있다.
도 4는 본 발명의 실시예에 따른 장치의 무선망에서의 서비스 혼잡 발생 여부를 판단하는 방법을 설명하는 순서도이다.
보다 구체적으로, 상기 도 4는 도 2에서 설명한 분석기(170)의 동작 225를 구체화하여 설명한 도면이다.
분석기(170)는 특정 서비스 이용 단말(i)의 서비스 체감 품질 보장을 원하는 특정 서비스의 체감 품질(B)을 추정할 수 있다(400). 보다 구체적으로, 상기 분석기(170)는 코어망에서 DPI기능을 수행하는 네트워크 장치로부터 패킷 흐름을 분석해서 사용자 별 서비스 별 체감 품질 정보를 제공받은 것에 기반하여 상기 체감 품질(B)를 추정할 수 있다. 상기 분석기(170)는 상기 추정한 서비스 체감 품질(B)이 미리 결정된 임계값B 미만인지 결정할 수 있다(405). 상기 서비스 체감 품질(B)이 상기 임계값B 이상인 경우, 단말 인덱스(i)를 하나 증가 시키고(440), 상기 단말 인덱스(i)가 특정 서비스를 이용하는 모든 단말의 수 이하인지 결정할 수 있다(450). 상기 분석기(170)는 상기 단말 인덱스(i)가 상기 특정 서비스를 이용하는 모든 단말의 수 이하인 경우, 다시 동작 400으로 회귀하여 특정 서비스 이용 단말(i)의 서비스 체감 품질(B)을 추정할 수 있다.
상기 분석기(170)는 상기 동작 405에서 상기 추정한 서비스 체감 품질(B)을 미리 결정된 임계값B 미만이라고 결정한 경우, 단말(i)의 특정 서비스에 대한 실제 세션 처리율(TPa(i)), 특정 서비스에 대한 요구 세션 처리율(TPr(i)), 특정 서비스에 대한 예상 세션 처리율(TPe(i))를 도출할 수 있다(410). 상기 단말의 특정 서비스에 대한 요구 세션 처리율(TPr(i))이라 함은 상기 특정 서비스 이용 단말(i)의 특정 서비스에 대한 체감 품질 보장을 위해 필요한 요구 세션 처리율을 지칭한다. 상기 단말의 예상 세션 처리율(TPe(i))은 남는 무선 자원을 기지국으로부터 추가로 할당 받았을 경우의 예상 세션 처리율을 지칭한다. 상기 세션이라 함은 서비스 플로우 또는 서비스 트래픽과 동일한 의미이며, 본 발명에서 혼용되어 사용 가능하다.
이후, 상기 분석기(170)는 체감 품질(B)이 임계값B 미만인 상기 단말(i)에게 할당된 무선 자원량이 부족하여 체감 품질이 저하되었는지 판단하기 위한 동작을 수행한다. 상기 분석기(170)는 상기 실제 세션 처리율(TPa(i))가 상기 요구 세션 처리율(TPr(i)) 보다 큰지 결정할 수 있다(420). 상기 실제 세션 처리율(TPa(i))가 상기 요구 세션 처리율(TPr(i)) 보다 크지 않은 경우, 상기 예상 세션 처리율(TPe(i))이 상기 요구 세션 처리율(TPr(i))보다 큰지 결정할 수 있다(425). 상기 실제 세션 처리율과 예상 세션 처리율이 모두 요구 세션 처리율 보다 크지 않은 경우, 상기 분석기(170)는 상기 단말(i)이 단말(i)에게 할당된 무선 자원량이 부족하여 체감 품질이 저하된 것으로 판단하여, 서비스 체감 품질 저하 단말의 수를 증가시킬 수 있다(430). 즉, 상기 분석기(170)는 실제 세션 처리율이 요구 세션 처리율보다 크지 않을 때 뿐만 아니라, 남는 무선 자원을 기지국으로부터 추가로 할당 받았을 때의 예상 세션 처리율이 요구 세션 처리율 보다 크지 않을 때, 단말(i)에게 할당된 무선 자원량이 부족하여 체감 품질이 저하된 것을 보다 정확하게 판단할 수 있다.
이후, 상기 분석기(170)는 단말 인덱스(i)를 증가 시키고(440), 상기 단말 인덱스(i)가 특정 서비스를 이용하는 모든 단말의 수 이하인지 결정할 수 있다(450). 상기 분석기(170)는 상기 단말 인덱스(i)가 상기 특정 서비스를 이용하는 모든 단말의 수 이하인 경우, 다시 동작 400으로 회귀하여 특정 서비스 이용 단말(i)의 서비스 체감 품질(B)을 추정할 수 있다. 상기 분석기(170)는 동작 440에서 증가 시킨 단말인덱스(i)가 특정 서비스를 이용하는 모든 단말의 수를 초과한 경우, 모든 i에 대해서 검사를 완료 했다고 판단하여, 셀 내 무선 자원량의 부족으로 인해 서비스 체감 품질이 저하된 특정 서비스 이용 단말의 비율(C)를 계산할 수 있다(460).
[수학식 1]
Figure 112016034725811-pat00001
상기 분석기(170)는 동작 460에서 계산한 C값이 일정 임계값C를 초과하는지 판단하고(470), 상기 C값이 일정 임계값C 이하인 경우, 서비스 혼잡이 검출되지 않은 것으로 결정할 수 있다(480). 상기 분석기(170)는 상기 C값이 일정 임계값C을 초과하는 경우, 서비스 혼잡이 검출된 것으로 결정할 수 있다(485). 이후, 상기 분석기(170)는 상기 동작 480 및 485에 따라 도 2의 동작 225 이후의 동작을 수행할 수 있다.
도 5는 본 발명의 실시예에 따른 장치의 서비스 별 동적 트래픽 차등 제어 방법을 설명하는 순서도이다.
도 5는 앞서 도 2에서의 동작 240의 서비스 별로 동적으로 트래픽을 차등 제어하는 동작에 대하여 설명한다. 분석기(170)는 도 2의 동작 225에서 셀 내에 서비스 혼잡 발생이 검출된 것으로 결정하면 다음과 같은 동작을 수행한다. 먼저, 상기 분석기(170)는 트래픽을 제어할 운용방식을 선택할 수 있다(510). 본 발명의 다양한 실시예에서 상기 운용방식은 서비스 별 차등 트래픽 제어 시 가중치를 두는 대상에 따라 세가지를 포함할 수 있다.
서비스 체감 품질 보장이 필요한 서비스를 서비스 A로, 서비스 체감 품질 보장이 필요하지 않은 서비스를 서비스 B로 가정한다. 운용 방식 1은 서비스 B를 이용하는 단말들의 서비스 B에 대한 트래픽을 먼저 제어하고, 그래도 서비스 A를 이용하는 단말들의 체감 품질 보장이 어려울 경우, 상기 서비스 A를 이용하는 단말 중 체감 품질 향상이 어려운 단말들에 대하여 우선적으로 서비스 A에 대해 강제 중단(dropping)시켜서, 서비스 A를 이용하는 다른 단말들의 서비스 A에 대한 체감 품질 저하를 방지하도록 할 수 있다. 이 때 서비스 B를 이용하는 단말들의 서비스 B에 대한 트래픽은 체감 품질 저하가 발생한 서비스 A 이용 단말들의 서비스 A에 대한 체감 품질 보장을 위해 필요한 무선자원량을 제공할 수 있도록 하는 MBR(maximum bit rate)을 동시에 동일하게 설정하는 방식으로 제어될 수 있다.
운용 방식 2에서는 서비스 A를 이용하는 단말들 중 서비스 A에 대한 체감 품질이 저하된 단말들의 체감 품질을 목표한 대로 보장할 수 있을 때까지 정해진 우선 순위에 따라 각 단말의 서비스 A에 대해 순차적으로 강제 중단할 수 있다. 상기 운용 방식 2를 보다 구체적으로 설명하면, 상기 서비스 A를 이용하며 체감 품질이 저하된 단말들 중 강제 중단되는 우선 순위 중 선 순위에 있는 단말들의 서비스 A를 강제 중단하되, 서비스 A에 대한 트래픽 강제 중단으로 획득할 수 있는 무선 자원량(PRB)과 강제 중단 대상은 아니면서 서비스 A에 대한 품질 저하를 겪는 나머지 단말들이 체감 품질 저하를 해소하기 위하여 필요한 무선 자원량(PRB)를 비교하여 서비스 A를 강제 중단하는 단말들의 개수를 결정할 수 있다.
운용 방식 3은 운용 방식 1과 유사하나, 운용 방식 1과 같이 서비스 B를 이용하는 단말들의 서비스 B에 대한 트래픽을 동일한 MBR로 동시에 설정하는 것이 아니라, 서비스 B를 이용하는 단말들의 서비스 B에 대한 트래픽 제어 시, 단말 별 제어 대상 우선순위를 정하고 서비스 A를 이용하는 단말들의 서비스 A에 대한 체감 품질을 목표한대로 보장할 수 있을 때까지 상기 정해진 우선순위 중 선 순위에 있는 서비스 B를 이용하는 단말들부터 순차적으로 서비스 B에 대해 일정 MBR로 설정해 나가는 방식으로 제어할 수 있다. 운용방식은 망 사업자가 원하는 방식으로 결정하는 것이 바람직할 수 있다.
더불어, 앞서 설명한 운용 방식 1, 2, 및 3에, 서비스 A를 이용하는 단말들 중 무선 자원량 부족이 아닌 다른 원인에 의하여 체감 품질이 저하된 단말들에 대해서는 최우선적으로 강제 중단하는 방식을 적용할 수 있다. 즉, 운용 방식 1, 2, 3에 의하여, 서비스 A를 이용하는 단말들 중 무선 자원량 부족이 아닌 다른 원인에 의하여 체감 품질이 저하된 단말들을 강제 중단하고, 이후, 각 운용 방식들에 따라 단말들의 트래픽을 제어할 수 있다. 예를 들어, 운용 방식 3을 이용하는 경우, 서비스 A를 이용하는 단말들 중 무선 자원량 부족이 아닌 다른 원인에 의하여 체감 품질이 저하된 단말들에 대해 서비스 A를 강제 중단하고 서비스 B를 이용하는 단말들의 서비스 B에 대하여 순차적으로 일정 MBR로 설정하고, 서비스 A를 이용하는 단말들 중 무선 자원량 부족에 의하여 체감 품질이 저하된 단말들의 서비스 A를 강제 중단하는 순으로 셀 내 단말들의 서비스 별 트래픽을 차등 제어할 수 있다.
이후, 상기 분석기(170)는 앞서 동작 510에서 결정한 운용 방식에 따라서 트래픽을 제어할 대상 단말 및 제어 방법을 결정할 수 있다(520). 이는 보다 구체적으로, 셀 내 전체 사용자의 서비스 별 MBR을 어떻게 설정하는가를 결정하게 되며, MBR이 0보다 크면 서비스 별 최대 전송률 조절(Throttling)로 MBR이 0이면 패킷 폐기 또는 서비스 강제 중단(dropping)으로 구분할 수 있다. 이후, 상기 분석기(170)는 상기 결정된 대상 단말에 대하여 제어하는 경우, 특정 서비스 이용 단말의 체감 품질 향상이 가능한지 판단할 수 있다(530). 즉, 상기 분석기(170)는 본 발명의 서비스 별 차등 제어 방법에 따른 MBR 설정 적용 시 실제로 특정 서비스의 체감 품질 향상으로 이어질 수 있는지를 판단하여 코어망에 실제 트래픽 제어를 적용할지를 결정할 수 있다.
이후, 상기 분석기(170)는 상기 결정된 대상 단말의 서비스 세션에 대하여 트래픽을 제어할 때, 체감 품질 보장 목표 서비스에 대한 사용자 체감 품질 향상이 가능한 경우, 시스템에서 트래픽 제어를 담당하는 장치에게 해당 제어 정보를 제공할 수 있다(540). 예를 들어, 3GPP LTE에서는 PCRF와 PCEF(Policy and Charging Enforcement Function)가 해당 기능을 수행하게 되며, PCEF는 주로 P-GW 내에 구현되어 있다.
도 6은 본 발명의 실시예에 따른 장치의 서비스 별 동적 트래픽 차등 제어 방법을 설명하는 순서도이다.
보다 구체적으로, 상기 도 6은 도 2에서 설명한 분석기(170)의 운용방식 1을 적용하는 경우 동작 240을 구체화하여 설명한 도면이다. 상기 분석기(170)는 특정 서비스를 이용하는 사용자 체감 품질이 저하된 단말들(이하 A그룹 저하 단말들이라 지칭한다)의 서비스 체감 품질을 보장하기 위해 필요한 무선 자원량의 총합(Rall)을 추정할 수 있다(600). 상기 무선 자원량은 PRB(physical resource block) 사용량 기준으로 하여 계산되어질 수 있다. 이후, 상기 비특정 서비스를 이용하는 단말들(이하 B그룹 단말들이라 지칭한다)의 트래픽 제어를 위한 최적의 MBR 값(MBR*)을 아래 수학식 2를 통하여 계산할 수 있다(610). 상기 MBR이라 함은 maximum bit rate로 QoS 파라미터 중 하나로써, 서비스 별 트래픽 전송을 위해 허용된 최대 대역폭을 지칭한다.
[수학식 2]
Figure 112016034725811-pat00002
-
Figure 112016034725811-pat00003
: B그룹 단말의 비 특정 서비스 세션의 PRB 사용량
-
Figure 112016034725811-pat00004
: B그룹 단말의 실제 비 특정 서비스 세션 처리율
상기 수학식 2를 통하여 B그룹에 속하는 각 단말이 자신이 사용하던 PRB 사용량 중 MBR*이 설정되어 제한된 세션 처리율의 나머지 세션 처리율에 비례하는 PRB가 B그룹 단말들로부터 할당 해제되어 A그룹 저하 단말들의 특정 서비스 세션에게 할당된다고 가정할 경우, A그룹 저하 단말들의 서비스 체감 품질을 보장하기 위해 필요한 무선 자원량의 총합(Rall) 이상이 되는 MBR* 값을 도출할 수 있다. 또한, 상기 MBR* 값이 사업자가 미리 설정한
Figure 112016034725811-pat00005
범위를 만족하는지 추가적으로 확인할 수 있다.
이후, 상기 분석기(170)는 상기 수학식 2를 만족하는 MBR* 값이 존재하는지 판단할 수 있다(615). 상기 분석기(170)는 계산된 MBR*이 존재하는 경우, 상기 B그룹 단말들의 비 특정 서비스 플로우들에 대하여 상기 MBR*을 설정할 수 있다(620). 이후, 상기 분석기(170)는 상기 B그룹 단말들의 세션들을 MBR*로 설정하고 남은 무선 자원
Figure 112016034725811-pat00006
을 A그룹 저하 단말들의 특정 서비스 세션에게 할당하도록 지원할 수 있다(625). 즉, 상기 분석기(170)는 기지국의 무선자원 스케쥴러가 A그룹 저하 단말들의 특정 서비스 세션에게 상기 무선 자원을 할당하도록 지원할 수 있다. 이후, 상기 분석기(170)는 도 2의 동작 250로 복귀하여 이후 동작을 수행할 수 있다.
한편, 상기 분석기(170)는 상기 동작 615에서 MBR*가 존재하지 않는다고 판단한 경우, A그룹 저하 단말 중 강제로 중단할 단말을 선택하기 위하여 특정 서비스 세션의 강제 중단(dropping) 대상 단말의 수(Ndropped)를 1로 설정할 수 있다(630). 이후, 상기 분석기(170)는 A그룹 단말들에 대해서, 단말 별로 특정 서비스 세션을 위해 할당 받아 사용하고 있는 무선 자원량과 단말 별로 특정 서비스에 대한 사용자 체감 품질 보장을 위해 추가로 필요한 무선 자원 량의 합(Q(j))을 계산할 수 있다(635). 상기 파라미터 j는 A그룹 저하 단말의 인덱스이다. 이후, 상기 분석기(170)는 Q(j)에 대하여 A그룹 저하 단말들을 내림 차순 정렬할 수 있다(640). 즉, A그룹 단말들 중 특정 서비스 세션에 대한 강제 중단(dropping)하기 위한 우선 순위는 상기 Q(j)값에 기반하며, 상기 Q(j) 값이 큰 단말일수록 선순위가 부여될 수 있다. 그 이유는, 사용자 체감 품질의 저하 상태를 개선하기 위한 비용(무선 자원량)과 해당 단말의 상태 개선을 포기 했을 때 얻을 수 있는 효용(무선 자원량)을 모두 고려하기 위함이다.
이후, 상기 분석기(170)는 Q(j)가 가장 높은 순으로, 상기 Ndropped 개의 단말이 특정 서비스 세션을 위해 할당 받아 사용하고 있는 무선 자원량의 합(Cn)을 추정할 수 있다(645). 이후, 상기 Q(j)가 가장 높은 순으로 Ndropped 개의 단말을 제외한 나머지 A그룹 저하 단말들의 서비스 체감 품질을 보장하기 위해 필요한 무선 자원량의 총합(Rn)을 추정할 수 있다(650).
이후, 상기 분석기(170)는 상기 계산한 Cn과 Rn을 이용하여 아래 수학식 3에 의하여 B그룹 단말들의 서비스 플로우 제어를 위한 최적의 MBR 값 (MBR+)을 계산할 수 있다(660).
[수학식 3]
Figure 112016034725811-pat00007
-
Figure 112016034725811-pat00008
: B그룹 단말의 비 특정 서비스 세션의 PRB 사용량
-
Figure 112016034725811-pat00009
: B그룹 단말의 실제 비 특정 서비스 세션 처리율
상기 수학식 3은 상기 수학식 2와 마찬가지로, B그룹에 속하는 각 단말이 자신이 사용하던 PRB 사용량 중 MBR+이 설정되어 제한된 비 특정 서비스 세션 처리율의 나머지 세션 처리율에 비례하는 PRB가 B그룹 단말들로부터 해제되어 A그룹 저하 단말들의 특정 서비스 세션에게 할당된 경우, A그룹 저하 단말들 중 강제 중단(dropping)된 단말들을 제외한 단말들의 서비스 체감 품질을 보장하기 위해 필요한 무선 자원량의 총합(Rn - Cn) 이상이 되는 MBR+ 값을 도출할 수 있다. 또한, 상기 MBR+ 값이 사업자가 미리 설정한 범위를 만족하는지 추가적으로 확인할 수 있다.
이후, 상기 분석기(170)는 상기 수학식 2를 만족하는 MBR+ 값이 존재하는지 판단할 수 있다(670). 상기 분석기(170)는 계산된 MBR+이 존재하는 경우, 상기 Ndropped 개의 A그룹 저하 단말의 서비스 플로우에 대한 MBR을 0으로 설정할 수 있다(678). 이후, 상기 분석기(170)는 상기 B그룹 단말들의 비 특정 서비스 플로우 들에 대하여 상기 MBR+을 설정할 수 있다(690). 이후, 상기 분석기(170)는 상기 B그룹 단말들의 서비스 플로우들을 MBR+로 설정하고 남은 무선 자원 을 A그룹 단말들 중 특정 서비스 플로우에 대하여 강제 중단된 단말들을 제외한 단말들의 특정 서비스 플로우에게 할당하도록 지원할 수 있다(695). 즉, 상기 분석기(170)는 기지국의 무선자원 스케쥴러가 A그룹 저하 단말들의 특정 서비스 플로우에게 상기 무선 자원을 할당하도록 지원할 수 있다. 이후, 상기 분석기(170)는 도 2의 동작 250로 복귀하여 이후 동작을 수행할 수 있다.
한편, 상기 분석기(170)는 동작 670에서 수학식 3에 의하여 도출된 MBR+이 존재하지 않는 경우, 특정 서비스 세션의 강제 중단(dropping) 대상 단말의 수(Ndropped)를 하나 증가할 수 있다(675). 이후, 상기 분석기(170)는 상기 Ndropped가 A 그룹의 단말의 수 이하인지 결정할 수 있다(677). Ndropped가 A 그룹의 단말의 수 이하인 경우, 상기 분석기(170)는 다시 동작 645로 회귀하여 증가된 Ndropped개의 단말에 대하여 이하 동작을 반복하여 수행할 수 있다. 상기 분석기(170)는 상기 Ndropped가 A 그룹의 단말의 수보다 큰 경우 A그룹의 모든 단말의 특정 서비스 세션을 강제 중단 시키더라도 A그룹에서 서비스 체감 품질을 보장할 수 있는 단말이 없는 것으로 판단하여 제어 적용이 불필요하다고 결정하고(680), 도 2의 동작 250으로 복귀하여 이후 동작을 수행할 수 있다. 한편, 상기 동작 677에서 Ndropped와 비교되는 A그룹의 단말의 개수는 본 발명의 일 실시예에 해당하며, 제어 적용이 불필요하다고 결정하는데 기준이 되는 특정 서비스 세션을 강제 중단할 단말의 일정 개수를 사업자가 미리 설정할 수 있다.
도 7는 본 발명의 실시예에 따른 장치의 트래픽 제어를 해제하거나 완화하는 방법을 설명하는 순서도이다.
보다 구체적으로, 상기 도 7은 도 2에서 설명한 분석기(170)의 동작 235을 구체화하여 설명한 도면이다. 이 동작은 망 내의 과도한 트래픽 제어를 방지하고 망 사용 효율을 극대화하기 위하여, 셀의 혼잡 상태가 완화되는 경우, 이전 단계에서 적용한 트래픽 제어 수준을 완화하거나 해제하기 위한 것이다. 상기 분석기(170)는 도 2 의 동작 225 내지 230에서 판단 결과 망 내에 서비스 혼잡이 검출되지 않고, 서비스 별 트래픽 제어가 적용 중인 경우, 비 특정 서비스 이용 단말들의 비 특정 서비스에 대한 무선 자원 사용량에 기반하여 트래픽 제어를 해제 또는 완화할 것인지 결정할 수 있다(720). 상기 분석기(170)는 상기 동작 720에서 트래픽 제어 수준을 어느 정도까지 완화 가능한지를 판단할 수 있다.
즉, 상기 분석기(170)는 현재 망 상태 기준으로 이전에 적용된 MBR을 어느 정도까지 증가 시키면 서비스 혼잡이 발생하지 않을지를 계산하고 해당 MBR을 트래픽 제어를 담당하는 네트워크 장치에게 제공하여 셀 내의 단말의 서비스 별 트래픽을 제어할 수 있다(730). 이와 같이 반복적으로 트래픽 제어 수준을 완화해가면서 MBR 설정 범위의 최대값까지 설정을 해도 서비스 혼잡 제어가 발생하지 않고, 무선 자원 사용량이 일정 수준 이하이면 최종적으로 서비스 혼잡 상태가 해소된 것으로 판단하고, 이전에 적용 했던 모든 트래픽 제어를 해제할 수 있다.
도 8은 본 발명의 실시예에 따른 장치의 트래픽 제어를 해제하거나 완화하는 방법을 설명하는 순서도이다.
보다 구체적으로, 상기 도 8은 도 2에서 설명한 분석기(170)의 동작 235를 구체화하여 설명한 도면이다. 상기 분석기(170)는 비 특정 서비스 이용 단말들의 비 특정 서비스 플로우들에 설정된 MBR이 사업자가 미리 설정한 MBRMAX값 이상인지 판단할 수 있다. 상기 분석기(170)는 비 특정 서비스 이용 단말들의 비 특정 서비스 플로우들에 설정된 MBR이 사업자가 미리 설정한 MBRMAX값 이상인 경우, 망 내에 남아 있는 무선 자원량인 PRBremain이 임계값D 이상인지 판단할 수 있다(810). 이 경우, 상기 분석기(170)는 최종적으로 서비스 혼잡 상태가 해소된 것으로 판단하고, 이전에 적용한 모든 MBR 설정을 해제할 수 있다(820).
한편, 상기 분석기(170)는 동작 800에서 비 특정 서비스 이용 단말들의 비 특정 서비스 플로우들에 설정된 MBR이 사업자가 미리 설정한 MBRMAX값 보다 작은 경우, 아래 수학식 4를 이용하여 비 특정 서비스 이용 단말들의 비 특정 서비스의 트래픽 제어를 위한 최적의 MBR 값(MBR#)을 계산할 수 있다.
[수학식 4]
Figure 112016034725811-pat00010
-
Figure 112016034725811-pat00011
: B그룹 단말의 비 특정 서비스 세션의 PRB 사용량
-
Figure 112016034725811-pat00012
: B그룹 단말의 실제 비 특정 서비스 세션 처리율
-
Figure 112016034725811-pat00013
: 현재 B그룹 단말에 적용된 MBR
상기 수학식 4를 통하여 현재 남아있는 PRB량 만큼만 B그룹 단말의 비 특정 서비스 세션 PRB 사용량을 키울 수 있는 최대 MBR# 값을 도출하고, 이 MBR#이 사업자가 설정한 범위 내에 속하는지 확인하고, 추가적으로, 현재 적용된 MBR보다 큰 값인지 확인한다. 상기 분석기(170)는 상기 모든 조건을 만족하는 MBR#가 존재하는지 결정할 수 있다(840). 상기 분석기(170)는 상기 MBR#이 존재하지 않는 경우, 현재 적용된 MBR(MBRcurrent)의 설정을 유지할 수 있다(850).
상기 분석기(170)는 상기 MBR#이 존재하는 경우, 상기 B그룹 단말들의 비 특정 서비스 플로우에 대해 상기 MBR#을 설정할 수 있다(860). 한편, 상기 분석기(170)는 동작 810에서 망 내에 남아 있는 무선 자원량인 PRBremain이 임계값D보다 작은 경우, 현재 적용된 MBR 설정을 유지할 수 있다(850). 동작 850 및 860 이후, 상기 분석기(170)는 도 2의 동작 250로 회귀하여 이후 동작을 수행할 수 있다.
도 9는 본 발명의 실시예에 따른 장치의 내부 구조를 도시하는 블록도이다.
보다 구체적으로, 상기 장치는 송수신부(900), 저장부(910), 제어부(920)를 포함할 수 있다. 또한, 상기 제어부(920)는, 서비스 혼잡 검출부(923), 서비스 별 트래픽 제어부(926), 트래픽 제어 해제부(929)를 포함할 수 있다.
상기 통신부(900)는 상기 장치가 본 발명에 따른 동작을 수행하기 위하여 필요한 신호를 송수신할 수 있다. 보다 구체적으로, 상기 통신부(900)는 DPI로부터 사용자의 서비스 체감 품질 정보를 수신할 수 있다. 또한, 상기 통신부(900)는 기지국으로부터 무선망 상태 정보(RAN 정보)를 수신할 수 있다. 또한, 상기 통신부(900)는 상기 수신한 정보를 제어부(920)에게 전송하고, 이에 기반하여 생성된 무선 망 내의 단말의 서비스 별 트래픽을 제어하는 정책 정보를 PCRF(140)에게 제공할 수 있다.
상기 저장부(910)은 상기 장치가 본 발명에 따른 동작을 수행하기 위한 정보를 저장할 수 있다. 상기 저장부(910)은 상기 통신부(900) 또는 상기 제어부(920)로부터 수신한 메시지를 저장할 수 있다. 상기 저장부(910)는 상기 사용자의 서비스 체감 품질 정보, 무선망 상태 정보, 또는 정책 정보 중 적어도 하나를 저장할 수 있다.
상기 제어부(920)에 포함된 서비스 혼잡 검출부(923)는 망 내에 특정 서비스 이용 단말의 서비스 체감 품질이 저하되었는지 판단할 수 있다. 또한, 상기 서비스 혼잡 검출부(923)는 특정 서비스 이용 단말에 할당된 무선 자원이 부족한지 판단할 수 있고, 망 내에 위치한 서비스 체감 품질이 저하된 특정 서비스 이용 단말들의 수에 기반하여 서비스 혼잡 발생 여부를 판단할 수 있다.
상기 제어부(920)에 포함된 서비스 별 트래픽 제어부(926)는 서비스 혼잡 발생 시, 트래픽을 제어할 운용 방식을 선택할 수 있다. 또한, 상기 서비스 별 트래픽 제어부(926)는 선택된 운용 방식에 의해 트래픽을 제어할 대상 서비스 및 제어 방법을 결정할 수 있다. 또한, 상기 서비스 별 트래픽 제어부(926)는 결정된 대상 단말의 서비스 트래픽에 대하여 제어하는 경우, 특정 서비스 이용 단말 사용자의 체감 품질 보장이 가능한지 판단할 수 있으며, 보장이 가능하다고 판단한 경우, 시스템에서 트래픽 제어를 담당하는 장치에게 상기 단말들의 서비스 트래픽을 제어하는 제어 정보, 또는 정책 정보를 제공할 수 있다.
또한, 상기 제어부(920)에 포함된 트래픽 제어 해제부(929)는 서비스 혼잡이 미검출되고, 서비스 별 트래픽 제어가 적용 중인 경우, 비특정 서비스 이용 단말의 비특정 서비스에 대한 무선 자원 사용량에 기반하여 트래픽 제어를 해제 또는 완화할 것인지 결정할 수 있다. 또한, 상기 트래픽 제어 해제부(929)는 셀 내에 위치한 단말에 대하여 서비스 별 트래픽 제어의 해제 또는 완화를 수행할 수 있다.
상기 제어부(920) 내의 서비스 혼잡 검출부(923), 서비스 별 트래픽 제어부(926), 트래픽 제어 해제부(929)는 앞서 설명한 동작을 각각 수행할 수 있으며, 또는 상기 제어부(920)가 상기 동작을 모두 수행할 수 있다.
상기 제어부(920)는 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보 및 무선망 내의 상태 정보에 기반하여 무선망 내의 서비스 혼잡 발생 여부를 결정하고, 상기 무선망 내에 서비스 혼잡이 발생한 것으로 결정된 경우, 상기 무선망 내의 단말들이 이용하고 있는 서비스에 기반하여 상기 적어도 하나의 단말의 트래픽을 제어할 수 있다. 상기 제어부(920)는 상기 무선망 내의 서비스 혼잡이 완화된 경우, 상기 적어도 하나의 단말의 트래픽을 제어한 것을 해제하는 것을 제어할 수 있다. 상기 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보는 DPI(deep packet inspection)로부터 수신된 것을 특징으로 한다.
상기 무선망 내의 상태 정보는 상기 적어도 하나의 단말 중 서비스 별 사용자 체감 품질이 저하된 적어도 하나의 단말의 서비스 별 무선 자원 사용량, 상기 서비스 별 사용자 체감 품질이 저하된 적어도 하나의 단말의 상기 서비스 별 사용자 체감 품질을 보장하기 위해 필요한 서비스의 무선 자원 사용량, 또는 상기 서비스 별 사용자 체감 품질이 저하된 적어도 하나의 단말에게 무선망 내의 잔여 무선 자원을 추가로 할당한 경우 사용할 수 있는 서비스 별 무선 자원 사용량에 대한 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.
상기 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보는, 제1 서비스를 이용하는 적어도 하나의 단말의 서비스에 대한 사용자 체감 품질 정보이고, 상기 제어부(920)는 상기 무선망 내의 서비스 중 제1 서비스를 제외한 제2 서비스를 이용하는 적어도 하나의 단말의 제2 서비스의 트래픽을 제한하는 것을 제어할 수 있다.
상기 무선망 내의 적어도 하나의 단말의 트래픽은, 상기 제1 서비스를 이용하는 적어도 하나의 단말 중 상기 제1 서비스에 대한 사용자 체감 품질이 저하된 적어도 하나의 단말의 상기 제1 서비스에 대한 사용자 체감 품질을 보장하기 위한 무선 자원 사용량에 기반하여 제어되는 것을 특징으로 한다.
상기 제어부(920)는 상기 제2 서비스를 이용하는 적어도 하나의 단말들의 상기 제2 서비스의 트래픽을 제한할 최대 전송률(MBR, maximum bit rate)를 계산하여 적용하는 것을 더 제어하고, 상기 최대 전송률은, 상기 제1 서비스를 이용하는 적어도 하나의 단말 중 제1 서비스에 대한 사용자 체감 품질이 저하된 적어도 하나의 단말의 사용자 체감 품질을 보장하기 위한 상기 제1 서비스에 대한 무선 자원 사용량에 기반하여 결정된다.
상기 제어부(920)는 상기 제1 서비스를 이용하는 적어도 하나의 단말 중 상기 제1 서비스에 대한 사용자 체감 품질이 저하된 적어도 하나의 단말 중 적어도 하나의 단말로의 상기 제1 서비스의 제공을 중단하는 것을 제어할 수 있다. 상기 제어부(920)는 상기 무선망 내의 적어도 하나의 단말의 서비스의 트래픽을 제한하는 최대 전송률(MBR, maximum bit rate)이 제1 임계값 이하이고, 무선망 내의 적어도 하나의 단말이 사용 중인 무선 자원 사용량이 제2 임계값 이하인 경우, 상기 적어도 하나의 단말의 트래픽 제어를 해제하는 것을 제어할 수 있다.
상기 제어부(920)는 상기 무선망 내의 잔여 무선 자원 사용량을 전부 이용할 수 있는 제1 최대 전송률(MBR, maximum bit rate)를 도출하고, 상기 제1 최대 전송률이 무선망 내의 적어도 하나의 단말의 서비스의 트래픽에 기 적용된 제2 최대 전송률보다 큰 경우, 상기 제1 최대 전송률을 상기 무선망 내의 적어도 하나의 단말의 서비스의 트래픽에 적용하는 것을 제어할 수 있다.
상술한 실시예들에서, 모든 단계 및 메시지는 선택적인 수행의 대상이 되거나 생략의 대상이 될 수 있다. 또한 각 실시예에서 단계들은 반드시 순서대로 일어날 필요는 없으며, 뒤바뀔 수 있다. 메시지 전달도 반드시 순서대로 일어날 필요는 없으며, 뒤바뀔 수 있다. 각 단계 및 메시지는 독립적으로 수행될 수 있다.
상술한 실시예들에서 예시로 보인 표의 일부 혹은 전체는 본 발명의 실시예를 구체적으로 보여주어 이해를 돕기 위한 것이다. 따라서 표의 세부 내용은 본 발명에서 제안하는 방법 및 장치의 일부를 표현하는 것이라 볼 수 있다. 즉, 본 명세서의 표의 내용은 통사론적으로 접근되는 것보다 의미론적으로 접근되는 것이 바람직할 수 있다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 즉 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.

Claims (20)

  1. 이동 통신 시스템의 네트워크 엔티티의 방법에 있어서,
    제1 서비스를 이용하는 복수의 단말들의 사용자 체감 품질 정보(user experience quality information) 및 무선 네트워크의 상태 정보에 기반하여, 상기 무선 네트워크에서 상기 제1 서비스를 이용하는 상기 복수의 단말들 중 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 사용자 체감 품질이 저하(deteriorate)되었다고 결정하는 단계;
    상기 제1 서비스에 대한 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 상기 사용자 체감 품질을 보장(secure)하기 위한 상기 제1 서비스에 대한 무선 자원 사용량에 기반하여, 상기 무선 네트워크 내의 서비스들 중 상기 제1 서비스를 제외한 제2 서비스를 이용하는 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽을 제한하기 위한 MBR(maximum bit rate)을 결정하는 단계;
    상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽을 제한하기 위해 상기 결정된 MBR을 적용하는 단계; 및
    상기 제2 서비스에서 해제된 무선 자원을 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 할당하는 단계를 포함하며,
    상기 무선 자원은 상기 결정된 MBR에 기반하는 것을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 상기 사용자 체감 품질이 개선된 후, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽 제한을 해제하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서, 상기 제1 서비스를 이용하는 상기 복수의 단말들의 상기 서비스들에 대한 사용자 체감 품질 정보는 DPI(deep packet inspection)로부터 수신되고,
    상기 무선 네트워크의 상태 정보는 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 무선 자원 사용량, 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 사용자 체감 품질을 보장하기 위해 필요한 상기 제1 서비스에 대한 무선 자원 사용량, 또는 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말에게 상기 무선 네트워크 내의 잔여 무선 자원을 추가로 할당할 경우 사용될 수 있는 상기 제1 서비스에 대한 무선 자원 사용량의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  4. 제1항에 있어서,
    상기 제1 서비스에 대한 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말에 상기 제1 서비스를 제공하는 것을 차단하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  5. 제2항에 있어서,
    상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽 제한을 해제하는 단계는,
    상기 무선 네트워크에서 상기 적어도 하나의 제2 단말에 대한 상기 제2 서비스의 트래픽을 제한하기 위한 상기 MBR이 제1 임계 값 이상이고, 상기 무선 네트워크에서 상기 적어도 하나의 제2 단말이 사용하는 상기 무선 자원 사용량이 제2 임계 값 이하인 경우, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 트래픽 제어를 해제하는 단계를 포함하는 것을 특징으로 하는 방법.
  6. 제2항에 있어서,
    상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽 제한을 해제하는 단계는,
    상기 무선 네트워크에서 전체 잔여 자원 사용량을 사용하기 위한 제1 MBR을 계산하는 단계; 및
    상기 제1 MBR이 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽에 미리 적용된 MBR보다 높은 경우, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽에 상기 제1 MBR을 적용하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 이동 통신 시스템의 네트워크 엔티티 장치에 있어서,
    송수신부; 및
    제1 서비스를 이용하는 복수의 단말들의 사용자 체감 품질 정보(user experience quality information) 및 무선 네트워크의 상태 정보에 기반하여, 상기 무선 네트워크에서 상기 제1 서비스를 이용하는 상기 복수의 단말들 중 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 사용자 체감 품질이 저하(deteriorate)되었다고 결정하고,
    상기 제1 서비스에 대한 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 상기 사용자 체감 품질을 보장(secure)하기 위한 상기 제1 서비스에 대한 무선 자원 사용량에 기반하여, 상기 무선 네트워크 내의 서비스들 중 상기 제1 서비스를 제외한 제2 서비스를 이용하는 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽을 제한하기 위한 MBR(maximum bit rate)을 결정하고,
    상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽을 제한하기 위해 상기 결정된 MBR을 적용하고,
    상기 제2 서비스에서 해제된 무선 자원을 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 할당하는 제어부를 포함하며,
    상기 무선 자원은 상기 결정된 MBR에 기반하는 것을 특징으로 하는 네트워크 엔티티 장치.
  8. 제7항에 있어서, 상기 제어부는,
    상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 상기 사용자 체감 품질이 개선된 후, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽 제한을 해제하는 것을 특징으로 하는 네트워크 엔티티 장치.
  9. 제7항에 있어서, 상기 제1 서비스를 이용하는 상기 복수의 단말들의 상기 서비스들에 대한 사용자 체감 품질 정보는 DPI(deep packet inspection)로부터 수신되고,
    상기 무선 네트워크의 상태 정보는 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 제1 서비스에 대한 무선 자원 사용량, 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말의 상기 사용자 체감 품질을 보장하기 위해 필요한 상기 제1 서비스에 대한 무선 자원 사용량, 또는 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말에게 상기 무선 네트워크 내의 잔여 무선 자원을 추가로 할당할 경우 사용될 수 있는 상기 제1 서비스에 대한 무선 자원 사용량의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 네트워크 엔티티 장치.
  10. 제7항에 있어서,
    상기 제어부는,
    상기 제1 서비스에 대한 상기 사용자 체감 품질이 저하된 상기 적어도 하나의 제1 단말에 상기 제1 서비스를 제공하는 것을 차단하는 것을 특징으로 하는 네트워크 엔티티 장치.
  11. 제8항에 있어서,
    상기 제어부는,
    상기 무선 네트워크에서 상기 적어도 하나의 제2 단말에 대한 상기 제2 서비스의 트래픽을 제한하기 위한 상기 MBR이 제1 임계 값 이상이고, 상기 무선 네트워크에서 상기 적어도 하나의 제2 단말이 사용하는 상기 무선 자원 사용량이 제2 임계 값 이하인 경우, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 트래픽 제어를 해제하는 것을 특징으로 하는 네트워크 엔티티 장치.
  12. 제8항에 있어서,
    상기 제어부는,
    상기 무선 네트워크에서 전체 잔여 자원 사용량을 사용하기 위한 제1 MBR을 계산하고,
    상기 제1 MBR이 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽에 미리 적용된 MBR보다 높은 경우, 상기 제2 서비스를 이용하는 상기 적어도 하나의 제2 단말의 상기 제2 서비스의 트래픽에 상기 제1 MBR을 적용하는 것을 특징으로 하는 네트워크 엔티티 장치.
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
KR1020160044317A 2016-04-11 2016-04-11 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치 Active KR102277173B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020160044317A KR102277173B1 (ko) 2016-04-11 2016-04-11 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치
PCT/KR2017/003904 WO2017179882A1 (ko) 2016-04-11 2017-04-11 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치
US16/093,054 US10869219B2 (en) 2016-04-11 2017-04-11 Method and apparatus for controlling traffic of terminal in mobile communication system
EP17782637.7A EP3429263B1 (en) 2016-04-11 2017-04-11 Method and apparatus for controlling traffic of terminal in mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160044317A KR102277173B1 (ko) 2016-04-11 2016-04-11 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20170116488A KR20170116488A (ko) 2017-10-19
KR102277173B1 true KR102277173B1 (ko) 2021-07-14

Family

ID=60041685

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160044317A Active KR102277173B1 (ko) 2016-04-11 2016-04-11 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치

Country Status (4)

Country Link
US (1) US10869219B2 (ko)
EP (1) EP3429263B1 (ko)
KR (1) KR102277173B1 (ko)
WO (1) WO2017179882A1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110381537B (zh) * 2019-08-12 2022-10-28 深圳创维数字技术有限公司 一种基于QoE的带宽限速方法、装置、设备及存储介质
KR102326595B1 (ko) * 2020-02-17 2021-11-12 주식회사 케이티 통신 서비스를 위한 자원 관리 방법과 장치
CN118019053A (zh) * 2022-11-10 2024-05-10 维沃移动通信有限公司 辅助信息发送、接收方法、设备及可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130194919A1 (en) * 2012-02-01 2013-08-01 Qualcomm Incorporated Apparatus and method for user equipment assisted congestion control
US20150043346A1 (en) * 2013-08-09 2015-02-12 Scott Corey Miller Congestion detection based on resource utilization information and user quality-of-experience indicators

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10150686A (ja) * 1996-09-17 1998-06-02 Fujitsu Ltd トラヒック過負荷制御システム
WO2003055167A1 (en) * 2001-12-21 2003-07-03 Nokia Corporation Traffic control in an ip based network
US20040203825A1 (en) * 2002-08-16 2004-10-14 Cellglide Technologies Corp. Traffic control in cellular networks
SE0203104D0 (en) * 2002-10-18 2002-10-18 Ericsson Telefon Ab L M Method and apparatus for network initiated rate control for P2C services in a mobile system
US7859998B2 (en) * 2007-06-18 2010-12-28 Sharp Laboratories Of America, Inc. System and method for managing pre-emption of quality of service (QoS) allocations in a network
CN101828361B (zh) * 2007-10-19 2012-10-10 爱立信电话股份有限公司 用于在通信网络系统中调度数据分组的方法和设备
US20130272121A1 (en) * 2012-04-17 2013-10-17 Cygnus Broadband, Inc. Systems and methods for application-aware admission control in a communication network
US9538220B2 (en) 2009-06-12 2017-01-03 Wi-Lan Labs, Inc. Video streaming quality of experience degradation control using a video quality metric
CN103069406B (zh) 2010-04-08 2016-11-23 瓦索那网络公司 对于多个客户机管理流媒体带宽
EP2578044A1 (en) * 2010-05-28 2013-04-10 Nokia Siemens Networks OY Quality of service management in radio network
US8982783B2 (en) * 2010-07-31 2015-03-17 Motorola Solutions, Inc. Method and system for setting quality of service for a bearer in response to an emergency event
US9210728B2 (en) * 2011-12-19 2015-12-08 Cisco Technology, Inc. System and method for resource management for operator services and internet
US8904025B2 (en) 2012-02-24 2014-12-02 Sandvine Incorporated Systems and methods for traffic management
WO2013149652A1 (en) 2012-04-03 2013-10-10 Nokia Siemens Networks Oy Method and network element for traffic flow treatment in a core network of a communication network
CN104838692B (zh) 2012-10-12 2019-06-04 诺基亚通信公司 用于单独地控制用户设备以便优化体验质量(qoe)的方法和设备
WO2014090312A1 (en) * 2012-12-13 2014-06-19 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for assigning network resource
IN2013DE00360A (ko) * 2013-02-07 2015-06-19 Alcatel Lucent
KR102123439B1 (ko) 2013-11-20 2020-06-16 삼성전자 주식회사 이동 망에서 비디오 트래픽의 사용자 만족도 최적화를 고려한 혼잡 완화 방법 및 그 장치
EP3103278B1 (en) * 2013-12-20 2018-07-18 Comptel OY System, method and software product for content delivery
US20150208276A1 (en) * 2014-01-20 2015-07-23 Vodafone Ip Licensing Limited Congestion detection
JP2016036061A (ja) * 2014-08-01 2016-03-17 株式会社日立製作所 ネットワークシステム、トラフィック管理サーバ、及び基地局管理サーバ
CN104301250A (zh) * 2014-10-31 2015-01-21 华为技术有限公司 一种无线拥塞控制方法和设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130194919A1 (en) * 2012-02-01 2013-08-01 Qualcomm Incorporated Apparatus and method for user equipment assisted congestion control
US20150043346A1 (en) * 2013-08-09 2015-02-12 Scott Corey Miller Congestion detection based on resource utilization information and user quality-of-experience indicators

Also Published As

Publication number Publication date
EP3429263A4 (en) 2019-01-16
US20190159061A1 (en) 2019-05-23
KR20170116488A (ko) 2017-10-19
EP3429263A1 (en) 2019-01-16
US10869219B2 (en) 2020-12-15
EP3429263B1 (en) 2022-06-22
WO2017179882A1 (ko) 2017-10-19

Similar Documents

Publication Publication Date Title
US8665717B2 (en) Data rate aware scheduling in advanced wireless networks
US10362507B2 (en) Systems and method for quality of service monitoring, policy enforcement, and charging in a communications network
US8611217B2 (en) Subscriber/service differentiation in advanced wireless networks
US9794825B2 (en) System and method for determining cell congestion level
US10028167B2 (en) Optimizing quality of service in a content distribution network using software defined networking
US20140155043A1 (en) Application quality management in a communication system
US20140153392A1 (en) Application quality management in a cooperative communication system
US20160381698A1 (en) System and method for cooperatively controlling an application
US10470084B2 (en) Service processing method, PCRF, and service processing system
US10231286B2 (en) Method and device for allocating air interface resource
KR20140116450A (ko) 무선 사용자에 대한 지능적인 코덱 레이트 적응을 제공하는 방법 및 장치
US10111129B2 (en) Method and apparatus for admission control of wireless communications network
KR102277173B1 (ko) 이동 통신 시스템에서 단말의 트래픽을 제어하는 방법 및 장치
CN104301250A (zh) 一种无线拥塞控制方法和设备
EP3232709B1 (en) Method and device for controlling congestion in mobile communication system
JP5736072B2 (ja) 輻輳緩和の方法及び装置
KR20150079463A (ko) 협력형 통신 시스템 내 애플리케이션 품질 관리
JP6276206B2 (ja) 帯域割り当て制御装置及び帯域割り当て制御方法
US9106381B2 (en) Method and system configuring a base station to trigger HS-DPCCH generation
EP2905978B1 (en) Method and device for transmitting data stream
WO2015147708A1 (en) Allocated bitrate offering

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20160411

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20200121

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20160411

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20210208

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210526

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210708

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210709

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20240627

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20250627

Start annual number: 5

End annual number: 5