Download presentation
Presentation is loading. Please wait.
1
Aggregation of notification
Group Name: WG2 Source: Jiaxin Yin, Huawei Technologies Co., Ltd., Meeting Date: Agenda Item: TBD
2
Subscribe to quite a lot of resources
If the subscriber is a resource constrained application, it doesn’t want to maintain hundreds of subscription/notification relationship simultaneously. So it decided to subscribe through group. (Next page) Subscriber …… Member Hosting CSE Member Hosting CSE Member Hosting CSE Member Hosting CSE
3
subscribe via group Group Hosting CSE
The subscriber created resource subscription in each of the member hosting CSEs. The subscriber still need to handle hundreds of individual notifications from each member hosting CSE. But I’m so constraint that I can’t always handle those number of notifications. What if some body can help me collect all those scattered notifications and give me a package? (Next page) Subscriber Group Hosting CSE …… Member Hosting CSE Member Hosting CSE Member Hosting CSE Member Hosting CSE
4
aggregate notifications by group
Group Hosting CSE aggregates the notifications from members. Subscriber Group Hosting CSE …… Member Hosting CSE Member Hosting CSE Member Hosting CSE Member Hosting CSE
5
Group hosting CSE will then:
Originator can indicate the group to aggregate the notifications by include the attribute “aggregationURI” in the subscription resource. Group hosting CSE will then: assign an value to the aggregationURI attribute before fanning out maintain the mapping of the assigned aggregationURI and the former aggregationURI if there is any
6
Procedure for subscription
fan out the request aggregationURI: notificationURI: ③ Member Hosting CSE Send the request aggregationURI: notificationURI: ① Member Hosting CSE Member Hosting CSE Originator Group Hosting CSE Member Hosting CSE ② generate aggregationURI_1 and maintain the mapping of: ④ generate aggregationURI_2 and maintain the mapping of: aggregationURI_1 aggregationURI_2 notificationURI aggregationURI_1 Group Hosting CSE aggregationURI: notificationURI: ⑤ Member Hosting CSE Member Hosting CSE
7
Procedure for notification
Member Hosting CSE Member Hosting CSE ③ Member Hosting CSE Originator Group Hosting CSE Notify to notificationURI ② Member Hosting CSE Notify to aggregationURI_1 notificationURI aggregationURI_1 aggregationURI_1 aggregationURI_2 Group Hosting CSE ① Notify to aggregationURI_2 Member Hosting CSE Member Hosting CSE
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.