Re: [Sipping-tispan] Advice of Charge (AoC)
Miguel Garcia <Miguel.An.Garcia@nokia.com> Fri, 03 February 2006 07:36 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F4vUC-0006QN-IV; Fri, 03 Feb 2006 02:36:04 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F4vU3-0006Ph-Am for sipping-tispan@megatron.ietf.org; Fri, 03 Feb 2006 02:36:03 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA02100 for <sipping-tispan@ietf.org>; Fri, 3 Feb 2006 02:34:07 -0500 (EST)
Received: from mgw-ext03.nokia.com ([131.228.20.95]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F4vfP-0002N2-CF for sipping-tispan@ietf.org; Fri, 03 Feb 2006 02:47:40 -0500
Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext03.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k137ZXP4018521; Fri, 3 Feb 2006 09:35:36 +0200
Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 3 Feb 2006 09:35:37 +0200
Received: from [127.0.0.1] ([172.21.37.132]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Fri, 3 Feb 2006 09:35:37 +0200
Message-ID: <43E307C9.1030400@nokia.com>
Date: Fri, 03 Feb 2006 09:35:37 +0200
From: Miguel Garcia <Miguel.An.Garcia@nokia.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: Avasarala Ranjit-A20990 <ranjit@motorola.com>
Subject: Re: [Sipping-tispan] Advice of Charge (AoC)
References: <750BBC72E178114F9DC4872EBFF29A5BD504D3@ZMY16EXM66.ds.mot.com>
In-Reply-To: <750BBC72E178114F9DC4872EBFF29A5BD504D3@ZMY16EXM66.ds.mot.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
X-OriginalArrivalTime: 03 Feb 2006 07:35:37.0477 (UTC) FILETIME=[6CF2F350:01C62894]
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mgw-ext03.nokia.com id k137ZXP4018521
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9a0f005dcc96c32c6d659bdf82d519da
Content-Transfer-Encoding: quoted-printable
Cc: "Hans Erik van Elburg (RY/ETM)" <hanserik.van.elburg@ericsson.com>, sipping-tispan@ietf.org, "Martinez-Rebordosa, Anna" <Anna.Martinez-Rebordosa@t-com.net>
X-BeenThere: sipping-tispan@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of requirements for SIP introduced by ETSI TISPAN <sipping-tispan.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping-tispan>, <mailto:sipping-tispan-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/sipping-tispan>
List-Post: <mailto:sipping-tispan@ietf.org>
List-Help: <mailto:sipping-tispan-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping-tispan>, <mailto:sipping-tispan-request@ietf.org?subject=subscribe>
Sender: sipping-tispan-bounces@ietf.org
Errors-To: sipping-tispan-bounces@ietf.org
Not to my knowledge (at least with SiP), that is the main reason why we are discussing it in this list. /Miguel Avasarala Ranjit-A20990 wrote: > Hi > is there any standard or internet draft on advice of charge notification? > > > Regards > Ranjit > > > -----Original Message----- > From: sipping-tispan-bounces@ietf.org [mailto:sipping-tispan-bounces@ietf.org] On Behalf Of Hans Erik van Elburg (RY/ETM) > Sent: Thursday, February 02, 2006 3:17 PM > To: Drage, Keith (Keith); Martinez-Rebordosa, Anna; john.elwell@siemens.com; mhammer@cisco.com; sebastien.garcin@francetelecom.com; Miguel.An.Garcia@nokia.com > Cc: sipping-tispan@ietf.org > Subject: RE: [Sipping-tispan] Advice of Charge (AoC) > > Keith, > > In ISDN if the signalling is not working between the switch and the UE no AoC-D information nor AOC-E information can be delivered. > > It is not required to deliver AOC-E information if the session is cleared by the P-CSCF or any other border node. And certainly not AOC-D information. > > The advice of charge service does not offer any guarantee that the information is complete or correct always, hence the name Advice of charge. > > Best Regards, > > /Hans Erik > > -----Original Message----- > From: Drage, Keith (Keith) [mailto:drage@lucent.com] > Sent: Wednesday, February 01, 2006 5:46 PM > To: Martinez-Rebordosa, Anna; Hans Erik van Elburg (RY/ETM); john.elwell@siemens.com; mhammer@cisco.com; sebastien.garcin@francetelecom.com; Miguel.An.Garcia@nokia.com > Cc: sipping-tispan@ietf.org > Subject: RE: [Sipping-tispan] Advice of Charge (AoC) > > One thing I have missed in this discussion is the essential difference in the architecture between ISDN and IMS provision of this capability. > > In ISDN it is the entity directly communicating with the terminal (i.e. the local exchange) that is providing this functionality. > > In IMS it is intended that this capability is provided by a AS acting either as a proxy or a B2BUA which is at least two proxies deep into the network equipment. Both those intervening proxies have the ability to clear the session under fairly normal conditions, the P-CSCF when it loses the bearer and the S-CSCF when the registration is cleared. At least in the former case (P-CSCF clearing) I would regard it as still part of the service to provide the charge (AOC-D and AOC-E) in that case. > > regards > > Keith > >> -----Original Message----- >> From: sipping-tispan-bounces@ietf.org >> [mailto:sipping-tispan-bounces@ietf.org]On Behalf Of >> Martinez-Rebordosa, Anna >> Sent: 31 January 2006 13:58 >> To: hanserik.van.elburg@ericsson.com; john.elwell@siemens.com; >> mhammer@cisco.com; sebastien.garcin@francetelecom.com; >> Miguel.An.Garcia@nokia.com >> Cc: sipping-tispan@ietf.org >> Subject: AW: [Sipping-tispan] Advice of Charge (AoC) >> >> >> >> John, >> >> Totally agree with Hans Erik about the trusted AOC information. >> >> Your other question about session-related charging information. Yes, I >> pressume that the charging information to be provided to the served >> user applies only to the session been stablished. The invocation of >> AoC service is also done at the session stablishment. >> >> For better understanding on AoC here some definitions from the ETS 300 >> 182-1: >> >> Three AOC supplementary services exist: >> a) Charging information at call set-up time (AOC-S) >> >> When the AOC-S supplementary service is activated, the network shall >> provide the user with information about the charging rates at call >> establishment. In addition, the network shall inform the served user >> if a change in charging rates takes place during the call. >> The network shall provide the charging information during call >> establishment or at the latest at call connection. When there is a >> change in the charging rate during the call, the network shall send >> information about the new charging rate to the served user >> >> b) Charging information during the call (AOC-D) >> When the AOC-D supplementary service is activated, the network shall >> provide the user with charging information for a call during the >> active phase of a call. The network shall provide the charging >> information and transfer it to the served user in an appropriate >> message. The supplied charging information shall be provided as a >> cumulative charge incurred so far for the call (i.e. charges recorded >> from the start of the call and until the moment the charging >> information is sent to the served user). >> When the call is released, the network shall send the recorded charges >> for the call to the served user in one of the call control messages >> clearing the call. >> If the network has determined that the call is free of charge, then >> the network shall send a free-of-charge indication in the first >> subsequent message sent to the served user. The network shall not send >> any further charging information during the call. When the call is >> released, the network shall send the charged amount (zero) in a call >> control message clearing the call. >> >> c) Charging information at the end of the call (AOC-E) >> >> When the AOC-E supplementary service is activated, the network shall >> provide the served user with charging information indicating the >> recorded charges for a call when the call is released. The network >> shall send the charging information to the served user in one of the >> call control messages clearing the call. >> >> >> >> I hope that can clarify some questions. >> BR, >> Anna >> >> >> -----Ursprüngliche Nachricht----- >> Von: Hans Erik van Elburg (RY/ETM) >> [mailto:hanserik.van.elburg@ericsson.com] >> Gesendet: Dienstag, 31. Januar 2006 14:46 >> An: Elwell, John; Martinez Rebordosa, Anna; mhammer@cisco.com; >> sebastien.garcin@francetelecom.com; >> Miguel.An.Garcia@nokia.com >> Cc: sipping-tispan@ietf.org >> Betreff: RE: [Sipping-tispan] Advice of Charge (AoC) >> >> >> AOC information header is inserted by an AS in the trust >> domain. Further it does not reveal any identity information, >> only tariff informatrion that is applicable for the receiving >> user. It is the AS of the served user that inserts this >> information for the served users UE or access gateway to >> render to the user and for bookkeeping purposes. >> >> False information received from untrusted networks should >> either be removed or rejected at the border of the trust domain. >> >> This is the same kind of trust relations that are used to >> know that for example P-Asserted-Identity is authenticated by >> the network and by nobody else. >> >> /Hans Erik >> >> -----Original Message----- >> From: sipping-tispan-bounces@ietf.org >> [mailto:sipping-tispan-bounces@ietf.org] On Behalf Of Elwell, John >> Sent: Tuesday, January 31, 2006 1:55 PM >> To: Martinez-Rebordosa, Anna; mhammer@cisco.com; >> sebastien.garcin@francetelecom.com; Miguel.An.Garcia@nokia.com >> Cc: sipping-tispan@ietf.org >> Subject: RE: [Sipping-tispan] Advice of Charge (AoC) >> >> Anna, >> >> Thanks, so the middle option (AOC-D) would tend to steer us >> in the direction of SUBSCRIBE/NOTIFY rather than HTTP GET, >> because there can be multiple notifications. >> >> These three types of AOC are all session-related, yet there >> was some recent discussion about AOC applied to other SIP >> messaging, not just session-related. Can we assume that AOC >> is indeed limited to session-related charges? >> >> Some postings to this list have been discussing sending the >> charge information in the context of the INVITE-initiated >> dialog for the session. >> An intermediary would insert the charge information, and this >> then gives rise to questions about security. What are the >> authentication requirements for the charge information? >> Depending on requirements, insertion of this information by a >> proxy may be problematic. A proxy can't insert a body. It can >> insert a header, of course, but that header would not be >> covered by the integrity protection that the Identity header >> provides. SUBSCRIBE/NOTIFY can draw upon standard security >> measures much more easily than in-dialog information. >> >> John >> >>> -----Original Message----- >>> From: Martinez-Rebordosa, Anna >>> [mailto:Anna.Martinez-Rebordosa@t-com.net] >>> Sent: 31 January 2006 09:25 >>> To: Elwell, John; mhammer@cisco.com; >>> sebastien.garcin@francetelecom.com; Miguel.An.Garcia@nokia.com >>> Cc: sipping-tispan@ietf.org >>> Subject: AW: [Sipping-tispan] Advice of Charge (AoC) >>> >>> John, >>> Aoc is defined on three types: >>> - AOC-S: served user received the information at the time of >>> establischment the session. >>> - AOC-D: served user received the information during the session. >>> Every t seconds. t is a network operator option. >>> -AOC-E: served user received the information at the end of the >>> session. >>> >>> I hope this clarifies a little bit more. >>> >>> Anna >>> >>> >>> -----Ursprüngliche Nachricht----- >>> Von: Elwell, John [mailto:john.elwell@siemens.com] >>> Gesendet: Montag, 30. Januar 2006 22:29 >>> An: Michael Hammer (mhammer); GARCIN Sebastien RD-CORE-ISS; Miguel >>> Garcia >>> Cc: sipping-tispan@ietf.org >>> Betreff: RE: [Sipping-tispan] Advice of Charge (AoC) >>> >>> >>> Michael, >>> >>> It seems to me that HTTP/GET would be a good choice if a single >>> immediate response can be expected. SUBSCRIBE/NOTIFY has some clear >>> benefits if there is likely to be a delay before the information is >>> available (so the subscriber will receive a 2xx response >> and await a >>> NOTIFY >>> request) or if the >>> information might need to be updated during the subscription period >>> (multiple NOTIFY requests). Can TISPAN people please >> clarify what is >>> required? >>> >>> John >>> >>>> -----Original Message----- >>>> From: Michael Hammer (mhammer) [mailto:mhammer@cisco.com] >>>> Sent: 30 January 2006 14:58 >>>> To: GARCIN Sebastien RD-CORE-ISS; Miguel Garcia >>>> Cc: sipping-tispan@ietf.org >>>> Subject: RE: [Sipping-tispan] Advice of Charge (AoC) >>>> >>>> All, >>>> >>>> A comment from the peanut gallery. >>>> >>>> I am concerned that precedents from a single media type service >>>> might unduly constrain a solution that uses multiple media types >>>> simultaneously, some of which could be session-oriented, some of >>>> which might be "connectionless". >>>> All this talk of piggy-backing and use of 183 does not seem to be >>>> generally useful in all situations. >>>> >>>> I would suggest that a solution that is general to all types of >>>> services and attempts to be as decoupled as possible from those >>>> services would minimize the possibility of feature interactions >>>> between AoC and other features/services. >>>> >>>> That said, the essence of AoC is a request for information that >>>> seems to be a natural fit for a Subscribe/Notify type of >> operation >>>> for request and delivery. A particular dialog or message will >>>> likely need to have an associated address from which this >>>> information can be requested. One or more >> values/addresses can be >>>> added to message/INVITE to enable a UA to know where to send the >>>> Subscribe. The accounting element will need to be able >> to identify >>>> the dialog or message and bind that to the charge or charge rate, >>>> which seems to be the nature of an Event package. >>>> >>>> I suspect that AoC will not be the last type of "Event" >> that will be >>>> needed for SIP. Leveraging a general mechanism would be >> better than >>>> reinventing event reporting for each of N "features" that will >>>> arise. Talk of performance needs to keep a broad >> perspective on the >>>> overall system. >>>> >>>> Mike >>>> >>>> >>>>> -----Original Message----- >>>>> From: sipping-tispan-bounces@ietf.org >>>>> [mailto:sipping-tispan-bounces@ietf.org] On Behalf Of GARCIN >>>>> Sebastien RD-CORE-ISS >>>>> Sent: Monday, January 30, 2006 8:56 AM >>>>> To: Miguel Garcia >>>>> Cc: sipping-tispan@ietf.org >>>>> Subject: RE: [Sipping-tispan] Advice of Charge (AoC) >>>>> >>>>> Miguel, >>>>> >>>>> Please see answers below [SG] >>>>> >>>>> Regards, >>>>> sebastien >>>>> >>>>> -----Message d'origine----- >>>>> De : Miguel Garcia [mailto:Miguel.An.Garcia@nokia.com] >>>>> Envoyé : lundi 30 janvier 2006 12:30 À : GARCIN Sebastien >>>>> RD-CORE-ISS Cc : sipping-tispan@ietf.org Objet : Re: >>>>> [Sipping-tispan] Advice of Charge (AoC) >>>>> >>>>> Inline discussion. >>>>> >>>>> GARCIN Sebastien RD-CORE-ISS wrote: >>>>>> Miguel, >>>>>> >>>>>> First it may be true that there has been some discussion in >>>>> the past about this but I think it is still interesting to list >>>>> the conclusions of those discussions in order for readers >>>>> (including me) to understand if there was indeed a real problem >>>>> with piggy-backing solution. Please note the solution is not >>>>> exaclty "piggy-backing" because in some flows (e.g. >> AoC-S service) >>>>> the AS generates the 183 answer and does not wait for a >> 183 answer >>>>> from the terminating side (see figure 1/ WI3030). >>>>>> Looking at your points: >>>>>> >>>>>> 1/ IMS Charging problem and creating artificial SIP message >>>>>> ------------------------------------------------------------ >>>>>> I am not sure to undertand the problem. The AS is perfectly >>>>> entitled to create and send 183 answers downstream, >> such message >>>>> is needed anyway for the service and this has nothing >> to do with >>>>> "preconditions or sending charging information". >>>>> Could you please clarify ? >>>>> >>>>> So here we go... the AS need to create artificial 183 messages >>>>> when there might not be a need to send 183 at all. >>>>> Think for example that you call someone who happens to be an >>>>> automata, such as an answering machine, you will get 200 OK >>>>> immediately. This does not require a 183, but you need >> to create >>>>> it artificially and delay the session just for sending the AoC >>>>> information. It would be more natural to create a >> separate side-by >>>>> dialog for sending the required information. >>>>> >>>>> [SG: Why is 183 more artificial than MESSAGE / INFO / >> or anything >>>>> else ? The 183 does not delay the session in my view since it >>>>> relies on a separate early dialog (as documented currently in >>>>> WI3030). >>>>> >>>>> Second: 183, as any other provisional responses, apply only to >>>>> INVITE transactions. So you would never be able to >> apply the AoC >>>>> service than any INVITE generated service, that is, >> video, voice, >>>>> and MSRP sessions. >>>>> >>>>> [SG: I agree. The idea is that 183 would be used for AoC-S >>>>> (INVITE) in addition to INFO/BYE/200OK BYE in case of AoC-D and >>>>> AoC-E. If you need to send AoC for a non-INVITE >> transaction (e.g. >>>>> MESSAGE,PUBLISH...), you would use 200 OK response to those >>>>> transactions MESSAGE/PUBLISH to convey the AoC information.] >>>>> >>>>> >>>>>> 2/ Breaking end-to-end signalling >>>>>> --------------------------------- The AS does not break >>>>>> anything, it simply adds service >>>>> information to messages. This behaviour is very common >> in the work >>>>> we are doing in TISPAN. >>>>> >>>>> If the 183 has to split the dialog between the calling and the >>>>> called party, it is breaking the end-to-end signalling. >>>>> While this situation can't be avoided in some cases, in >> general it >>>>> is desired to get away from it. It breaks any possible >> end-to-end >>>>> security, as a starting point. >>>>> >>>>> [SG: I agree with Christer's answer here.] >>>>> >>>>> If the service can be implemented while the AoC AS behaves as a >>>>> proxy, that would be an advantage for the implementation of the >>>>> service and the future compatibility of services. >>>>> >>>>> >>>>> BR, >>>>> >>>>> >>>>> >>>>> Miguel >>>>> >>>>>> Regards >>>>>> sebastien >>>>>> >>>>>> >>>>>> >>>>>> -----Message d'origine----- >>>>>> De : Miguel Garcia [mailto:Miguel.An.Garcia@nokia.com] >>>>>> Envoyé : lundi 30 janvier 2006 09:55 À : GARCIN Sebastien >>>>>> RD-CORE-ISS Cc : sipping-tispan@ietf.org Objet : Re: >>>>>> [Sipping-tispan] Advice of Charge (AoC) >>>>>> >>>>>> GARCIN Sebastien RD-CORE-ISS wrote: >>>>>>> Hi Miguel >>>>>>> >>>>>>> First I have some problems with the service definition as >>>>> expressed in the draft-jesske-requirements-draft. The >> draft seems >>>>> to indicated the AoC service is always invoked by the >> served user. >>>>> Although this might be a valid case, this is not the >> only way to >>>>> invoke the service since it can be a permantent invocation. I >>>>> suggest that you copy and past the service definition as >>>>> documented by TISPAN in WI3030 instead of the text at the >>>>> beginning of §3.4. >>>>>> >>>>>> True, there is a permanent service indication that does not >>>>> require any SIP signalling, thus, it does not have any protocol >>>>> impact. In the requirements we listed only those which >> we believe >>>>> they may have protocol impact. >>>>>>> In other words the requirement "to signal to a network >>>>> that the service is invoked" is optional. Additionnal I believe >>>>> that it should be optional for the UA to indicate whether it is >>>>> capable of understanding an AoC information sent by the network >>>>> (note that this is different from "invoking" the >> service). It is >>>>> important that the capabilities required from terminal >> is kept to >>>>> a minimum so as to make the AoC service possible for a >> wide range >>>>> of terminals. >>>>>> I agree. >>>>>> >>>>>>> With regards to the delivery of the information, I don't >>>>> agree the piggy backing solution has been demonstrated >> as "bad", >>>>> in my view it is the most elegant way I have seen and has the >>>>> advantage to require minimum capability to terminals. >>>>>> Here I disagree. I am aware of two contexts where >>>> piggyback has been >>>>>> discussed: one is the IMS charging information, and you >>>> know what? >>>>>> When 3GPP wanted to remove the usage of preconditions, all >>>>> the problems where >>>>>> around the fact that "hmmmm... if we remove >>>> preconditions, there >>>>>> aren't enough messages to transport charging information, >>>>> so we can't >>>>>> remove preconditions". This is crap: creating artificial >>>>> SIP messages >>>>>> just to transfer required information. >>>>>> >>>>>> The other context where this was discussed was in the >>>>>> Session-dependent policies. After some comparisons and >>>>> analysis, the >>>>>> SIP WG decided to create a sideby channel for providing >>>>> information of >>>>>> the policies (the slides were presented in an IETF meeting, >>>>> perhaps in >>>>>> Seoul, don't quite remember exactly). >>>>>> >>>>>> Additionally, breaking the end-to-end signalling just >>> to provide >>>>>> sideby information is, in general, a bad idea. It should >>>> be avoided. >>>>>> >>>>>>> Also I am surprised that you don't mention "MESSAGE" as >>>>> solution since you advocated this solution in TISPAN meeting ?? >>>>>> Yes, MESSAGE is also an alternative to transport the >>>>> information. So >>>>>> we have the SUB/NOT, REFER, and MESSAGE. >>>>>> >>>>>>> Regards >>>>>>> sebastien >>>>>> BR; >>>>>> >>>>>> Miguel >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -----Message d'origine----- >>>>>>> De : sipping-tispan-bounces@ietf.org >>>>>>> [mailto:sipping-tispan-bounces@ietf.org] De la part de >>>>> Miguel Garcia >>>>>>> Envoyé : lundi 30 janvier 2006 08:41 À : >>>> 'sipping-tispan@ietf.org' >>>>>>> Objet : [Sipping-tispan] Advice of Charge (AoC) >>>>>>> >>>>>>> Hi all in the list. >>>>>>> >>>>>>> I would like to get opinions on solutions for implementing >>>>> the Advice of Charge service. >>>>>>> Requirements for this service are listed in the TISPAN >>>>> requirements I-D, Section 3.4: >> http://www.ietf.org/internet-drafts/draft-jesske-sipping-tispan-requi >>>>>>> rements-02.txt >>>>>>> >>>>>>> When we discussed this service in Vancouver, Jonathan >>>>> suggested to take a look at the SIP Interaction >> Framework to get >>>>> ideas. They are very good ideas in the SIP Interaction >> Framework, >>>>> but still I would like to get opinions. >>>>>>> This service presents two problems to be solved: >>>>>>> >>>>>>> 1) How to signal to a network node that the service >> is invoked >>>>>>> 2) How to transport the required information to the >> User Agent. >>>>>>> >>>>>>> According to the interaction framework, invocation could >>>>> be signal by a combination of protocol elements, >>>>> specifically: Allow REFER, Accept-Types with some specific XML >>>>> format, Contact with schemes: http, Contact with GRUU, >> Supported >>>>> with "tdialog", ... don't know what else. >>>>>>> While that is valid, I think it presents three problems. >>>>> First, it is not possible to distinguish between "this >> is what the >>>>> UA supports" from "this is the invocation to the >> service". Second. >>>>> it makes the configuration of the initial filter criteria (to >>>>> trigger to the AoC Application server) a nightmare, because >>>>> instead of searching for one "item", we need to create >> comparisons >>>>> for four or five items. Third, this works as long as >> there is some >>>>> unique item to the service, which could be the type of body >>>>> declared in the Accept-Types, but as soon as we wanted to reuse >>>>> this body for some other service, we would run into trouble. >>>>>>> One proposal to invoke the service was to define a new >>>>> specific header, let's call it P-AoC, that contains some >>>>> parameters that define the service behavior. For >> example, it could >>>>> contain some preference of the reporting time or something like >>>>> that. Another alternative could be to use a subscription to an >>>>> event package, in which case, we are determining not to use a >>>>> REFER to an HTTP URI for conveying the information. A third >>>>> possibility is to define a specific feature tag, but I >> think this >>>>> isn't really a feature, but a whole service. >>>>>>> On the delivery of information, we can think of a REFER to >>>>> an HTTP URI or a SUB/NOT type of notification. Some folks have >>>>> been thinking of piggy-backing the information to SIP >> requests or >>>>> responses that "happens to pass by", but this solution >> is bad, as >>>>> it has been demonstrated with the charging stuff in >> IMS, besides >>>>> it does not meet the requirement of delivering >> information "a few >>>>> seconds after the communication has ended" >>>>>>> (REQ-AoC-1). So I guess the choices are just REFER + HTTP >>>>> URI or SUB/NOT. >>>>>>> I am willing to hear comments that can provide the needed >>>>> guidance to TISPAN. >>>>>>> Best regards, >>>>>>> >>>>>>> Miguel >>>>>>> >>>>> -- >>>>> Miguel A. Garcia tel:+358-50-4804586 >>>>> sip:miguel.an.garcia@openlaboratory.net >>>>> Nokia Research Center Helsinki, Finland >>>>> >>>>> >>>>> _______________________________________________ >>>>> Sipping-tispan mailing list >>>>> Sipping-tispan@ietf.org >>>>> https://www1.ietf.org/mailman/listinfo/sipping-tispan >>>>> >>>> _______________________________________________ >>>> Sipping-tispan mailing list >>>> Sipping-tispan@ietf.org >>>> https://www1.ietf.org/mailman/listinfo/sipping-tispan >>>> >>> _______________________________________________ >>> Sipping-tispan mailing list >>> Sipping-tispan@ietf.org >>> https://www1.ietf.org/mailman/listinfo/sipping-tispan >>> >> _______________________________________________ >> Sipping-tispan mailing list >> Sipping-tispan@ietf.org >> https://www1.ietf.org/mailman/listinfo/sipping-tispan >> >> _______________________________________________ >> Sipping-tispan mailing list >> Sipping-tispan@ietf.org >> https://www1.ietf.org/mailman/listinfo/sipping-tispan >> > > _______________________________________________ > Sipping-tispan mailing list > Sipping-tispan@ietf.org > https://www1.ietf.org/mailman/listinfo/sipping-tispan -- Miguel A. Garcia tel:+358-50-4804586 sip:miguel.an.garcia@openlaboratory.net Nokia Research Center Helsinki, Finland _______________________________________________ Sipping-tispan mailing list Sipping-tispan@ietf.org https://www1.ietf.org/mailman/listinfo/sipping-tispan
- [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- RE: [Sipping-tispan] Advice of Charge (AoC) GARCIN Sebastien RD-CORE-ISS
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- RE: [Sipping-tispan] Advice of Charge (AoC) Bemmel, Jeroen van (Jeroen)
- RE: [Sipping-tispan] Advice of Charge (AoC) Darshan Bildikar
- RE: [Sipping-tispan] Advice of Charge (AoC) Avasarala Ranjit-A20990
- RE: [Sipping-tispan] Advice of Charge (AoC) GARCIN Sebastien RD-CORE-ISS
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- RE: [Sipping-tispan] Advice of Charge (AoC) Avasarala Ranjit-A20990
- RE: [Sipping-tispan] Advice of Charge (AoC) Darshan Bildikar
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia
- RE: [Sipping-tispan] Advice of Charge (AoC) Christer Holmberg (JO/LMF)
- RE: [Sipping-tispan] Advice of Charge (AoC) GARCIN Sebastien RD-CORE-ISS
- RE: [Sipping-tispan] Advice of Charge (AoC) Michael Hammer (mhammer)
- Re: [Sipping-tispan] Advice of Charge (AoC) Dean Willis
- RE: [Sipping-tispan] Advice of Charge (AoC) Elwell, John
- RE: [Sipping-tispan] Advice of Charge (AoC) Alf Heidermark (AL/EAB)
- RE: [Sipping-tispan] Advice of Charge (AoC) Nachum Frid
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Elwell, John
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Michael Hammer (mhammer)
- RE: [Sipping-tispan] Advice of Charge (AoC) Drage, Keith (Keith)
- RE: [Sipping-tispan] Advice of Charge (AoC) Michael Hammer (mhammer)
- RE: [Sipping-tispan] Advice of Charge (AoC) Hans Erik van Elburg (RY/ETM)
- RE: [Sipping-tispan] Advice of Charge (AoC) Avasarala Ranjit-A20990
- Re: [Sipping-tispan] Advice of Charge (AoC) Miguel Garcia