Presentation on theme: "PUSH Service Features via UAPRof Andrew Randle Telecommunications Technologies Division 8th February 2000."— Presentation transcript:
PUSH Service Features via UAPRof Andrew Randle Telecommunications Technologies Division 8th February 2000
/2 Introduction Basic Idea: –Add UAProf attributes enabling the client to influence the PPG. To control: –Who can and cannot forward PUSH messages past the PPG. –The timing of “store and forward” –The establishment of new sessions on roamed-to networks –Independent of the roaming agreement mechanism.
/3 Access Control UAProf attributes sent from client PPG: –AccessControl: Toggles access control on the PPG - ON or OFF –AccessControlWhiteList: List of Internet Servers allocated exclusive rights to push content to the mobile client –AccessControlBlackList: List of Internet Servers that may not push content to the mobile client
/4 Batch Control UAProf attributes sent from client PPG, controls “Store and Forward”: –BatchFrequency: Frequency of forwarding stored PUSH messages to client –BatchReference: A reference time to synchronise the BatchFrequency attribute –BatchNext: An alternative approach to BatchFrequency+BatchReference. Specifies a date and time to send the next batch of messages. Thereafter, messages are sent asynchronously.
/5 RDF Example ON :45 PPG reacts to the description ID ”PushSessionParameters”
/6 Redirecting Push Messages For roaming - push messages can be redirected to the new PPG: Client 2) CC/PP notify old PPG, before session is torn down 1) New session 3) Re-direct stored content & traffic. Time limited Push Internet Server 4) CC/PP notifies subscribed Push Server New PPG Old PPG Mobile N/WInternet
/7 Redirecting Push Messages CPI format enabling PPG to re-direct messages to new PPG: /cgi-bin/wap_push.cgi Description ID “ PPGRedirect” targets the CPI at the PPG Unique & permanent MSISDN binds the client ID to both the new & old PPG.
/8 Redirecting Push Messages CPI Format enabling Internet Servers to redirect PUSH messages to new PPG: Fred_Flintstone /cgi-bin/wap_push.cgi
/9 Conclusions UAProf will allow the client’s PUSH application to communicate with the application on the: –PPG –Internet PUSH Server PPG Redirection utilises: –Application Addressing of the client –HTTP POSTing to the PPG ….. while maintaining neutrality of roaming infrastructure –through the use of MSISDN