...In this project, we aim at developing Semantic Internet which addresses content-centric networking and M2M communication. We change the way Internet operates. Internet becomes the knowledge. The metadata of the content of the IPv6 packets and the capabilities of the device is inserted into the IPv6 options header. Routers (machines) process packets and establish a semantic database. We call this concept as IP sourcing. Any unencrypted IP packet enables populating the semantic database and Internet becomes a very large independent, distributed information center. ...