A Proxy-based Collaboration System to Minimize Content Download Time and Energy Consumption (Aug-2017)

Aim:

To reduce taking such a long time to download contents such as Multimedia service and 3D video streaming.

Proposed system:

We are proposing a system called Proxy-based Collaboration System to reduce content download time. This system consists of CServer, CProxy and an MCC. The CServer holds the contents that the mobile nodes want to download. Cproxy is the centralized entity that supports collaborative content download by implementing three key functions: centralized collection of the MCC information, optimal scheduling, and content caching and pre fetching. The MNs use Wi-Fi direct for distributed MCC formation and chunk sharing. MNs first recognize each other by alternating between search and listen. Subsequently, MNs negotiate to create the MCC and elect an MN as a group owner (GO) that performs access point (AP)-like functionalities. Then each MN in the MCC downloads a part of the content, often referred to as a chunk, and shares the received chunk with other MNs in the MCC via unicast or multicast transmission. During such collaborative download, the MNs use multiple interfaces, a wireless wide area network (WWAN) for downloading content chunks from the origin server and a wireless local area network (WLAN) for sharing the content chunks within the MCC.