1 |
1
NB-IoT 시스템의 단말로서,프로세서, 메모리, 그리고 무선 통신부를 포함하고, 상기 프로세서는 상기 메모리에 저장된 프로그램을 실행하여,상기 단말에 의해 생성된 데이터를 상기 NB-IoT 시스템의 응용 서버에게 전송하기 위한 5-튜플(tuple)을 결정하는 단계, 상기 NB-IoT 시스템과 연결 설정을 수행할 때 상기 무선 통신부를 이용하여, 상기 5-튜플을 기지국을 통해서 상기 NB-IoT 시스템의 서비스 능력 노출 기능(Service Capability Exposure Function, SCEF)에게 전송하는 단계, 그리고상기 무선 통신부를 이용하여, 상기 5-튜플에 기반하여 상기 기지국을 통해서 상기 응용 서버에게 상기 데이터를 전송하는 단계를 수행하고, 상기 데이터는 인터넷 프로토콜(Internet Protocol, IP) 헤더를 포함하고 있지 않은 데이터인, 단말
|
2 |
2
제1항에서,상기 5-튜플은, 상기 단말의 IP 주소, 상기 단말의 포트 번호, 상기 단말에 의해 생성된 데이터의 목적지의 IP 주소, 상기 목적지의 포트 번호, 및 상기 데이터의 전달에 사용되는 프로토콜의 프로토콜 유형을 포함하는, 단말
|
3 |
3
제2항에서,상기 프로세서는 상기 5-튜플을 결정하는 단계를 수행할 때,상기 연결 설정의 프로토콜 유형이 전송 제어 프로토콜(Transmission Control Protocol, TCP)이면 connect 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 이용하여 상기 목적지의 IP 주소 및 상기 목적지의 포트 번호를 결정하는 단계를 수행하는, 단말
|
4 |
4
제2항에서,상기 프로세서는 상기 5-튜플을 결정하는 단계를 수행할 때,상기 연결 설정의 프로토콜 유형이 사용자 데이터그램 프로토콜(User Datagram Protocol, UDP)이면 sendto 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 이용하여 상기 목적지의 IP 주소 및 상기 목적지의 포트 번호를 결정하는 단계를 수행하는, 단말
|
5 |
5
제2항에서,상기 프로세서는 상기 5-튜플을 결정하는 단계를 수행할 때,bind 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 통해서 상기 단말의 IP 주소를 결정하거나, 또는 상기 단말의 내부 인터페이스 정보를 검색하여 상기 단말의 IP 주소를 결정하는 단계를 수행하는, 단말
|
6 |
6
제1항에서,상기 프로세서는 상기 5-튜플을 상기 기지국을 통해서 상기 NB-IoT 시스템의 SCEF에게 전송하는 단계를 수행할 때,상향링크 정보 전달 메시지를 통해 상기 5-튜플을 상기 기지국에게 전달하는 단계를 수행하는, 단말
|
7 |
7
NB-IoT 시스템의 단말이 데이터를 전송하는 방법으로서,상기 단말에 의해 생성된 데이터를 상기 NB-IoT 시스템의 응용 서버에게 전송하기 위한 5-튜플(tuple)을 결정하는 단계, 상기 NB-IoT 시스템과 연결 설정을 수행할 때 상기 무선 통신부를 이용하여, 상기 5-튜플을 기지국을 통해서 상기 NB-IoT 시스템의 서비스 능력 노출 기능(Service Capability Exposure Function, SCEF)에게 전송하는 단계, 그리고상기 무선 통신부를 이용하여, 상기 5-튜플에 기반하여 상기 기지국을 통해서 상기 응용 서버에게 상기 데이터를 전송하는 단계를 포함하고, 상기 데이터는 인터넷 프로토콜(Internet Protocol, IP) 헤더를 포함하고 있지 않은 데이터인, 데이터 전송 방법
|
8 |
8
제7항에서,상기 5-튜플은, 상기 단말의 IP 주소, 상기 단말의 포트 번호, 상기 단말에 의해 생성된 데이터의 목적지의 IP 주소, 상기 목적지의 포트 번호, 및 상기 데이터의 전달에 사용되는 프로토콜의 프로토콜 유형을 포함하는, 데이터 전송 방법
|
9 |
9
제8항에서,상기 5-튜플을 결정하는 단계는,상기 연결 설정의 프로토콜 유형이 전송 제어 프로토콜(Transmission Control Protocol, TCP)이면 connect 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 이용하여 상기 목적지의 IP 주소 및 상기 목적지의 포트 번호를 결정하는 단계를 포함하는, 데이터 전송 방법
|
10 |
10
제8항에서,상기 5-튜플을 결정하는 단계는,상기 연결 설정의 프로토콜 유형이 사용자 데이터그램 프로토콜(User Datagram Protocol, UDP)이면 sendto 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 이용하여 상기 목적지의 IP 주소 및 상기 목적지의 포트 번호를 결정하는 단계를 포함하는, 데이터 전송 방법
|
11 |
11
제8항에서,상기 5-튜플을 결정하는 단계는,bind 응용 프로그램 프로그래밍 인터페이스(Application Programming Interface, API)를 통해서 상기 단말의 IP 주소를 결정하거나, 또는 상기 단말의 내부 인터페이스 정보를 검색하여 상기 단말의 IP 주소를 결정하는 단계를 포함하는, 데이터 전송 방법
|
12 |
12
제7항에서,상기 5-튜플을 상기 기지국을 통해서 상기 NB-IoT 시스템의 SCEF에게 전송하는 단계는,상향링크 정보 전달 메시지를 통해 상기 5-튜플을 상기 기지국에게 전달하는 단계를 포함하는, 데이터 전송 방법
|
13 |
13
NB-IoT 시스템의 서비스 능력 노출 기능(Service Capability Exposure Function, SCEF) 엔티티로서,프로세서 및 메모리를 포함하고, 상기 프로세서는 상기 메모리에 저장된 프로그램을 실행하여,상기 단말에 의해 생성된 데이터를 상기 NB-IoT 시스템의 응용 서버에게 전송하기 위한 5-튜플을 상기 NB-IoT 시스템의 기지국을 통해서 상기 단말로부터 수신하는 단계,상기 데이터를 상기 기지국을 통해서 상기 단말로부터 수신하는 단계, 그리고상기 5-튜플에 기반하여 상기 응용 서버와 연결 설정을 수행하고, 상기 5-튜플에 기반하여 상기 데이터를 상기 응용 서버에게 전달하는 단계를 수행하고, 상기 데이터는 인터넷 프로토콜(Internet Protocol, IP) 헤더를 포함하고 있지 않은 데이터인, 서비스 능력 노출 기능 엔티티
|
14 |
14
제13항에서,상기 5-튜플은, 상기 단말의 IP 주소, 상기 단말의 포트 번호, 상기 단말에 의해 생성된 데이터의 목적지의 IP 주소, 상기 목적지의 포트 번호, 및 상기 데이터의 전달에 사용되는 프로토콜의 프로토콜 유형을 포함하는, 서비스 능력 노출 기능 엔티티
|