SEMESTER Fall 2015 CS710 – Mobile and pervasive Computing
Due Date: 19th November, 2015
Instructions to Solve Assignments
The purpose of assignments is to give you hands on practice. It is expected that students will solve the assignments themselves. Following rules will apply during the evaluation of assignment.
• Cheating from any source will result in zero marks in the assignment.
• Any student found cheating in any two of the assignments submitted will be awarded "F" grade in the course.
• In case of question No. 02 and 03, direct copy and paste from the research paper will be awarded …show more content…
These issues may be as of:-
1. Smart spaces
2. Invisibility
3. Localized scalability
4. Uneven Conditioning
5. Power Management
6. User adaptation
7. Location aware/ Location sensitivity
8. Wireless discovery
9. Remote communication
10. Distributed communication
11. Mobile networking..etc.
Research problems in pervasive computing relate to those in distributed systems and mobile computing, where problems in distributed systems may be as
- Remote communication
- Fault tolerance and two-phase commit.
- High availability
- Remote information access
- Security
While problems in mobile computing may be as of:
- Mobile networking
- Mobile information access
- Support for adaptive applications
- System level energy saving techniques
- Location sensitivity
Thus, practical realization of pervasive computing requires solving difficult design and implementation problems. For proactively to be effective, it is crucial that a pervasive computing system track user intent so that if the connection disconnect while playing the video, problem of reconnect successfully should be solved to that particular user. The need to make mobile devices smaller, lighter and have longer battery life means that their computing capabilities have to be compromised. Cyber foraging construed as “living off the land” may be an effective way to deal with this problem. …show more content…
There are three alternative strategies for adaptation in pervasive computing. First, a client can guide applications in changing their behavior so that they use less of a scarce resource. Second, a client can ask the environment to guarantee a certain level of a resource. Third, a client can suggest a corrective action to the user. The existence of smart spaces suggests that some of the environments encountered by a user may be capable of accepting resource reservations while uneven conditioning of environments suggests that a mobile client cannot rely solely on a reservation based