KR20130069891A - Mtc디바이스에 대한 통신시간 제어방법 및 장치 - Google Patents
Mtc디바이스에 대한 통신시간 제어방법 및 장치 Download PDFInfo
- Publication number
- KR20130069891A KR20130069891A KR1020110136414A KR20110136414A KR20130069891A KR 20130069891 A KR20130069891 A KR 20130069891A KR 1020110136414 A KR1020110136414 A KR 1020110136414A KR 20110136414 A KR20110136414 A KR 20110136414A KR 20130069891 A KR20130069891 A KR 20130069891A
- Authority
- KR
- South Korea
- Prior art keywords
- mtc
- time
- trigger
- communication
- request
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 명세서는 MTC디바이스에 대한 통신시간 제어방법에 관한 것이다.
본 명세서의 일 실시예에 의한 MTC디바이스에 대한 통신시간 제어방법은 MTC서버에 의한 디바이스 트리거링에서 MTC 통신에 대한 시간 제어를 위하여, 이동통신망의 트리거링 제어기능을 수행하는 MTC IWF을 통해 MTC 통신에 대한 시간 제어 기능을 수행한다.
본 명세서의 일 실시예에 의한 MTC디바이스에 대한 통신시간 제어방법은 MTC서버에 의한 디바이스 트리거링에서 MTC 통신에 대한 시간 제어를 위하여, 이동통신망의 트리거링 제어기능을 수행하는 MTC IWF을 통해 MTC 통신에 대한 시간 제어 기능을 수행한다.
Description
본 발명은 기계 형태 통신 (MTC: machine type communication) 트래픽을 분산시키기 위한 통신시간 제어 방법에 관한 것이다.
기계 형태 통신(machine type communication, 이하 "MTC" 통신이라 한다)이란 데이터 통신의 한 가지 형태로 하나 이상의 개체가 반드시 인간의 상호작용을 필요로 하지 않는 기기 또는 사물간 (machine to machine) 통신을 나타낸다. 인간의 상호 작용을 필요로 하지 않는 MTC 통신은 통신 과정에 인간이 개입하지 않고 통신이 이루어지는 방식의 모든 통신 방식을 지칭한다. 한편 이러한 MTC 통신은 다양한 사업 영역에 적용될 수 있는데, 이러한 사업 영역에 따라 필요로 하는 통신 품질은 다양하다. 특히, 디바이스(device) 들이 항상 통신망에 연결될 것을 요구하는 것은 아니며, 송수신되는 정보 역시 일정한 패턴을 가지고 송수신될 수도 있고, 패턴 없이 데이터를 송수신할 수도 있다.
MTC 통신은 적용되는 사업 영역에 따라 통신을 간헐적으로 하거나, 혹은 네트워크 내에서 낮은 순위로 데이터를 송수신할 수 있다. 한편, MTC 디바이스는 항상 통신 접속 상태를 유지하는 것은 아닌, 타임 컨트롤 속성을 가지고 있다. 그러나, 이러한 타임 컨트롤 속성을 MTC 통신에 적용하기 위해서는 MTC 통신에 대한 시간 제어를 수행하는 것이 필요하나 이에 대한 방안이 제시되고 있지 않다. 즉, 시간 제어를 수행하기 위해 허용 시간을 관리하여 트리거링을 처리하는 기능을 구현하기 위해 불필요한 관리부담을 발생시키는 문제점이 있어왔으므로, 이에 대한 해결이 필요하다.
전술한 과제를 해결하기 위하여 본 명세서에서는 MTC서버에 의한 디바이스 트리거링에서 MTC 통신에 대한 시간 제어를 위하여, 이동통신망의 트리거링 제어기능을 수행하는 MTC IWF을 통해 MTC 통신에 대한 시간 제어 기능을 수행함으로써 효과적으로 통신망의 트래픽을 분산시키는 방안을 제시하고자 한다.
본 명세서의 일 실시예에 의한 MTC디바이스에 대한 통신시간 제어방법은 MTC서버에 의한 디바이스 트리거링에서 MTC 통신에 대한 시간 제어를 위하여, 이동통신망의 트리거링 제어기능을 수행하는 MTC IWF을 통해 MTC 통신에 대한 시간 제어 기능을 수행한다.
본 발명은 트리거 요청의 유효시간 내에 트리거 허용시간 구간이 포함되는 경우, MTC 디바이스로의 트리거 전달을 허용시간 대에 처리하도록 대기시킴으로써 MTC 통신 트래픽을 허용시간 구간으로 분산하여 처리할 수 있으며, 트리거 요청의 유효시간 내에 허용시간이 도래하지 않는 경우에도 유효시간에 포함되는 시간의 트래픽 처리비중을 고려하여, 평균 트래픽 부하가 적은 시간에 트래픽 처리를 선택할 가중치를 높임으로써, 트래픽 처리 부하를 분산하여 처리할 수 있는 효과가 있다.
도 1은 본 명세서의 일 실시예에 의한 MTC를 위한 네트워크의 구성을 보여주는 도면이다.
도 2에서는 MTC 통신의 타임 컨트롤에 대해 살펴본다.
도 3은 본 발명의 일 실시예를 적용할 수 있는 통신망 구조도이다.
도 4는 본 발명의 일 실시예에 따른 MTC 통신에 대한 시간제어 처리를 포함하는 디바이스 트리거링 처리 절차를 나타내는 도면이다.
도 5는 본 발명의 일 실시예에 따른 MTC IWF의 MTC 통신에 대한 시간제어 처리 플로우를 나타낸다.
도 2에서는 MTC 통신의 타임 컨트롤에 대해 살펴본다.
도 3은 본 발명의 일 실시예를 적용할 수 있는 통신망 구조도이다.
도 4는 본 발명의 일 실시예에 따른 MTC 통신에 대한 시간제어 처리를 포함하는 디바이스 트리거링 처리 절차를 나타내는 도면이다.
도 5는 본 발명의 일 실시예에 따른 MTC IWF의 MTC 통신에 대한 시간제어 처리 플로우를 나타낸다.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.
본 명세서에서는 MTC 통신을 중심으로 설명한다. MTC 통신은 M2M(Machine to Machine communication), IoT(Internet of Thing), 스마트 디바이스 통신(Smart Device communication), 또는 사물 지향 통신(Machine oriented communication) 등으로 다양하게 불려지고 있으며, 본 명세서에서 설명하고 있는 발명은 상기 나열된 통신들에 대해 적용 가능하다.
이하 MTC와 관련된 용어의 정의는 다음과 같다.
- MTC 디바이스: 이동통신사업자의 무선네트워크를 통해 MTC 서버와 기기간 통신을 수행하는 사용자 단말(User equipment) (e.g. 이동통신 모듈을 장착한 전기미터기(electricity meter), 자판기 등)을 포함한다.
- MTC 서버: 이동통신사업자의 무선네트워크를 통해 MTC 디바이스와 통신을 수행하여, MTC 디바이스를 제어하고 MTC 디바이스의 데이터를 수집하는 서버를 포함한다.
- MTC 사용자: MTC 서버에 의해 제공되는 서비스(e.g. 데이터 수집 등)를 이용하는 사용자를 포함한다.
- MTC IWF: MTC IWF는 디바이스 트리거링과 같은 이동통신망의 특정한 기능을 작동시키기 위해 MTC 서버의 시그널링을 변환 또는 중계하는 기능을 수행하는 개체로 MTC 서버 인증, MTC 서버로부터의 제어 요청에 대한 권한인가, 디바이스 트리거링 제어 등의 기능을 수행하는 개체를 포함한다.
- MTC 디바이스 트리거링: MTC 서버의 트리거 요청에 의해 이동통신사업자의 무선네트워크를 통해(e.g. 착신 SMS(short message service) 사용) 트리거 요청을 MTC 디바이스로 전달하고, 트리거 요청을 전달받은 MTC 디바이스가 이동통신사업자의 무선네트워크를 통해 데이터 통신을 개시하여 MTC 서버와 통신하도록 하는 것을 포함한다.
도 1은 본 명세서의 일 실시예에 의한 MTC를 위한 네트워크의 구성을 보여주는 도면이다.
3GPP(3rd Generation Partnership Project) 에서는 M2M 디바이스의 통신을 MTC(Machine Type Communication, 머신 타입 통신)라고 정의를 하고 있으며 M2M 단말을 MTC 디바이스라고 정의를 하고 있다.
도 1에서는 다수의 MTC 디바이스(MTC device, 101)와 다수의 MTC 서버(MTC server, 121, 129)가 이동통신사업자의 무선 네트워크(110)에 접속한 예를 보여준다. 무선 네트워크의 일 실시예로, 3GPP bearer services/SMS/IMS가 될 수 있다. 무선 네트워크(110)와 MTC 디바이스(101)간의 인터페이스는 MTCu가 될 수 있다.
MTC 서버(121, 129)는 3GPP PLMN-MTC Server IWK Function(150)을 이용하여 무선 네트워크에 연결될 수 있다. 인터페이스의 종류로, MTCsms, MTCi 등이 될 수 있다.
도 1과 같은 통신 시나리오 상에서 MTC를 위한 서비스 요구사항을 살펴볼 수 있다. 즉, 3GPP에서는 도 1과 같은 통신 시나리오 상에서 머신 타입 통신을 위한 서비스 요구사항을 제시하고 있다. 이 규격은 머신 타입 통신을 위한 공통 요구사항과 머신 타입 통신 서비스 특성에 따른 요구사항들을 정의하고 있다.
도 1과 같은 구성(통신 시나리오)에서는 대규모 MTC 디바이스 도입으로 인한 네트워크 폭주와 오버로드를 제어할 수 있어야 하며 대규모 MTC 디바이스에 대한 연결 (connectivity)을 효율적으로 유지 및 MTC 디바이스의 전력소모를 감소시키는 것이 필요하다. 또한 MTC 서버의 트리거 (trigger) 요청에 의해, 네트워크가 MTC 디바이스에게 MTC 디바이스와 MTC 서버 간 통신을 개시할 수 있도록 해야 하며 공인 IP 주소 공간의 MTC 서버가 사설 IP 주소 공간의 MTC 디바이스와 통신할 수 있어야 하며 대규모의 MTC 디바이스, MTC 가입자, MTC 그룹을 유일하게 식별할 수 있어야 하며 번호와 식별자를 효율적으로 관리하는 것이 필요하다.
도 1의 MTC 서버(121, 129)는 PDP (Packet Data Protocol) 컨텍스트(context)나 PDN (Packet Data Network) 연결(connection)을 유지할 수 있다. 한편, MTC 서비스를 제공하는데 있어서, 다수의 MTC 서비스는 긴 시간 간격으로 드물게 데이터를 전송하는 특징이 있다. MTC 서비스 디바이스를 적용할 수 있는 일 실시예로는 가스나 전기 검침을 위한 미터기 등을 들 수 있다. 이동통신사업자가 상기한 MTC 디바이스들을 이동통신사업자의 무선 네트워크(110)에 효율적으로 수용하여 통신서비스를 제공하기 위해서는, 도 1의 MTC 디바이스(101)들이 상시적으로 무선 네트워크(110)에 위치 등록을 하도록 하거나 데이터 세션을 유지하도록 하는 것보다는, MTC 서버(121, 129)로부터의 요청이 있을 때 네트워크를 통해 MTC 디바이스와 MTC 서버간 데이터 통신을 개시하도록 트리거 하는 것이 네트워크 자원을 효율적으로 운용할 수 있어 바람직하다. 예를 들어, 가스나 전기 검침을 위한 미터기로 도 1의 MTC 디바이스들을 사용할 경우, 대부분의 운용시간 동안 오프라인(offline) 상태로 네트워크에 등록 해제(detach)되어 있으며, 브로드캐스트 (broadcast) 또는 페이징 (paging) 채널을 통해 MTC 디바이스의 트리거 요청(또는 트리거링 요청)을 들을 수 있도록 설정된다.
따라서, 도 1에서 MTC 디바이스(101)는 온라인 (online) 상태로 네트워크에 등록 (attach)되었지만 PDP 컨텍스트 또는 PDN 연결과 같은 데이터 세션이 설정되지 않은 상태이거나, MTC 디바이스가 온라인 상태로 네트워크에 등록 되었으며 PDP 컨텍스트나 PDN 연결과 같은 데이터 세션이 설정된 상태에서도 MTC 서버(121, 129)로부터의 요청이 있을 때 네트워크를 통해 MTC 디바이스와 MTC 서버간 데이터 통신을 개시하도록 트리거 할 수 있다.
한편, 개별 디바이스 CDR(Call Detail Record)과 병행하여 또는 이를 대신하여, MTC 그룹별 CDR을 생성할 수 있어야 하며 그룹별 CDR 또는 개별 디바이스 CDR에 의해 시그널링(signaling) 유형별로 MTC디바이스가 개시한 시그널링을 제어할 수 있어야 한다. 또한, 기존 메커니즘 (예를 들어, OMA DM: Open Mobile Alliance Device Management)에 의해 MTC 디바이스 관리가 제공되는 것이 필요하다.
MTC 디바이스는 MTC 서버 간의 통신은 MTC 디바이스에서 통신을 개시하는 방식과 MTC서버에서 통신을 개시하는 방식으로 실행될 수 있다. 먼저 MTC 디바이스에 통신을 개시하는 방식은 MTC 디바이스에 통신 주기를 설정하여, 정기적으로 MTC 디바이스가 이동통신사업자의 무선네트워크를 통해 데이터 통신을 개시하여 MTC 서버와 통신하는 방법이다. MTC서버에서 통신을 개시하는 방법은 MTC 디바이스 트리거링을 이용하여 MTC 디바이스와 MTC서버간 통신을 하는 방법으로 사용자의 필요에 의한 (on demand) MTC 디바이스에 제어, 관리, 데이터 수집 등을 위해, MTC 사용자는 임의의 시간에 MTC서버가 이동통신사업자의 무선네트워크를 통해 MTC 디바이스로 트리거 요청을 전달하고 MTC 디바이스가 이동통신사업자의 무선네트워크를 통하여 데이터 통신을 개시하여 MTC 서버와 통신하도록 할 수 있다.
장기적으로 이동통신망을 통해 수용되는 MTC 디바이스의 총량은 일반 휴대폰 디바이스를 초과할 수 있다. 반면 다수의 MTC 디바이스는 드물게 작은 양의 데이터를 전송(infrequent small data transmission)하거나 데이터 전송 지연에 민감하지 않은(time tolerant) 특성을 가진다. 따라서 지연에 민감하지 않은(Time Tolerant) MTC 디바이스의 통신에 대한 시간 제어를 통해 MTC 디바이스 별로 통신하는 시간을 분산시킴으로써 대량의 MTC 디바이스로 인한 트래픽 오버로드를 제어할 수 있다.
MTC 통신에 대한 시간 제어를 통해, 지연에 민감하지 않은(Time Tolerant) MTC 디바이스 트래픽을 분산시키기 위하여 통신사업자는 도 2와 같이 '허용시간', '금지시간', '통신시간'을 정의하여 운영할 수 있다. 여기서 허용시간(Grant Time Interval)은 통신이 허용되는 시간구간을, 금지시간(Forbidden Time Interval)은 유지보수 등으로 통신을 할 수 없는 시간구간을, 통신시간은 MTC 단말과 MTC 서버간 실제 통신하는 시간(communication window)을 나타낸다.
도 2에서는 MTC 통신의 타임 컨트롤에 대해 살펴본다. 타임 컨트롤 (time-controlled) 또는 접속시간 제어는 도 2와 같이 네트워크 혼잡 방지를 위해 사전 정의된 시간 주기에만 데이터를 송수신하는 MTC 응용을 위한 것이다. 네트워크에서 MTC 디바이스의 허용 시간(grant time, 그랜트 타임)(210)에는 접속을 허용하고, 금지 시간(forbidden time, 포비든 타임, 또는 접속 금지 시간)(220) 동안 접속을 거부할 수 있다. 도 2의 통신 시간(Communication Window)(215)은 허용 시간 내에서도 MTC 디바이스가 통신을 수행하는 기간을 별도로 나눌 수 있는 경우를 보여준다.
한편, 접속 허용 또는 거부 시간으로 정의된 시간 구간 이외의 시간(outside of these defined time interval= grant time & forbidden time을 제외한 시간)에는 MTC 디바이스 의 네트워크 접속을 허용하고 다른 방식으로 과금(charging)을 할 수 있도록 하여, 시스템에 유연하게 접근할 수 있도록 한다.
MTC 통신에 대한 시간 제어는 MTC 디바이스의 통신 개시에 의한 정기적인 데이터 보고에 사용될 수 있다.
이를 위해 이동통신사업자는 MTC 디바이스 사용자 또는 MTC 디바이스를 관리하는 응용서비스 사업자와 계약을 통해 허용시간을 결정한다. MTC 사용자는 MTC서버를 통해 MTC디바이스에 허용시간을 설정한다. MTC디바이스의 통신시간은 허용시간의 전체 시간구간 내에서 랜덤하게 설정되도록 함으로써 허용시간의 전체 시간구간 내에서도 트래픽이 분산되도록 한다. MTC 디바이스의 통신주기를 일일단위로 설정하여 매일 정기적인 데이터 전송을 수행하도록 설정한다면, 해당 MTC 디바이스는 매일 상기한 통신시간이 도래하면 MTC서버로 통신을 개시하여 데이터를 전송하게 된다.
MTC 통신에 대한 시간 제어는 MTC 서버에 의한 디바이스 트리거링에 사용될 수 있다.
이를 위해 이동통신사업자는 MTC 디바이스 사용자 또는 MTC 디바이스를 관리하는 응용서비스 사업자와 계약을 통해 허용시간을 결정한다. MTC 사용자가는 MTC서버를 통해 MTC디바이스에 허용시간을 설정하며, MTC서버에도 MTC디바이스의 허용시간을 저장한다. MTC사용자가 허용시간에 MTC서버를 통해 디바이스 트리거링 작업을 시작하면, MTC서버는 남은 허용시간의 전체 시간구간 내에서 MTC 디바이스로 트리거 요청 전달을 랜덤하게 전달하도록 하여 트래픽을 분산할 수 있다. 또는 MTC서버는 MTC 디바이스로 트리거 요청 전달을 바로 전달하지만, MTC 디바이스에서 남은 허용시간의 전체 시간구간 내에서 MTC 디바이스가 MTC서버로의 통신을 랜덤하게 개시하도록 하여 남은 허용시간의 전체 시간구간 내에서도 트래픽이 분산되도록 하고 있다.
그러나, 종래의 디바이스 트리거링에 사용되는 MTC 통신에 대한 시간 제어방법은 MTC사용자가 허용시간 구간 내에서 MTC서버를 통해 트리거링을 시도하는 경우에만 적용할 수 있는 문제점이 있다. 또한 MTC 디바이스 사용자 또는 MTC 디바이스를 관리하는 응용서비스 사업자들이 주로 관리하는 다수의 MTC 서버들에서 MTC 통신에 대한 시간 제어를 위해 허용시간을 관리하여 트리거링을 처리하는 기능을 구현하기 위해 불필요한 관리부담을 발생시킬 수 있으므로, 이를 해결하는 것이 필요하다.
도 3은 본 발명의 일 실시예를 적용할 수 있는 통신망 구조도이다. 구성 요소(구성 리스트)는 다음과 같다.
MTC 디바이스(Machine Type Communication Device)(310)는 이동통신 사업자의 무선네트워크를 통해 MTC 서버와 기기간 통신을 수행하는 사용자 단말(User equipment) (e.g. 이동통신 모듈을 장착한 전기미터기(electricity meter), 자판기 등)를 포함한다.
MTC 서버(MTC Server)(315)는 이동통신사업자의 무선네트워크를 통해 MTC 디바이스와 통신을 수행하여, MTC 디바이스를 제어하고 MTC 디바이스의 데이터를 수집하는 서버를 포함한다.
MTC IWF(Interworking function, 또는 MTC-IWF)(320)은 MTC서버에 요청에 의해 디바이스 트리거링 기능을 수행하기 위해 시그널링을 중계 또는 변환, MTC 서버 인증, 제어메시지에 대한 권한인가 등의 제어기능을 수행하는 개체를 포함한다.
도 4는 본 발명의 일 실시예에 따른 MTC 통신에 대한 시간제어 처리를 포함하는 디바이스 트리거링 처리 절차를 나타내는 도면이다.
MTC서버(415)는 디바이스 트리거링을 위해 트리거 요청 메시지를 MTC IWF(420)로 송신한다(S431).
이를 위해 MTC서버(415)는 MTC디바이스(410)에 대한 트리거 요청 메시지를 전달할 MTC IWF(420)에 대한 IP주소를 구성하고 있다. MTC서버(415)가 MTC IWF(420)로 전달하는 트리거 요청 메시지의 일 실시예는 표 1의 정보를 포함한다. 표 1은 본 발명의 일 실시예에 따른 MTC서버와 MTC IWF간 트리거 요청 메시지 포함정보를 보여준다.
파라메터 | 파라메터 설명 |
유효시간(validity time) | 트리거 요청이 디바이스로 전달되지 못했을 때 네트워크에서 트리거 요청을 저장하는 시간 정보로 트리거 요청에 대한 허용시간 내 처리 가능여부를 체크하여 트래픽의 분산 처리를 결정하는데 사용함 |
MTC 디바이스 식별자 (identifier) | MTC 디바이스 사용자 단말을 식별하기 위한 정보로 MSISDN 전화번호 등을 사용할 수 있음 |
MTC 서버 식별자 | 이동통신사업자의 무선네트워크를 통해 디바이스 트리거링을 요청할 수 있는 MTC 서버를 식별하기 위한 정보 |
우선순위(priority) | 이동통신사업자의 무선네트워크 상의 오버로드 상태 등에 관계없이 우선적으로 처리해야 하는 트리거 요청을 표시 하기 위한 정보로 트리거 요청이 MTC 디바이스에 설정된 허용시간 구간에 관계없이 트리거 요청을 우선적으로 처리하도록 함 |
MTC서버(415)로부터 트리거 요청 메시지를 전달받은 MTC IWF(420)은 MTC서버(415)에 대한 인증(authentication), MTC서버(415)가 MTC 디바이스(410)에 트리거링을 요청할 권한 있는지에 관한 권한 인가(authorization), 트리거 전달 방법 선택 등의 디바이스 트리거링 제어기능을 수행한다(S432). 이 때 MTC IWF(420)은 도 4의 통신시간 제어를 통신시간 제어를 포함하여 수행한다.
트리거 제어를 수행한 후 MTC IWF(420)는 이동통신사업자의 무선네트워크를 통해 MTC 디바이스(410)로 트리거 메시지를 전달한다(S433). MTC IWF(420)이 이동통신사업자의 무선네트워크를 통해 MTC 디바이스(410)로 트리거 메시지를 전달하는 방법으로는 SMS 착신 프로시져를 이용하는 방법 등을 사용할 수 있다.
트리거 메시지를 전달받은 MTC 디바이스(410)는 이동통신사업자의 무선네트워크를 통해 MTC 서버(415)와 데이터 통신을 개시한다(S434).
도 5는 본 발명의 일 실시예에 따른 MTC IWF의 MTC 통신에 대한 시간제어 처리 플로우를 나타낸다.
도 4의 S431번 절차와 같이, S510 단계에서 MTC 서버로부터 트리거 요청을 수신한 MTC IWF는 상기한 바와 같이 MTC서버에 대한 인증, MTC서버가 MTC 디바이스에 트리거링을 요청할 권한 있는지에 관한 권한 인가, 트리거 전달 방법 선택 등의 디바이스 트리거링 제어기능을 수행한다. 이때 상기한 트리거링 제어기능과 함께 MTC 통신에 대한 시간제어를 수행한다. 이를 위해 MTC IWF에서는 먼저 우선순위 정보를 체크한다(S520). 이를 통해 상기한 트리거 요청에 대해 허용시간에 관계없이 처리할 필요가 있는지 결정한다.
상기한 트리거 요청이 우선순위 표시를 포함하고 있으면 허용시간 여부에 관계없이 즉시 트리거 전달을 결정하여 MTC 디바이스로 트리거 메시지를 전달한다(S570). 상기한 트리거 요청이 우선순위 표시를 포함하고 있지 않으면, MTC IWF에서 트리거 요청을 수신한 시간이 MTC 디바이스의 허용시간 구간에 포함되는지 체크한다(S530).
상기한 트리거 요청을 수신한 시간이 MTC 디바이스의 허용시간 구간에 포함되면 즉시 트리거 전달을 결정하여 MTC 디바이스로 트리거 메시지를 전달한다(S570). 상기한 트리거 요청을 수신한 시간이 MTC 디바이스의 허용시간 구간에 포함되지 않는 경우 상기한 트리거 요청의 유효시간 내에 허용시간이 도래하는지 여부를 체크한다(S540).
상기한 트리거 요청의 유효시간 내에 허용시간이 도래하는 경우에는 상기한 트리거 요청의 허용시간까지 MTC 디바이스로 트리거 메시지를 전달하지 않고, 대기하였다가(S565), 허용시간에 도달되면 MTC 디바이스로 트리거 메시지를 전달한다(S570). 상기한 트리거 요청의 유효시간 내에 허용시간이 도래하지 않는 경우에는 유효시간 중에 트리거 처리 시간을 결정하여(S550) 상기한 트리거 처리 시간까지 대기하였다가(S560) MTC 디바이스로 트리거 메시지를 전달한다(S570).
이 때 트리거 처리시간 결정을 위해서는 과거 지역별 일별 시간별 트래픽 통계정보를 활용하여 해당 트리거 처리 지역의 시간별 트래픽의 평균량에 반비례하여 트리거 처리시간이 결정될 수 있도록 한다. 예를 들어 특정 MTC 디바이스의 허용시간이 오후7시~오후12시라고 할 때, 오후1시에 발생한 트리거 요청이 유효시간 정보로 3시간을 포함하여 전달되었다고 하면, 상기한 트리거 요청의 경우 유효시간 내에 허용시간이 도래하지 않으므로 유효시간에 해당하는 1시, 2시, 3시의 과거 시간별 트래픽에 반비례하는 비율로 트리픽 시간을 결정한다. 이 때 과거 해당 지역의 1시 트래픽 이 10, 2시 트래픽이 20, 3시 트래픽이 30이라면, 트래픽이 비율에 반비례하여 1시에 트리거를 메시지를 전달하도록 선택될 비율은 3/6, 2시에 트리거를 메시지를 전달하도록 선택될 비율은 2/6, 3시에 트리거 메시지를 전달하도록 선택될 비율은 1/6이 되도록 한다.
[수학식 1]
여기서 A는 임의의 디바이스 트리거링 요청에 대해 유효시간에 포함되는 처리 시간( )의 집합을 의미하고, 는 해당 시간의 평균 트래픽을 나타내며, 는 해당 디바이스 트리거링 요청의 유효시간에 포함되는 시간의 집합에서 최대 평균시간 트래픽을 나타낸다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
Claims (1)
- MTC(Machine Type Communication) 서버로부터 트리거 요청을 수신하는 단계;
상기 트리거 요청을 수신한 시간이 단말의 트리거 허용 시간에 포함되는지를 판단하는 단계;
상기 트리거 요청을 수신한 시간이 상기 단말의 트리거 허용 시간에 포함되는 경우, 상기 단말로 트리거 메시지를 전달하는 단계;
상기 트리거 요청을 수신한 시간이 상기 단말의 트리거 허용 시간에 포함되지 않는 경우, 상기 트리거 요청의 유효 시간 내에 상기 트리거 허용 시간이 도래하는지 여부를 판단하는 단계;
상기 트리거 요청의 유효 시간 내에 상기 트리거 허용 시간이 도래하는 경우, 상기 트리거 허용 시간까지 대기한 후 상기 단말로 트리거 메시지를 전달하는 단계; 및
상기 트리거 요청의 유효 시간 내에 상기 트리거 허용 시간이 도래하지 않는 경우, 트리거 처리 시간을 결정하고, 상기 트리거 처리 시간까지 대기한 후 상기 단말로 트리거 메시지를 전달하는 단계를 포함하는 것을 특징으로 하는 단말에 대한 통신 시간 제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110136414A KR20130069891A (ko) | 2011-12-16 | 2011-12-16 | Mtc디바이스에 대한 통신시간 제어방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110136414A KR20130069891A (ko) | 2011-12-16 | 2011-12-16 | Mtc디바이스에 대한 통신시간 제어방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130069891A true KR20130069891A (ko) | 2013-06-27 |
Family
ID=48864810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110136414A KR20130069891A (ko) | 2011-12-16 | 2011-12-16 | Mtc디바이스에 대한 통신시간 제어방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130069891A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018516507A (ja) * | 2015-05-29 | 2018-06-21 | グァンドン オッポ モバイル テレコミュニケーションズ コーポレーション リミテッド | マシン型通信方法、端末及び基地局 |
-
2011
- 2011-12-16 KR KR1020110136414A patent/KR20130069891A/ko not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018516507A (ja) * | 2015-05-29 | 2018-06-21 | グァンドン オッポ モバイル テレコミュニケーションズ コーポレーション リミテッド | マシン型通信方法、端末及び基地局 |
US10952138B2 (en) | 2015-05-29 | 2021-03-16 | Guangong Oppo Mobile Telecommunications Corp., Ltd. | Machine type communication method, terminal, and base station |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3383073B1 (en) | Charging methods and devices | |
Taleb et al. | Machine type communications in 3GPP networks: potential, challenges, and solutions | |
KR101405685B1 (ko) | 그룹 기반의 머신-투-머신 통신 | |
US9900269B2 (en) | Short message server, terminal trigger method of server thereof, trigger request delivery server, trigger request deliver method of server thereof | |
EP3140954B1 (en) | Online charging for proximity services | |
EP2806668B1 (en) | Machine-type communication (mtc) communication charging method and system | |
EP2957096B1 (en) | Method, apparatus and system for aggregating charging information | |
CN102812755A (zh) | 机器类型通信装置的接入控制 | |
CN103534960A (zh) | 用于无线通信***中的mtc的方法和设备 | |
EP3044946B1 (en) | Charging for mtc small data transmission and trigger at mtc-iwf | |
US20130136096A1 (en) | Method and apparatus for providing services at terminal of mobile communication system | |
CN101909257A (zh) | M2m平台实现多种承载协议并发接入的方法及*** | |
CN102413453B (zh) | 一种mtc设备用户号码的共享方法和*** | |
WO2012151805A1 (zh) | 控制终端接入的方法及***、移动管理单元 | |
US20160198049A1 (en) | Wireless communication system and method for charging control | |
CN102202281A (zh) | 话单处理方法及*** | |
CN103517245A (zh) | 一种d2d通信的计费方法和*** | |
US20210377712A1 (en) | Machine-to-Machine Network Optimization and Online Charging | |
US9426721B2 (en) | Temporary access to wireless networks | |
EP3289793B1 (en) | Method, mobile switching centre, msc, and a computer program product for detecting interconnect bypass | |
KR20130069891A (ko) | Mtc디바이스에 대한 통신시간 제어방법 및 장치 | |
KR101504895B1 (ko) | Byod 서비스에 대한 분리과금 시스템 및 데이터 서비스에 대한 분리과금 방법 | |
CN101447878B (zh) | 一种预付费业务的计费方法与*** | |
CN101719832A (zh) | 一种触发中间计费的实现方法及*** | |
KR20130016614A (ko) | 접속 허용/거부 시간 이외의 구간에서 mtc 디바이스의 접속을 제어하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |