Hi Haibin,
In that case, the turnDensity is really dynamic, especially in an
overlay with high churn rate and there are few TURN servers in the
overlay. A TURN server has to register its information to the overlay
with different times when the turnDensity changes. Does it need to
delete some copies of its information or register more copies when
the
turnDensity changes? I don't think this discovery mechanism in the
document is mature to implement.
In the following draft that we submitted last week:
http://www.ietf.org/id/draft-maenpaa-p2psip-service-discovery-00.txt
we are proposing a generic service discovery mechanism for RELOAD. As
indicated in the RELOAD base draft, RELOAD currently defines a
TURN-specific service discovery mechanism, but is lacking a generic
mechanism for service discovery. So if you are interested in an
alternative, more generic service discovery mechanism, you could
have a
look at our draft.
Regards,
Jouni