BoF Request: Rendezvous for Home Access (v1.0, 13-Jan-2008) Requestors: Makoto Saito (ma.saito@nttv6.jp) Dan Wing (dwing@cisco.com) Chairs: TBD Duration: 2 hours Home servers are becoming more common with multiple terabyte home NAS, media servers and storage, multiple computers at home, security cameras, and home automation. People expect to still access these home devices when they are outside their home -- at an Internet cafe, friend's house, or relative's house. A lot of technologies such as traditional VPN, SIP, dynamic DNS, and UDP/TCP proxy could be used for this remote access, however they have pros and cons respectively. To clarify and solve this problem, we need to break down into essential functions as follows and discuss the utility of them. There are essential functions to realize remote access: 1. name resolution -- a mechanism for the client to learn the home server's transport address (IP address, protocol, and port). 2. home IPv4 NAT and home IPv4/IPv6 firewall traversal -- a mechanism for the home server to make itself accessible to the Internet. 3. authentication and authorization of clients -- a mechanism for the home server to determine if a client is legitimate. Today, we have several element technologies to provide these functions. As for the name resolution, 1-a) SIP (SIP-URI based: SIP clients are necessary) 1-b) Dynamic DNS (hostname based) 1-c) HTTP Redirect Server (hostname based) 1-d) combination of them As for IPv4 NAT traversal and IPv4 Firewall traversal, 2-a) SIP & ICE 2-b) UPnP IGD (does not work with nested NAT) 2-c) Relay (UDP/TCP) (not scalable) As for IPv6 Firewall traversal, two individual proposals have been submitted. As for the authentication and authorization of clients, 3-a) solved in the protocol between the client and server (e.g., HTTP BASIC authentication, IKE) 3-b) solved by the rendezvous mechanism (e.g., trusted SIP proxy) As the name resolution mechanisms, 1-b) or 1-c) (or potentially 1-d)) would be better because of simplicity. On the other hand, we need to assure the connectivity of remote access regardless of environments and it should be a scalable mechanism. Therefore, 2-a) and 2-c) are considered the candidates and 2-a) is more expected in terms of scalability. This BoF will consider if the remote access based on SIP is a better solution from the viewpoint of connectivity and scalability. At the conclusion of this BoF, participants will be asked if there is agreement, which technologies are more suitable for the use case of remote access to the home. Proposed Agenda --------------- Introduction 5 Rendezvous problem on today's Internet 40 Discussion 60 - draft-saito-sip-rendezvous-00 - draft-saito-mmusic-sdp-ike-02 Hums and Conclusion 10