• Title/Summary/Keyword: BLE Bluetooth

Search Result 160, Processing Time 0.022 seconds

Utilization and Optimized Implementation of Format Preserving Encryption Algorithm for IoT and BLE Communications (IoT와 BLE 통신상의 형태보존암호 활용 및 최적화 구현 기법)

  • Lim, Ji-hwan;Kwon, Hyuk-dong;Woo, Jae-min;An, Kyu-hwang;Kim, Do-young;Seo, Hwa-jeong
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.6
    • /
    • pp.1371-1378
    • /
    • 2018
  • Bluetooth is the key technology in the wireless connection of many Internet of Things (IoT) devices, especially focused on smartphones today. In addition, Bluetooth communication between the IoT device and the user is mainly performed via Bluetooth Low Energy (BLE), but as the Bluetooth technology gradually develops, the security vulnerability of the existing BLE is more prominent. Research on Bluetooth accessibility has been conducted steadily so far, but there is lack of research for data protection in Bluetooth communication. Therefore, in this paper, when sending and receiving data in BLE communication between IoT and users, we propose effective methods for communicating with each other through the Format Preserving Encryption Algorithm (FEA), not the plain text, and measures performance of FEA which is optimized in Arduino and PC.

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.

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 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.

Application of Navigating System based on Bluetooth Smart (블루투스 스마트 기반의 내비게이팅 시스템)

  • Lee, YoungDoo;Jan, Sana Ullah;Koo, Insoo
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.1
    • /
    • pp.69-76
    • /
    • 2017
  • Bluetooth Low Energy (BLE), also known as Bluetooth Smart, has ultra-low power consumption; in fact, BLE-enabled devices can run on a single coin cell battery for several years. In addition, BLE can estimate the approximate distance between two devices using the Received Signal Strength Indication (RSSI) feature, enabling relatively precise navigation in indoor and small outdoor areas where GPS is not an option. In this paper, an experimental setup is presented in which BLE is used for navigation within a small outdoor area. BLE-based beacons are installed in fixed positions, which periodically transmit a universally unique identifier (UUID). A smart device receives the UUID and sends it to a database server using cellular or Wi-Fi technology. The server returns fixed position information corresponding to the received UUID codes, and the smart device uses that information to compute its current position based on relative signal strengths, and display it on a map. These results demonstrate the successful application of BLE technology for navigation in small outdoor areas. This system can be implemented for indoor navigation as well.

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.

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.

Data Transmission Method using Broadcasting in Bluetooth Low Energy Environment (저전력 블루투스 환경에서 브로드캐스팅을 이용한 데이터전송 방법)

  • Jang, Rae-Young;Lee, Jae-Ung;Jung, Sung-Jae;Soh, Woo-Young
    • Journal of Digital Contents Society
    • /
    • v.19 no.5
    • /
    • pp.963-969
    • /
    • 2018
  • Wi-Fi and Bluetooth technologies are perhaps the most prominent examples of wireless communication technologies used in the Internet of Things (IoT) environment. Compared to widely used Wi-Fi, Bluetooth technology has some flaws including 1:1 connection (one-way) between Master and Slave, slow transmission, and limited connection range; Bluetooth is mainly used for connecting audio devices. Since the release of Bluetooth Low Energy (BLE), some of the flaws of Bluetooth technology have been improved but it still failed to become a competitive alternative of Wi-Fi. This paper presents a method of data transmission through broadcasting in BLE and demonstrates its performance, one-to-many data transfer result. The Connection-Free Data Transmission proposed in this paper will hopefully be utilized in special circumstances requiring 1:N data transmission or disaster security network.

Design and Implementation of Image Segmentation Tx/Rx Technology Based On BLE(Bluetooth Low Energy) Multiple Access Technology for Image Block Devices (이미지 블록 디바이스를 위한 BLE 다중 접속기술 기반 이미지 분할 송수신 기술의 설계 및 구현)

  • Kwak, Chang-Sub;Lee, Young-Soon
    • Journal of Korea Multimedia Society
    • /
    • v.24 no.6
    • /
    • pp.825-837
    • /
    • 2021
  • The Bluetooth Low Energy profile has the advantage of continuing wireless communication with very little power consumption compared to the existing Bluetooth, so it is widely applied to smart devices. Most of them are applied to Point-to-Point (1:1) communication between Central (Master) and Peripheral (Slave), but can be applied to Point-to-Multiple (1:N) wireless communication through the use of multiple threads and timers. Therefore, in this paper, a precise timer was designed in the BLE profile to devise an image segmentation transmission/reception structure based on multiple access, and a smart image block device applied to it was designed and verified.

Study of Measures to Expand Mobile Payment by Enhancing the Payment Infrastructure for Merchant : Focus on Bluetooth Low Energy(BLE) Technology (가맹점 결제 인프라 개선을 통한 모바일 결제 확대 방안 연구 : 블루투스(BLE) 기술 중심)

  • Bok, Joonghyo;Kim, Byungsu;Gim, Gwangyong
    • Journal of Information Technology Services
    • /
    • v.16 no.4
    • /
    • pp.33-46
    • /
    • 2017
  • Increasing popularity of smartphone is creating many changes in payment market sector also. The new fin-tech and simple mobile payment service have provided convenience as well as various benefits and value-added services to create new payment culture. However, the infrastructure of offline shops is too poor for users to use the simple mobile payment services in Korea. There are several reasons why the support of simple mobile payment services by offline shops has reached the limit in Korea. They include the reluctance of shop owners due to highly priced devices, the failure of NFC of the leading offline payment infrastructure to support iOS, the services that are biased to the specific manufacturers and smartphones (Samsung Pay and LG Pay), prefer large shops (SSG Pay and L PAY), and focus on online transactions. This study used the Bluetooth technology that is the standard feature built in all smartphone to expand the offline shops that accept the simple mobile payment services ensuring universality and scalability from the convenience of customer's and service provider's aspects. Applying the same payment scene as the existing NFC payment method from the user's aspect and the Bluetooth technology from the service provider's aspect enables support of all smartphones and offering value-added services such as electronic receipt and promotions through the large-capacity bidirectional data transfer. This study is intended to review the simple mobile payment services in Korea and other countries, propose the simple mobile payment service model for Korea by analyzing the Bluetooth technology and preceding studies of payment services using BLE technology, and develop the pilot system using the BLE technology to verify the proposed system with actual shops.