Humans have always been seeking greater control over their surrounding
objects. Today, with the help of Internet of Things (IoT), we can fulfill this
goal. In order for objects to be connected to the internet, they should have an
address, so that they can be detected and tracked. Since the number of these
objects are very large and never stop growing, addressing space should be used,
which can respond to this number of objects. In this regard, the best option is
IPv6. Addressing has different methods, the most important of which are
introduced in this paper. The method presented in this paper is a hybrid
addressing method which uses EPC and ONS IP. The method proposed in this paper
provides a unique and hierarchical IPv6 address for each object. This method is
simple and does not require additional hardware for implantation. Further, the
addressing time of this method is short while its scalability is high, and is
compatible with different EPC standards