Network


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

Hotspot


Dive into the research topics where Cristian Borcea is active.

Publication


Featured researches published by Cristian Borcea.


IEEE Transactions on Vehicular Technology | 2009

VANET Routing on City Roads Using Real-Time Vehicular Traffic Information

Josiane Nzouonta; Neeraj Rajgure; Guiling Wang; Cristian Borcea

This paper presents a class of routing protocols called road-based using vehicular traffic (RBVT) routing, which outperforms existing routing protocols in city-based vehicular ad hoc networks (VANETs). RBVT protocols leverage real-time vehicular traffic information to create road-based paths consisting of successions of road intersections that have, with high probability, network connectivity among them. Geographical forwarding is used to transfer packets between intersections on the path, reducing the paths sensitivity to individual node movements. For dense networks with high contention, we optimize the forwarding using a distributed receiver-based election of next hops based on a multicriterion prioritization function that takes nonuniform radio propagation into account. We designed and implemented a reactive protocol RBVT-R and a proactive protocol RBVT-P and compared them with protocols representative of mobile ad hoc networks and VANETs. Simulation results in urban settings show that RBVT-R performs best in terms of average delivery rate, with up to a 40% increase compared with some existing protocols. In terms of average delay, RBVT-P performs best, with as much as an 85% decrease compared with the other protocols.


IEEE Communications Magazine | 2013

Fostering participaction in smart cities: a geo-social crowdsensing platform

Giuseppe Cardone; Luca Foschini; Paolo Bellavista; Antonio Corradi; Cristian Borcea; Manoop Talasila; Reza Curtmola

This article investigates how and to what extent the power of collective although imprecise intelligence can be employed in smart cities. The main visionary goal is to automate the organization of spontaneous and impromptu collaborations of large groups of people participating in collective actions (i.e., participAct), such as in the notable case of urban crowdsensing. In a crowdsensing environment, people or their mobile devices act as both sensors that collect urban data and actuators that take actions in the city, possibly upon request. Managing the crowdsensing process is a challenging task spanning several socio-technical issues: from the characterization of the regions under control to the quantification of the sensing density needed to obtain a certain accuracy; from the evaluation of a good balance between sensing accuracy and resource usage (number of people involved, network bandwidth, battery usage, etc.) to the selection of good incentives for people to participAct (monetary, social, etc.). To tackle these problems, this article proposes a crowdsensing platform with three main original technical aspects: an innovative geo-social model to profile users along different variables, such as time, location, social interaction, service usage, and human activities; a matching algorithm to autonomously choose people to involve in participActions and to quantify the performance of their sensing; and a new Android-based platform to collect sensing data from smart phones, automatically or with user help, and to deliver sensing/actuation tasks to users.


Mobile Networks and Applications | 2009

MobiSoC: a middleware for mobile social computing applications

Ankur Gupta; Achir Kalra; Daniel Boston; Cristian Borcea

Recently, we started to experience a shift from physical communities to virtual communities, which leads to missed social opportunities in our daily routine. For instance, we are not aware of neighbors with common interests or nearby events. Mobile social computing applications (MSCAs) promise to improve social connectivity in physical communities by leveraging information about people, social relationships, and places. This article presents MobiSoC, a middleware that enables MSCA development and provides a common platform for capturing, managing, and sharing the social state of physical communities. Additionally, it incorporates algorithms that discover previously unknown emergent geo-social patterns to augment this state. To demonstrate MobiSoCs feasibility, we implemented and tested on smart phones two MSCAs for location-based mobile social matching and place-based ad hoc social collaboration. Experimental results showed that MobiSoC can provide good response time for 1,000 users. We also demonstrated that an adaptive localization scheme and carefully chosen cryptographic methods can significantly reduce the resource consumption associated with the location engine and security on smart phones. A user study of the mobile social matching application proved that geo-social patterns can double the quality of social matches and that people are willing to share their location with MobiSoC in order to benefit from MSCAs.


IEEE Transactions on Mobile Computing | 2007

Context-Aware Migratory Services in Ad Hoc Networks

Oriana Riva; Tamer Nadeem; Cristian Borcea; Liviu Iftode

Ad hoc networks can be used not only as data carriers for mobile devices but also as providers of a new class of services specific to ubiquitous computing environments. Building services in ad hoc networks, however, is challenging due to the rapidly changing operating contexts, which often lead to situations where a node hosting a certain service becomes unsuitable for hosting the service execution any longer. We propose a novel model of service provisioning in ad hoc networks based on the concept of context- aware migratory services. Unlike a regular service that executes always on the same node, a migratory service can migrate to different nodes in the network in order to accomplish its task. The migration is triggered by changes of the operating context, and it occurs transparently to the client application. We designed and implemented a framework for developing migratory services. We built TJam, a proof-of-concept migratory service that predicts traffic jams in a given region of a highway by using only car-to-car short-range wireless communication. The experimental results obtained over an ad hoc network of personal digital assistants (PDAs) show the effectiveness of our approach in the presence of frequent disconnections. We also present simulation results that demonstrate the benefits of migratory services in large-scale networks compared to a statically centralized approach.


international conference on distributed computing systems | 2004

Spatial programming using smart messages: design and implementation

Cristian Borcea; Chalermek Intanagonwiwat; Porlin Kang; Ulrich Kremer; Liviu Iftode

Spatial programming (SP) is a space-aware programming model for outdoor distributed embedded systems. Central to SP are the concepts of space and spatial reference, which provide applications with a virtual resource naming in networks of embedded systems. A network resource is referenced using its expected physical location and properties. Together with other SP features, such as reference consistency and access timeout, they help programmers cope with highly dynamic network configurations in a network-transparent fashion. We present the SP design and its implementation using smart messages, a lightweight software architecture similar to mobile agents, that we developed for networks of embedded systems. We also describe the implementation and evaluation of a simple SP application over a testbed consisting of HP iPAQs running Linux and equipped with 802.11 cards for wireless communication. The experimental results indicate that SP is a viable programming model for outdoor distributed computing.


vehicular technology conference | 2004

TrafficView: a driver assistant device for traffic monitoring based on car-to-car communication

Sasan Dashtinezhad; Tamer Nadeem; Bogdan Dorohonceanu; Cristian Borcea; Porlin Kang; Liviu Iftode

TrafficView is a device that can be embedded in the next generation of vehicles to provide drivers with a real-time view of the road traffic far beyond what they can physically see. Vehicles equipped with TrafficView devices disseminate traffic information using short-range wireless communication. The main benefits of disseminating traffic information in a vehicle-to-vehicle fashion are scalability and ease of deployment. The paper describes the TrafficView prototype and presents preliminary experimental results for this prototype.


The Computer Journal | 2004

Smart Messages: A Distributed Computing Platform for Networks of Embedded Systems

Porlin Kang; Cristian Borcea; Gang Xu; Akhilesh Saxena; Ulrich Kremer; Liviu Iftode

In this paper, we present the design and implementation of Smart Messages, a distributed computing platform for networks of embedded systems based on execution migration. A Smart Message (SM) is a user-defined distributed program which executes on nodes of interest, named by their properties, and uses an explicit lightweight migration to reach these nodes. During migrations, an SM carries its code and execution state, and it self-routes at each intermediate node between two nodes of interest. The nodes in the network cooperate to support the SM execution by providing a virtual machine and a sharedmemory region addressable by names (tag space). To illustrate the flexibility of SMs to program real world applications, we describe EZCab, an application for booking cabs in densely populated urban areas.We also present experimental results to quantify the performance achieved by the SM prototype.


international conference on distributed computing systems | 2002

Cooperative computing for distributed embedded systems

Cristian Borcea; Deepa Iyer; Porlin Kang; Akhilesh Saxena; Liviu Iftode

The next generation of computing systems will be embedded, in a virtually unbounded number, and dynamically connected. The current software, network architectures, and their associated programming models are not suitable for this scenario. This paper presents a distributed computing model, Cooperative Computing, and the Smart Messages architecture for programming large networks of embedded systems. In Cooperative Computing, distributed applications are dynamic collections of migratory execution units, called Smart Messages, working to achieve a common goal. Virtually any user-defined distributed application can be implemented using our model. We present preliminary results for our prototype implementation as well as simulation results for two previously proposed applications for sensor networks, Directed Diffusion and SPIN, implemented using Smart Messages.


international symposium on industrial electronics | 2007

A Quantitative Analysis of Power Consumption for Location-Aware Applications on Smart Phones

Arjun Anand; Constantine N. Manikopoulos; Quentin Jones; Cristian Borcea

The industry is producing new wireless mobile devices, such as smart phones, at an ever increasing pace. In terms of processors and memory, these devices are as powerful as the PCs were one decade ago. Therefore, they are perfectly suitable to become the first real-life platforms for ubiquitous computing. For instance, they can be programmed to run location-aware applications that provide people with real-time information relevant to their current places. Deploying such applications in our daily life, however, requires a good understanding of their power requirements in order to ensure that mobile devices can indeed support them. This paper presents a quantitative analysis of power consumption for location-aware applications in our SmartCampus project, which builds a large scale test-bed for mobile social computing. Based on this analysis, we conclude that carefully designed applications can run for up to six hours, while updating the user location frequently enough to support real-time location-aware communication.


acm ifip usenix international conference on middleware | 2010

Prometheus: user-controlled P2P social data management for socially-aware applications

Nicolas Kourtellis; Joshua Finnis; Paul Anderson; Jeremy Blackburn; Cristian Borcea; Adriana Iamnitchi

Recent Internet applications, such as online social networks and user-generated content sharing, produce an unprecedented amount of social information, which is further augmented by location or collocation data collected from mobile phones. Unfortunately, this wealth of social information is fragmented across many different proprietary applications. Combined, it could provide a more accurate representation of the social world, and it could enable a whole new set of socially-aware applications. We introduce Prometheus, a peer-to-peer service that collects and manages social information from multiple sources and implements a set of social inference functions while enforcing user-defined access control policies. Prometheus is socially-aware: it allows users to select peers that manage their social information based on social trust and exploits naturally-formed social groups for improved performance. We tested our Prometheus prototype on PlanetLab and built a mobile social application to test the performance of its social inference functions under realtime constraints. We showed that the social-based mapping of users onto peers improves the service response time and high service availability is achieved with low overhead.

Collaboration


Dive into the Cristian Borcea's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Reza Curtmola

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Narain Gehani

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Xiaoning Ding

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Achir Kalra

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Manoop Talasila

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Quentin Jones

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Shigeki Yamada

National Institute of Informatics

View shared research outputs
Top Co-Authors

Avatar

Chong Wang

New Jersey Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge