home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / mmusic / ietf.3.96 < prev    next >
Text File  |  1996-05-25  |  10KB  |  178 lines

  1.  
  2.    Multiparty Multimedia Session Control Working Group (MMUSIC)
  3.                    Minutes from the 35th IETF
  4.           Los Angeles, California, USA
  5.             March 4-5, 1996
  6.  
  7.                              Chairs
  8.                 Mark Handley, m.handley@cs.ucl.ac.uk
  9.                       Ruth Lang, rlang@sri.com
  10.                 Eve Schooler, schooler@cs.caltech.edu
  11.  
  12. MMUSIC met during two sessions at the 35th IETF, both of which were
  13. multicast.  A summary of each of the talks given and a report of any
  14. follow-up action items follows.  An on-line copy of these minutes and
  15. the accompanying PostScript slides are available from
  16. ftp://ftp.isi.edu/confctrl/minutes in the files ietf.3.96 and
  17. slides.3.96.{tar, tar.Z}.  These notes were prepared by Ruth Lang.
  18.  
  19. Mark Handley (UCL) gave a presentation and solicited additional input
  20. on open issues on the Session Description Protocol (sdp.3.96.ps). The
  21. issues reviewed include expression of RTP profiles and payload types,
  22. format lists, format groups, and a proposed change to the "media" and
  23. "connection" lines which allow more general expression of connection
  24. topologies and media relationships (e.g., for layered
  25. encodings). Sufficient input was received to resolve some of the
  26. issues, but discussion will continue on the mailing list on
  27. others. Specifically, RTP profiles will be expressed on the "protocol"
  28. line of the description (i.e., rtp/profile); supporting dynamic RTP
  29. payload types was left as an open issue dependent on further
  30. discussions in AVT regarding the definition of a registration
  31. mechanism for them; the idea of re-introducing format groups was
  32. discouraged in favor of retaining explicit descriptions of a group of
  33. encodings; and changes to the "media2 and "connection" lines were
  34. left as an open issue. A revised Internet draft will be issued soon
  35. and the goal of issuing "last call" before the next IETF meeting was
  36. set.
  37.  
  38. Mark Handley (UCL) gave a presentation on the design goals and issues
  39. for a Session Directory Announcement Protocol (SDAP)
  40. (sdap.3.96.ps). This protocol was originally envisioned to only
  41. support wide-area multicast of SDP packets, but has been divided into
  42. a wide-area (server to server) and local-area (client to server)
  43. portions. The division was made to facilitate a segregation between
  44. session directory management and maintenance functions (e.g.,
  45. multicast address allocation) and user-oriented functions (e.g.,
  46. instantiating tools). It was noted that the Service Location Protocol
  47. could provide a means to locate directory servers, but lacked support
  48. for asynchronous update. Mark has proposed to write an Internet-Draft
  49. describing SDAP for review and discussion before the next IETF.
  50.  
  51. Mark Handley (UCL) provided an overview of the motivations for the
  52. creation of the Internet Multimedia Conferencing Architecture document
  53. (confarch.3.96.ps). This document describes the "big picture" which is
  54. driving the development of the MMUSIC protocols, and the relationship
  55. among the protocols in terms of a conference lifecycle.  Allison
  56. Mankin (Transport Area Chair) encouraged that 1) the document be made
  57. an Informational RFC with note that the document is intended to
  58. change, and 2) MMUSIC formally ask the Security Area for a formal
  59. consultation. Additional comments received included an encouragement
  60. that this document be used to note the relationship between MMUSIC and
  61. the ITU work on session control, and that the document should provide
  62. descriptions of yet unchartered (by MMUSIC) technical challenges.
  63.  
  64. Ross Finlayson (Live Networks) gave a presentation aimed at motivating
  65. more general thinking about the use of the MBONE as a general
  66. groupware framework (groupware.3.96/1-10.ps). Some ideas Ross
  67. suggested for further thought include: developing a way to share more
  68. than just media (i.e., workspace sharing), a generalization in how
  69. sessions are managed (e.g., multiple directories), use of object
  70. inheritance models in describing sessions, supporting additional
  71. persistence models in describing sessions (e.g., personal
  72. directories).  Some discussion centered around the use of multiple
  73. directories and their similarity to net news. No action items followed
  74. from this presentation.
  75.  
  76. Rob Williams (Microsoft) and Eve Schooler (Caltech) each gave
  77. presentations on the topic of User Location [(uls.3.96.ps) and
  78. (userdir.3.96.ps) respectively].  Rob's presentation described a
  79. service that has been developed at Microsoft for which an MMUSIC
  80. Internet-Draft has been created.  This User Location Service provides
  81. a means for users to build a common directory of information regarding
  82. the running applications that can be used for collaboration. The User
  83. Location Service I-D describes the client-side protocol for
  84. add/delete/refresh/query operations to a database of tagged
  85. records. Rob outlined several issues that the Internet-Draft does not
  86. yet cover; examples include defining identifiers for common schema
  87. elements, integration with DNS (seen as way to find User Location
  88. Servers), and security. Eve provided an overview of a multicast-based
  89. user directory she has developed. Goals of the effort are to enable a
  90. simple method for registering user communities, combine dynamic and
  91. static approaches of session management, and take advantage of other
  92. user information on "closeness" to bound scope of media relations for
  93. sessions. This user directory employs an announce/listen paradigm -
  94. everyone using same multicast addr/port is loosely bound; the scope of
  95. reception of the user announcement also defines the scope of reception
  96. of the session itself. Eve has implemented a prototype which will be
  97. released with the next release of MMCC. No specific action items were
  98. generated as a result of these two talks. It was later identified by
  99. the chairs that this topic is of interest to the working group and
  100. that a more thorough review of the problem area and options for
  101. providing such a service (e.g., based on already- developed Internet
  102. protocols) was needed and will be scheduled as an agenda item for the
  103. next IETF.
  104.  
  105. Eve Schooler (Caltech) presented the motivations for and specifics of
  106. the Session Invitation Protocol (SIP) (sip.3.96.ps). This protocol is
  107. targeted to complement the advertisement mechanism provided by tools
  108. such as sd and sdr by enabling the joining of users (as compared to
  109. users joining a session address). It can be used in the context of
  110. both tightly- and loosely-controlled sessions and is intended for
  111. transmission among peer user agents (or proxies for them). SIP uses
  112. SDP as a means of describing the sessions for which an invitation is
  113. being issues. It is meant to be conveyed over UDP and is therefore
  114. minimally stateful -- request/response pair messages are mandatory,
  115. but progress reports and acks are optional. Issues regarding the
  116. choice of transport mechanism of UDP as compared to TCP or remote
  117. procedure calls were discussed, and set-up delay imposed by
  118. timer-based retransmissions were discussed.
  119.  
  120. Henning Schulzrinne (Fokus GMD) presented the motivations for and
  121. specifics of the Simple Conference Invitation Protocol (SCIP)
  122. (scip.3.96.ps). This protocol is also aimed at complementing
  123. advertisement mechanisms but was developed with an eye towards
  124. supporting telephony functionality. The models and goals of the two
  125. protocols are similar, but SCIP can be contrasted with SIP by its use
  126. of TCP as a transport mechanism, leveraged use of HTTP and SMTP, and
  127. use of an alternate session description format (i.e., not SDP), etc.
  128. Some discussion on UDP vs TCP (T/TCP) vs RPC etc. occurred but no
  129. resolution was reached regarding a choice of a single transport
  130. mechanism for conveyance of an invitation protocol. It is expected
  131. that discussion of issues will be carried on the group's mailing list
  132. and an effort to resolve differences between these two approaches will
  133. be undertaken.
  134.  
  135. Carsten Bormann (Univ. Bremen) provided an overview of the Simple
  136. Conference Control Protocol (SCCP) which is a protocol between
  137. conference control agents (horizontal) for orchestrating
  138. tightly-coupled conferences (sccp.3.96.ps). The protocol is intended
  139. to support managing a membership list including per-member
  140. capabilities, application/media sessions, floor control, and
  141. conductorship. It does not duplicate session advertisement or
  142. invitation functions and supports session control only. The protocol
  143. distinguishes protocol structure and protocol semantics (a document
  144. describing the latter was proposed as a complement to SCCP), and is
  145. intended to support bridging to T.120.  Design goals for the protocol
  146. included simplicity and generality, but scalability to "large" groups
  147. (e.g., IETF broadcasts over the Mbone) was excluded. No discussion
  148. regarding the protocol occurred in the meeting due to lack of
  149. time. The draft document circulated informally to the mailing list
  150. will be revised and submitted as an Internet-draft.
  151.  
  152. Jim Toga (Intel) provided an overview of the ITU H.323 protocol and
  153. highlighted its ability to operate over the Internet
  154. (h323.3.96.ps). Specifically, H.323 supports having two (or more)
  155. H.323 terminals be interconnected by an IP cloud. It supports the
  156. establishment of tightly-controlled conferences which can be
  157. centralized (hub) or distributed (peer-to- peer).  H.323 is based on
  158. family of ITU protocols and interoperability among them is important.
  159. Thus the standard contains many guidelines for interoperation via
  160. gateways. No discussion regarding H.323's use on the Internet and
  161. potential impact on protocols being developed by this group occurred
  162. due to lack of time.  This will be carried on the mailing list.
  163.  
  164. Ed Ellesson (IBM) provided an overview of Internet Telephony and
  165. highlighted the impact on conference control as well as other IETF- and
  166. Internet-related areas (AVT, Integrated Services).  Ed proposed
  167. questions such as whether solving issues regarding the lack of
  168. interoperability among the Internet Telephone tools was the purview of
  169. MMUSIC and pointed out that regardless, these tools in widespread use
  170. would have a significant impact on traffic congestion on the Internet.
  171. Ed offered to bring Internet phone vendors into the IETF for joint
  172. discussions on this issue. Discussion regarding the seemed mismatch
  173. between the bandwidth most Internet Telephone users have (e.g., 14.4
  174. kb/sec) and the size of Internet protocols, whether the Internet should
  175. work to accommodate this type of traffic flow (vs emphasize its ability
  176. to carry multicast traffic), etc. occurred.  No specific conclusions
  177. were reached in this meeting.
  178.