Open Access. Powered by Scholars. Published by Universities.®

Social and Behavioral Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

Dissertations, Theses, and Masters Projects

2010

Articles 1 - 2 of 2

Full-Text Articles in Social and Behavioral Sciences

An Interoperable And Secure Architecture For Internet-Scale Decentralized Personal Communication, David Alan Bryan Jan 2010

An Interoperable And Secure Architecture For Internet-Scale Decentralized Personal Communication, David Alan Bryan

Dissertations, Theses, and Masters Projects

Interpersonal network communications, including Voice over IP (VoIP) and Instant Messaging (IM), are increasingly popular communications tools. However, systems to date have generally adopted a client-server model, requiring complex centralized infrastructure, or have not adhered to any VoIP or IM standard. Many deployment scenarios either require no central equipment, or due to unique properties of the deployment, are limited or rendered unattractive by central servers. to address these scenarios, we present a solution based on the Session Initiation Protocol (SIP) standard, utilizing a decentralized Peer-to-Peer (P2P) mechanism to distribute data. Our new approach, P2PSIP, enables users to communicate with minimal …


Building Efficient Wireless Infrastructures For Pervasive Computing Environments, Bo Sheng Jan 2010

Building Efficient Wireless Infrastructures For Pervasive Computing Environments, Bo Sheng

Dissertations, Theses, and Masters Projects

Pervasive computing is an emerging concept that thoroughly brings computing devices and the consequent technology into people's daily life and activities. Most of these computing devices are very small, sometimes even "invisible", and often embedded into the objects surrounding people. In addition, these devices usually are not isolated, but networked with each other through wireless channels so that people can easily control and access them. In the architecture of pervasive computing systems, these small and networked computing devices form a wireless infrastructure layer to support various functionalities in the upper application layer.;In practical applications, the wireless infrastructure often plays a …