METHOD FOR A SIMULATION OF THE BEHAVIOR AND/OR THE PERFORMANCE OF AN INTERNET-OF-THINGS (IOT) SYSTEM, SYSTEM AND SIMULATION NODE, IOT SYSTEM AND IOT COMMUNICATION DEVICE, PROGRAM AND COMPUTER-READABLE MEDIUMThe present invention relates to a method for a simulation of the behavior and/or the performance of an internet-of-things system, using an internet-of-things simulation environment, the simulated internet-of-things system comprising at least a plurality of simulated internet-of- things communication devices in a communication network providing radio coverage in a predetermined geographical area, and - by means of transmission of internet-of-things payload data between the internet-of-things communication devices, respectively, and the communication network - the internet-of-things system provides a simulated internet-of- things service, the method comprising the following steps: - in a first step, for at least one specific type of a plurality of different types of internet-of- things communication devices, the behavior of the specific type of internet-of-things communication devices is determined and/or simulated, and corresponding performance data stored in a database of the internet-of-things simulation environment, - in a second step, subsequent to the first step, the simulated internet-of-things system is selected or determined by means of selecting at least one specific type of internet-of-things communication devices from the plurality of different types of internet-of-things communication devices, and by means of selecting both at least one specific type of a plurality of different network access possibilities, and at least one specific type of a plurality of different communication profiles, - in a third step, subsequent to or at least partly during the second step, and regarding the internet-of-things system selected or determined in the second step, the at least part of the behavior and/or the performance is simulated, by the internet-of-things simulation environment, using the performance data stored in the database of or assigned to the internet-of-things simulation environment.A method for simulating behavior and/or performance of an internet of things system (200) using an internet of things simulation environment (500),the emulated internet of things system (200) comprising at least a plurality of emulated internet of things communication devices (20) in a communication network (100), the communication network (100) providing radio coverage in a predetermined geographical area (120), and the internet of things system (200) providing emulated internet of things services by means of transmission of internet of things payload data between the internet of things communication devices (20) and the communication network (100), respectively,the method comprises the following steps:-in a first step, for at least one specific type of iot communication device (20) of a plurality of different types (21, 22, 23) of iot communication devices (20), determining and/or simulating the behavior of the specific type of iot communication device (20) and storing corresponding performance data in a database (550) of the iot simulation environment (500),-in a second step, subsequent to the first step, selecting or determining the simulated internet of things system (200) by means of selecting at least one specific type of internet of things communication device (20) from the plurality of different types (21, 22, 23) of internet of things communication devices, and by means of selecting both at least one specific type of communication network (100) access possibility of a plurality of different communication network (100) access possibilities and at least one specific type of communication profile of a plurality of different communication profiles,-simulating, by the internet of things simulation environment (500), at least a part of the behaviour and/or the performance using the performance data stored in the database (550) of the internet of things simulation environment (500) or the database (550) assigned to the internet of things simulation environment (500), after the second step or at least partly in a third step during the second step and in respect of the internet of things system (200) selected or determined in the second step,wherein the behavior and/or the performance of the selected or determined internet of things system (200) corresponds to at least one of:-an expected battery life of the iot communication device (20) of the emulated iot system (200),-a source of battery power consumption within the internet of things communication device (20), and/or a percentage thereof of total battery power consumption,-the generated total uplink and/or downlink payload data and its suitability to be transmitted to and/or from the communication network (100).
사물 인터넷 시스템의 동작 및/또는 성능에 대한 시뮬레이션을 위한 방법, 시스템 및 시뮬레이션 노드, IOT 시스템 및 IOT 통신 디바이스, 프로그램 및 컴퓨터 판독가능 매체 본 발명은 사물 인터넷 시스템의 동작 및/또는 성능의 시뮬레이션을 위한 방법에 관한 것으로, 사물 인터넷 시스템은 기결정된 지리적 영역에서 무선 커버리지를 제공하는 통신 네트워크 내의 복수의 시뮬레이션된 사물 인터넷 통신 디바이스들을 포함하며 그리고 -사물 인터넷 통신 디바이스들 각각과 통신 네트워크 사이의 사물 인터넷 페이로드 데이터의 전송에 의해서- 사물 인터넷 시스템은 시뮬레이션된 사물 인터넷 서비스를 제공하며, 상기 방법은 -사물 인터넷 통신 디바이스들의 복수의 상이한 타입들 중 적어도 하나의 특정 타입에 대하여, 사물 인터넷 통신 디바이스들의 특정 타입의 동작이 결정되거나 및/또는 시뮬레이션되고, 대응 성능 데이터가 사물 인터넷 시뮬레이션 환경의 데이터베이스에 저장되는 제 1 단계, -사물 인터넷 통신 디바이스들의 복수의 상이한 타입들 중에서 적어도 하나의 특정 타입을 선택함으로써, 복수의 상이한 통신 네트워크 액세스 가능성들 중 적어도 하나의 특정 타입 및 복수의 상이한 통신 프로파일들 중 적어도 하나의 특정 타입 둘다를 선택함으로써, 시뮬레이션된 사물 인터넷 시스템이 선택되거나 또는 결정되는 제 2 단계, -제 2 단계에서 선택되거나 결정된 사물 인터넷 시스템에 대하여, 사물 인터넷 시뮬레이션 환경의 데이터베이스에 저장되거나 할당된 성능 데이터를 사용하여 동작 및/또는 성능의 적어도 일부가 시뮬레이션되는 제 3 단계를 포함한다. 사물 인터넷 시뮬레이션 환경(500)을 이용하여, 사물 인터넷 시스템(200)의 동작 및/또는 성능의 시뮬레이션을 위한 방법으로서, 시뮬레이션된 사물 인터넷 시스템(200)은 기결정된 지리적 영역(120)에서 무선 커버리지를 제공하는 통신 네트워크(100) 내의 복수의 시뮬레이션된 사물 인터넷 통신 디바이스들(20)을 적어도 포함하며 그리고 -사물 인터넷 통신 디바이스들(20) 각각과 통신 네트워크(100) 사이의 사물 인터넷 페이로드 데이터의 전송에 의해서- 상기 사물 인터넷 시스템(200)은 시뮬레이션된 사물 인터넷 서비스를 제공하며, 상기 방법은 다음의 단계들을 포함하며: - 제 1 단계에서, 사물 인터넷 통신 디바이스들(20)의 복수의 상이한 타입들(21, 22, 23) 중 적어도 하나의 특정 타입에 대하여, 사물 인터넷 통신 디바이스들(20)의 특정 타입의 동작이 결정되거나 및/또는 시뮬레이션되고, 그리고 대응 성능 데이터가 사물 인터넷 시뮬레이션 환경(500)의 데이터베이스(550)에 저장되며, - 제 1 단계 이후의 제 2 단계에서, 사물 인터넷 통신 디바이스들(20)의 복수의 상이한 타입들(21, 22, 23) 중에서 적어도 하나의 특정 타입의 사물 인터넷 통신 디바이스들(20)을 선택함으로써, 그리고 복수의 상이한 통신 네트워크(100) 액세스 가능성들 중 적어도 하나의 특정 타입 및 복수의 상이한 통신 프로파일들 중 적어도 하나의 특정 타입 둘다를 선택함으로써, 시뮬레이션된 사물 인터넷 시스템(200)이 선택되거나 또는 결정되며, - 제 2 단계 이후의 또는 적어도 부분적으로는 제 2 단계 동안인 제 3 단계에서, 제 2 단계에서 선택되거나 결정된 사물 인터넷 시스템(200)에 대하여, 사물 인터넷 시뮬레이션 환경(500)의 데이터베이스(550)에 저장되거나 할당된 성능 데이터를 사용하여 사물 인터넷 시뮬레이션 환경(500)에 의해서 동작 및/또는 성능의 적어도 일부가 시뮬레이션되며, 선택되거나 결정된 사물 인터넷 시스템(200)의 동작 및/또는 성능은, - 시뮬레이션된 사물 인터넷 시스템(200)의 사물 인터넷 통신 디바이스들(20)의 예상 배터리 수명, - 사물 인터넷 통신 디바이스(20) 내의 배터리 전력 소비원 및/또는 총 배터리 전력 소비에 대한 백분율, - 생성된 전체 업링크 및/또는 다운 링크 페이로드 데이터, 및 통신 네트워크(100)로 및/또는 통신 네트워크(100)로부터 전송될 적합성 중 적어도 하나에 대응하는 것을 특징으로 하는 사물 인터넷 시스템(200)의 동작 및/또는 성능의 시뮬레이션을 위한 방법.