08-16-2017, 09:08 PM
[attachment=3239]
Architecture for All-Pervasive Home and Building Networking Based On UPnP
Presented By
Abhishek E.S.
Anand Bhatia
1. All-Pervasive
Connectivity- Everything,
Everywhere
2.PnP-Plug And Play
Ease Of Use- As the name
suggests, Plug
And Play, Eliminating
User
Hassles
Ready2Go- All PnP devices:
Just Connect
and You Are Up and
Running!
Current Scenario..
Typical Homes of Today have a plethora
of electronic devices, for eg:
A TV
A Computer
A DVD Player
A Mobile Phone
A Portable Media Player(iPOD etc)
A Temperature Regulating System
Common thread among all these devices
their embedded nature.
Many have the ability to network, BUT
NOT AUTOMATICALLY!
Potential for Application
Non-PC devices (4 billion
embedded microprocessors in 1999)
Rapidly increasing Internet
adoption rates
Strong uptake in Internet
broadband deployments
64% of U.S. PC homes have
television and PC in the same room
34% of U.S. PC homes have 2 or
more computers
By 2004
27MM networks installed
48.5MM nodes / year run rate
Services a $3BB / yr business
AGENDA
The Dream Easy Home Networking
THE What Of UPnP--THE CONCEPT
THE WHY of UPnP--ADVANTAGES
THE HOW of UPnP WORKING
OBSTACLES TO IMPLEMENTATION
PROPOSED OPTIMIZATIONS
THE WAY AHEAD
A Connected Environment
THE WHAT-- UPnP
UPnP stands for Universal Plug And Play
A set of communication protocols
that provides
INVISIBLE home networking
Framework for SELF-Configuring,
SELF-Describing devices
Salient Features
Leverages existing Internet
technologies such as
TCP/IP, XML,UDP and HTTP
Affordable, mainstream reality
for users
UPnP Strategy
Just send data over the network
No executables
Minimize version issues
Minimize security issues
Allows implementation to be
platform & vendor specific
Be agnostic with reference to
programming language, OS
Update implementation without
affecting interoperability.
Improve performance
Improve capabilities
End User Benefits
No need to install or share
printer on the PC or and manually
connect all devices to the network (no
networking knowledge needed)
Automatically discover
printer/scanner and no need to search
for new imaging devices added to the
network.
Benefits of UPnP
Widely supported networking
specification.
No device configuration, just
Plug and Play.
Small footprint software
component on the device.
Utilizes standard Internet
protocols to talk to LAN.
Independent of OS, language, or
physical connectivity.
Robust and dependable.
UPnP has advantages for
developers and consumers alike.
Drawbacks
Network access .
Large network sizes.
High bandwidth actions.
Users, access rights and
security.
Lack of sophisticated user
interfaces.
Absence of smart services across
devices and networks.
Optimizations
Addition of a control server to
isolate multicast traffic to local
network.
Improved search methodologies.
Concept of user and session.
Specific authorization
procedures for authorization of control
points and devices.
Customized UI based on user
profile
Easy to understand for end
consumer.
Development of mobile device
browsers to support delivery of web
pages over presentation link.
Provision of sophisticated
multi-faceted services.
Introduction of a services
server to manage the services.
Introduction of a UPnP IPv4/IPv6
bridge to support inter-operability.
Bridge converts IPv4 addresses
to IPv6 vice-versa.
Different messages are relayed
to the devices after IP address
conversion by the bridge.
The Way Ahead .
Standardization , the lack of
which , proved to be a major roadblock
for connected homes was eliminated by
the publication of the UPnP standard.
AV media servers are some of the
early beneficiaries of UPnP seamless
connectivity.
UPnP protocol stack needs to
ported to other devices to ensure wider
acceptance.