Notification Target Discussion

Slides:



Advertisements
Similar presentations
Access Control Mechanism Discussion
Advertisements

SEC Clarification Group Name: WG4 (SEC-2014-xxxx) Decision  Meeting Date: Discussion  Source: OBERTHUR Technologies Information  Contact:
Is a Node or not Node? ARC Node_resolution Group Name: ARC Source: Barbara Pareglio, NEC, Meeting Date: ARC#9.1 Agenda.
Problem of Current Notification Group Name: ARC WG Source: Heedong Choi, LG Electronics, Meeting Date: ARC 9.0 Agenda Item: TBD.
IoT in ODL Lionel Florit, Principal Engineer, ODL ID lflorit
Problem of non-Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.0 Agenda Item: TBD.
Test WG (WG6) 2015 Planning TST 15 Source: JaeSeung Song, TST WG Convenor (TTA), Meeting Date: TST WG6_2015_planning.
Multi-Link Devices Group Name: WG1 Source: Kaonmedia, KETI Contact: Hwang Kwang Tae Yong-Suk Park
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
Answer the Questions Regarding Pending Issues on Access Control Group Name: WG4 SEC Source: LG Electronics Meeting Date: Agenda Item: SEC#11.4.
Discussion on the problem of non- Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.2.
Supporting long polling Group Name: ARC WG Source: SeungMyeong, LG Electronics, Meeting Date: x-xx Agenda Item: TBD.
Customized Resource Types MAS Group Name: MAS + ARC + PRO WGs Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date:
Step by step approach Group Name: WG2 Source: Michael hs. Yang, LG uplus, Jaeseung Song, NEC Europe, Meeting.
An introduction to oneM2M
OIC INTERWORKING OPERATIONAL PROCEDURE (ADDRESSING AND DISCOVERY) Group Name: Architecture WG Source: Kiran Vedula, Samsung Electronics,
Issues pertaining to IOP test Group Name: TST Source: Jiaxin Yin, Huawei Technologies Co., Ltd. Meeting Date: Agenda Item: TBD.
Routing Problem of the Current Architecture Group Name: ARC Source: Hongbeom Ahn, LG Electronics, Meeting Date: Agenda.
M2M Service Subscription Profile Discussion Group Name: oneM2M TP #19.2 Source: LG Electronics Meeting Date: Agenda Item:
App and Management End- to-End Security Requirements Group Name: SEC WG4 Source: Phil Hawkes, Qualcomm,
Protocol Issues related to Plugtest Group Name: TST Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date: Agenda.
LWM2M Interworking Proxy Procedures ARC Considerations
M2M Service Session Management (SSM) CSF Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP8 Agenda Item:
Issues of Current Access Control Rule and New Proposal Introduction Group Name: ARC 21 Source: Wei Zhou, Datang, Meeting Date:
Adding Non-blocking Requests Contribution: oneM2M-ARC-0441R01R01 Source: Josef Blanz, Qualcomm UK, Meeting Date: ARC 7.0,
Authorization Architecture Discussion Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: 28 MAY, 2014 Agenda.
Subscription and Notification Issue Group Name: WG2 Source: Qi Yu, Mitch Tseng- Huawei Technologies, Co. LTD. Meeting Date: ~23 Agenda Item:
Consideration Security Issues on Registration Group Name: WG4 (SEC) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
Discussion on oneM2M and OSGi Interworking Group Name: ARC Source: Jessie, Huawei, Meeting Date: Agenda Item:
Discussion for Testing related Activities Group Name: TP Source: JaeSeung Song, KETI, Meeting Date: Agenda.
Possible options of using DDS in oneM2M Group Name: ARC Source: KETI, Huawei, Hitachi, China Unicom Meeting Date: Agenda Item: DDS binding.
Specifying the Address of Management Client of Managed Entity Group Name: ARC Source: Hongbeom Ahn, SK Telecom, Meeting Date: TP#21 Agenda.
Protocol Bindings Joint oneM2M Call, 31 Aug 2016.
Background Data Transfer
3GPP R13 Small Data Delivery
Resource subscription using DDS in oneM2M
oneM2M interop 3 issues and optimizations
3GPP MBMS protocol stack
Provisional Architecture for oneM2M
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
Service Enabled AE (SAE)
Proximal IoT Interworking discussion
Group multicast fanOut Procedure
2nd Interoperability testing issues
Possible options of using DDS in oneM2M
Issues of <locationPolicy> Discussion
System Design of Internet-of-Things for Residential Smart Grid
NIDD Discussion Points
Proposed design principles for modelling interworked devices
oneM2M Service Layer Protocol Version Handling
Allow tool-specific code in TTCN-3 as well in conformance test suite
Proximal IoT Interworking solution discussion
Discussion to clarify online/offline behavior
Aggregation of notification
Proposals on Test Events
CMDH Refinement Contribution: oneM2M-ARC-0397R01
MinitorEvent(UE_Reachability)
CMDH Policies Contribution: ARC-2014-xxxx
Service Layer Dynamic Authorization [SLDA]
Development Guideline for oneM2M Products and Services
An introduction to oneM2M
WUR Use Cases and Requirements
3GPP V2X Interworking Potential Impact
3GPP Interworking and use of <schedule> resource
Summary of the MAF and MEF Interface Specification TS-0032
WUR Use Cases and Requirements
Presented by Bogdan Stanca-Kaposta (Spirent)
oneM2M interop 6 action point
3GPP Interworking and Multicast retransmission
Presentation transcript:

Notification Target Discussion Group Name: ARC#36, ARC-2018-0193 Source: Youngjin Na, Min-Byeong Lee, Joon-Young Kim / HYUNDAI Motor (TTA) yjra@hyundai.com, minbyeong.lee@hyundai.com, jkim@hyundai.com Meeting Date: 2018-07 (ARC#36)

Introduction Related resource - <subscription> Attribute of <subscription> defines notification target and notification policy notification target notification policy notificationURI - targets that the Hosting CSE shall send notification to notificationForwardingURI - group related subscription, forwarding aggregated notifications subscriberURI - when the subscription is deleted pendingNotification batchNotify rateLimit presubscriptionNotify latestNotify notificationEventCat Current attributes may not be enough to handle notification failure.

Possible Case (1) Case - Gas leakage notification service in Home IoT Sample Scenario (1) CREATE <subscription> – notify measured value of Gas meter (2) Gas leakage happens : “emergency situation” (3) Notification is not delivered to Notification Target - inactive status of notification target and/or network failure, etc. subscription subscription Gas meter (via Home Gateway) Server (Hosting CSE) Subscriber & Notification Target notification notification After “notification failure” - try to notify again and again → It may be too late - are other notification policies enough to handle this? pendingNotification? oneM2M system needs to provide other method to handle this.

Possible Case (2) Case - 12V battery status notification service in vehicle IoT Similar Scenario to Case (1) - 12V battery in vehicle provides power to operate electric devices in the vehicle - If 12V battery is discharged, then jump start is needed. - The driver wants to know battery status before the battery is discharged. - Notification failure can cause battery discharge subscription subscription Battery sensor (via Vehicle Gateway) Server (Hosting CSE) Subscriber & Notification Target notification notification After “notification failure” - try to notify again and again → It may be too late - are other notification policies enough to handle this? pendingNotification? oneM2M system needs to provide other method to handle this.

Multiple notification target Delegated notification target Possible Solution In case of notification failure situation, what the subscriber really wants is to have plan B - Having current multiple notification target may cause useless notification. Multiple notification target Delegated notification target Noti. Noti. 1 Noti.2 Noti.3 Noti.4 delegated Noti. failure success useless GrandPa Dad Mom Kid GrandPa Dad Mom Kid

Multiple notification target Delegated notification target Possible Solution Having delegated notification target can minimize useless notification Multiple notification target Delegated notification target Who & When All notification target shall receive the notifications in case of both notification success and failure. Delegated notification target shall receive the notifications in case of only notification failure. Example In Case (1) and (2) - All family members will get the notification - Only delegated member will get notification only in case of notification failure into parents. Problem In case of successful notification, the other members do not want to get every single useless notifications. Null

Possible specific Solution (1) notificationURI may have delegated notificaion target that the Hosting CSE send notifications to only when the notifications can not be delivered to main target. Attributes of <subscription> Multiplicity RW/ RO/ WO Description notificationURI 1 (L) RW This attribute shall be configured as a list consisting of one or more targets that the Hosting CSE shall send notifications to. The list can include one or more delegated targets that the Hosting CSE shall send the notifications to only when the notifications can not be delivered to the other target. A target shall be formatted as a oneM2M compliant Resource-ID as defined in clause 7.2 or as an identifier compliant with a oneM2M supported protocol binding (e.g. http, coap, mqtt). If a target is formatted as a oneM2M compliant Resource-ID, then the target shall be formatted as a structured or unstructured CSE-Relative-Resource-ID, SP-Relative-Resource-ID, and/or Absolute-Resource-ID of an <AE> or <CSEBase> resource. A Hosting CSE shall use this information to determine proper pointOfAccess, requestReqchability and/or pollingChannel information needed to send a notification to the target. The following is an example. ….

Possible specific solution (2) To define new attribute Attributes of <subscription> Multiplicity RW/ RO/ WO Description delegated notificationURI 1 (L) RW This attribute shall be configured as a list consisting of one or more delegated targets that the Hosting CSE shall send notifications to only when the notifications can not be delivered to the notificationURI.

Thank you