Modelado y Análisis Inicial del Establecimiento de una Conexión Bluetooth Usando las Redes de Petri Coloreadas
 
María E. Villapol
Universidad Central de Venezuela, Facultad de Ciencias, Escuela de Computación, Laboratorio de Redes Móviles, Inalámbricas y Distribuidas (ICARO)
Av. Los Ilustres, Los Chaguaramos, Caracas, Venezuela
Tel: +212 58 605 1132, Fax: +212 58 605 1131
mvillap@ciens.ucv.ve
 
Abstract
 
Bluetooth provides communication between devices via radio frequency in an area of around 10 meters. The

Bluetooth specification includes a set of, adopted and fundamental, protocols hierarchically structured. Baseband is a fundamental protocol. Connection establishment is one of the functions of the baseband protocol. The protocol specification is not clear and ambiguous and hardly uses protocol specification tools such as state tables. In this paper, Coloured Petri Nets (CPNs), which are formal techniques, are used to model the baseband connection establishment procedure carried out in a master and a slave Bluetooth device. Then the model is validated and debugged using the state space. The initial analysis shows that the model is behaved as expected and according to the model and analysis assumptions. The main contribution of this work is a clear and precise specification of the baseband connection establishment procedure using CPNs.
 
Keywords: Bluetooth, Baseband Connection Establishment, CPNs.
 
Resumen
 
Bluetooth es una tecnología de comunicación que proporciona comunicación entre dispositivos vía radio frecuencias en un área de alrededor de los 10 metros. La especificación de Bluetooth incluye un conjunto de protocolos, adoptados y propios, organizados de forma jerárquica. Uno de los protocolos propios de esta tecnología es el de bandabase. El establecimiento de una conexión es parte de la funciones de dicho protocolo. La especificación de este procedimiento es poco clara y ambigua y hace poco uso de herramientas para la descripción de protocolos tales como las tablas de estado. En este trabajo, las Redes de Petri Coloreadas (Coloured Petri Nets, CPNs), las cuales son una técnica formal, se utilizan para modelar el establecimiento de una conexión en un dispositivo Bluetooth maestro y en uno esclavo. Dicho modelo es entonces validado y depurado usando la técnica del espacio de estado. El análisis inicial muestra que el modelo se comporta acorde a lo esperado dadas las asunciones del modelo y las hechas para fines del análisis. La mayor contribución de este trabajo es el haber logrado una especificación clara y precisa del procedimiento a través del uso de la CPNs.
 
Palabras claves: Bluetooth, Establecimiento de la Conexión Bandabase, CPNs.