关键词:传感器网络;移动终端;通信
摘 要:The next frontier in sensor networks is sensing the human society. Human interaction, with technology and within mobile communities provides enormous opportunities to provide new paradigms of user communication. Traditionally, communication in computer networks has focused on delivering messages to machine identities. Each host is uniquely addressed, and network protocols aim to find routes to a given machine identity efficiently. While this framework has been proven successful in the past, it is questionable whether it will be sufficient in the era of social networking and mobility. As we envision the emergence of mobile terminals tightly coupled with their users and thus reflect the behavior and preferences of the users, it is beneficial to consider an alternative (and complementary) framework: Could user behavior be collected and summarized as a representation of the user's interest, and be leveraged as a way to guide message delivery? In this chapter, we elaborate on this possibility, discussing user behavior trace collection, representation, and pioneering works on behavior-aware mobile network protocols. This proposed new framework is to be used mainly as an alternative of the IP (routing) layer in the Internet today and provides a new mechanism for network message routing. However, as opposed to the current routing schemes (e.g., IP) which address each host with a unique ID, in this new framework it is the behavior descriptors of the hosts, not its identities, to be used as the target for a message. Therefore, in behavior-aware routing protocols, messages are destined to a behavior descriptor and it is moved across the network based on comparisons of behavior descriptor of intermediate nodes to the target behavior. Note that a behavior descriptor can map to many potential recipients, or none. This chapter provides a survey of important research work on behavior-aware routing. In this chapter, we motivate and introduce the new paradigm in Sect. 1. In Sect. 2, we introduce the goal of behavior-aware routing and its challenges. We then introduce a framework, namely TRACE, to discuss the steps involved in the design of social behavior-aware routing. We also give examples from the literature to explain what each step involves. The most important task in this paradigm is to summarize and represent node behavior in a succinct form, in such a way that the new representation can be used in place of node identities (e.g., addresses) for routing. We then provide examples for various behavior-aware routing protocols from the literature in Sect. 3. Important research topics in this area for further study are discussed in Sect. 4. Section 5 concludes the chapter.