Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sandeep K. Singhal is active.

Publication


Featured researches published by Sandeep K. Singhal.


international conference on peer-to-peer computing | 2007

P2P-IM: A P2P Presence System for the Internet

Ravi T. Rao; Sandeep K. Singhal

Traditional instant messaging applications rely on central server infrastructure to broker user information. The cost and complexity of this infrastructure makes it difficult for developers to build and deploy lightweight presence and instant messaging systems within their own applications. In this paper, we describe P2P-IM, a peer-to-peer instant messaging client that does not rely on any hosted server infrastructure. The system provides the rich facilities available from traditional client-server systems but enables easy deployment and integration with existing applications. The solution provides simplified identity generation, connectivity, and rich per-application data publication.


international conference on parallel and distributed systems | 2007

Scalable networked virtual environments using unstructured overlays

Sandeep K. Singhal

Large-scale Networked Virtual Environments (NVEs) are used to enable rich interactive experiences such as multiplayer games, military and industrial training, and collaborative engineering systems. In these applications, hosts must exchange data updates to maintain a consistent view of the virtual environment. In large-scale environments, the volume of data places a heavy load on the networking and computational resources available to each host. To improve scalability, systems have employed a variety of techniques, including data subscription, data segmentation, and multicast. In this paper, we describe a communication architecture for Networked Virtual Environments that takes advantage of unstructured peer-to-peer (P2P) overlay networks for message distribution. The overlay network design provides scalability while supporting easy deployment over todays Internet. The approach, when combined with data segmentation and data subscription, enables Internet deployment of large-scale NVEs.


international conference on peer-to-peer computing | 2006

Internet Scale Testing of PNRP Using WiDS Network Simulator

Haifeng Yang; Marco Piumatti; Sandeep K. Singhal

PNRP (peer name resolution protocol) is a decentralized name resolution and routing protocol built into the Windowstrade operating system that creates an Internet-scale peer-to-peer structured overlay. Ensuring the protocols performance in Internet scale presents a critical challenge. We describe Internet scale testing of PNRP using a distributed network simulator, WiDS. We use real-world Internet characteristics and PNRP node behaviors to simulate the Internet environment, assess PNRP performance, and support protocol debugging. A case study demonstrates identification of a protocol flaw that could otherwise only be discovered through full-scale deployment experience


international conference on peer-to-peer computing | 2007

Private Peer-to-Peer Overlay for Real-Time Monitoring of a Deployed Internet-Scale Peer-to-Peer Overlay

Qi Zhang; Marco Piumatti; Sandeep K. Singhal

Traditional instant messaging applications rely on central server infrastructure to broker user information. The cost and complexity of this infrastructure makes it difficult for developers to build and deploy lightweight presence and instant messaging systems within their own applications. In this paper, we describe P2P-IM, a peer-to-peer instant messaging client that does not rely on any hosted server infrastructure. The system provides the rich facilities available from traditional client-server systems but enables easy deployment and integration with existing applications. The solution provides simplified identity generation, connectivity, and rich per-application data publication.Peer-to-peer system decentralization complicates performance monitoring-and real-time monitoring is particularly challenging. We discuss our experience with monitoring the Peer Name Resolution Protocol (PNRP), a peer-to-peer name resolution/routing protocol and overlay deployed over the Internet. We must collect accurate performance data without adding traffic overhead. Unfortunately, no central node has sufficient monitoring information, and scalability and privacy concerns make it impractical to collect reliable real-time data from active client nodes. Our method obtains information from lightweight nodes (Weather Stations) actively deployed on the P2P network and themselves forming a private P2P overlay. We monitor the overall performance of the PNRP protocol on the Internet and produce timely reports supporting network management, security alerting, and system maintenance.


Archive | 2007

Private virtual lan spanning a public network for connection of arbitrary hosts

Todd R. Manion; Arsalan Ahmad; Alain Gefflaut; Sandeep K. Singhal


Archive | 2007

NETWORK ROUTING OF ENDPOINTS TO CONTENT BASED ON CONTENT SWARMS

Sandeep K. Singhal; Peter Key; Ming Zhang; Guobin Shen; Thomas Karagiannis; Ayalvadi Ganesh


Archive | 2011

Virtual switch extensibility

Robert C. Combs; Pankaj Garg; Sambhrama Madhusudhan Mundkur; Luis M. Hernandez; Alireza Dabagh; Sandeep K. Singhal


Archive | 2005

System and method for monitoring and reacting to peer-to-peer network metrics

Noah Horton; Brian R. Lieuallen; Geogy A. Samuel; Sandeep K. Singhal


Archive | 2011

Cross-Machine Event Log Correlation

Seyedeh Pardis Miri; Pankaj Garg; Benjamin M. Schultz; Sandeep K. Singhal; Madhan Sivakumar


Archive | 2005

Peer-to-peer authentication and authorization

Rohit Gupta; Todd R. Manion; Ravi T. Rao; Sandeep K. Singhal

Collaboration


Dive into the Sandeep K. Singhal's collaboration.

Researchain Logo
Decentralizing Knowledge