Essentially, there are four network objects to be distinguished from one another in data communication networks; Service, Node, Network Attachment Point (NAP), and Path [3]. Since the four network objects should be independent of each other, three kinds of bindings are required; Service name resolution, Node name location, and Route service [3]. Generally, the three bindings between the four objects are performed in sequence to find a requested service. In addition, it is highly required that the binding should support not only multiple but also dynamic mapping to provide various kinds services in more flexible manner. Based on the identification, a generic network model including the four objects and the three bindings can be illustrated as shown in Fig. 1.