IP Library Granted Patent US 12,335,219
Granted Patent B2
US 12,335,219 · App. 18/553,381 · Granted Jun 17, 2025

Subscription and notification methods, and entities configured for implementing these methods

Inventors: Michel Trefcon (Chatillon, FR); Philippe Bertin (Chatillon, FR); Alexandra Ansiaux (Chatillon, FR)
Assignee: ORANGE
H04L51/224H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,335,219
App. No.
18/553,381
Granted
Jun 17, 2025
Kind
B2
Abstract

A method for subscribing a first communicating entity to a second communicating entity. The method is implemented by the first entity and includes: requesting subscription to the second entity in order to obtain information regarding at least one event monitored by the second entity, this subscription request indicating at least one encoding format supported by the first entity; and following detection by the second entity of a the event corresponding to the subscription request, receiving, from the second entity, a notification comprising information relating to the detected event and encoded by way of a the encoding format supported by the first entity and indicated in the subscription request.

Claims (34)

1. A method for subscribing a first communicating entity with a second communicating entity, said method being implemented by the first communicating entity and comprising:

transmitting a subscription request requesting subscription with the second communicating entity in order to acquire information concerning at least one event monitored by the second communicating entity, with this subscription request indicating at least one encoding format supported by the first communicating entity; and

following detection by the second communicating entity of one of said events corresponding to the subscription request, receiving, from the second communicating entity, a notification comprising information relating to said detected event that is encoded using one of said encoding formats supported by the first communicating entity and indicated in the subscription request.

2. A method for notifying a first communicating entity of events, implemented by a second communicating entity, said method comprising:

receiving a subscription request from the first communicating entity in order to acquire information concerning at least one event monitored by the second communicating entity, with this subscription request indicating at least one encoding format supported by the first communicating entity; and

following detection by the second communicating entity of one of said events corresponding to the subscription request, sending the first communicating entity a notification comprising information relating to said detected event that is encoded using one of said encoding formats supported by the first communicating entity and indicated in the subscription request.

3. The method as claimed in claim 1 , wherein at least one entity from among the first communicating entity and the second communicating entity is a network entity, an application function, or a user equipment.

4. The method as claimed in claim 1 , wherein at least one entity from among the first communicating entity and the second communicating entity is a network function or an instance of a network function.

5. The method as claimed in claim 1 , wherein the second communicating entity is a control entity managing a plurality of application entities of a network.

6. The method as claimed in claim 1 , wherein said detected event is a creation, a deletion or a modification of an element managed by the second communicating entity.

7. The method as claimed in claim 1 , wherein the notification is a request compliant with a version of the Hypertext Transfer Protocol (HTTP) protocol.

8. The method as claimed in claim 1 , wherein said encoding format used to encode information relating to said detected event in the notification is a compression format.

9. The method as claimed in claim 1 , wherein, in the subscription request, said at least one encoding format supported by the first communicating entity is provided in a data structure comprising at least one communication option supported by the first communicating entity.

10. A non-transitory computer-readable recording medium storing a computer program comprising instructions which when executed by a processor of a first communicating entity configured the first communicating entity to execute a method of subscribing the first communicating entity with a second communicating entity, comprising:

transmitting a subscription request requesting subscription with the second communicating entity in order to acquire information concerning at least one event monitored by the second communicating entity, with this subscription request indicating at least one encoding format supported by the first communicating entity; and

following detection by the second communicating entity of one of said events corresponding to the subscription request, receiving, from the second communicating entity, a notification comprising information relating to said detected event that is encoded using one of said encoding formats supported by the first communicating entity and indicated in the subscription request.

11. A first communicating entity comprising:

at least one processor; and

at least one non-transitory computer readable medium comprising instructions stored thereon which when executed by the at least one processor configure the first communicating entity to:

transmit a subscription request requesting a subscription with a second communicating entity in order to acquire information concerning at least one event monitored by the second communicating entity, the subscription request indicating at least one encoding format supported by the first communicating entity; and

following detection by the second communicating entity of one of said events corresponding to the subscription request, receive a notification from the second communicating entity comprising information relating to said detected event encoded by using one of said encoding formats supported by the first communicating entity and indicated in the subscription request.

12. A second communicating entity comprising:

at least one processor; and

at least one non-transitory computer readable medium comprising instructions stored thereon which when executed by the at least one processor configure the second communicating entity to:

receive a subscription request from a first communicating entity in order to acquire information concerning at least one event monitored by the second communicating entity, with this subscription request indicating at least one encoding format supported by the first communicating entity;

following detection of one of said events corresponding to the subscription request, send a notification to the first communicating entity comprising information relating to said detected event encoded using one of said encoding formats supported by the first communicating entity and indicated in the subscription request.

13. The method as claimed in claim 2 , wherein at least one entity from among the first communicating entity and the second communicating entity is a network entity, an application function, or a user equipment.

14. The method as claimed in claim 2 , wherein at least one entity from among the first communicating entity and the second communicating entity is a network function or an instance of a network function.

15. The method as claimed in claim 2 , wherein the second communicating entity is a control entity managing a plurality of application entities of a network.

16. The method as claimed in claim 2 , wherein said detected event is a creation, a deletion or a modification of an element managed by the second communicating entity.

17. The method as claimed in claim 2 , wherein the notification is a request compliant with a version of the Hypertext Transfer Protocol (HTTP) protocol.

18. The method as claimed in claim 2 , wherein said encoding format used to encode information relating to said detected event in the notification is a compression format.

19. The method as claimed in claim 2 , wherein, in the subscription request, said at least one encoding format supported by the first communicating entity is provided in a data structure comprising at least one communication option supported by the first communicating entity.

20. The method according to claim 1 , wherein the at least one encoding format is provided in a body of the subscription request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: TREFCON, MICHEL; BERTIN, PHILIPPE; ANSIAUX, ALEXANDRA
To: ORANGE
Reel/Frame 065388/0653 →
Priority Claims (1)
FR 2103448 · Apr 2, 2021 · national
Continuity (1)
Related Publication 20240187367A1 · Jun 6, 2024
References Cited (21)
US 7743137B2 · Sarwono · 2010 [cited by examiner]
US 10742744B1 · Mahalank · 2020 [cited by examiner]
US 20160330298A1 · Min et al. · 2016 [cited by applicant]
US 20200252813A1 · Li · 2020 [cited by examiner]
US 20220405153A1 · Xu · 2022 [cited by examiner]
US 20230246724A1 · Pateromichelakis · 2023 [cited by examiner]
US 20240049060A1 · Narasimham · 2024 [cited by examiner]
US 20240155334A1 · Liu · 2024 [cited by examiner]
US 20240193021A1 · Pateromichelakis · 2024 [cited by examiner]
WO WO2007009396A1 · 2007 [cited by examiner]
Orange, “Modifications in the NRF service APIs for the support of compression”, vol. CT WG4, No. E-Meeting; Feb. 24, 2020-Feb. 28, 2020, Mar. 5, 2020 (Mar. 5, 2020), 3GPP Draft, portal.3gpp.org/ngppapp/DownloadTDoc.aspx… [cited by examiner]
English translation of the Written Opinion of the International Searching Authority dated Jul. 11, 2022 for corresponding International Application No. PCT/FR2022/050617, filed Apr. 1, 2022. [cited by applicant]
Orange, “Modifications in the NRF service APIs for the support of compression”, vol. CT WG4, No. E-Meeting; Feb. 24, 2020-Feb. 28, 2020, Mar. 5, 2020 (Mar. 5, 2020), 3GPP Draft; CP-200020, 3rd Generation Partnership Pro… [cited by applicant]
Ericsson et al., “Discussion Paper: Misalignment between Discovery Service and Subs/Notif Service in NRF”, vol. CT WG4, No. E-Meeting; Jun. 2, 2020-Jun. 12, 2020, May 22, 2020 (May 22, 2020), 3GPP Draft; C4-203300, 3rd … [cited by applicant]
Reschke Greenbytes J., “Hypertext Transfer Protocol (HTTP) Client-Initiated Content-Encoding; draft-reschke-http-cice-00.txt”, Hypertext Transfer Protocol (HTTP) Client-Initiated Content-Encoding; draft-reschke-http-cic… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 17)”, vol. CT WG4, No. V17.0.0, Dec. 11, 2020 (Dec. 11, 20… [cited by applicant]
3GPP TS 29.510 V16.6.0 (Dec. 2020), “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 16),” Technical Specif… [cited by applicant]
3GPP TS 29.518 V16.7.0 (Mar. 2021), “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Access and Mobility Management Services; Stage 3 (Release 16),” Technical Spe… [cited by applicant]
3GPP TS 29.500 V15.4.0 (Jun. 2019), “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Technical Realization of Service Based Architecture; Stage 3 (Release 15),” T… [cited by applicant]
International Search Report dated Jul. 11, 2022for corresponding International Application No. PCT/FR2022/050617, filed Apr. 1, 2022. [cited by applicant]
Written Opinion of the International Searching Authority dated Jul. 11, 2022 for corresponding International Application No. PCT/FR2022/050617, filed Apr. 1, 2022. [cited by applicant]