SlideShare a Scribd company logo
1 of 23
RESOURCE SHARING IN UBIQUITOUS
ENVIRONMENT
BY
BAQAR RAZA
MUHAMMAD HUSSAIN
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
UBIQUITOUS COMPUTING
● UbiCom is the idea that almost any device, from clothing to tools to
appliances to cars to homes to coffee mug to the human body, can be
embedded with chips to connect the device to an infinite network of other
devices.
● These devices are network-connected and constantly available.
● The goal is to make devices "smart"
● An example of UbiCom is an Apple Watch informing a user of a phone call
and allowing him to complete the call through the watch.
UBIQUITOUS COMPUTING
The underlying technologies to support ubiquitous computing include
● Internet
● Advanced middleware
● Operating system
● Mobile code
● Sensors
● Microprocessors
● New materials
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
RESOURCE SHARING
● The definition of a resource may range from physical resources such as
storage, CPU, network bandwidth, etc, to software resources.
● In Resource Sharing, a computer resource is made available from one host to
other hosts on a computer network.
● It is a device or piece of information on a computer that can be remotely
accessed from another computer.
● Some examples of shareable resources are computer programs, data,
storage devices, and printers.
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
Resource sharing in Ubiquitous Environment
● The admin of a smart home expose a service accessible to visitors over
wireless network.
● Two employees of a same company exchange a document between their
mobile phones at a conference.
● A nurse attaches a wireless heart-rate monitor to the chest of a patient.
● The Goal is to create a secure channel between two devices by securely
exchanging a session key.
● The heterogeneity, scale and context awareness factors alone already make
the resource management a very challenging issue.
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
RAMS Architecture
● The objective is to provide resource sharing ubiquitous environment
● Collaborative environment.
● Based on asynchronous publish/ subscribe model.
The RAMS architecture defines two roles that collaborators might play:
1. producers, who publish resources to share them with their colleagues and
generate events to change the state of resources;
2. consumers, who subscribe to RAMS to find out resources they need and to
receive events about the state of the resources of their interest.
RAMS Architecture
To provide support to real collaborative environments, producers grant access
rights and specify usage policies to be certain that their resources are going to be
reached just by people they rely on and that the resources are going to be treated
properly. This is particularly important for collaborative environments in which the
availability of a resource may depend on information such as the user’s role and
rights inside the organization.
RAMS architecture comprises of three components
1) Human Interaction
2) Preprocessing
3) Human Recognition
AURA FRAMEWORK
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
Issues in Ubiquitous Environment
● The need for high performance has dominated the need for low power
consumption in processor design.
● Heat Dissipation.
● Cellular systems inherently need to know the location of devices and their use
in order to properly route information.
● Attacker can eavesdrop, replay and synthesize messages.
● Attacker may attempt to launch a man-in-the-middle attack.
● An undesired penetration in a ubiquitous environment can cause too muc
trouble.
FLOW OF PRESENTATION
● Definition of Ubiquitous Computing
● What is Resource Sharing
● Resource sharing in Ubiquitous Environment
● Frames of Resource Sharing
● Issues in Ubiquitous Environment
● Conclusion
CONCLUSION
● The goal of pervasive computing is to make devices "smart," thus creating a
sensor network capable of collecting, processing and sending data, and,
ultimately, communicating as a means to adapt to the data's context and
activity; in essence, a network that can understand its surroundings and
improve the human experience and quality of life.
● In UbiCom resources are shared in a non typical way as of distributed
systems because of heterogeneity, scale and context awareness.
● RAMS Architecture: Human Interaction, preprocessing and Human
recognition
● AURA Architecture
● Heat generation, low power and privacy are major issues in UbiCom.
REFERENCES
1. Weiser, M. (1991). The Computer for the 21 st Century. Scientific american, 265(3), 94-
105.
2. Weiser, M. (1993). Some computer science issues in ubiquitous computing.
Communications of the ACM, 36(7), 75-84.
3. Mei, H., & Guo, Y. (2018). Toward Ubiquitous Operating Systems: A Software-Defined
Perspective. Computer, 51(1), 50-56.
4. García, K., Mendoza, S., Decouchant, D., & Brézillon, P. (2016). Facilitating resource
sharing and selection in ubiquitous multi-user environments. Information Systems
Frontiers, 1-21.
5. Kvalnes, Å., Johansen, D., van Renesse, R., Schneider, F. B., & Valvag, S. V. (2015).
Omni-kernel: An operating system architecture for pervasive monitoring and
scheduling. IEEE Transactions on Parallel and Distributed Systems, 26(10), 2849-2862.
1. Garcia, K., Kirsch-Pinheiro, M., Mendoza, S., & Decouchant, D. (2013, November). An
ontological model for resource sharing in pervasive environments. In Web Intelligence
(WI) and Intelligent Agent Technologies (IAT), 2013 IEEE/WIC/ACM International Joint
Conferences on (Vol. 1, pp. 179-184). IEEE.
2. Delicato, F. C., Pires, P. F., & Batista, T. (2017). The Resource Management Challenge
in IoT. In Resource Management for Internet of Things (pp. 7-18). Springer, Cham.
3. De Assunção, M. D., & Buyya, R. (2012). Architectural elements of resource sharing
networks. In Grid and Cloud Computing: Concepts, Methodologies, Tools and
Applications (pp. 153-184). IGI Global.
4. Sousa, J. P., & Garlan, D. (2002). Aura: an architectural framework for user mobility in
ubiquitous computing environments. In Software Architecture (pp. 29-43). Springer,
Boston, MA.
5. Dhawan, S. M., Gupta, B. M., & Gupta, R. (2016). Global pervasive and ubiquitous
computing during 2005-14.

More Related Content

What's hot

Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingKamran Ashraf
 
Introduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingIntroduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingHoneyson Joseph
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingabhisheksaini
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive ComputingSangeetha Sg
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing BhaktiKarale
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingDaniel Kornev
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computingOMAN1991
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computingPreethi AKNR
 
Pervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItPervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItRob Manson
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing Govind Raj
 
Pervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesPervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesRaquel Salcedo Gomes
 
Massively Distributed Systems: Design Issues and Challenge
Massively Distributed Systems: Design Issues and ChallengeMassively Distributed Systems: Design Issues and Challenge
Massively Distributed Systems: Design Issues and ChallengeDarcyzz
 

What's hot (20)

Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Introduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingIntroduction to Ubiquitous Computing
Introduction to Ubiquitous Computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Ubiquitous networking
Ubiquitous networkingUbiquitous networking
Ubiquitous networking
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Pervasive computing
Pervasive computing Pervasive computing
Pervasive computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Ubiquitous interactions
Ubiquitous interactionsUbiquitous interactions
Ubiquitous interactions
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Pervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In ItPervasive Computing : You're Already Knee Deep In It
Pervasive Computing : You're Already Knee Deep In It
 
PERVASIVE COMPUTING
PERVASIVE COMPUTINGPERVASIVE COMPUTING
PERVASIVE COMPUTING
 
Pervasive computing
Pervasive computingPervasive computing
Pervasive computing
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Ubiquitous computing
Ubiquitous computing Ubiquitous computing
Ubiquitous computing
 
Pervasive Computing: Vision and Challenges
Pervasive Computing: Vision and ChallengesPervasive Computing: Vision and Challenges
Pervasive Computing: Vision and Challenges
 
Massively Distributed Systems: Design Issues and Challenge
Massively Distributed Systems: Design Issues and ChallengeMassively Distributed Systems: Design Issues and Challenge
Massively Distributed Systems: Design Issues and Challenge
 

Similar to Resource Sharing in Ubiquitous Environments

Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devicesijasuc
 
Ambient Intelligence Ambient Intelligence
Ambient Intelligence Ambient IntelligenceAmbient Intelligence Ambient Intelligence
Ambient Intelligence Ambient IntelligenceBRNSSPublicationHubI
 
UBIQUITOUS COMPUTING Its Paradigm, Systems & Middleware
UBIQUITOUS COMPUTING Its Paradigm, Systems & MiddlewareUBIQUITOUS COMPUTING Its Paradigm, Systems & Middleware
UBIQUITOUS COMPUTING Its Paradigm, Systems & Middlewarevivatechijri
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)TASNEEM88
 
DISTRIBUTED SYSTEM.docx
DISTRIBUTED SYSTEM.docxDISTRIBUTED SYSTEM.docx
DISTRIBUTED SYSTEM.docxvinaypandey170
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingpptnavjasser
 
Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system Sarvesh Meena
 
A survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’sA survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’sIOSR Journals
 
Security Attacks And Solutions On Ubiquitous Computing Networks
Security Attacks And Solutions On Ubiquitous Computing NetworksSecurity Attacks And Solutions On Ubiquitous Computing Networks
Security Attacks And Solutions On Ubiquitous Computing NetworksAhmad Sharifi
 
Unit i cloud computing
Unit i  cloud computingUnit i  cloud computing
Unit i cloud computingMGkaran
 
UNIT I -Cloud Computing (1).pdf
UNIT I -Cloud Computing (1).pdfUNIT I -Cloud Computing (1).pdf
UNIT I -Cloud Computing (1).pdflauroeuginbritto
 
Towards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud ServicesTowards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud Servicesijsptm
 
Role of Cloud Computing Technology in Agriculture Fields
Role of Cloud Computing Technology in Agriculture FieldsRole of Cloud Computing Technology in Agriculture Fields
Role of Cloud Computing Technology in Agriculture Fieldssushil Choudhary
 

Similar to Resource Sharing in Ubiquitous Environments (20)

Ambiences on the-fly usage of available resources through personal devices
Ambiences  on the-fly usage of available resources through personal devicesAmbiences  on the-fly usage of available resources through personal devices
Ambiences on the-fly usage of available resources through personal devices
 
Ambient Intelligence Ambient Intelligence
Ambient Intelligence Ambient IntelligenceAmbient Intelligence Ambient Intelligence
Ambient Intelligence Ambient Intelligence
 
UBIQUITOUS COMPUTING Its Paradigm, Systems & Middleware
UBIQUITOUS COMPUTING Its Paradigm, Systems & MiddlewareUBIQUITOUS COMPUTING Its Paradigm, Systems & Middleware
UBIQUITOUS COMPUTING Its Paradigm, Systems & Middleware
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
7- Grid Computing.Pdf
7- Grid Computing.Pdf7- Grid Computing.Pdf
7- Grid Computing.Pdf
 
DISTRIBUTED SYSTEM.docx
DISTRIBUTED SYSTEM.docxDISTRIBUTED SYSTEM.docx
DISTRIBUTED SYSTEM.docx
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingppt
 
Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system
 
A survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’sA survey on context aware system & intelligent Middleware’s
A survey on context aware system & intelligent Middleware’s
 
Grid computing
Grid computingGrid computing
Grid computing
 
Security Attacks And Solutions On Ubiquitous Computing Networks
Security Attacks And Solutions On Ubiquitous Computing NetworksSecurity Attacks And Solutions On Ubiquitous Computing Networks
Security Attacks And Solutions On Ubiquitous Computing Networks
 
Unit i cloud computing
Unit i  cloud computingUnit i  cloud computing
Unit i cloud computing
 
UNIT I -Cloud Computing (1).pdf
UNIT I -Cloud Computing (1).pdfUNIT I -Cloud Computing (1).pdf
UNIT I -Cloud Computing (1).pdf
 
Towards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud ServicesTowards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud Services
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Role of Cloud Computing Technology in Agriculture Fields
Role of Cloud Computing Technology in Agriculture FieldsRole of Cloud Computing Technology in Agriculture Fields
Role of Cloud Computing Technology in Agriculture Fields
 

Recently uploaded

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

Resource Sharing in Ubiquitous Environments

  • 1. RESOURCE SHARING IN UBIQUITOUS ENVIRONMENT BY BAQAR RAZA MUHAMMAD HUSSAIN
  • 2. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 3. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 4. UBIQUITOUS COMPUTING ● UbiCom is the idea that almost any device, from clothing to tools to appliances to cars to homes to coffee mug to the human body, can be embedded with chips to connect the device to an infinite network of other devices. ● These devices are network-connected and constantly available. ● The goal is to make devices "smart" ● An example of UbiCom is an Apple Watch informing a user of a phone call and allowing him to complete the call through the watch.
  • 5. UBIQUITOUS COMPUTING The underlying technologies to support ubiquitous computing include ● Internet ● Advanced middleware ● Operating system ● Mobile code ● Sensors ● Microprocessors ● New materials
  • 6. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 7. RESOURCE SHARING ● The definition of a resource may range from physical resources such as storage, CPU, network bandwidth, etc, to software resources. ● In Resource Sharing, a computer resource is made available from one host to other hosts on a computer network. ● It is a device or piece of information on a computer that can be remotely accessed from another computer. ● Some examples of shareable resources are computer programs, data, storage devices, and printers.
  • 8. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 9. Resource sharing in Ubiquitous Environment ● The admin of a smart home expose a service accessible to visitors over wireless network. ● Two employees of a same company exchange a document between their mobile phones at a conference. ● A nurse attaches a wireless heart-rate monitor to the chest of a patient. ● The Goal is to create a secure channel between two devices by securely exchanging a session key. ● The heterogeneity, scale and context awareness factors alone already make the resource management a very challenging issue.
  • 10.
  • 11. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 12. RAMS Architecture ● The objective is to provide resource sharing ubiquitous environment ● Collaborative environment. ● Based on asynchronous publish/ subscribe model. The RAMS architecture defines two roles that collaborators might play: 1. producers, who publish resources to share them with their colleagues and generate events to change the state of resources; 2. consumers, who subscribe to RAMS to find out resources they need and to receive events about the state of the resources of their interest.
  • 13. RAMS Architecture To provide support to real collaborative environments, producers grant access rights and specify usage policies to be certain that their resources are going to be reached just by people they rely on and that the resources are going to be treated properly. This is particularly important for collaborative environments in which the availability of a resource may depend on information such as the user’s role and rights inside the organization. RAMS architecture comprises of three components 1) Human Interaction 2) Preprocessing 3) Human Recognition
  • 14.
  • 16.
  • 17.
  • 18. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 19. Issues in Ubiquitous Environment ● The need for high performance has dominated the need for low power consumption in processor design. ● Heat Dissipation. ● Cellular systems inherently need to know the location of devices and their use in order to properly route information. ● Attacker can eavesdrop, replay and synthesize messages. ● Attacker may attempt to launch a man-in-the-middle attack. ● An undesired penetration in a ubiquitous environment can cause too muc trouble.
  • 20. FLOW OF PRESENTATION ● Definition of Ubiquitous Computing ● What is Resource Sharing ● Resource sharing in Ubiquitous Environment ● Frames of Resource Sharing ● Issues in Ubiquitous Environment ● Conclusion
  • 21. CONCLUSION ● The goal of pervasive computing is to make devices "smart," thus creating a sensor network capable of collecting, processing and sending data, and, ultimately, communicating as a means to adapt to the data's context and activity; in essence, a network that can understand its surroundings and improve the human experience and quality of life. ● In UbiCom resources are shared in a non typical way as of distributed systems because of heterogeneity, scale and context awareness. ● RAMS Architecture: Human Interaction, preprocessing and Human recognition ● AURA Architecture ● Heat generation, low power and privacy are major issues in UbiCom.
  • 22. REFERENCES 1. Weiser, M. (1991). The Computer for the 21 st Century. Scientific american, 265(3), 94- 105. 2. Weiser, M. (1993). Some computer science issues in ubiquitous computing. Communications of the ACM, 36(7), 75-84. 3. Mei, H., & Guo, Y. (2018). Toward Ubiquitous Operating Systems: A Software-Defined Perspective. Computer, 51(1), 50-56. 4. García, K., Mendoza, S., Decouchant, D., & Brézillon, P. (2016). Facilitating resource sharing and selection in ubiquitous multi-user environments. Information Systems Frontiers, 1-21. 5. Kvalnes, Å., Johansen, D., van Renesse, R., Schneider, F. B., & Valvag, S. V. (2015). Omni-kernel: An operating system architecture for pervasive monitoring and scheduling. IEEE Transactions on Parallel and Distributed Systems, 26(10), 2849-2862.
  • 23. 1. Garcia, K., Kirsch-Pinheiro, M., Mendoza, S., & Decouchant, D. (2013, November). An ontological model for resource sharing in pervasive environments. In Web Intelligence (WI) and Intelligent Agent Technologies (IAT), 2013 IEEE/WIC/ACM International Joint Conferences on (Vol. 1, pp. 179-184). IEEE. 2. Delicato, F. C., Pires, P. F., & Batista, T. (2017). The Resource Management Challenge in IoT. In Resource Management for Internet of Things (pp. 7-18). Springer, Cham. 3. De Assunção, M. D., & Buyya, R. (2012). Architectural elements of resource sharing networks. In Grid and Cloud Computing: Concepts, Methodologies, Tools and Applications (pp. 153-184). IGI Global. 4. Sousa, J. P., & Garlan, D. (2002). Aura: an architectural framework for user mobility in ubiquitous computing environments. In Software Architecture (pp. 29-43). Springer, Boston, MA. 5. Dhawan, S. M., Gupta, B. M., & Gupta, R. (2016). Global pervasive and ubiquitous computing during 2005-14.