• Title/Summary/Keyword: BLE

Search Result 296, Processing Time 0.021 seconds

An Android BLE Emulator for Developing Wearable Apps (웨어러블 어플리케이션 개발을 위한 안드로이드 BLE 에뮬레이터)

  • Moon, Hyeonah;Park, Sooyong;Choi, Kwanghoon
    • KIISE Transactions on Computing Practices
    • /
    • v.24 no.2
    • /
    • pp.67-76
    • /
    • 2018
  • BLE (Bluetooth Low Energy) has been extensively used for communication between mobile applications and wearable devices in IoT (Internet of Things). In developing Android applications, wearable devices, on which the applications can run, should be available because the existing Android SDK does not support any BLE emulation facility. In this study, we have designed and implemented the first Android BLE emulator. Using this, we are able to develop and test BLE-based Android applications even when without wearable devices. We have also proposed an automatic generation method of Android BLE scenarios based on graph model. We have shown that the method is useful for systematically testing BLE application protocols by running the generated scenarios on the Android BLE emulator.

A Secure BLE Integration Authentication System for a BLE Device Control Server based on Physical Web and Eddystone (Physical Web과 Eddystone 기반 BLE 디바이스 컨트롤 서버를 위한 안전한 BLE 통합 인증 시스템)

  • Nam, ChoonSung;Jung, Hyunhee;Shin, Dongryeol
    • Journal of KIISE
    • /
    • v.43 no.10
    • /
    • pp.1094-1103
    • /
    • 2016
  • Physical Web and Eddystone can be serviced by a single integrated application on the device by using their servers' URL. However, they have a limitation that their servers must be customized for service characteristics on a case by case basis. In other words, regardless of the service selected for BLE, it should have a modified linkage application for each device. Hence, we think that a new integrated service platform, which is able to link and support its Beacon from the central server and is also able to support its application, is needed for achieving better service quality. This platform consists of push (Broadcasting for Beacon service) parts and pull (Connection) parts to establish communication. Especially, Pull should be operated and controlled under the authorization (secure) management for safe and trustable communication. It means that BLE must have its new authorization communications protocol to protect its data as much as possible. In this paper, we propose a BLE integrated authorization protocol for a BLE device control server based on Physical Web and Eddystone.

Electronic Attendance-Absence Recording System using BLE Advertising Function of Smartphone (스마트폰의 BLE 광고 기능을 이용한 전자출결 시스템)

  • Lee, Jun-Hyuk
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.1
    • /
    • pp.7-12
    • /
    • 2017
  • In this paper, we proposed an electronic attendance-absence recording system using a smartphone that does not require separate BLE(Bluetooth Low Energy) devices and infrastructure by using BLE advertisement technology of smartphone. The existing BLE-based electronic attendance-absence recording system requires a BEL device to be attached to each classroom for services and a separate technology to identify the devices attached to the classroom. Also, due to the interference with each other, sometimes an error occurred in the electronic connection. In this paper, we propose a system to solve the problems about time, place and cost, which is a disadvantage of the conventional Bluetooth beacon system. BLE advertising function of the smartphone that the user is using without BLE device, it is possible to construct infrastructure for electronic attendance-absence recording system. In order to evaluate the effectiveness of the proposed system, we designed the system structure and operation flow and constructed the system using the smart phone in actual used.

An Analysis of Packet Collision Probability due to Inter-piconet Interference in the Bluetooth Low Energy Networks (저전력 블루투스 네트워크에서 피코넷 간 간섭으로 인한 패킷충돌 확률 분석)

  • Kim, Myoung Jin
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.54 no.8
    • /
    • pp.3-11
    • /
    • 2017
  • Research and development are being conducted to apply low-power Bluetooth (BLE) technology to IoT (Internet of Things) applications. The characteristic of this application environment is that many piconets can operate in the same space. Therefore, interference between homogeneous networks is likely to occur. In the BLE data channel, adaptive frequency hopping (AFH) scheme is used among the 37 frequency channels, and the master and the slave communicate while changing the carrier frequency. If there are multiple BLE piconets in the same space, there is a risk of frequency collision and packet errors will occur. In this paper, we analyze the packet collision probability due to cochannel interference in multiple asynchronous BLE piconet environments. Specifically, we analyzed packet collision probability according to the number of concurrently operating BLE piconets with the ratio of connection interval to connection event length as the main parameters. The analysis result can be used to set connection event related parameters for a desired packet collision probability according to the number of users having BLE devices in a given space.

Performance Analysis of BLE System for Wireless IoT Network Design (IoT 무선 네트워크 설계를 위한 BLE 시스템의 성능 분석)

  • Jae-sung Roh
    • Journal of Advanced Navigation Technology
    • /
    • v.26 no.6
    • /
    • pp.481-486
    • /
    • 2022
  • The recent rapid growth of the IoT(Internet of Things) is leading to the spread of low-power wireless technology. A major challenge in designing IoT wireless networks is to achieve coexistence between different wireless technologies that share the 2.4 [GHz] ISM (Industrial Scientific Medical) frequency band. Therefore, there is a need for research on improving the reliability of wireless networks and coexisting operation between wireless networks. In particular, it is necessary to study an interference model and performance for mutual service coexistence in a BLE (Bluetooth Low Energy) wireless network environment, which is expected to be widely used as a connection medium between devices in various industrial fields. In this paper, the co-channel interference model with the IEEE 802.15.4 system is established focusing on the physical layer of the BLE system widely used in residential and industrial wireless applications, and the performance of the BLE wireless communication system is analyzed in the co-channel interference environment. As a result of the analysis, as the distance between the interference source and the BLE system increases in an environment where noise and co-channel interference exist, the amount of co-channel interference decreases and the error rate performance of the BLE system improves.

DDS-Based BLE Adaptor for Standard Profile Data Interoperation in Internet of Things (사물인터넷 환경에서 표준 Profile 데이터 상호운용을 위한 DDS 기반 BLE 어댑터)

  • Oh, Jung-Hoon;Back, Moon-Ki;Oh, Gil-Tak;Lee, Kyu-Chul
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.11
    • /
    • pp.403-410
    • /
    • 2016
  • IoT(Internet of Things) has purpose for providing new kind of service though interaction with everything. With development of IoT, computer model which is based on internet is changed to distributed connection model between heterogeneous things. There is a problem that it is impossible to connect between each other different protocols. To solve this problem, we should abstract each of things of data through using adaptor of middleware structure in order to make consistent data unit. In this paper, we propose BLE(Bluetooth Low Energy) adaptor, which is interaction with things, based on DDS(Data Distribution Service) that is real-time standard middleware. It is possible to data interaction between BLE Devices as well as two-way data interaction with different protocol devices. Also existing BLE Devices and study have a problem that Data exchange without using a standard data format of a profile defined by the Bluetooth SIG. Using the data formats defined independently by a problem that should not exchange data according to the type and manufacturer of the device BLE. The BLE adapter to solve this problem, the classification and analysis of the 12 stand profile was applied to create a profile based on the standard data format. It is possible to get wide interoperability of not affected on the BLE devices type and manufacturer of the device because it is applied a profile that standard data format.

An Analysis on the Number of Advertisements for Device Discovery in the Bluetooth Low Energy Network (저전력 블루투스 네트워크에서 장치 탐색을 위한 Advertising 횟수에 관한 분석)

  • Kim, Myoung Jin
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.8
    • /
    • pp.3-12
    • /
    • 2016
  • Bluetooth Low Energy (BLE) protocol has attracted attention as a promising technology for low data throughput and low energy wireless sensor networks. Fast device discovery is very important in a BLE based wireless network. It is necessary to configure the network to work with minimized energy consumption because the BLE network nodes are expected to operate a long time typically on a coin cell battery. However, since it is difficult to obtain low energy and low latency at the same time, the BLE standard introduces wide range setting of parameters related to device discovery process and let the network operators to set up parameter values for the application. Therefore, it is necessary to analyze the performance of device discovery according to the related parameter values prior to BLE network operation. In this paper we analyze the expected value and the cumulative distribution function of the number of advertisements for device discovery in the BLE network. In addition, we propose a scheme for controlling the interval between advertising events that can improve the performance of device discovery without increasing energy consumption.

BLE-OTP Authorization Mechanism for iBeacon Network Security (iBeacon 네트워크 보안을 위한 BLE-OTP 인증 메커니즘)

  • Jung, Hyunhee;Shin, Dongryeol;Cho, Kwangsu;Nam, Choonsung
    • Journal of KIISE
    • /
    • v.42 no.8
    • /
    • pp.979-989
    • /
    • 2015
  • Machine to Machine (M2M) technology has gained attention due to the fast diffusion of Internet of Things (IoT) technologies and smart devices. Most wireless network experts believe that Bluetooth Low Energy (BLE) Communications technology in an iBeacon network has amazing advantages in terms of providing communication services at a low cost in smartphone applications. Specifically, BLE does not require any pairing process during its communication phases, so it is possible to send a message to any node without incurring additional transmissions costs if they are within the BLE communication range. However, BLE does not require any security verification during communication, so it has weak security. Therefore, a security authorization process would be necessary to obtain customer confidence. To provide security functions for iBeacon, we think that the iBeacon Message Encryption process and a Decryption (Authorization) process should be designed and implemented. We therefore propose the BLE message Authorization Mechanism based on a One Time Password Algorithm (BLE-OTP). The effectiveness of our mechanism is evaluated by conducting a performance test on an attendance system based on BLE-OTP.

Study on the Design Method of the Energy Harvesting Smart Sensor for Implementing IoT Service (IoT 서비스 구현을 위한 에너지 하베스팅 Smart Sensor 설계 방안 연구)

  • Jang, Ho-Deok
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.1
    • /
    • pp.89-94
    • /
    • 2018
  • This paper investigated the design method of the smart sensor for implementing IoT (Internet of Things) service. The power supply of sensor consistently acquisting data is based on the energy harvesting technology and designed with piezoelectric transducer not affected by surrounding circumstances. The wireless communication interface for the transmission of data is designed with BLE (Bluetooth Low Energy). BLE is highly adequate wireless communication technology for low power consumption and short distance wireless communication. The main application of BLE is beacon whose usage range is extended from O2O (Online to Offline) service, navigator based on indoor positioning technology, and anti-theft/lost child prevention service to mobile game. This paper studied the method to extend wireless coverage for complementing the short wireless transmission distance of BLE. The wireless sensor network based on CATV network is proposed for the easy construction of BLE sensor network and extended wireless coverage.

Precise Indoor Positioning Algorithm for Energy Efficiency Based on BLE Fingerprinting (에너지 효율을 고려한 BLE 핑거프린팅 기반의 정밀 실내 측위 알고리즘)

  • Lee, Dohee;Lee, Jaeho
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.41 no.10
    • /
    • pp.1197-1209
    • /
    • 2016
  • As Indoor Positioning System demands due to increased penetration and utilization of smart device, Indoor Positioning System using Wi-Fi or BLE(Bluetooth Low Energy) beacon takes center stage. In this paper, a terminal location of the user is calculated through Microscopic Trilateration using RSSI based on BLE. In the next step, a fingerprinting map appling approximate value of Microscopic Trilateration increases an efficiency of computation amount and energy for Indoor Positioning System. I suggest Indoor Positioning Algorithm based on BLE fingerprinting considering efficiency of energy by conducting precise Trilateration that assure user's terminal position by using AP(Access Point) surrounding targeted fingerprinting cells. And This paper shows experiment and result based on An Suggesting Algorithm in comparison with a fingerprinting based on BLE and Wi-Fi that be used for Indoor Positioning System.