article page
| 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
|
Devices with service capability will interact with Data. Devices like sensors will capture environmental data. Meshed smart phones might see and even capture data about other user/owners. So device management must meet the regulatory requirements of personal data management. Configuration data and dynamically collected data may affect the health and behavior of devices and also influence their relationship to other devices in local and remote cluster groupings. Little standardization exists on how to manage data, yet data management must clearly also be part of a device management framework.
So Many Twists and Turns!
Current forms of device management will not cut it. It is not just a scaling issue, nor is it just a complexity issue.
Every headache that exists in connecting computers to wide area networks also exists with smart devices. A service provider engineer using the pseudonym John G Galt, complains that downloaded javascript services currently are severely impacting both the computer/smart device and the network, which must react to the device requests. He describes "babblers," which push continual, non meaningful noise through the boxes and up to the network, and "gobbers," which pull down data and consume local and network resources. Unsuspecting users download these not knowing what impact these services will have, and then, once affected, not knowing where the impact originates. Few knew that when downloading the free Skype peer-to-peer phone service that they opened their computer to continually run data updates and routing computations for the Skype network; and that this would mean constant network usage, not just during calls. So any device management framework must include debugging tools. Debugging, either pre or post launch, is not part of the current OTT service market.
But should debugging requirements be part of the service provider market? Is this the responsibility of the service provider? When you envision the network in the middle and all devices connected slavishly to the network, device debugging requirements would clearly fall to the service provider (think big labs). We argue that certainly the effects must be monitored, but we are uncertain that the ownership of the problem lies with the network provider. One can just as easily invert the framework model and put the smart phone in the middle. Then the problem should be owned by the manufacturer of the device. Certainly Apple believes in the opportunity of the vendor to provide the configuration and service installation (and the sales of such). But there do not seem to be, for example, onboard debugging tools in the iPhone. Currently, that is the domain of the hacker identifying a problem and the blogger reporting it.