Re: draft-york-sipping-p-charge-info-12: ABNF
- Subject: Re: draft-york-sipping-p-charge-info-12: ABNF
- From: "Richard Shockey" <richard@xxxxxxxxxx>
- Date: Tue, 29 Nov 2011 14:01:28 -0500
- Delivered-to: sipping@xxxxxxxxxxxxxx
- In-reply-to: <7FF1E5E16911C54BB2D57D4C4A2ED35A0C1267A0F5@EXMBXCLUS01.citservers.local>
- References: <7FF1E5E16911C54BB2D57D4C4A2ED35A0C1267A0F5@EXMBXCLUS01.citservers.local>
- Thread-index: AcyuxaQmInuFxOlKSROVpNRyt7YpuAAAsAWA
Well well isn't this fascinating.
I was just having a conversation with Dan about this today.
This draft now takes on increasing significance as it solves a nasty little
problem of billing in one way SIP traffic (Skype - Google Voice etal) that
is vexing the FCC and the carriers as they try to deal with what is
legalistically called "phantom traffic". It's the preference I'm told is
if no calling party number is available use a CIC or OCN code of sorts. In
two way it could state the preference for billing which is either The CPN or
'Charging Number'
-----Original Message-----
From: sipping-bounces@xxxxxxxx [mailto:sipping-bounces@xxxxxxxx] On Behalf
Of Brett Tate
Sent: Tuesday, November 29, 2011 1:35 PM
To: dyork@xxxxxxxxxxxxx; tasveren@xxxxxxxxxxxx; sipping@xxxxxxxx
Subject: draft-york-sipping-p-charge-info-12: ABNF
Howdy,
Draft-york-sipping-p-charge-info-12 includes the following ABNF without
explicitly indicating if the charge-param is part of user,
telephone-subscriber, or both. I'm not sure how to interpret the
charge-param statement since userinfo has no parameters (although user and
telephone-subscriber can have them).
Is charge-param part of user, telephone-subscriber, or both? I recommend
updating section 7 to remove the ambiguity.
Thanks,
Brett
------
Draft-york-sipping-p-charge-info-12:
"The syntax of the P-Charge-Info header is described as follows:
P-Charge-Info = "P-Charge-Info" HCOLON (name-addr / addr-spec)
; name-addr and addr-spec are specified in RFC 3261
charge-param = npi-param / noa-param / generic-param
npi-param = ";npi" EQUAL npi-value
; generic-param is specifed in RFC 3261
npi-value = gen-value
noa-param = ";noa" EQUAL noa-value
noa-value = gen-value
The SIP URI contained in the name-addr/addr-spec is the billing
indicator that is passed between the parties.
charge-param is used as a userinfo parameter in P-Charge-Info."
RFC 3261:
userinfo = ( user / telephone-subscriber ) [ ":" password ] "@"
user = 1*( unreserved / escaped / user-unreserved )
RFC 2806:
telephone-subscriber = global-phone-number / local-phone-number
_______________________________________________
Sipping mailing list https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip
Use sip@xxxxxxxx for new developments of core SIP
_______________________________________________
Sipping mailing list https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip
Use sip@xxxxxxxx for new developments of core SIP
[IETF Announce]
[IETF Discussion]
[Linux SCSI]
[Linux USB Devel]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Free Online Dating]
[Linux Kernel]
[Linux SCSI]
[XFree86]
[Big List of Linux Books]