Prepared by:
Maurya Shah (140320702029)
4th Sem M.E.(CE)
Guided by:
Ms. Jasmine Jha
Assistant Professor(LJIET)
Introduction
Customer/Client information store in cloud datacenter with the
help of cloud provider so for accessing the data many times of data
can’t access if the internet is slow and when cloud data center is
corrupt. accessing the data is more difficult so, and transfer the
data in wireless medium for using network coding with multi
generation mixing it is more valuable for data recovery and
decrease the times and increasing the throughput to recover the
data in cloud
Literature Survey
 PAPER TITLE : Network Coding for Data-Retrieving in Cloud
Storage Systems [1]
 AUTHOR : Yanbo Lu, Jie Hao, Xin-ji Liu, Shu-Tao Xia
 OBJECTIVES : Maximum Distance Separable codes are apply to
improve the performance of data retrieving and also using the
network coding to improve the performance of the data retrieving in
cloud storage .
 RELATED WORK-
 Maximum Distance Separation to reduce the storage cost also using
Maximum Distance Separation with Optimal Performance data-
retrieving codes which not contain decoding And also optimal
storage efficiency
 Hot Data ensure that data is not lost & must be easily & quickly
accessible users whenever required
 FUTURE DIRECTION-
 The adaptive coding scheme for “Hot Data” are needed for cloud
storage systems
Literature Survey (Cont…)
Literature Survey(Cont….)
PAPER TITLE: Dynamic Allocation and Efficient Distribution of Data
Among Multiple Clouds Using Network Coding[2]
AUTHOR: Martas Sipos , Frank H.P. Fitzek , Daniel E. Lucani,
Mortan V. Pedersen
OBJECTIVES: New data Distribution mechanism that cleverly stores and
moves data among different clouds in order to optimize
performance. It also shows conventional dense recording
approaches, while maintaining similar download time,
performance and same reliability
Literature Survey (Cont…)
RELATED WORK:
RLNC is a approach to generate coded packets by creating linear
combination of existing packets with using random co-efficient
 Accessing Hot data rather then accessing Cold Data
 Solution of recoding bandwidth problem is to inter cloud copy, dense
Recording and sparse Recording,
FUTURE DIRECTION:
 Plan to investigate different coding strategies to handle a change in the
no of clouds as well as the effect such an event would have on sparse
recording
Literature Survey (Cont…)
TITLE: Cooperation based Instantly Decodable Network Coding for Mobile
Clouds[3]
AUTHOR: Tarik Chanyour, Rachid Saadane
OBJECTIVES: Mobile Cloud using various types of network coding
technique but introduced the instantly Decodable Network
Coding to test of relevant existing solutions
Literature Survey (Cont…)
RELATED WORK:
Mobile Clouds using various technology like Mobile Commerce,
Mobile learning, Mobile Healthcare & Wellness ,Mobile Gaming,
Mobile Social Media etc
Network coding types: RLNC, Sparse RLNC , IDNC
Network Coding in Mobile Cloud Computing: Normal,
SRLNC,IDNC,IDNC-COOP ,CSP operations
FUTURE DIRECTION:
IDNC Compared to another method of network coding and which type
of solutions are made is shown in this paper
Literature Survey (Cont…)
TITLE: The Unequal Protection of Network Coding with Multi-
generation Mixing[4]
AUTHOR: Mohammad Halloush , Hayder Radha
OBJECTIVE: Analyze the unequal protection characteristics of
Network Coding with Multi-generation Mixing It provides
framework for improving reliable communication for different
levels of delivery of sender packets.
Literature Survey (Cont…)
RELATED WORK:
With the Multi-Generation mixing the generations are grouped in
mixing sets where the size of mixing set is m generation the first
generation of mixing set position is 0 and last generation is m-1 the
decoding is perform in incremental decoding and collective decoding.
.
Fig1:Data is partitioned in MGM and different layers of priority m is the
mixing set and k is the generation set
Literature Survey (Cont…)
Literature Survey (Cont…)
TITLE: DODEX+ A New Network Coding Scheme for Mesh Networks
in Mobile Cloud Computing[5]
AUTHOR: Thoung Van Vu, Thi Mai Trang Nguyen, Guy Pujolle,
Nadia Boukhatem
OBJECTIVE:mesh network is easily accessible and links are
interconnected to improve the perfomance, DODEX+ Techniques is
developed to re-encoding of coded packets to improve the performance of the
system
Literature Survey (Cont…)
RELATED WORK:
Various type of techniques is developed in network coding like:
Coding Opportunistically (COPE)
Fig 2: Senario of COPE
Distributed Coding Aware Routing(DCAR)
Fig 3:DCAR is break into 2 hops coding pattern
Literature Survey (Cont…)
MAC-layer proactive mixing for network coding(BEND)
Fig 4:An Encoder group in Bend
Distributed and Diffused Encoding
Fig5:DODE technique
Literature Survey (Cont…)
Distributed and Diffused Encoding with multiple Decoders(DODEX)
Fig 6:Coding Chance improvement with DODEX
Distributed and Diffused Encoding with multiple Encoders & multiple
Decoders(DODEX+)
Fig 7:Coding Chance improvement with DODEX+
Literature Survey (Cont…)
Future Direction
The Re-encoding feature is not quite a boost ,the condition is still among
the native packets and loss environment can reduce the coding chance of re-
encoding in future work need some mechanism of transmission reliability
to reduce the effect of loss and interference
Comparative Study Of Papers
Serial
No
Title Method Advantages Disadvantages
1 Network Coding for
Data-Retrieving in
Cloud Storage
Systems
Maximum
Distance
Seperation,
Optimal
Performance data-
retrieving codes
Hot Data is used
for easily
accessible of all
data
The adaptive
coding scheme
for “Hot Data”
are needed for
cloud storage
systems
2 Dynamic allocation
& Efficient
Distribution of data
among multiple
clouds using
network coding
Random linear
network coding
It is used intra
cloud copy,sparse
recording, for
solution
bandwidth
recording problem
Plan to
investigate
different
coding strategy
to different
changes
3 Cooperation based
Instantly Decodable
Network Coding for
Mobile Clouds]
RLNC, Sparse
RLNC , IDNC
Normal,
SRLNC,IDNC,ID
NC-COOP ,CSP
operations
IDNC made in
network coding
which type of
solution made
Comparitive Study Of Papers(Cont…)
Serial
No
Title Method Advantage Disadvantage
4 The Unequal
Protection of
Network Coding
with Multi-
generation
Mixing
Multiple generation
mixing,network
coding
Multi-generation
Mixing It provides
framework for
improving
reliable
communication
for different levels
of delivery of
sender packets.
Multi generation
mixing all packets
are encoded in
multi generation
steps
5 DODEX+ A
New Network
Coding Scheme
for Mesh
Networks in
Mobile Cloud
Computing
COPE,DCAR,
BEND,DOE,DO
DEX,DODEX+
Provide various
types of
techniques for
encoding and
decoding the data
and also dedox+
techniques for re-
encoding in cloud
Need some
mechanism for
transmission
reliability to
reduce the effect
of loss and
interference
Problem Statement
In cloud computing storage provides unlimited, scalable ,
flexible data are store. The data are not controlled by the user
but cloud provider. When user access this data various
problems are occur like server down, data loss if data of
accessing distance is to far in wireless medium like mesh
network it is to hard to encode and decode the data very
easily and recovery of data is very difficult for this problem
network coding with multi-generation mixing method with
dodex is used to recover the decoded data very easy and
provide efficient reliability in cloud computing
Proposed work:
Architecture of proposed work:
Proposed work(Cont….)
Flow chart for Data Storage
Proposed work(Cont….)
Flow chart for data retrival
Proposed work(Cont….)
Data publishing Phase( )
Sender Mobile Client()
1. Create n generation of k packets into each mixing set m
2. Encode the generation using multi-generation mixing concept
for each mixing set
3. Send the packet
Intermediate (Mobile Client)
1.Forward()
Cloud Controller
1.Store the data on Cloud Storage
Data Retrival phase( )
1.User request to cloud Controller
2. Cloud Controller send the data through mobile client
3.Calculate the rank of received packet for each generation of
particular mixing set
4.Decode if the rank is sufficient
i.e.rank>gen_size*gen_id
5.Receive the data
Tools & Technologies
Amazon S3
NS2
Work Done
Implemented Multi-Generation mixing
Configure NS2
 S3 Programming
Configure NS2 with MGM
Integrate NS2 with S3
Retrieve file in S3
Results
Conclusion
When user access this data or transfer the data in wireless mesh
Network through the mobile clients it is hard to deliver secure data
Or encode and decode data for this problem using the network
Coding with multi-generation mixing method it is easy to recover
The data in generation wise decoding so, it provide end to end
Delivery and also provide the technique of DODEX which forward
The encoded data to one mobile client to another mobile client for
provide better reliability in cloud
References
[1] Yanbo Lu, Jie Hao, Xin-ji Liu, Shu-Tao Xia, “Network Coding for
Data-Retrieving in Cloud Storage Systems” IEEE 2015 International
Symposium on network coding(Net Cloud) , pp. 51-55, 2015
[2] Martas Sipos , Frank H.P. Fitzek , Daniel E. Lucani,Mortan V.
Pedersen“Dynamic Allocation and Efficient Distribution of Data Among
Multiple Clouds Using Network Coding[2]” IEEE 3rd International
conference of cloud networking, pp. 90-95,2014
[3] Tarik Chanyour, Rachid Saadane “Cooperation based Instantly
Decodable Network Coding for Mobile Clouds]” Proceeding of
IEEE SoutheastCon, pp 1-8, April 2015
References(Cont…)
[4] Mohammad Halloush , Hayder Radha “The Unequal Protection of
Network Coding with Multi-generation Mixing” IEEE 2014
International Conference on innovations Information Technology, pp.
29-34,Aug 2014
[5] Thoung Van Vu, Thi Mai Trang Nguyen, Guy Pujolle, Nadia
Boukhatem “DODEX+ A New Network Coding Scheme for Mesh
Network in Mobile Cloud Computing” IEEE IFPI Wireless Days, pp 1-6,
November 2014
140320702029 maurya ppt

140320702029 maurya ppt

  • 1.
    Prepared by: Maurya Shah(140320702029) 4th Sem M.E.(CE) Guided by: Ms. Jasmine Jha Assistant Professor(LJIET)
  • 2.
    Introduction Customer/Client information storein cloud datacenter with the help of cloud provider so for accessing the data many times of data can’t access if the internet is slow and when cloud data center is corrupt. accessing the data is more difficult so, and transfer the data in wireless medium for using network coding with multi generation mixing it is more valuable for data recovery and decrease the times and increasing the throughput to recover the data in cloud
  • 3.
    Literature Survey  PAPERTITLE : Network Coding for Data-Retrieving in Cloud Storage Systems [1]  AUTHOR : Yanbo Lu, Jie Hao, Xin-ji Liu, Shu-Tao Xia  OBJECTIVES : Maximum Distance Separable codes are apply to improve the performance of data retrieving and also using the network coding to improve the performance of the data retrieving in cloud storage .
  • 4.
     RELATED WORK- Maximum Distance Separation to reduce the storage cost also using Maximum Distance Separation with Optimal Performance data- retrieving codes which not contain decoding And also optimal storage efficiency  Hot Data ensure that data is not lost & must be easily & quickly accessible users whenever required  FUTURE DIRECTION-  The adaptive coding scheme for “Hot Data” are needed for cloud storage systems Literature Survey (Cont…)
  • 5.
    Literature Survey(Cont….) PAPER TITLE:Dynamic Allocation and Efficient Distribution of Data Among Multiple Clouds Using Network Coding[2] AUTHOR: Martas Sipos , Frank H.P. Fitzek , Daniel E. Lucani, Mortan V. Pedersen OBJECTIVES: New data Distribution mechanism that cleverly stores and moves data among different clouds in order to optimize performance. It also shows conventional dense recording approaches, while maintaining similar download time, performance and same reliability
  • 6.
    Literature Survey (Cont…) RELATEDWORK: RLNC is a approach to generate coded packets by creating linear combination of existing packets with using random co-efficient  Accessing Hot data rather then accessing Cold Data  Solution of recoding bandwidth problem is to inter cloud copy, dense Recording and sparse Recording, FUTURE DIRECTION:  Plan to investigate different coding strategies to handle a change in the no of clouds as well as the effect such an event would have on sparse recording
  • 7.
    Literature Survey (Cont…) TITLE:Cooperation based Instantly Decodable Network Coding for Mobile Clouds[3] AUTHOR: Tarik Chanyour, Rachid Saadane OBJECTIVES: Mobile Cloud using various types of network coding technique but introduced the instantly Decodable Network Coding to test of relevant existing solutions
  • 8.
    Literature Survey (Cont…) RELATEDWORK: Mobile Clouds using various technology like Mobile Commerce, Mobile learning, Mobile Healthcare & Wellness ,Mobile Gaming, Mobile Social Media etc Network coding types: RLNC, Sparse RLNC , IDNC Network Coding in Mobile Cloud Computing: Normal, SRLNC,IDNC,IDNC-COOP ,CSP operations FUTURE DIRECTION: IDNC Compared to another method of network coding and which type of solutions are made is shown in this paper
  • 9.
    Literature Survey (Cont…) TITLE:The Unequal Protection of Network Coding with Multi- generation Mixing[4] AUTHOR: Mohammad Halloush , Hayder Radha OBJECTIVE: Analyze the unequal protection characteristics of Network Coding with Multi-generation Mixing It provides framework for improving reliable communication for different levels of delivery of sender packets.
  • 10.
    Literature Survey (Cont…) RELATEDWORK: With the Multi-Generation mixing the generations are grouped in mixing sets where the size of mixing set is m generation the first generation of mixing set position is 0 and last generation is m-1 the decoding is perform in incremental decoding and collective decoding. . Fig1:Data is partitioned in MGM and different layers of priority m is the mixing set and k is the generation set
  • 11.
  • 12.
    Literature Survey (Cont…) TITLE:DODEX+ A New Network Coding Scheme for Mesh Networks in Mobile Cloud Computing[5] AUTHOR: Thoung Van Vu, Thi Mai Trang Nguyen, Guy Pujolle, Nadia Boukhatem OBJECTIVE:mesh network is easily accessible and links are interconnected to improve the perfomance, DODEX+ Techniques is developed to re-encoding of coded packets to improve the performance of the system
  • 13.
    Literature Survey (Cont…) RELATEDWORK: Various type of techniques is developed in network coding like: Coding Opportunistically (COPE) Fig 2: Senario of COPE Distributed Coding Aware Routing(DCAR) Fig 3:DCAR is break into 2 hops coding pattern
  • 14.
    Literature Survey (Cont…) MAC-layerproactive mixing for network coding(BEND) Fig 4:An Encoder group in Bend Distributed and Diffused Encoding Fig5:DODE technique
  • 15.
    Literature Survey (Cont…) Distributedand Diffused Encoding with multiple Decoders(DODEX) Fig 6:Coding Chance improvement with DODEX Distributed and Diffused Encoding with multiple Encoders & multiple Decoders(DODEX+) Fig 7:Coding Chance improvement with DODEX+
  • 16.
    Literature Survey (Cont…) FutureDirection The Re-encoding feature is not quite a boost ,the condition is still among the native packets and loss environment can reduce the coding chance of re- encoding in future work need some mechanism of transmission reliability to reduce the effect of loss and interference
  • 17.
    Comparative Study OfPapers Serial No Title Method Advantages Disadvantages 1 Network Coding for Data-Retrieving in Cloud Storage Systems Maximum Distance Seperation, Optimal Performance data- retrieving codes Hot Data is used for easily accessible of all data The adaptive coding scheme for “Hot Data” are needed for cloud storage systems 2 Dynamic allocation & Efficient Distribution of data among multiple clouds using network coding Random linear network coding It is used intra cloud copy,sparse recording, for solution bandwidth recording problem Plan to investigate different coding strategy to different changes 3 Cooperation based Instantly Decodable Network Coding for Mobile Clouds] RLNC, Sparse RLNC , IDNC Normal, SRLNC,IDNC,ID NC-COOP ,CSP operations IDNC made in network coding which type of solution made
  • 18.
    Comparitive Study OfPapers(Cont…) Serial No Title Method Advantage Disadvantage 4 The Unequal Protection of Network Coding with Multi- generation Mixing Multiple generation mixing,network coding Multi-generation Mixing It provides framework for improving reliable communication for different levels of delivery of sender packets. Multi generation mixing all packets are encoded in multi generation steps 5 DODEX+ A New Network Coding Scheme for Mesh Networks in Mobile Cloud Computing COPE,DCAR, BEND,DOE,DO DEX,DODEX+ Provide various types of techniques for encoding and decoding the data and also dedox+ techniques for re- encoding in cloud Need some mechanism for transmission reliability to reduce the effect of loss and interference
  • 19.
    Problem Statement In cloudcomputing storage provides unlimited, scalable , flexible data are store. The data are not controlled by the user but cloud provider. When user access this data various problems are occur like server down, data loss if data of accessing distance is to far in wireless medium like mesh network it is to hard to encode and decode the data very easily and recovery of data is very difficult for this problem network coding with multi-generation mixing method with dodex is used to recover the decoded data very easy and provide efficient reliability in cloud computing
  • 20.
  • 21.
  • 22.
  • 23.
    Proposed work(Cont….) Data publishingPhase( ) Sender Mobile Client() 1. Create n generation of k packets into each mixing set m 2. Encode the generation using multi-generation mixing concept for each mixing set 3. Send the packet Intermediate (Mobile Client) 1.Forward() Cloud Controller 1.Store the data on Cloud Storage Data Retrival phase( ) 1.User request to cloud Controller 2. Cloud Controller send the data through mobile client 3.Calculate the rank of received packet for each generation of particular mixing set 4.Decode if the rank is sufficient i.e.rank>gen_size*gen_id 5.Receive the data
  • 24.
  • 25.
    Work Done Implemented Multi-Generationmixing Configure NS2  S3 Programming Configure NS2 with MGM Integrate NS2 with S3 Retrieve file in S3
  • 32.
  • 34.
    Conclusion When user accessthis data or transfer the data in wireless mesh Network through the mobile clients it is hard to deliver secure data Or encode and decode data for this problem using the network Coding with multi-generation mixing method it is easy to recover The data in generation wise decoding so, it provide end to end Delivery and also provide the technique of DODEX which forward The encoded data to one mobile client to another mobile client for provide better reliability in cloud
  • 35.
    References [1] Yanbo Lu,Jie Hao, Xin-ji Liu, Shu-Tao Xia, “Network Coding for Data-Retrieving in Cloud Storage Systems” IEEE 2015 International Symposium on network coding(Net Cloud) , pp. 51-55, 2015 [2] Martas Sipos , Frank H.P. Fitzek , Daniel E. Lucani,Mortan V. Pedersen“Dynamic Allocation and Efficient Distribution of Data Among Multiple Clouds Using Network Coding[2]” IEEE 3rd International conference of cloud networking, pp. 90-95,2014 [3] Tarik Chanyour, Rachid Saadane “Cooperation based Instantly Decodable Network Coding for Mobile Clouds]” Proceeding of IEEE SoutheastCon, pp 1-8, April 2015
  • 36.
    References(Cont…) [4] Mohammad Halloush, Hayder Radha “The Unequal Protection of Network Coding with Multi-generation Mixing” IEEE 2014 International Conference on innovations Information Technology, pp. 29-34,Aug 2014 [5] Thoung Van Vu, Thi Mai Trang Nguyen, Guy Pujolle, Nadia Boukhatem “DODEX+ A New Network Coding Scheme for Mesh Network in Mobile Cloud Computing” IEEE IFPI Wireless Days, pp 1-6, November 2014