BFCP draft-ietf-xcon-bfcp-02.txt
100 likes | 309 Vues
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
BFCP draft-ietf-xcon-bfcp-02.txt
E N D
Presentation Transcript
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…