Updated: mars 4, 2009

HomeSIP: building a smart Space with SIP Protocol

Welcome to the HomeSIP Project: Using the SIP Protocol for Home Automation and M2M
bar_blue.gif (315 octets)

| Motivations | People | RFC | Documentation | Papers | Hardware Requirements | Software Requirements | Hardware Links |

| Software Links | Downloads | Similar Projects |

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) News

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) What is HomeSIP?

The HomeSIP project consists to:

A review "HomeSIP as a possible integration network" of the HomeSIP project by CNET Networks is available here!

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Motivations

CONTEXT:

The frantic nature of technological advances in the area of multimedia communications, compounded with the convergence of telecommunication and computer networks has led to the emergence of a new class of applications sometime called ubiquitous computing or ambient intelligence.

This new class of applications corresponds to activities consisting in collecting, coordinating, transmitting, treating and reacting to information emanating from communication entities (or objects), local or distant, fixed or mobile.

These activities are illustrated in various domains including medicine, the military, home automation or public safety. This class of applications requires new execution support, and more importantly a component managing the coordination with various hardware devices (probes, cameras, etc). We will name this component the communication infrastructure.

This infrastructure manages all the aspects of the communication between the entities of an application. It takes into account the heterogeneity of the hardware entities and the functionalities of the networks used. It also provides an abstraction over the hardware entities of the application. In the areas of telecommunications and office applications, a new multimedia communication infrastructure is emerging as the new standard to govern the communications modes between entities.

This infrastructure relies on the SIP protocol (Session Initiation Protocol) and many implementations of it exist in languages such as Java, C # and C.

The SIP protocol was formely designed for Internet multimedia services like Voive over IP VoIP or Video over IP. It is a general protocol used for setting up a link ("Virtual Circuit") between 2 applications (User Agent UA) for exchanginf any kind of data (text, data, voice, video...). It can easily adapted and used in th Home Automation context and for M2M (Machine to Machine) communications.

THE SIP PROTOCOL AND HOME AUTOMATION:

In Home Automation, we can distinguish 2 kinds of data transfers:

The SIP RFC offer the services. According to RFC3261, RFC3265 and RFC3428, we may use:

WHY SIP?

The SIP protocol meets all the requirements for accessing devices from the Internet and this enables re-use of the infrastructure that has been constructed for SIP in a whole new domain!

The SIP protocol offers:

SIP vs SNMP:

The SNMP (Simple Network Management Protocol) offers the same capabilities than SIP for Home Automation:

But the SNMP protocol is not well suited for Home Automation:

SIP is also a better choice!

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) People

The homeSIP is a collaboration between:

Involved people:

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) RFC for using SIP in Home Automation and M2M

At this time, these are no specific RFC for using SIP in Home Automation. We must refer to the general SIP RFC:

 

The Telcordia Technologies Laboratory has proposed in '00 to '02 to the IETF some drafts on this subject (not accepted!):

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Documentation

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Papers

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Hardware Requirements

The HomeSIP platform will used different SIP devices:

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Software Requirements

Software requirements depends on our hardware devices:

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Hardware Links

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Software Links

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Downloads

At this time, there's no downloads.

bar_blue.gif (315 octets)

g_green_anim.gif (878 octets) Similar Projects

FreeCompteur.com visitors since 01/10/2006