Abstract

In the last few years, the service demand for wireless data over mobile networks has continually been soaring at a rapid pace. Thereinto, in Mobile Social Networks (MSNs), users can discover adjacent users for establishing temporary local connection and thus sharing already downloaded contents with each other to offload the service demand. Due to the partitioned topology, intermittent connection and social feature in such a network, the service demand discovery is challenging. In particular, the service demand discovery is exploited to identify the best relay user through the service registration, service selection and service activation. In order to maximize the utilization of limited network resources, a hybrid service demand discovery architecture, such as a Virtual Dictionary User (VDU) is proposed in this paper. Based on the historical data of movement, users can discover their relationships with others. Subsequently, according to the users activity, VDU is selected to facilitate the service registration procedure. Further, the service information outside of a home community can be obtained through the Global Active User (GAU) to support the service selection. To provide the Quality of Service (QoS), the Service Providing User (SPU) is chosen among multiple candidates. Numerical results show that, when compared with other classical service algorithms, the proposed scheme can improve the successful service demand discovery ratio by 25% under reduced overheads.

Highlights

  • To satisfy the rapidly-growing requirements of wireless data services recently, mobile users can share the demand services during their intermittent encounters for offloading traffic into MobileSocial Networks (MSNs), which are a type of delay-tolerant network with the social relations of users [1,2,3]

  • Initialization: Community division according to Part III; 1: Calculating the local activity degree A Local Active User (LAU) and the global activity degree AGAU for each user according to the Equations (6) and (13); 2: When a service is generated by the Service Providing User (SPU); 3: Its service description information, such as the SPU address, service type and survival time, is forwarded to the Virtual Dictionary User (VDU), which is selected by the maximum local activity degree A LAU ; 4: When a service is needed by the Service DemandingUsers (SDUs); 5: The SDU will send the service inquiry packet to the VDU, and the VDU searches the related information within its buffer and matches the SPUs to the SDU

  • Network Environment) [31], which is a powerful framework for generating different movement models, running the simulation with various protocols, visualizing simulations in real time and outputting/post-processing the results

Read more

Summary

Introduction

To satisfy the rapidly-growing requirements of wireless data services recently, mobile users can share the demand services during their intermittent encounters for offloading traffic into Mobile. The service information can be obtained by all of the users in the network, by which SPUs can be selected to complete the service demand discovery. VDU is selected in each community according to the activity degree and available buffer space, which can effectively restrict the diffusion range of the service information. The service registration is designed based on our encounter probability estimation method; the best relay can be selected to forward the packets to the local VDU. With the assistance of the GAU, the service inquiry to other communities can be achieved, and the optimal SPU selection method based on the service ability evaluation results is introduced.

Related Work
Users Relationship Evaluation
Users’ Activity Evaluation
Service Discovery Mechanism
Service Registration and Cancellation
Service Selection
Service Activation
Parameter Setting
Complexity Analysis of the User Relationship Evaluation Method
Network Performance under Different Service Request Intervals
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.