A Network Architecture for Personal Networks
Martin Jacobsson, Jeroen Hoebeke, Sonia Heemstra de Groot,
Anthony Lo, Ingrid Moerman, Ignas Niemegeers, Luis Muñoz,
Mikko Alution, Wajdi Louati, Djamal Zeghlache
IST Mobile Summit 2005 - Dresden
June 22, 2005
This work was sponsored by the IST-MAGNET project
IST-507102/ MAGNET
Page 1
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Outline
¾ Introduction to Personal Networks
¾ A Network Layer Architecture
¾ PN organisation, Addressing, Routing and Mobility Management
¾ Naming and Service Discovery in Personal Networks
¾ Conclusions
IST-507102/ MAGNET
Page 2
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
From PANs to Personal Networks
¾ Personal Area Network (PAN)
– Network consisting of personal devices in the close vicinity of the
person (Personal Operating Space or POS)
¾ Personal Network (PN)
– Network centered around a person and his/her needs
– Resources and devices are not necessarily in the close vicinity of the
person
– Dynamic in composition, configuration and connectivity depending on
time, place and circumstances
– Core consisting of a PAN extended with personal resources or
resources belonging to others.
IST-507102/ MAGNET
Page 3
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
An Example of a Personal Network
IST-507102/ MAGNET
Page 4
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
The Three Level View of Personal Networks
SE
RA
T
S L
AB V E
E E
IC L
V
R
W
RA
T
S
AB EL
V
R K LE
O
N
Public Service
Personal Service
N
IO
T
C
Cluster
Interconnecting
Structure
Cluster/P-PAN
Cluster
Personal Node
Personal Device
Foreign Node
Foreign Device
VI
T
LE Y A
VE B
L S
TR
AC
TI
O
N
T
NE
IO
CT
Air IF 1
Air IF 2
Air IF 3
Dual Air IF
C
O
N
N
EC
TI
Interconnecting
Structure
IST-507102/ MAGNET
Page 5
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
When a Node Meets Another Node...
A
B
{Hello, A}Shared PN-key
{Hello, B}Shared PN-key
{Mgmt Data}Shared PN-key
{Data}Shared PN-key
IST-507102/ MAGNET
Page 6
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
...And a Cluster is Formed
A
Cluster 1
B
IST-507102/ MAGNET
Page 7
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
A Cluster can also be Multi-Hop
A
Cluster 1
B
IST-507102/ MAGNET
Page 8
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
A Network Layer Architecture
Personal Network
Cl.
Cluster
Cluster
Cluster
Cluster
Encrypted
Tunnel
IST-507102/ MAGNET
Page 9
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Network Functionality of a Cluster
¾ Secure packet forwarding
– Offering data integrity and encryption
¾ Intra-Cluster routing and addressing
– Mobile ad-hoc routing, automatic addressing
¾ Intra-Cluster Broadcasting/flooding capabilities
– For service discovery, context information, routing, ...
¾ Gateway Node identification
– To establish connections with Foreign Nodes and other Clusters.
Gateway Nodes enforce security.
IST-507102/ MAGNET
Page 10
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Network Functionality of a PN
¾ Establishment and maintenance of encrypted tunnels between all
Clusters
¾ Inclusion of new Nodes and exclusion of compromised Nodes
¾ Secure setup and maintenance of communication with Foreign
Nodes.
IST-507102/ MAGNET
Page 11
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
PN Agent, Edge Routers and Tunnels
Personal Node
Gateway Node (GW)
Edge Router (ER)
ER - GW Connection
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
P-PAN
Interconnecting Structures
Home Cluster
IST-507102/ MAGNET
Page 12
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
PN Agent, Edge Routers and Tunnels
Personal Node
Gateway Node (GW)
Edge Router (ER)
ER - GW Connection
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
Interconnecting Structures
Home Cluster
P-PAN
IST-507102/ MAGNET
Page 13
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
PN Agent, Edge Routers and Tunnels
Personal Node
Gateway Node (GW)
Edge Router (ER)
ER - GW Connection
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
Interconnecting Structures
Home Cluster
P-PAN
IST-507102/ MAGNET
Page 14
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
PN Agent, Edge Routers and Tunnels
Personal Node
Gateway Node (GW)
Edge Router (ER)
ER - GW Connection
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
Interconnecting Structures
Home Cluster
P-PAN
IST-507102/ MAGNET
Page 15
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
PN Agent, Edge Routers and Tunnels
Personal Node
Gateway Node (GW)
Edge Router (ER)
ER - GW Connection
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
Interconnecting Structures
Home Cluster
P-PAN
IST-507102/ MAGNET
Page 16
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
The Edge Routers-less Scenario
Personal Node
Gateway Node (GW)
Inter-Cluster Tunnel
PN Agent
Car Cluster
Office Cluster
Interconnecting Structures
Home Cluster
P-PAN
IST-507102/ MAGNET
Page 17
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Intra-PN Routing and Addressing
¾ PN is a multi-hop ad hoc network where the tunnels are links.
¾ Two proposals:
– Proactive ad hoc routing with flat addressing
• No address structure
• Addresses are automatically assigned when a Node is included in the PN
• Each Gateway Node, Edge Router or the PN Agent know which Cluster a
certain Node is in. I.e. it has a list of all Nodes
– Reactive ad hoc routing with Cluster-based addressing
• Each Cluster has a unique address prefix (unique within the PN)
• When Cluster splits and merges, Node addresses must be updated
• Each Gateway Node, Edge Router or the PN Agent only needs to know
which Cluster has which prefix. I.e. it only needs a list of all Clusters
IST-507102/ MAGNET
Page 18
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
General Network Architecture
IST-507102/ MAGNET
Page 19
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Service Discovery in Personal Networks
¾ Five tiers:
1. The same Radio Domain (e.g. Bluetooth SDP)
2. Within the Cluster (only Personal Nodes)
3. In the close vicinity (also Foreign Nodes)
4. Within the whole Personal Network (only Personal Nodes)
5. The rest
¾ Service Discovery Management Node (SMN)
– Each Cluster has an SMN
– It manages tier 2 and 3 services
– Interacts with other SMNs in other Clusters to facilitate
service discovery between the Clusters.
IST-507102/ MAGNET
Page 20
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Naming in Personal Networks
¾ Naming of what:
– Nodes/Devices
– Clusters
– Personal Networks
– Services
¾ Name resolving
– Within the Personal Network and within the Clusters
– Between PNs to identify other PNs and their public services
¾ Synergies with Service Discovery is also being investigated
IST-507102/ MAGNET
Page 21
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Conclusions and Future Work
¾ We have developed an architecture for Personal Networks and
identified solutions to many of the issues
¾ IST-MAGNET is currently investigating all solutions mentioned
here
¾ Several prototypes are being developed to learn more about each
proposed solution and to compare them
¾ A closer look is needed on communication between different
person's PNs. Sharing and borrowing of network devices and
resources must be further studied.
IST-507102/ MAGNET
Page 22
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
Any Questions?
http://www.ist-magnet.org/
IST-507102/ MAGNET
Page 23
The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information as its sole risk and liability.
© Copyright 2026 Paperzz