Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Efficient and secure content processing and distribution by cooperative intermediaries (synopsis)
1. Efficient and Secure Content Processing
and Distribution by Cooperative Intermediaries
(Synopsis)
2. Abstract:
Content services such as content filtering and transcoding adapt
contents to meet system requirements, display capacities, or user
preferences. Data security in such a framework is an important
problem and crucial for many applications. In this paper, we propose
an approach that addresses data integrity and confidentiality in
content adaptation and caching by intermediaries. Our approach
permits multiple intermediaries to simultaneously perform content
services on different portions of the data. Our protocol supports
decentralized proxy and key management and flexible delegation of
services. Our experimental results show that our approach is efficient
and minimizes the amount of data transmitted across the network.
3. Existing Systems:
In order to enhance the performance of content distribution
networks (CDNs), several approaches have been developed based on
the use of data adaptation and content management services provided
by intermediary proxies. In most of these approaches, content caching
is the main service provided by proxies.
Proposed Systems:
Our
approach
also
assures
data
confidentiality
during
transmission. It highlights load distribution through P-proxies to
improve system performance and supports parallel content services.
Because no modification is required to current content distribution
systems in order to adopt our approach, our work is easy to deploy for
many applications. In addition, our approach is extensible; if a new
type of content service is required, our architecture can be easily
adapted to the new requirement.
4. Software Requirements:
Software Interface
JDK 1.6 updates 10
Java Swing and Networking
Ms-Access
Hardware Interface
PROCESSOR
:
PENTIUM IV 2.6 GHz
RAM
:512 MB DD RAM
MONITOR
:15” COLOR
HARD DISK
:
40 GB
KEYBOARD
:
STANDARD 102 KEYS
MOUSE
:3 BUTTON
5. Modules:
Client:
Data Provider
Proxy Server -1
Zip the content
Proxy Server -2
Un-Zip the Content
Client:
The Client is the one who make the request to the data provider
for the sending the file. First the Client should get the list of data items
that should available at the data provider’s end. Even the latest upload
should also available. So the client can make the request to the data
provider. The client can make the request directly to the data
provider, but it gets the requested data only from the proxy servers.
Data Provider:
The data provider is the main source to maintain the entire
database. It always deals with the proxies. It gets the request from
the client directly, but responses only through the proxy servers. One
data provider may have many proxy servers. The data provider
analyzes the client request then it sends the requested file and the
client path to the proxy servers.
Proxy server -1:
6. The Proxy servers are the intermediate between the client and
the data provider. The proxy gets the data file and the client path to
send. This Module Proxy Server -1 is Receive the Content from Data
Provider (i.e.) requested by Client and
This Proxy Server -1 is
increase the performance of content processing. The proxy server is
receiving and compresses to Zipped file.
Zip the Content:
This Module specifies to reduce the size of the content. the proxy
server -1 is convert the original content to zipped (compressed) file
format and temporarily saved to Local system specified by the data
provider. It reduces the work load of the data provider
Proxy Server -2:
This proxy server -2 is receiving the Zipped content and
processes the requested file. This proxy server is also reducing the
time consuming while processing the content. This proxy server -2 is
proceeding to Un-Zip format.
Un-Zip the Content:
This module is the final stage of the content processing. It
specifies the content conversion to the original file format.(i.e.)
Proxy server -2 has decompress the zipped content sent by Proxy
7. server -1 to the original file format which is requested by client and
send to the client side.
8. Data Flow Diagram
START
EXECUTE THE DATA
PROVIDER
UPLOAD THE FILE TO
THE SERVER
KEEP DATABASE
UPDATED
RUN THE PROXY
SERVER 1
STOP