gateway presentation
DESCRIPTION
Presentation of a gateway providing a service presence discovery to multiple protocols. Implemented protocols are RFID, Bluetooth and Sip. Any other protocol can easily be added.TRANSCRIPT
![Page 1: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/1.jpg)
Nabila AYADI
Tegawendé BISSYANDÉ
Jean COLLAS
Aurélie GOUBAULT
Supervisors:
Laurent RÉVEILLÈRE
David BROMBERG
Licensed under a Creative Commons Attribution 2.0
France License.
Original at http://www.jean-collas.fr/gateway
![Page 2: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/2.jpg)
Ubiquitous Environment
GPS GSM
RFID
Bluetooth Internet/IP
2
![Page 3: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/3.jpg)
Heterogeneous Environment
GPS service
Printing Service
Bluetooth Device
GSM
Hands Fee
Headset
3
![Page 4: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/4.jpg)
Heterogeneous Environment
Services
GSM
Mailing
GPS
Hands Free
Printing
4
Photo
![Page 5: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/5.jpg)
Requirements:
Communicates with various protocols
Handles several kinds of hardware
Issues :
To easily add new technologies
The Gateway (1/2)
5
![Page 6: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/6.jpg)
A Multiprotocol Gateway for services presence
and discovery:
The Gateway (2/2)
Service Discovery
Presence Information
6
![Page 7: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/7.jpg)
A Multiprotocol platform for servicespresence and discovery
![Page 8: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/8.jpg)
9
Gateway
Communication Modules Registrar & Presence
Presence
Manager
Internal
Registrar
Discovering Forwarding
Plug-In
Communication Modules Manager
GW
Manager
![Page 9: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/9.jpg)
10
User GUI
BT_PONTOS
RFID_ZEUS
RFID_OUREA
P r i n t i n g
V i d e o C a m e r a
BT_Amphi-E
Presence
Monitoring
Module
Discovering
Module
Gateway
Communication Modules Registrar & Presence
Registrar
&
Presence
Manager
Internal
Registr
ar
Discoveri
ng
Module
Presence
Monitoring
Module
Module Forwarding
Plug-In
Communication Modules Manager
GW
Manager
![Page 10: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/10.jpg)
11
Discovering
Register Entry
Monitoring
Subscription
Notify
Presence
Manager
Internal
Registrar
![Page 11: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/11.jpg)
12
Admin GUI
BT_PONTOS
RFID_ZEUS
RFID_OUREA
P r i n t i n g
V i d e o C a m e r a
BT_Amphi-E
Registrar
Bob : OUREA
Alice : Printing
Tom : VideoCam
SubscriptionsModules
Module :
Module1
Module2
Module3
Gateway
Communication Modules Registrar & Presence
Registrar
&
Presence
Manager
Internal
Registrar
Discoveri
ng
Module
Presence
Monitoring
Module
Module Forwarding
Plug-In
Communication Modules Manager
GW
Manager
![Page 12: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/12.jpg)
Chosen Technologies:
RFID
SIP
Bluetooth
![Page 13: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/13.jpg)
READER
RFID chip
RFID antennaTAG :
Different types of Tags:
-Active tags
-Passive tags
Heterogeneous hardware
Various implementations of the
Protocols
RFID
![Page 14: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/14.jpg)
Gateway
Communication Modules Registrar & Presence
Registrar
&
Presence
Manager
Internal
RegistrarCommunication Modules Manager
GW
Manager
RFID Module
Rifidi
Simulator
![Page 15: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/15.jpg)
16
REGISTER SUBSCRIBE
NOTIFY -absent
SubscriberNOTIFY -present
Subscribee
SIP
![Page 16: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/16.jpg)
17
Gateway
Communication Modules Registrar & Presence
Registrar
&
Presence
Manager
Internal
RegistrarCommunication Modules Manager
GW
Manager
SIP Module
Jain SIP
NOTIFY REGISTER
![Page 17: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/17.jpg)
18
Bluetooth
1. Inquiry
2. Synchronization
3. Services Discovery
4. Communication Channel establishment
MasterSlave
My BT @
![Page 18: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/18.jpg)
19
Gateway
Communication Modules Registrar & Presence
Registrar
&
Presence
Manager
Internal
RegistrarCommunication Modules Manager
GW
Manager
Bluetooth Module
Avetana
![Page 19: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/19.jpg)
Two GUIs :
- Administrator Graphical Interface
- Average User’s Graphical Interface
![Page 20: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/20.jpg)
21
Administrator Interface
![Page 21: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/21.jpg)
22
Average User Interface
![Page 22: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/22.jpg)
![Page 23: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/23.jpg)
Conclusion (1/2)
• A gateway for services presence and discovery
▫ Translate an information of service discovery
into a presence information
• The architecture
▫ Modular
▫ Extensible
• Assessment
▫ SIP/SIMPLE protocols
▫ Bluetooth and RFID technologies
24
![Page 24: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/24.jpg)
Conclusion (2/2)
• Graphical User Interfaces
▫ An Interface for administrators
▫ An Interface for average users
25
![Page 25: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/25.jpg)
Prospects
• Connect several gateways to a main gateway▫ The main gateway provide the presence
information
• Add New Technologies ▫ Plug in new modules in the gateway
• Once a service is detected :▫ Use of the service
Take into account the service Invocation
26
![Page 26: Gateway Presentation](https://reader033.vdocument.in/reader033/viewer/2022052910/559c7e591a28abac288b4799/html5/thumbnails/26.jpg)