100 likes | 305 Views
BFCP draft-ietf-xcon-bfcp-02.txt. Gonzalo.Camarillo@ericsson.com. Section 3: Scope. Check that it is consistent with the conferencing framework. Authentication. Digest SDP carries the first nonce To save one RTT The server can provide the nonce for the next request
E N D
BFCPdraft-ietf-xcon-bfcp-02.txt Gonzalo.Camarillo@ericsson.com
Section 3: Scope • Check that it is consistent with the conferencing framework
Authentication • Digest • SDP carries the first nonce • To save one RTT • The server can provide the nonce for the next request • Typically not used if TLS is employed • TLS • Servers MUST support it • Clients SHOULD support it • Alternative • Mandate TLS and do basic instead of digest
Transactions • Client-initiated transactions • Client send request (over TCP) and waits for response • No timeouts defined for clients • Alternative • Define application-layer timers and error-recovery mechanisms
Several Ongoing Floor Requests • BFCP allows clients to have several ongoing floor requests on the same floor • Servers can keep clients from doing so • Does not add complexity • We would define Request ID anyway • Combination of User ID and Floor ID would be enough if only one request was allowed, but using implicit identifiers is a bad idea
To be Done • IANA Considerations • Security Considerations • SDP format for BFCP • WG item in MMUSIC
Volunteers to Review the Draft • We need a few people to commit to review the whole spec
Event Package for Floor Info (1) • draft-ekim-sipping-conf-floor-package-00 • Richer Information than BFCP FloorInfo = (FIXED-HEADER) [TRANSACTION-ID] (USER-ID) [FLOOR-ID] *( (FLOOR-REQUEST-ID) [BENEFICIARY-ID] [USER-DISPLAY-NAME] [USER-URI] *(FLOOR-ID) [HUMAN-READABLE-INFO] [PRIORITY] (REQUEST-STATUS) ) [NONCE]
Event Package for Floor Info (2) • UAs that do not implement BFCP • E.g., listening, but not participating • BFCP allows clients to • Request floors • Be informed about the status of a floor • Will all floor control protocols include this functionality?
Event Package for Floor Info (3) • BFCP provides a simple mechanism to be informed about the status of a floor • Up to the server when to generate notifications and which information to include (e.g., the 10 first floor requests in the queue) • The event package would make it possible to use throttles, partial notifications, filters, etc…