From speechsc-bounces@ietf.org Thu Dec 13 04:36:16 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J2kUJ-0000Q5-AR; Thu, 13 Dec 2007 04:36:15 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J2kUH-0000Py-1z for speechsc-confirm+ok@megatron.ietf.org;
	Thu, 13 Dec 2007 04:36:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J2kUG-0000Pq-OG
	for speechsc@ietf.org; Thu, 13 Dec 2007 04:36:12 -0500
Received: from szxga04-in.huawei.com ([61.144.161.7])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J2kU9-0004MR-Vm
	for speechsc@ietf.org; Thu, 13 Dec 2007 04:36:12 -0500
Received: from huawei.com (szxga04-in [172.24.2.12])
	by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JSZ003V3EMSIX@szxga04-in.huawei.com> for
	speechsc@ietf.org; Thu, 13 Dec 2007 17:35:16 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JSZ006ZGEMQ86@szxga04-in.huawei.com> for
	speechsc@ietf.org; Thu, 13 Dec 2007 17:35:16 +0800 (CST)
Received: from htiplr71752 ([10.18.24.82])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTPA id <0JSZ00IF8EMJHZ@szxml03-in.huawei.com> for
	speechsc@ietf.org; Thu, 13 Dec 2007 17:35:14 +0800 (CST)
Date: Thu, 13 Dec 2007 15:05:07 +0530
From: Rajanish <rajanish@huawei.com>
To: speechsc@ietf.org
Message-id: <001e01c83d6b$737ce8a0$5218120a@china.huawei.com>
Organization: Huawei
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Office Outlook 11
Thread-index: Acg9a3KMK+UyhnqhTW6YuTphbp5Z+g==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: fca741f5016e6ff607eaed2fd431d10d
Subject: [Speechsc] Query on Channel-identifier header in Draft 12
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: rajanish@huawei.com
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1815321334=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1815321334==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_yqq6MyIIvCpHCgyRK6zVTQ)"

This is a multi-part message in MIME format.

--Boundary_(ID_yqq6MyIIvCpHCgyRK6zVTQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi,

 

I was trying to understand the ABNF for the channel identifier header, As
per the draft-ietf-speechsc-mrcpv2-12

Channel identifier is explained as below

 

6.2.1.  Channel-Identifier

 

 

   All MRCPv2 requests, responses and events MUST contain the Channel-

   Identifier header.  The value is allocated by the server when a

   control channel is added to the session and communicated to the

   client by the "a=channel" attribute in the SDP answer from the

   server.  The header value consists of 2 parts separated by the '@'

   symbol.  The first part is an unambiguous string identifying the

   MRCPv2 session.  The second part is a string token which specifies

   one of the media processing resource types listed in Section 3.1.

   The unambiguous string (first part) MUST BE unique among the resource

   instances managed by the server and is common to all resource

   channels with that server established through a single SIP dialog.

 

 

   channel-identifier  = "Channel-Identifier" ":" channel-id CRLF

   channel-id          = 1*VCHAR "@" 1*VCHAR

 

 

The header value consists of two parts separated by "@" , the First part is
a VCHAR and Second part is also a VCHAR. The problem here is 

'@' also falls  in the range of  VCHAR set of characters.

 

VCHAR            =    %x21-7E  (33-126)

@                 =   %x40    (64)

 

So we can have any number of "@" characters in the first part as well as in
second part. due to this we will not be able to distinguish the first part
from second part.

 

Kindly help me regarding this issue.

 

Thanks and Regards

Rajanish S D

 

 

 

 

 

 

 

 


--Boundary_(ID_yqq6MyIIvCpHCgyRK6zVTQ)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"
xmlns:ns0="urn:schemas-microsoft-com:office:smarttags">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Gautami;
	panose-1:2 0 5 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hi,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I was trying to understand the ABNF for the channel
identifier header, As per the </span></font><b><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black;font-weight:bold'>draft-ietf-speechsc-mrcpv2-12<o:p></o:p></span></font></b></p>

<p class=MsoNormal><font size=2 color="#000032" face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New";color:#000032'>Channel
identifier is explained as below<o:p></o:p></span></font></p>

<p class=MsoNormal><b><font size=2 color="#000032" face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New";color:#000032;font-weight:
bold'><o:p>&nbsp;</o:p></span></font></b></p>

<p class=MsoNormal style='text-autospace:none'><b><font size=2 color="#000032"
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:#000032;font-weight:bold'>6.2.1.&nbsp; Channel-Identifier<o:p></o:p></span></font></b></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; All MRCPv2 requests, responses and events MUST
contain the Channel-<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; Identifier header.&nbsp; The value is allocated by
the server when a<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; control channel is added to the session and communicated
to the<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; client by the &quot;a=channel&quot; attribute in the
SDP answer from the<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><b><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black;font-weight:bold'>&nbsp;&nbsp; server.&nbsp; </span></font></b><b><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:black;font-weight:bold'>The header value consists of 2
parts separated by the '@'<o:p></o:p></span></font></b></p>

<p class=MsoNormal style='text-autospace:none'><b><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black;font-weight:bold'>&nbsp;&nbsp; symbol.</span></font></b><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:black'>&nbsp; The first part is an unambiguous string
identifying the<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; MRCPv2 session.&nbsp; The second part is a string
token which specifies<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; one of the media processing resource types listed in
Section 3.1.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; The unambiguous string (first part) MUST BE unique
among the resource<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; instances managed by the server and is common to all
resource<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; channels with that server established through a
single SIP dialog.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp; channel-identifier&nbsp; =
&quot;Channel-Identifier&quot; &quot;:&quot; channel-id CRLF<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;
channel-id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1*VCHAR
&quot;@&quot; 1*VCHAR<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>The header value consists of two parts separated by &#8220;@&#8221;
, the First part is a VCHAR and Second part is also a VCHAR. The problem here
is <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&#8216;@&#8217; also falls &nbsp;in the range of&nbsp; VCHAR
set of characters.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>VCHAR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=&nbsp;&nbsp;&nbsp; %x21-7E&nbsp; (33-126)<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>@&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;
%x40&nbsp;&nbsp;&nbsp; (64)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>So we can have any number of
&#8220;@&#8221; characters in the first part as well as in second part. due to
this we will not be able to distinguish the first part from second part.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Kindly help me regarding this issue.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Thanks and Regards<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Rajanish S D<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

--Boundary_(ID_yqq6MyIIvCpHCgyRK6zVTQ)--



--===============1815321334==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1815321334==--





From speechsc-bounces@ietf.org Mon Dec 17 07:46:26 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J4FMV-00017D-O6; Mon, 17 Dec 2007 07:46:23 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J4FMT-00016T-Uf for speechsc-confirm+ok@megatron.ietf.org;
	Mon, 17 Dec 2007 07:46:21 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J4FMT-00016L-IN
	for speechsc@ietf.org; Mon, 17 Dec 2007 07:46:21 -0500
Received: from web52712.mail.re2.yahoo.com ([206.190.48.235])
	by chiedprmail1.ietf.org with smtp (Exim 4.43) id 1J4FMS-0005Tv-Li
	for speechsc@ietf.org; Mon, 17 Dec 2007 07:46:21 -0500
Received: (qmail 27304 invoked by uid 60001); 17 Dec 2007 12:46:19 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Message-ID;
	b=Al75lhO/FAd0ONw7xxQs45ZZ6d6sNE8Eoj0ewG5xN/5glnSkKzruN/yiwcofSt+tUi38FgLF315YLV35vfzb0UlJlNpWsKOuCf/kAqmTbsSuplI4Q4MFg3ED7uU45vv+S4irROrJ+VAdI6o9raNTeH2G361kWohGofwSVHc0RVk=;
X-YMail-OSG: Rp0e8EEVM1kI2ZrCAXi4zw_DetVjBTtdSBa6cuYwoSLAL0PxNJqlVc92YrBHRJ.iG5t78JXP_g--
Received: from [195.69.162.137] by web52712.mail.re2.yahoo.com via HTTP;
	Mon, 17 Dec 2007 04:46:19 PST
X-Mailer: YahooMailRC/818.31 YahooMailWebService/0.7.158.1
Date: Mon, 17 Dec 2007 04:46:19 -0800 (PST)
From: Arsen Chaloyan <achaloyan@yahoo.com>
Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12
To: speechsc@ietf.org
MIME-Version: 1.0
Message-ID: <727391.26675.qm@web52712.mail.re2.yahoo.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a743e34ab8eb08259de9a7307caed594
Cc: rajanish@huawei.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1697275058=="
Errors-To: speechsc-bounces@ietf.org

--===============1697275058==
Content-Type: multipart/alternative; boundary="0-578650507-1197895579=:26675"

--0-578650507-1197895579=:26675
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

In my understanding,=0Aan unambiguous string=0Aidentifying the MRCPv2 sessi=
on MUST be ALPHA/DIGIT, but not VCHAR=0A   channel-identifier  =3D=0A"Chann=
el-Identifier" ":" channel-id CRLF=0A =0A=0A  =0Achannel-id          =3D 1*=
ALPHA/DIGIT=0A"@" 1*VCHAR=0A=0A=0A =0A=0Aprobably with some extent to allow=
 extra symbols like =0A =0A"$"=0A/ "-"=0A/ "_"=0A/ "."=0A/ "+"=0A=0AHope th=
is helps,=0AArsen.=0A=0A----- Original Message ----=0AFrom: Rajanish <rajan=
ish@huawei.com>=0ATo: speechsc@ietf.org=0ASent: Thursday, December 13, 2007=
 1:35:07 PM=0ASubject: [Speechsc] Query on Channel-identifier header in Dra=
ft 12=0A=0A=0A=0A=0A=0A =0A =0A=0A<!--=0A _filtered {font-family:Gautami;pa=
nose-1:2 0 5 0 0 0 0 0 0 0;}=0A/* Style Definitions */=0A p.MsoNormal, li.M=
soNormal, div.MsoNormal=0A=09{margin:0in;margin-bottom:.0001pt;font-size:12=
.0pt;font-family:"Times New Roman";}=0Aa:link, span.MsoHyperlink=0A=09{colo=
r:blue;text-decoration:underline;}=0Aa:visited, span.MsoHyperlinkFollowed=
=0A=09{color:purple;text-decoration:underline;}=0Aspan.EmailStyle17=0A=09{f=
ont-family:Arial;color:windowtext;}=0A _filtered {margin:1.0in 1.25in 1.0in=
 1.25in;}=0Adiv.Section1=0A=09{}=0A-->=0A=0A=0A=0A=0A=0A=0AHi,=0A =0A=0A  =
=0A =0A=0AI was trying to understand the ABNF for the channel=0Aidentifier =
header, As per the draft-ietf-speechsc-mrcpv2-12=0A =0A=0AChannel=0Aidentif=
ier is explained as below=0A =0A=0A  =0A =0A=0A6.2.1.  Channel-Identifier=
=0A =0A=0A  =0A =0A=0A  =0A =0A=0A   All MRCPv2 requests, responses and eve=
nts MUST=0Acontain the Channel-=0A =0A=0A   Identifier header.  The value i=
s allocated by=0Athe server when a=0A =0A=0A   control channel is added to =
the session and communicated=0Ato the=0A =0A=0A   client by the "a=3Dchanne=
l" attribute in the=0ASDP answer from the=0A =0A=0A   server.  The header v=
alue consists of 2=0Aparts separated by the '@'=0A =0A=0A   symbol.  The fi=
rst part is an unambiguous string=0Aidentifying the=0A =0A=0A   MRCPv2 sess=
ion.  The second part is a string=0Atoken which specifies=0A =0A=0A   one o=
f the media processing resource types listed in=0ASection 3.1.=0A =0A=0A   =
The unambiguous string (first part) MUST BE unique=0Aamong the resource=0A =
=0A=0A   instances managed by the server and is common to all=0Aresource=0A=
 =0A=0A   channels with that server established through a=0Asingle SIP dial=
og.=0A =0A=0A  =0A =0A=0A  =0A =0A=0A   channel-identifier  =3D=0A"Channel-=
Identifier" ":" channel-id CRLF=0A =0A=0A  =0Achannel-id          =3D 1*VCH=
AR=0A"@" 1*VCHAR=0A =0A=0A  =0A =0A=0A =0A =0A=0AThe header value consists =
of two parts separated by =93@=94=0A, the First part is a VCHAR and Second =
part is also a VCHAR. The problem here=0Ais =0A =0A=0A=91@=92 also falls  i=
n the range of  VCHAR=0Aset of characters.=0A =0A=0A  =0A =0A=0AVCHAR      =
     =0A=3D    %x21-7E  (33-126)=0A =0A=0A@                 =3D  =0A%x40   =
 (64)=0A =0A=0A  =0A =0A=0ASo we can have any number of=0A=93@=94 character=
s in the first part as well as in second part. due to=0Athis we will not be=
 able to distinguish the first part from second part.=0A =0A=0A  =0A =0A=0A=
Kindly help me regarding this issue.=0A =0A=0A  =0A =0A=0AThanks and Regard=
s=0A =0A=0ARajanish S D=0A =0A=0A=0A=0A=0A=0A=0A
--0-578650507-1197895579=:26675
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><div style=3D"font-family: times new roman,new york,times,s=
erif; font-size: 12pt;">In my understanding,<br><font color=3D"black" face=
=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &q=
uot;Courier New&quot;; color: black;">an unambiguous string=0Aidentifying t=
he</span></font><font color=3D"black" face=3D"Courier New" size=3D"2"><span=
 style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: bla=
ck;"> MRCPv2 session MUST be ALPHA/DIGIT, but not VCHAR</span></font><br><p=
 class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier New" =
size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&q=
uot;; color: black;">&nbsp;&nbsp; channel-identifier&nbsp; =3D=0A"Channel-I=
dentifier" ":" channel-id CRLF</span></font></p> =0A=0A<p class=3D"MsoNorma=
l" style=3D""><font color=3D"black" face=3D"Courier New" size=3D"2"><span s=
tyle=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: black=
;">&nbsp;&nbsp;=0Achannel-id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; =3D 1*ALPHA/DIGIT=0A"@" 1*VCHAR</span></font></p><p class=3D"MsoNor=
mal" style=3D""><font color=3D"black" face=3D"Courier New" size=3D"2"><span=
 style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: bla=
ck;"><br></span></font></p> =0A=0A<font face=3D"Arial" size=3D"2"><span sty=
le=3D"font-size: 10pt; font-family: Arial;"></span></font>probably with som=
e extent to allow extra symbols like =0A =0A"<font color=3D"#da70d6">$</fon=
t>"=0A/ "<font color=3D"#da70d6">-</font>"=0A/ "<font color=3D"#da70d6">_</=
font>"=0A/ "<font color=3D"#da70d6">.</font>"=0A/ "<font color=3D"#da70d6">=
+</font>"<br><br>Hope this helps,<br>Arsen.<br><br><div style=3D"font-famil=
y: times new roman,new york,times,serif; font-size: 12pt;">----- Original M=
essage ----<br>From: Rajanish &lt;rajanish@huawei.com&gt;<br>To: speechsc@i=
etf.org<br>Sent: Thursday, December 13, 2007 1:35:07 PM<br>Subject: [Speech=
sc] Query on Channel-identifier header in Draft 12<br><br>=0A=0A=0A=0A =0A =
=0A<style>=0A<!--=0A _filtered {font-family:Gautami;panose-1:2 0 5 0 0 0 0 =
0 0 0;}=0A/* Style Definitions */=0A p.MsoNormal, li.MsoNormal, div.MsoNorm=
al=0A=09{margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"Tim=
es New Roman";}=0Aa:link, span.MsoHyperlink=0A=09{color:blue;text-decoratio=
n:underline;}=0Aa:visited, span.MsoHyperlinkFollowed=0A=09{color:purple;tex=
t-decoration:underline;}=0Aspan.EmailStyle17=0A=09{font-family:Arial;color:=
windowtext;}=0A _filtered {margin:1.0in 1.25in 1.0in 1.25in;}=0Adiv.Section=
1=0A=09{}=0A-->=0A</style>=0A=0A=0A=0A<div class=3D"Section1">=0A=0A<p clas=
s=3D"MsoNormal"><font face=3D"Arial" size=3D"2"><span style=3D"font-size: 1=
0pt; font-family: Arial;">Hi,</span></font></p> =0A=0A<p class=3D"MsoNormal=
"><font face=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-fami=
ly: Arial;"> &nbsp;</span></font></p> =0A=0A<p class=3D"MsoNormal"><font fa=
ce=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-family: Arial;=
">I was trying to understand the ABNF for the channel=0Aidentifier header, =
As per the </span></font><b><font color=3D"black" face=3D"Courier New" size=
=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;=
; color: black; font-weight: bold;">draft-ietf-speechsc-mrcpv2-12</span></f=
ont></b></p> =0A=0A<p class=3D"MsoNormal"><font color=3D"#000032" face=3D"C=
ourier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;C=
ourier New&quot;; color: rgb(0, 0, 50);">Channel=0Aidentifier is explained =
as below</span></font></p> =0A=0A<p class=3D"MsoNormal"><b><font color=3D"#=
000032" face=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt; fon=
t-family: &quot;Courier New&quot;; color: rgb(0, 0, 50); font-weight: bold;=
"> &nbsp;</span></font></b></p> =0A=0A<p class=3D"MsoNormal" style=3D""><b>=
<font color=3D"#000032" face=3D"Courier New" size=3D"2"><span style=3D"font=
-size: 10pt; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 50); fo=
nt-weight: bold;">6.2.1.&nbsp; Channel-Identifier</span></font></b></p> =0A=
=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier =
New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier =
New&quot;; color: black;"> &nbsp;</span></font></p> =0A=0A<p class=3D"MsoNo=
rmal" style=3D""><font color=3D"black" face=3D"Courier New" size=3D"2"><spa=
n style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: bl=
ack;"> &nbsp;</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><fo=
nt color=3D"black" face=3D"Courier New" size=3D"2"><span style=3D"font-size=
: 10pt; font-family: &quot;Courier New&quot;; color: black;">&nbsp;&nbsp; A=
ll MRCPv2 requests, responses and events MUST=0Acontain the Channel-</span>=
</font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" f=
ace=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-family:=
 &quot;Courier New&quot;; color: black;">&nbsp;&nbsp; Identifier header.&nb=
sp; The value is allocated by=0Athe server when a</span></font></p> =0A=0A<=
p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier New"=
 size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&=
quot;; color: black;">&nbsp;&nbsp; control channel is added to the session =
and communicated=0Ato the</span></font></p> =0A=0A<p class=3D"MsoNormal" st=
yle=3D""><font color=3D"black" face=3D"Courier New" size=3D"2"><span style=
=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: black;">&=
nbsp;&nbsp; client by the "a=3Dchannel" attribute in the=0ASDP answer from =
the</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><b><font colo=
r=3D"black" face=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt;=
 font-family: &quot;Courier New&quot;; color: black; font-weight: bold;">&n=
bsp;&nbsp; server.&nbsp; </span></font></b><b><font color=3D"black" face=3D=
"Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot=
;Courier New&quot;; color: black; font-weight: bold;">The header value cons=
ists of 2=0Aparts separated by the '@'</span></font></b></p> =0A=0A<p class=
=3D"MsoNormal" style=3D""><b><font color=3D"black" face=3D"Courier New" siz=
e=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&quot=
;; color: black; font-weight: bold;">&nbsp;&nbsp; symbol.</span></font></b>=
<font color=3D"black" face=3D"Courier New" size=3D"2"><span style=3D"font-s=
ize: 10pt; font-family: &quot;Courier New&quot;; color: black;">&nbsp; The =
first part is an unambiguous string=0Aidentifying the</span></font></p> =0A=
=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier =
New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier =
New&quot;; color: black;">&nbsp;&nbsp; MRCPv2 session.&nbsp; The second par=
t is a string=0Atoken which specifies</span></font></p> =0A=0A<p class=3D"M=
soNormal" style=3D""><font color=3D"black" face=3D"Courier New" size=3D"2">=
<span style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color=
: black;">&nbsp;&nbsp; one of the media processing resource types listed in=
=0ASection 3.1.</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><=
font color=3D"black" face=3D"Courier New" size=3D"2"><span style=3D"font-si=
ze: 10pt; font-family: &quot;Courier New&quot;; color: black;">&nbsp;&nbsp;=
 The unambiguous string (first part) MUST BE unique=0Aamong the resource</s=
pan></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font color=3D"blac=
k" face=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-fam=
ily: &quot;Courier New&quot;; color: black;">&nbsp;&nbsp; instances managed=
 by the server and is common to all=0Aresource</span></font></p> =0A=0A<p c=
lass=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier New" si=
ze=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&quo=
t;; color: black;">&nbsp;&nbsp; channels with that server established throu=
gh a=0Asingle SIP dialog.</span></font></p> =0A=0A<p class=3D"MsoNormal" st=
yle=3D""><font color=3D"black" face=3D"Courier New" size=3D"2"><span style=
=3D"font-size: 10pt; font-family: &quot;Courier New&quot;; color: black;"> =
&nbsp;</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font colo=
r=3D"black" face=3D"Courier New" size=3D"2"><span style=3D"font-size: 10pt;=
 font-family: &quot;Courier New&quot;; color: black;"> &nbsp;</span></font>=
</p> =0A=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"=
Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;=
Courier New&quot;; color: black;">&nbsp;&nbsp; channel-identifier&nbsp; =3D=
=0A"Channel-Identifier" ":" channel-id CRLF</span></font></p> =0A=0A<p clas=
s=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier New" size=
=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;=
; color: black;">&nbsp;&nbsp;=0Achannel-id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; =3D 1*VCHAR=0A"@" 1*VCHAR</span></font></p> =0A=0A<p =
class=3D"MsoNormal"><font face=3D"Arial" size=3D"2"><span style=3D"font-siz=
e: 10pt; font-family: Arial;"> &nbsp;</span></font></p> =0A=0A<p class=3D"M=
soNormal"><font face=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; f=
ont-family: Arial;">&nbsp;</span></font></p> =0A=0A<p class=3D"MsoNormal"><=
font face=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-family:=
 Arial;">The header value consists of two parts separated by =93@=94=0A, th=
e First part is a VCHAR and Second part is also a VCHAR. The problem here=
=0Ais </span></font></p> =0A=0A<p class=3D"MsoNormal"><font face=3D"Arial" =
size=3D"2"><span style=3D"font-size: 10pt; font-family: Arial;">=91@=92 als=
o falls &nbsp;in the range of&nbsp; VCHAR=0Aset of characters.</span></font=
></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D=
"Courier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot=
;Courier New&quot;; color: black;"> &nbsp;</span></font></p> =0A=0A<p class=
=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"Courier New" size=
=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;=
; color: black;">VCHAR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=0A=3D&nbsp;&nbsp;&nbsp; %x21-7E&nbsp; (33-126)</span></font><=
/p> =0A=0A<p class=3D"MsoNormal" style=3D""><font color=3D"black" face=3D"C=
ourier New" size=3D"2"><span style=3D"font-size: 10pt; font-family: &quot;C=
ourier New&quot;; color: black;">@&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =3D&nbsp;&nbsp;=0A%=
x40&nbsp;&nbsp;&nbsp; (64)</span></font></p> =0A=0A<p class=3D"MsoNormal"><=
font face=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-family:=
 Arial;"> &nbsp;</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D"">=
<font face=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-family=
: Arial;">So we can have any number of=0A=93@=94 characters in the first pa=
rt as well as in second part. due to=0Athis we will not be able to distingu=
ish the first part from second part.</span></font></p> =0A=0A<p class=3D"Ms=
oNormal" style=3D""><font face=3D"Arial" size=3D"2"><span style=3D"font-siz=
e: 10pt; font-family: Arial;"> &nbsp;</span></font></p> =0A=0A<p class=3D"M=
soNormal" style=3D""><font face=3D"Arial" size=3D"2"><span style=3D"font-si=
ze: 10pt; font-family: Arial;">Kindly help me regarding this issue.</span><=
/font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font face=3D"Arial" siz=
e=3D"2"><span style=3D"font-size: 10pt; font-family: Arial;"> &nbsp;</span>=
</font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font face=3D"Arial" si=
ze=3D"2"><span style=3D"font-size: 10pt; font-family: Arial;">Thanks and Re=
gards</span></font></p> =0A=0A<p class=3D"MsoNormal" style=3D""><font face=
=3D"Arial" size=3D"2"><span style=3D"font-size: 10pt; font-family: Arial;">=
Rajanish S D</span></font></p> =0A=0A</div>=0A=0A</div></div></div></body><=
/html>
--0-578650507-1197895579=:26675--



--===============1697275058==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1697275058==--





From speechsc-bounces@ietf.org Mon Dec 17 15:34:54 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J4Mft-0007hW-O0; Mon, 17 Dec 2007 15:34:53 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J4Mfs-0007hR-Hb for speechsc-confirm+ok@megatron.ietf.org;
	Mon, 17 Dec 2007 15:34:52 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J4Mfs-0007hI-7Q
	for speechsc@ietf.org; Mon, 17 Dec 2007 15:34:52 -0500
Received: from rnextsmtp.bea.com ([66.248.192.39] helo=repmmg02.bea.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J4Mfr-0008FQ-M6
	for speechsc@ietf.org; Mon, 17 Dec 2007 15:34:52 -0500
Received: from repmmr02.bea.com (repmmr02.bea.com [10.160.30.72])
	by repmmg02.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id
	lBHKYiHP011708; Mon, 17 Dec 2007 12:34:44 -0800
Received: from repbex01.amer.bea.com (repbex01.bea.com [10.160.26.98])
	by repmmr02.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id
	lBHKYhi5014840; Mon, 17 Dec 2007 12:34:43 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: RE: [Speechsc] Query on Channel-identifier header in Draft 12
Date: Mon, 17 Dec 2007 12:34:36 -0800
Message-ID: <A5E9CBACB726CB4BAA3DAFF0925C188F02728ED4@repbex01.amer.bea.com>
In-Reply-To: <727391.26675.qm@web52712.mail.re2.yahoo.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Speechsc] Query on Channel-identifier header in Draft 12
Thread-Index: AchAqvL7DMqNGGB8SS+D88/VXpWHJQAQNbTg
References: <727391.26675.qm@web52712.mail.re2.yahoo.com>
From: "Eric Burger" <eburger@bea.com>
To: "Arsen Chaloyan" <achaloyan@yahoo.com>, "Dan Burnett" <dburnett@voxeo.com>
x-BEA-PMX-Instructions: AV
x-BEA-MM: Internal-To-External
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ff03b0075c3fc728d7d60a15b4ee1ad2
Cc: speechsc@ietf.org, rajanish@huawei.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Errors-To: speechsc-bounces@ietf.org

The correct production would be either
	dot-atom "@" dot-atom
or, more likely
	addr-spec

Both productions coming from RFC 2822.

________________________________

From: Arsen Chaloyan [mailto:achaloyan@yahoo.com] 
Sent: Monday, December 17, 2007 7:46 AM
To: speechsc@ietf.org
Cc: rajanish@huawei.com
Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12


In my understanding,
an unambiguous string identifying the MRCPv2 session MUST be
ALPHA/DIGIT, but not VCHAR


   channel-identifier  = "Channel-Identifier" ":" channel-id CRLF

   channel-id          = 1*ALPHA/DIGIT "@" 1*VCHAR




probably with some extent to allow extra symbols like "$" / "-" / "_" /
"." / "+"

Hope this helps,
Arsen.


----- Original Message ----
From: Rajanish <rajanish@huawei.com>
To: speechsc@ietf.org
Sent: Thursday, December 13, 2007 1:35:07 PM
Subject: [Speechsc] Query on Channel-identifier header in Draft 12



Hi,

 

I was trying to understand the ABNF for the channel identifier header,
As per the draft-ietf-speechsc-mrcpv2-12

Channel identifier is explained as below

 

6.2.1.  Channel-Identifier

 

 

   All MRCPv2 requests, responses and events MUST contain the Channel-

   Identifier header.  The value is allocated by the server when a

   control channel is added to the session and communicated to the

   client by the "a=channel" attribute in the SDP answer from the

   server.  The header value consists of 2 parts separated by the '@'

   symbol.  The first part is an unambiguous string identifying the

   MRCPv2 session.  The second part is a string token which specifies

   one of the media processing resource types listed in Section 3.1.

   The unambiguous string (first part) MUST BE unique among the resource

   instances managed by the server and is common to all resource

   channels with that server established through a single SIP dialog.

 

 

   channel-identifier  = "Channel-Identifier" ":" channel-id CRLF

   channel-id          = 1*VCHAR "@" 1*VCHAR

 

 

The header value consists of two parts separated by "@" , the First part
is a VCHAR and Second part is also a VCHAR. The problem here is 

'@' also falls  in the range of  VCHAR set of characters.

 

VCHAR            =    %x21-7E  (33-126)

@                 =   %x40    (64)

 

So we can have any number of "@" characters in the first part as well as
in second part. due to this we will not be able to distinguish the first
part from second part.

 

Kindly help me regarding this issue.

 

Thanks and Regards

Rajanish S D


Notice:  This email message, together with any attachments, may contain information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated entities,  that may be confidential,  proprietary,  copyrighted  and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;



From speechsc-bounces@ietf.org Thu Dec 20 17:41:25 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J5U4y-0006tk-RZ; Thu, 20 Dec 2007 17:41:24 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J5U4w-0006YY-VC for speechsc-confirm+ok@megatron.ietf.org;
	Thu, 20 Dec 2007 17:41:23 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J5U4w-0006Ry-EP
	for speechsc@ietf.org; Thu, 20 Dec 2007 17:41:22 -0500
Received: from mmail.voxeo.com ([66.193.54.208] helo=voxeo.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1J5U4v-0005Sn-SB
	for speechsc@ietf.org; Thu, 20 Dec 2007 17:41:22 -0500
Received: from [72.126.192.234] (account dburnett [72.126.192.234] verified)
	by voxeo.com (CommuniGate Pro SMTP 5.1.12)
	with ESMTPSA id 25749347; Thu, 20 Dec 2007 22:41:20 +0000
In-Reply-To: <A5E9CBACB726CB4BAA3DAFF0925C188F02728ED4@repbex01.amer.bea.com>
References: <727391.26675.qm@web52712.mail.re2.yahoo.com>
	<A5E9CBACB726CB4BAA3DAFF0925C188F02728ED4@repbex01.amer.bea.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3CE87D3D-E1FB-4CF4-B95E-8EC4D5728FE4@voxeo.com>
Content-Transfer-Encoding: 7bit
From: Dan Burnett <dburnett@voxeo.com>
Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12
Date: Thu, 20 Dec 2007 17:40:57 -0500
To: Eric Burger <eburger@bea.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2ed806e2f53ff1a061ad4f97e00345ac
Cc: speechsc@ietf.org, rajanish@huawei.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Errors-To: speechsc-bounces@ietf.org

I think Arsen's suggestion is close.  The production that matches the  
examples (along with obvious extensions to the list of resources) is  
1*alphanum "@" 1*alphanum.

Remember, the goal of the first part is to provide an id, while the  
second part needs to be a resource type.

-- dan

On Dec 17, 2007, at 3:34 PM, Eric Burger wrote:

> The correct production would be either
> 	dot-atom "@" dot-atom
> or, more likely
> 	addr-spec
>
> Both productions coming from RFC 2822.
>
> ________________________________
>
> From: Arsen Chaloyan [mailto:achaloyan@yahoo.com]
> Sent: Monday, December 17, 2007 7:46 AM
> To: speechsc@ietf.org
> Cc: rajanish@huawei.com
> Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12
>
>
> In my understanding,
> an unambiguous string identifying the MRCPv2 session MUST be
> ALPHA/DIGIT, but not VCHAR
>
>
>    channel-identifier  = "Channel-Identifier" ":" channel-id CRLF
>
>    channel-id          = 1*ALPHA/DIGIT "@" 1*VCHAR
>
>
>
>
> probably with some extent to allow extra symbols like "$" / "-" /  
> "_" /
> "." / "+"
>
> Hope this helps,
> Arsen.
>
>
> ----- Original Message ----
> From: Rajanish <rajanish@huawei.com>
> To: speechsc@ietf.org
> Sent: Thursday, December 13, 2007 1:35:07 PM
> Subject: [Speechsc] Query on Channel-identifier header in Draft 12
>
>
>
> Hi,
>
>
>
> I was trying to understand the ABNF for the channel identifier header,
> As per the draft-ietf-speechsc-mrcpv2-12
>
> Channel identifier is explained as below
>
>
>
> 6.2.1.  Channel-Identifier
>
>
>
>
>
>    All MRCPv2 requests, responses and events MUST contain the Channel-
>
>    Identifier header.  The value is allocated by the server when a
>
>    control channel is added to the session and communicated to the
>
>    client by the "a=channel" attribute in the SDP answer from the
>
>    server.  The header value consists of 2 parts separated by the '@'
>
>    symbol.  The first part is an unambiguous string identifying the
>
>    MRCPv2 session.  The second part is a string token which specifies
>
>    one of the media processing resource types listed in Section 3.1.
>
>    The unambiguous string (first part) MUST BE unique among the  
> resource
>
>    instances managed by the server and is common to all resource
>
>    channels with that server established through a single SIP dialog.
>
>
>
>
>
>    channel-identifier  = "Channel-Identifier" ":" channel-id CRLF
>
>    channel-id          = 1*VCHAR "@" 1*VCHAR
>
>
>
>
>
> The header value consists of two parts separated by "@" , the First  
> part
> is a VCHAR and Second part is also a VCHAR. The problem here is
>
> '@' also falls  in the range of  VCHAR set of characters.
>
>
>
> VCHAR            =    %x21-7E  (33-126)
>
> @                 =   %x40    (64)
>
>
>
> So we can have any number of "@" characters in the first part as  
> well as
> in second part. due to this we will not be able to distinguish the  
> first
> part from second part.
>
>
>
> Kindly help me regarding this issue.
>
>
>
> Thanks and Regards
>
> Rajanish S D
>
>
> Notice:  This email message, together with any attachments, may  
> contain information  of  BEA Systems,  Inc.,  its subsidiaries   
> and  affiliated entities,  that may be confidential,  proprietary,   
> copyrighted  and/or legally privileged, and is intended solely for  
> the use of the individual or entity named in this message. If you  
> are not the intended recipient, and have received this message in  
> error, please immediately return this by email and then delete it.



_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;



From speechsc-bounces@ietf.org Thu Dec 20 17:48:10 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J5UBW-0004go-3U; Thu, 20 Dec 2007 17:48:10 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J5UBV-0004YP-2T for speechsc-confirm+ok@megatron.ietf.org;
	Thu, 20 Dec 2007 17:48:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J5UBU-0004Uh-MD
	for speechsc@ietf.org; Thu, 20 Dec 2007 17:48:08 -0500
Received: from rnextsmtp.bea.com ([66.248.192.39] helo=repmmg02.bea.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J5UBS-0005v5-B1
	for speechsc@ietf.org; Thu, 20 Dec 2007 17:48:08 -0500
Received: from repmmr01.bea.com (repmmr01.bea.com [10.160.29.71])
	by repmmg02.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id
	lBKMm3pA003320; Thu, 20 Dec 2007 14:48:03 -0800
Received: from repbex01.amer.bea.com (repbex01.bea.com [10.160.26.98])
	by repmmr01.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id
	lBKMlx3A028793; Thu, 20 Dec 2007 14:48:01 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: RE: [Speechsc] Query on Channel-identifier header in Draft 12
Date: Thu, 20 Dec 2007 14:46:58 -0800
Message-ID: <A5E9CBACB726CB4BAA3DAFF0925C188F027D5A0A@repbex01.amer.bea.com>
In-Reply-To: <3CE87D3D-E1FB-4CF4-B95E-8EC4D5728FE4@voxeo.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Speechsc] Query on Channel-identifier header in Draft 12
Thread-Index: AchDWXkQjQ8hNicmRT+SRFJhzjLSfQAALz7A
References: <727391.26675.qm@web52712.mail.re2.yahoo.com>
	<A5E9CBACB726CB4BAA3DAFF0925C188F02728ED4@repbex01.amer.bea.com>
	<3CE87D3D-E1FB-4CF4-B95E-8EC4D5728FE4@voxeo.com>
From: "Eric Burger" <eburger@bea.com>
To: "Dan Burnett" <dburnett@voxeo.com>
x-BEA-PMX-Instructions: AV
x-BEA-MM: Internal-To-External
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 03169bfe4792634a390035a01a6c6d2f
Cc: speechsc@ietf.org, rajanish@huawei.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Errors-To: speechsc-bounces@ietf.org

Absolutely right, IMHO.  thanks. 

-----Original Message-----
From: Dan Burnett [mailto:dburnett@voxeo.com] 
Sent: Thursday, December 20, 2007 5:41 PM
To: Eric Burger
Cc: Arsen Chaloyan; rajanish@huawei.com; speechsc@ietf.org
Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12

I think Arsen's suggestion is close.  The production that matches the
examples (along with obvious extensions to the list of resources) is
1*alphanum "@" 1*alphanum.

Remember, the goal of the first part is to provide an id, while the
second part needs to be a resource type.

-- dan

On Dec 17, 2007, at 3:34 PM, Eric Burger wrote:

> The correct production would be either
> 	dot-atom "@" dot-atom
> or, more likely
> 	addr-spec
>
> Both productions coming from RFC 2822.
>
> ________________________________
>
> From: Arsen Chaloyan [mailto:achaloyan@yahoo.com]
> Sent: Monday, December 17, 2007 7:46 AM
> To: speechsc@ietf.org
> Cc: rajanish@huawei.com
> Subject: Re: [Speechsc] Query on Channel-identifier header in Draft 12
>
>
> In my understanding,
> an unambiguous string identifying the MRCPv2 session MUST be 
> ALPHA/DIGIT, but not VCHAR
>
>
>    channel-identifier  = "Channel-Identifier" ":" channel-id CRLF
>
>    channel-id          = 1*ALPHA/DIGIT "@" 1*VCHAR
>
>
>
>
> probably with some extent to allow extra symbols like "$" / "-" / "_" 
> / "." / "+"
>
> Hope this helps,
> Arsen.
>
>
> ----- Original Message ----
> From: Rajanish <rajanish@huawei.com>
> To: speechsc@ietf.org
> Sent: Thursday, December 13, 2007 1:35:07 PM
> Subject: [Speechsc] Query on Channel-identifier header in Draft 12
>
>
>
> Hi,
>
>
>
> I was trying to understand the ABNF for the channel identifier header,

> As per the draft-ietf-speechsc-mrcpv2-12
>
> Channel identifier is explained as below
>
>
>
> 6.2.1.  Channel-Identifier
>
>
>
>
>
>    All MRCPv2 requests, responses and events MUST contain the Channel-
>
>    Identifier header.  The value is allocated by the server when a
>
>    control channel is added to the session and communicated to the
>
>    client by the "a=channel" attribute in the SDP answer from the
>
>    server.  The header value consists of 2 parts separated by the '@'
>
>    symbol.  The first part is an unambiguous string identifying the
>
>    MRCPv2 session.  The second part is a string token which specifies
>
>    one of the media processing resource types listed in Section 3.1.
>
>    The unambiguous string (first part) MUST BE unique among the 
> resource
>
>    instances managed by the server and is common to all resource
>
>    channels with that server established through a single SIP dialog.
>
>
>
>
>
>    channel-identifier  = "Channel-Identifier" ":" channel-id CRLF
>
>    channel-id          = 1*VCHAR "@" 1*VCHAR
>
>
>
>
>
> The header value consists of two parts separated by "@" , the First 
> part is a VCHAR and Second part is also a VCHAR. The problem here is
>
> '@' also falls  in the range of  VCHAR set of characters.
>
>
>
> VCHAR            =    %x21-7E  (33-126)
>
> @                 =   %x40    (64)
>
>
>
> So we can have any number of "@" characters in the first part as well 
> as in second part. due to this we will not be able to distinguish the 
> first part from second part.
>
>
>
> Kindly help me regarding this issue.
>
>
>
> Thanks and Regards
>
> Rajanish S D
>
>
> Notice:  This email message, together with any attachments, may  
> contain information  of  BEA Systems,  Inc.,  its subsidiaries   
> and  affiliated entities,  that may be confidential,  proprietary,   
> copyrighted  and/or legally privileged, and is intended solely for the

> use of the individual or entity named in this message. If you are not 
> the intended recipient, and have received this message in error, 
> please immediately return this by email and then delete it.


Notice:  This email message, together with any attachments, may contain information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated entities,  that may be confidential,  proprietary,  copyrighted  and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;



From speechsc-bounces@ietf.org Fri Dec 21 12:30:09 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J5lhG-0001zx-Ga; Fri, 21 Dec 2007 12:30:06 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J5lhC-0001zd-V9 for speechsc-confirm+ok@megatron.ietf.org;
	Fri, 21 Dec 2007 12:30:02 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J5lhC-0001zS-IZ; Fri, 21 Dec 2007 12:30:02 -0500
Received: from ns4.neustar.com ([156.154.24.139])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1J5lhC-0007s1-4z; Fri, 21 Dec 2007 12:30:02 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id 15D642AC9B;
	Fri, 21 Dec 2007 17:30:02 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1J5lhB-0005vp-Qn; Fri, 21 Dec 2007 12:30:01 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1J5lhB-0005vp-Qn@stiedprstage1.ietf.org>
Date: Fri, 21 Dec 2007 12:30:01 -0500
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 32b73d73e8047ed17386f9799119ce43
Cc: speechsc@ietf.org
Subject: [Speechsc] I-D Action:draft-ietf-speechsc-mrcpv2-15.txt 
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Errors-To: speechsc-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Speech Services Control Working Group of the IETF.


	Title           : Media Resource Control Protocol Version 2 (MRCPv2)
	Author(s)       : S. Shanmugham, D. Burnett
	Filename        : draft-ietf-speechsc-mrcpv2-15.txt
	Pages           : 210
	Date            : 2007-12-21

The MRCPv2 protocol allows client hosts to control media service
resources such as speech synthesizers, recognizers, verifiers and
identifiers residing in servers on the network.  MRCPv2 is not a
"stand-alone" protocol - it relies on a session management protocol
such as the Session Initiation Protocol (SIP) to establish the MRCPv2
control session between the client and the server, and for rendezvous
and capability discovery.  It also depends on SIP and SDP to
establish the media sessions and associated parameters between the
media source or sink and the media server.  Once this is done, the
MRCPv2 protocol exchange operates over the control session
established above, allowing the client to control the media
processing resources on the speech resource server.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-speechsc-mrcpv2-15.txt

To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message.
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then
	"get draft-ietf-speechsc-mrcpv2-15.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-speechsc-mrcpv2-15.txt".

NOTE:   The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-12-21122214.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-speechsc-mrcpv2-15.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-speechsc-mrcpv2-15.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-12-21122214.I-D\@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--NextPart--





From speechsc-bounces@ietf.org Fri Dec 21 12:40:18 2007
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1J5lr4-0005LK-MZ; Fri, 21 Dec 2007 12:40:14 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1J5lr3-0005Ha-N9 for speechsc-confirm+ok@megatron.ietf.org;
	Fri, 21 Dec 2007 12:40:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1J5lr3-0005GG-BO
	for speechsc@ietf.org; Fri, 21 Dec 2007 12:40:13 -0500
Received: from mmail.voxeo.com ([66.193.54.208] helo=voxeo.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J5lr2-0004s1-Tz
	for speechsc@ietf.org; Fri, 21 Dec 2007 12:40:13 -0500
Received: from [76.111.49.153] (account dburnett HELO [192.168.15.162])
	by voxeo.com (CommuniGate Pro SMTP 5.1.12)
	with ESMTPSA id 25887808 for speechsc@ietf.org;
	Fri, 21 Dec 2007 17:40:12 +0000
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <31E8CC44-898A-4F3E-BE99-092BBB4CB335@voxeo.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: speechsc@ietf.org
From: Dan Burnett <dburnett@voxeo.com>
Date: Fri, 21 Dec 2007 12:40:11 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Subject: [Speechsc] changes in draft -15
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>,
	<mailto:speechsc-request@ietf.org?subject=subscribe>
Errors-To: speechsc-bounces@ietf.org

Group,

Here is the list of changes for the most recent draft.

-- dan



- Changed header name "voice-parameters" to be "voice-parameter"  
everywhere in document to match ABNF.
- In 5.1, added text explaining that headers are disallowed on all  
methods except those specifically mentioned in the relevant sections.
- In 6.2.1 and the ABNF appendix, changed channel-id to be 1*alphanum  
"@" 1*alphanum to better match examples and intended use.
- In 9.4.30, to make the text and examples consistent, changed the  
text to "The value is either a URI or text.  If the value is a URI,  
it MUST be a Content-ID that refers to an entity of type plain/text  
in the body of the message. Otherwise, the server MUST treat the  
value as the text to be interpreted."
- In 9.4.38 (Enroll-utterance), noted that the way in which the  
utterance is added is engine-specific.
- In 11.13, removed Verification-Mode line from the example.
- In 11.4.4, reworded the text and converted the MAY to a SHOULD in a  
way that still permits implementation leeway.
- In 11.4.5, reworded the text.
- In 11.4.6 and 11.4.7, clarified that the header can only appear in  
SET-PARAMS, GET-PARAMS, or START-SESSION methods.
- In 11.4.8, noted that the default value is implementation-specific.
- In 11.4.10, reworded the last sentence to make it clearer that the  
only place this header is permitted is on the VERIFY method.
- In 11.4.18, clarified that the header can appear in VERIFY, SET- 
PARAMS, or GET-PARAMS.
- In 11.4.19, clarified that the header can appear in VERIFY.

- In 8.4.5, 9.4.12, 10.4.4, and 11.4.17, changed "Clients MAY  
interpret ..." to be "Clients MUST NOT interpret ...".
- In 9.4.8 and 11.4.12, changed "The URI value of the header MUST be  
NULL ..." to "The value of the header MUST be empty ..." and changed  
all ABNF accordingly.  Also updated related statements throughout the  
document (9.4.22, 9.4.42, 11.4.10).

- In 14.2.4, reworded the text.
- In 14.2.5, removed the reference to future work in the W3C Speech  
Interface Framework.
- In 14.2.6, noted that the client controls both the grammar and the  
semantics to be returned upon grammar matches, so the user of the  
MRCP protocol is fully empowered to cause results to be returned in  
NLSML in such a way that the interpretation is clear to that user.
- In 14.2.7, reworded the text.

- Updated EMMA reference to newest specification.


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;



