SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
ISSN: XXXX-XXXX Volume X, Issue X, Month Year
A Dual Framework and Algorithms for Targeted
Online Data Delivery
Lata S Math
Dept of Computer Science and Engineering
BTL Institute of Technology
Bangalore, India
mathlata123@gmail.com
Abstract: We present an alternative and more
flexible approach that maximizes user profile, all
users utilize minimum resource. It does this while
minimizing the usage of system resources. We devel-
op an adaptive monitoring solution for Satisfy User
Profiles (SUPs). Through formal analysis, we identify
sufficient optimality conditions for SUP. Using real
(RSS feeds) and synthetic traces, we empirically ana-
lyze the behavior of SUP under different conditions.
Our experiments show that we can achieve a high
degree of satisfaction of user utility when the estima-
tions of SUP closely estimate the real event stream,
and has the potential to save a significant amount of
system resources. We further show that SUP can ex-
ploit feedback to improve user utility with only a
moderate increase in resource utilization.
Index Terms—Distributed databases, online in-
formation services, client/server multitier systems, online
data delivery.
1. INTRODUCTION
The diversity of data sources and Web services
currently available on the Internet and the compu-
tational Grid, as well as the diversity of clients and
application requirements, poses significant infra-
structure challenges. In this paper, we address the
task of targeted data delivery. Users may have
specific requirements for data delivery, e.g., how
frequently or under what conditions they wish
to be alerted about update events or their toler-
ance to delays or stale information. The challenge is
to deliver relevant data to client at the desired
time, while conserving system resources. We
consider architecture of a proxy server that is man-
aging a set of user profiles. Push, pull, and hybrid
protocols have been used to solve a variety of
data delivery p r o b l e ms . Push-based technologies
include BlackBerry a n d JMS messaging, push-
based policies for static Web content and push-
based consistency in the context of caching dy-
namic Web content. Push is typically not scalable,
and reaching a large number of potentially transient
clients is expensive.
1.1. FRAMEWORK ARCHI-
TECTURE
The proposed framework aims at providing a scalable
online data delivery solution. We identify three types
of entities, namely servers, clients, and brokers. A
server is any entity that manages resources and can
provide services for querying them by means of pull
or push (e.g., registration to an alerting service in digi-
tal libraries). Each server has a set of capabilities for
data delivery (e.g., periodical push of notifications).
International Journal of Innovatory research in Engineering and Technology - IJIRET
ISSN: XXXX-XXXX Volume X, Issue X, Month Year 14
Figure 1.1: Framework architecture
Given client requirements and server capabilities, a
broker is
Responsible to match the client with suitable servers,
and provide the client with the desired information of
interest specified in the client profile. To do so, the
broker may register to servers and as needed augment
server notifications with pull actions. Each broker
can further act as both server and client of other bro-
kers, formatting a brokerage network as illustrated in
Figure 1.1.
2. ANALYSIS AND DESIGN
All projects are feasible given unrestrained resources
and inestimable time. The analysis and design in-
volve different module.
2.1 ANALYSIS
2.1.1 Existing system
A variety of emerging online data delivery applica-
tions challenge existing techniques for data delivery
to human users, applications that are accessing data
from multiple autonomous servers. The first approach
is maximizes user utility under the strict setting of
meeting a priori constraints on the usage of system
resources.
Disadvantage
 A Grid performance monitor tracks compu-
tational resources and notifies users of
changes in system load and availability.
2.1.2 Proposed system
In this paper, we address the task of targeted data
delivery. Users may have specific requirements for
data delivery, e.g., how frequently or under what
conditions they wish to be alerted update events or
update values, or their tolerance to delays or stale
information. The challenge is to deliver relevant data
to a client at the desired time, while conserving sys-
tem resources.
Advantage
 Decreasing of probing leads to decreas-
ing their load.
 Probing cost is low.
 Performance is high.
 No limitations with user profiles.
3. MODULES and MODULE
DESCRIPTION
The following are the system implementation mod-
ules
3.1. Collecting User Profiles
Profiles are declarative user specifications for data
delivery. A profile should be easy to specify and suf-
ficiently rich to capture client requirements. A profile
should have clear semantics and be simple to imple-
ment.
3.2. Notify user needs
Clients use notification rules to describe their data
needs and express the utility they assign with data
delivery. A notification rule extends the Event-
Condition-Action (ECA) structure in active databases
η and can be modified dynamically by the user.
3.3 Execution Intervals and Monitoring
Once an event, specified in the trigger part of the
notification rule, occurs, the trigger condition is im-
mediately evaluated and if it is true, the notification
is said to be executable.
3.4. Schedules and the Utility of Probing
In each execution interval, every resource referenced
by η’s query Q is probed at least once. It is worth
noting that each execution interval Ī € E Ī (η) is asso-
ciated with some (either update or periodical) event,
and therefore, a schedule that satisfies the notification
rule η actually needs to “capture” every event re-
quired in η. Examples of strict utility functions in-
clude uniform (where utility is independent of delay)
International Journal of Innovatory research in Engineering and Technology - IJIRET
ISSN: XXXX-XXXX Volume X, Issue X, Month Year 15
and sliding window .Examples of nonstrict utility
functions are linear and nonlinear decay functions.
3.5. Sup optimality
Probing at the last possible chronon ensures an opti-
mal usage of system resources (probes) while still
satisfying user profiles.
3.6. Identify best by Sup algorithm
We identify the best candidate chronons by delaying
the probes of execution intervals to the last possible
chronon in which the utility is still positive.
4. PROMO FRAMEWORK
OVERVIEW
Figure 4: Promo Framework Overview
Figure 4 describes the four main components of
ProMo; they are the network layer, profile manage-
ment, model management and schedule management.
1) Network Layer: All interactions between the
ProMo proxy and clients or servers are done via
TCP/IP connections.Both clients and servers submit
their profiles to the ProMo proxy.
2) Profile Management: This component is respon-
sible for registering client or server profiles in the
proxy profilebase (PB). The profiles are then parsed
and validated against the ProMo profile language
specification.
3)Model Management: This component contains
two sub components that run in parallel, the Tracker
and Modeler.Both run in the background and together
are responsible for keeping the resources metadata
knowledge baseup to date. The Tracker tracks re-
sources in the metadata knowledge base and creates a
history, i.e., a log of update events occurring at the
server.
4) Schedule Management: The ProMo scheduler
goes through the following process:
• The scheduler reacts to update events generated by
the Event Manager;
• On an update event, the scheduler identifies a set of
server capabilities that best covers the client notifica-
tion rule.
5. CONCLUSIONS
Dual Framework used to address maximization of the
probing, Minimizing the number of probes to sources
is important for pull-based applications to conserve
resources and improve scalability. Solutions that can
adapt to changes in source behavior are also im-
portant due to the difficulty of predicting when up-
dates occur.
We believe that the main impact of this work will be
in what is now known as the Internet of things, where
sensor data are collected, analyzed, and utilized in
many differentways, based on user’s needs. With the
Internet of things,user profiles, and their satisfaction
dictate the way data are utilized, and monitoring sen-
sor data fficiently is a mandatory prerequisite to the
creation of any information system that is based on
such data.
BIBLIOGRAPHY
[1]J. Gwertzman and M. Seltzer, “World Wide Web
Cache Consistency,” Proc. USENIX Ann. Technical
Conf., pp. 141-152, Jan. 1996.
[2]E. Yashchin, “Change-Point Models in Industrial
Applications,”Nonlinear Analysis, vol. 30, pp. 3997-
4006, 1997.
[3] U. Dayal et al., “The HiPAC Project: Combining
Active Databases and Timing Constraints,” SIGMOD
Record, vol. 17, no. 1, pp. 51-70,Mar. 1988.
[4] J. Cho and H. Garcia-Molina, “Synchronizing a
Database to Improve Freshness,” May 2000.
International Journal of Innovatory research in Engineering and Technology - IJIRET
ISSN: XXXX-XXXX Volume X, Issue X, Month Year 16
[5] P. Deolasee, A. Katkar, P. Panchbudhe, K.
Ramamritham, and P.Shenoy, “Adaptive Push-Pull:
Disseminating Dynamic Web Data,”Proc. Int’l World
Wide Web Conf. (WWW), pp. 265-274, May 2001.
[6] E. Cohen and H. Kaplan, “Refreshment Policies
for Web ontent Caches,” Proc. IEEE INFOCOM, pp.
1398-1406, Apr. 2001.
[7]C. Olston and J. Widom, “Best-Effort Cache Syn-
chronization with Source Cooperation,” Proc. ACM
SIGMOD, pp. 73-84, 2002.
[8] J. Cho and A. Ntoulas,“Effective Change Detec-
tion Using Sampling,” 2002.
[9] M. Cherniack, E. Galvez, M. Franklin, and S.
Zdonik, “Profile Driven Cache Management,” Proc.
IEEE CS Int’l Conf. Data Eng.,pp. 645-656, Mar.
2003.
[10] D. Carney, S. Lee, and S. Zdonik, “Scalable
Application-Aware Data Freshening,” Proc.IEEE CS
Int’l Conf.Data Eng., pp. 481-492, Mar. 2003.
[11] A. Adi and O. Etzion, “Amit—The Situation
Manager,” Int’l J.Very Large Data Bases, vol. 13, no.
2, pp. 177-203, May 2004.
[12] J. Eckstein, A. Gal, and S. Reiner, “Optimal
Information Monitoringunder a Politeness Con-
straint,” Technical Report RRR 16-2005,RUTCOR,
Rutgers Univ., May 2005.
[13] L. Bright, A. Gal, and L. Raschid, “Adaptive
Pull-Based Policies for Wide Area Data Delivery”.
2006.
[14]“RSS,” http://www.rss-specifications.com, 2010.
[15] “Promo Language Specification,”
http://ie.technion.ac.il/~avigal/ProMoLang.pdf, 2010.
LATA received the B.E. degree in Computer Sci-
ence and Engineering from Basavakalyan Engineer-
ing College Basavakalyan.At present persuing the
Master of Technology in Computer Science and En-
gineering Department at BTL institute of Technolo-
gy, Bangalore.

Mais conteúdo relacionado

Destaque

An Integrated DHS system
An Integrated DHS systemAn Integrated DHS system
An Integrated DHS systemAPLICwebmaster
 
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systems
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systemsIjiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systems
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systemsIJIR JOURNALS IJIRUSA
 
APLIC 2014 - Beth Kantor on Content Curation
APLIC 2014 - Beth Kantor on Content CurationAPLIC 2014 - Beth Kantor on Content Curation
APLIC 2014 - Beth Kantor on Content CurationAPLICwebmaster
 
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodiesIjirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodiesIJIR JOURNALS IJIRUSA
 
Terra Populus: Integrated Data on Population and Environment
Terra Populus: Integrated Data on Population and EnvironmentTerra Populus: Integrated Data on Population and Environment
Terra Populus: Integrated Data on Population and EnvironmentAPLICwebmaster
 
Final exam review game (5) (2)
Final exam review game (5) (2)Final exam review game (5) (2)
Final exam review game (5) (2)Sharoyal Nicole
 
Show and Tell : Medium
Show and Tell : MediumShow and Tell : Medium
Show and Tell : MediumAPLICwebmaster
 
The roles of warm up
The roles of warm upThe roles of warm up
The roles of warm upYo Yo
 
APLIC 2014 - Dataverse Project
APLIC 2014 - Dataverse ProjectAPLIC 2014 - Dataverse Project
APLIC 2014 - Dataverse ProjectAPLICwebmaster
 
APLIC 2014 - Sharing IS the point
APLIC 2014 - Sharing IS the pointAPLIC 2014 - Sharing IS the point
APLIC 2014 - Sharing IS the pointAPLICwebmaster
 
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...IJIR JOURNALS IJIRUSA
 

Destaque (14)

An Integrated DHS system
An Integrated DHS systemAn Integrated DHS system
An Integrated DHS system
 
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systems
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systemsIjiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systems
Ijiret ashwini-kc-deadlock-detection-in-homogeneous-distributed-database-systems
 
APLIC 2014 - Beth Kantor on Content Curation
APLIC 2014 - Beth Kantor on Content CurationAPLIC 2014 - Beth Kantor on Content Curation
APLIC 2014 - Beth Kantor on Content Curation
 
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodiesIjirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
 
Terra Populus: Integrated Data on Population and Environment
Terra Populus: Integrated Data on Population and EnvironmentTerra Populus: Integrated Data on Population and Environment
Terra Populus: Integrated Data on Population and Environment
 
Final exam review game
Final exam review gameFinal exam review game
Final exam review game
 
Final exam review game (5) (2)
Final exam review game (5) (2)Final exam review game (5) (2)
Final exam review game (5) (2)
 
Show and Tell : Medium
Show and Tell : MediumShow and Tell : Medium
Show and Tell : Medium
 
The roles of warm up
The roles of warm upThe roles of warm up
The roles of warm up
 
APLIC 2014 - Dataverse Project
APLIC 2014 - Dataverse ProjectAPLIC 2014 - Dataverse Project
APLIC 2014 - Dataverse Project
 
APLIC 2014 - Sharing IS the point
APLIC 2014 - Sharing IS the pointAPLIC 2014 - Sharing IS the point
APLIC 2014 - Sharing IS the point
 
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...
Ijirsm ashok-kumar-h-problems-and-solutions-infrastructure-as-service-securit...
 
Final exam review game
Final exam review gameFinal exam review game
Final exam review game
 
GNU Debugger
GNU DebuggerGNU Debugger
GNU Debugger
 

Mais de IJIR JOURNALS IJIRUSA

Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theory
Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theoryIjirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theory
Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theoryIJIR JOURNALS IJIRUSA
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...IJIR JOURNALS IJIRUSA
 
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...IJIR JOURNALS IJIRUSA
 
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-services
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-servicesIjirsm ashok-kumar-ps-compulsiveness-of-res tful-web-services
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-servicesIJIR JOURNALS IJIRUSA
 
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
Ijiret siri-hp-a-remote-phone-access-for-smartphone-eventsIjiret siri-hp-a-remote-phone-access-for-smartphone-events
Ijiret siri-hp-a-remote-phone-access-for-smartphone-eventsIJIR JOURNALS IJIRUSA
 
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...IJIR JOURNALS IJIRUSA
 

Mais de IJIR JOURNALS IJIRUSA (6)

Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theory
Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theoryIjirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theory
Ijirsm ranpreet-kaur-the-study-of-dividend policy-a-review-of-irrelevance-theory
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...
Ijirsm bhargavi-ka-robust-distributed-security-using-stateful-csg-based-distr...
 
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-services
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-servicesIjirsm ashok-kumar-ps-compulsiveness-of-res tful-web-services
Ijirsm ashok-kumar-ps-compulsiveness-of-res tful-web-services
 
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
Ijiret siri-hp-a-remote-phone-access-for-smartphone-eventsIjiret siri-hp-a-remote-phone-access-for-smartphone-events
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
 
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...
Ijiret archana-kv-increasing-memory-performance-using-cache-optimizations-in-...
 

Último

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Último (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 

Ijiret latha-s-math-a-dual-framework-and-algorithms-for-targeted-online-data-delivery

  • 1. ISSN: XXXX-XXXX Volume X, Issue X, Month Year A Dual Framework and Algorithms for Targeted Online Data Delivery Lata S Math Dept of Computer Science and Engineering BTL Institute of Technology Bangalore, India mathlata123@gmail.com Abstract: We present an alternative and more flexible approach that maximizes user profile, all users utilize minimum resource. It does this while minimizing the usage of system resources. We devel- op an adaptive monitoring solution for Satisfy User Profiles (SUPs). Through formal analysis, we identify sufficient optimality conditions for SUP. Using real (RSS feeds) and synthetic traces, we empirically ana- lyze the behavior of SUP under different conditions. Our experiments show that we can achieve a high degree of satisfaction of user utility when the estima- tions of SUP closely estimate the real event stream, and has the potential to save a significant amount of system resources. We further show that SUP can ex- ploit feedback to improve user utility with only a moderate increase in resource utilization. Index Terms—Distributed databases, online in- formation services, client/server multitier systems, online data delivery. 1. INTRODUCTION The diversity of data sources and Web services currently available on the Internet and the compu- tational Grid, as well as the diversity of clients and application requirements, poses significant infra- structure challenges. In this paper, we address the task of targeted data delivery. Users may have specific requirements for data delivery, e.g., how frequently or under what conditions they wish to be alerted about update events or their toler- ance to delays or stale information. The challenge is to deliver relevant data to client at the desired time, while conserving system resources. We consider architecture of a proxy server that is man- aging a set of user profiles. Push, pull, and hybrid protocols have been used to solve a variety of data delivery p r o b l e ms . Push-based technologies include BlackBerry a n d JMS messaging, push- based policies for static Web content and push- based consistency in the context of caching dy- namic Web content. Push is typically not scalable, and reaching a large number of potentially transient clients is expensive. 1.1. FRAMEWORK ARCHI- TECTURE The proposed framework aims at providing a scalable online data delivery solution. We identify three types of entities, namely servers, clients, and brokers. A server is any entity that manages resources and can provide services for querying them by means of pull or push (e.g., registration to an alerting service in digi- tal libraries). Each server has a set of capabilities for data delivery (e.g., periodical push of notifications).
  • 2. International Journal of Innovatory research in Engineering and Technology - IJIRET ISSN: XXXX-XXXX Volume X, Issue X, Month Year 14 Figure 1.1: Framework architecture Given client requirements and server capabilities, a broker is Responsible to match the client with suitable servers, and provide the client with the desired information of interest specified in the client profile. To do so, the broker may register to servers and as needed augment server notifications with pull actions. Each broker can further act as both server and client of other bro- kers, formatting a brokerage network as illustrated in Figure 1.1. 2. ANALYSIS AND DESIGN All projects are feasible given unrestrained resources and inestimable time. The analysis and design in- volve different module. 2.1 ANALYSIS 2.1.1 Existing system A variety of emerging online data delivery applica- tions challenge existing techniques for data delivery to human users, applications that are accessing data from multiple autonomous servers. The first approach is maximizes user utility under the strict setting of meeting a priori constraints on the usage of system resources. Disadvantage  A Grid performance monitor tracks compu- tational resources and notifies users of changes in system load and availability. 2.1.2 Proposed system In this paper, we address the task of targeted data delivery. Users may have specific requirements for data delivery, e.g., how frequently or under what conditions they wish to be alerted update events or update values, or their tolerance to delays or stale information. The challenge is to deliver relevant data to a client at the desired time, while conserving sys- tem resources. Advantage  Decreasing of probing leads to decreas- ing their load.  Probing cost is low.  Performance is high.  No limitations with user profiles. 3. MODULES and MODULE DESCRIPTION The following are the system implementation mod- ules 3.1. Collecting User Profiles Profiles are declarative user specifications for data delivery. A profile should be easy to specify and suf- ficiently rich to capture client requirements. A profile should have clear semantics and be simple to imple- ment. 3.2. Notify user needs Clients use notification rules to describe their data needs and express the utility they assign with data delivery. A notification rule extends the Event- Condition-Action (ECA) structure in active databases η and can be modified dynamically by the user. 3.3 Execution Intervals and Monitoring Once an event, specified in the trigger part of the notification rule, occurs, the trigger condition is im- mediately evaluated and if it is true, the notification is said to be executable. 3.4. Schedules and the Utility of Probing In each execution interval, every resource referenced by η’s query Q is probed at least once. It is worth noting that each execution interval Ī € E Ī (η) is asso- ciated with some (either update or periodical) event, and therefore, a schedule that satisfies the notification rule η actually needs to “capture” every event re- quired in η. Examples of strict utility functions in- clude uniform (where utility is independent of delay)
  • 3. International Journal of Innovatory research in Engineering and Technology - IJIRET ISSN: XXXX-XXXX Volume X, Issue X, Month Year 15 and sliding window .Examples of nonstrict utility functions are linear and nonlinear decay functions. 3.5. Sup optimality Probing at the last possible chronon ensures an opti- mal usage of system resources (probes) while still satisfying user profiles. 3.6. Identify best by Sup algorithm We identify the best candidate chronons by delaying the probes of execution intervals to the last possible chronon in which the utility is still positive. 4. PROMO FRAMEWORK OVERVIEW Figure 4: Promo Framework Overview Figure 4 describes the four main components of ProMo; they are the network layer, profile manage- ment, model management and schedule management. 1) Network Layer: All interactions between the ProMo proxy and clients or servers are done via TCP/IP connections.Both clients and servers submit their profiles to the ProMo proxy. 2) Profile Management: This component is respon- sible for registering client or server profiles in the proxy profilebase (PB). The profiles are then parsed and validated against the ProMo profile language specification. 3)Model Management: This component contains two sub components that run in parallel, the Tracker and Modeler.Both run in the background and together are responsible for keeping the resources metadata knowledge baseup to date. The Tracker tracks re- sources in the metadata knowledge base and creates a history, i.e., a log of update events occurring at the server. 4) Schedule Management: The ProMo scheduler goes through the following process: • The scheduler reacts to update events generated by the Event Manager; • On an update event, the scheduler identifies a set of server capabilities that best covers the client notifica- tion rule. 5. CONCLUSIONS Dual Framework used to address maximization of the probing, Minimizing the number of probes to sources is important for pull-based applications to conserve resources and improve scalability. Solutions that can adapt to changes in source behavior are also im- portant due to the difficulty of predicting when up- dates occur. We believe that the main impact of this work will be in what is now known as the Internet of things, where sensor data are collected, analyzed, and utilized in many differentways, based on user’s needs. With the Internet of things,user profiles, and their satisfaction dictate the way data are utilized, and monitoring sen- sor data fficiently is a mandatory prerequisite to the creation of any information system that is based on such data. BIBLIOGRAPHY [1]J. Gwertzman and M. Seltzer, “World Wide Web Cache Consistency,” Proc. USENIX Ann. Technical Conf., pp. 141-152, Jan. 1996. [2]E. Yashchin, “Change-Point Models in Industrial Applications,”Nonlinear Analysis, vol. 30, pp. 3997- 4006, 1997. [3] U. Dayal et al., “The HiPAC Project: Combining Active Databases and Timing Constraints,” SIGMOD Record, vol. 17, no. 1, pp. 51-70,Mar. 1988. [4] J. Cho and H. Garcia-Molina, “Synchronizing a Database to Improve Freshness,” May 2000.
  • 4. International Journal of Innovatory research in Engineering and Technology - IJIRET ISSN: XXXX-XXXX Volume X, Issue X, Month Year 16 [5] P. Deolasee, A. Katkar, P. Panchbudhe, K. Ramamritham, and P.Shenoy, “Adaptive Push-Pull: Disseminating Dynamic Web Data,”Proc. Int’l World Wide Web Conf. (WWW), pp. 265-274, May 2001. [6] E. Cohen and H. Kaplan, “Refreshment Policies for Web ontent Caches,” Proc. IEEE INFOCOM, pp. 1398-1406, Apr. 2001. [7]C. Olston and J. Widom, “Best-Effort Cache Syn- chronization with Source Cooperation,” Proc. ACM SIGMOD, pp. 73-84, 2002. [8] J. Cho and A. Ntoulas,“Effective Change Detec- tion Using Sampling,” 2002. [9] M. Cherniack, E. Galvez, M. Franklin, and S. Zdonik, “Profile Driven Cache Management,” Proc. IEEE CS Int’l Conf. Data Eng.,pp. 645-656, Mar. 2003. [10] D. Carney, S. Lee, and S. Zdonik, “Scalable Application-Aware Data Freshening,” Proc.IEEE CS Int’l Conf.Data Eng., pp. 481-492, Mar. 2003. [11] A. Adi and O. Etzion, “Amit—The Situation Manager,” Int’l J.Very Large Data Bases, vol. 13, no. 2, pp. 177-203, May 2004. [12] J. Eckstein, A. Gal, and S. Reiner, “Optimal Information Monitoringunder a Politeness Con- straint,” Technical Report RRR 16-2005,RUTCOR, Rutgers Univ., May 2005. [13] L. Bright, A. Gal, and L. Raschid, “Adaptive Pull-Based Policies for Wide Area Data Delivery”. 2006. [14]“RSS,” http://www.rss-specifications.com, 2010. [15] “Promo Language Specification,” http://ie.technion.ac.il/~avigal/ProMoLang.pdf, 2010. LATA received the B.E. degree in Computer Sci- ence and Engineering from Basavakalyan Engineer- ing College Basavakalyan.At present persuing the Master of Technology in Computer Science and En- gineering Department at BTL institute of Technolo- gy, Bangalore.