Font Size: a A A

Application Development In The Web Of Things Environment And Research On The Address Assignment Mechanism

Posted on:2016-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:R Y XuFull Text:PDF
GTID:2308330467494926Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of technologies like microelectronics and wireless communication, more and more smart devices have been invented and widely used in areas such as logistics, transportation, environment monitoring, smart home and health care system. These smart devices with diversity of forms and functions are important components of ubiquitous network. How to integrate and manage the enormous amount of devices has become increasingly complicated, also it has become more and more difficult for developers to develop applications on these devices. Traditional application development in ubiquitous network is mostly industry-oriented and has shortcomings such as system closure, high development threshold and low device interoperation and so on, which can’t meet the needs of large-scale flexible application development and hence hindered the process of industrialization of ubiquitous network.In order to reduce the development threshold, shorten the development cycle and improve the developer participation, we integrated the RESTful Web service architecture into the application development in ubiquitous network and proposed a new development model, it has also been called Web of Things, which integrates smart devices as resources into the web and provides open API for developers. We formed a business support platform in the Web of Things environment by applying the REST rules. The platform is responsible for managing and controlling the resources in a uniform way, the works developers need to do is just using the API to develop the application they want.There are huge number of equipment in the Web of Things environment, we need to make rules for address assignment in order to distinguish each other. These rules differ according to different application scenarios. We proposed an auxiliary routing functions distributed address assignment rules based on the IEEE802.14.5standard for the scenario of wireless monitoring and had made a detailed description on how to generate the local address, network address and IP address. This address assignment has the functions such as auxiliary routing, device auto-discovery and auto-configuration, also it has the ability to perceive the change of the network environment and can auto repair the routing path.Based on the new development model and address assignment mechanism we mentioned above, we developed a demonstration system called "intelligent vibration monitor system for buildings". We applied the address assignment mechanism we had proposed in the development of the sensor network module and used the business support platform we had mentioned in this article to do the work such as resource authentication, access control and resource management, and also used the API it supplied to develop the application. The successful development of this demonstration system has verified the actual operability and effectiveness of the business support platform and also played an exemplary role for other developers to develop applications by using this platform.
Keywords/Search Tags:Web of Things, RESTful Web Service, Business Support Platform, Address Assignment Mechanism, Demonstration System
PDF Full Text Request
Related items