To realize the vision of embedded or pervasive computing, large scale deployment of dense ad-hoc sensor networks need to happen. Some of the deployment may happen by dropping or spraying network nodes in the region of interest. In this context, we address some fundamental issues of supporting various networking functions such as naming, positioning, and forwarding. We introduce a novel routing technique called trajectory based forwarding (TBF) for these networks and show how some common networking functions can be implemented using TBF. Many of the research challenges that remain will be addressed.