IP Library › Granted Patent US 12,294,508
Granted Patent B2
US 12,294,508 · App. 18/019,590 · Granted May 6, 2025

Network nodes and methods therein for notification delivery

Inventors: Yunjie Lu (Shanghai, CN); Yong Yang (Kållered, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L41/5054H04L41/40H04L67/56
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,294,508
App. No.
18/019,590
Granted
May 6, 2025
Kind
B2
Abstract

The present disclosure provides a method in a Network Function, NF, producer. The method includes transmitting, to a Service Communication Proxy, SCP, a notification request for delivering a notification. The notification request contains a Uniform Resource Identifier, URI, having a predetermined service path indicating that the notification request is associated with a default notification subscription.

Claims (64)

1. A method in a Network Function, NF, producer, comprising:

transmitting, to a Service Communication Proxy, SCP, a notification request for delivering a notification, wherein the notification request contains a Uniform Resource Identifier, URI, having a predetermined service path indicating that the notification request is associated with a default notification subscription for which a callback URI is acquired to replace the URI as a target URI of the notification from the NF producer,

wherein the notification request further contains one or more parameters required for the SCP to select a target NF consumer of the notification; and wherein the one or more parameters comprise at least one of an N1 message class and an N2 information class for the notification.

2. A method in a network node implementing a Service Communication Proxy, SCP, function, comprising:

receiving, from a Network Function, NF, producer, a notification request for delivering a notification, wherein the notification request contains a Uniform Resource Identifier, URI, having a predetermined service path indicating that the notification request is associated with a default notification subscription for which a callback URI is acquired to replace the URI as a target URI of the notification from the NF producer;

selecting a target NF consumer of the notification based on the notification request;

acquiring the callback URI associated with the default notification subscription for the target NF consumer; and

transmitting the notification to the target NF consumer using the callback URI, wherein the notification request further contains one or more parameters required for the SCP to select the target NF consumer; and wherein the one or more parameters comprise at least one of an N1 message class and an N2 information class for the notification.

3. The method of claim 2 , wherein said selecting comprises performing a discovery towards an NF Repository Function, NRF, based on the one or more parameters, and said acquiring comprises acquiring the callback URI from an NF profile returned by the NRF.

4. A method in a Network Function, NF, producer, comprising:

transmitting, to a Service Communication Proxy, SCP, a notification request for delivering a notification to a default notification subscription for which a callback Uniform Resource Identifier, URI, is acquired to replace the URI as a target URI of the notification from the NF producer, wherein the notification request contains a Uniform Resource Identifier, URI, having a predetermined service path indicating that the notification request is associated with a default notification subscription, and the notification request indicates at least one of an N1 message class and an N2 information class for the notification.

5. The method of claim 4 , wherein the N1 message class or the N2 information class is carried in a header from which a query parameter for NF discovery is derivable.

6. A method in a network node implementing a Service Communication Proxy, SCP, function, comprising:

receiving, from a Network Function, NF, producer, a notification request for delivering a notification to a default notification subscription for which a callback Uniform Resource Identifier, URI, is acquired to replace the URI as a target URI of the notification from the NF producer, wherein the notification request contains a Uniform Resource Identifier, URI, having a predetermined service path indicating that the notification request is associated with a default notification subscription, and the notification request indicates at least one of an N1 message class and an N2 information class for the notification;

selecting or reselecting a target NF consumer of the notification based on the notification request; and

transmitting the notification to the target NF consumer.

7. The method of claim 6 , wherein the N1 message class or the N2 information class is carried in a header from which a query parameter for NF discovery is derivable.

8. The method of claim 6 , wherein said selecting or reselecting comprises performing a discovery towards an NF Repository Function, NRF, based on the N1 message class and/or the N2 information class.

9. A method in a Network Function, NF, consumer, comprising:

transmitting, to an NF Repository Function, NRF, an NF register request, wherein the NF register request contains a binding indication associated with the NF consumer for a default notification subscription for which a callback Uniform Resource Identifier, URI, is acquired to replace the URI as a target URI of the notification from the NF producer; or

transmitting, to an NF producer, a binding indication associated with the NF consumer for a default notification subscription in a service request that triggers delivering of a notification to the default notification subscription,

wherein the binding indication comprises one or more of:

a notification type,

an N1 message class,

an N2 information class, or

a scope associated with the default notification subscription.

10. The method of claim 9 , wherein the binding indication indicates a binding level set to an NF service instance, an NF service set, an NF instance, or an NF set; and/or wherein the binding indication is carried in a 3gpp-sbi-binding header or a 3gpp-sbi-routing-binding header.

11. A method in a Network Function, NF, producer, comprising:

acquiring a binding indication associated with an NF consumer for a default notification subscription for which a callback Uniform Resource Identifier, URI, is acquired to replace the URI as a target URI of the notification from the NF producer; and

transmitting, to a Service Communication Proxy, SCP, a notification request for delivering a notification to the default notification subscription, wherein the notification request contains the binding indication, and wherein the binding indication comprises one or more of:

a notification type,

an N1 message class,

an N2 information class, or

a scope associated with the default notification subscription.

12. The method of claim 11 , wherein said acquiring comprises:

acquiring the binding indication from an NF Repository Function, NRF, in an NF discovery process; or

acquiring the binding indication from the NF consumer in a service request that triggers the delivering of the notification to the default notification subscription.

13. The method of claim 11 , wherein the notification request further indicates one or more of:

a notification type,

an N1 message class,

an N2 information class, or

a scope associated with the default notification subscription.

14. The method of claim 13 , wherein at least one of the notification type, the N1 message class, the N2 information class, or the scope is carried in a header from which a query parameter for NF discovery is derivable.

15. The method of claim 11 , wherein the binding indication indicates a binding level set to an NF service instance, an NF service set, an NF instance, or an NF set; and/or wherein the binding indication is carried in a 3gpp-sbi-binding header or a 3gpp-sbi-routing-binding header.

16. A method in a network node implementing a Service Communication Proxy, SCP, function, comprising:

receiving, from a Network Function, NF, producer, a notification request for delivering a notification to a default notification subscription for which a callback Uniform Resource Identifier, URI, is acquired to replace the URI as a target URI of the notification from the NF producer;

acquiring a binding indication associated with an NF consumer for the default notification subscription; and

reselecting another NF consumer for delivering the notification to the default notification subscription based on the binding indication,

wherein the binding indication comprises one or more of:

a notification type,

an N1 message class,

an N2 information class, or

a scope associated with the default notification subscription.

17. The method of claim 16 , wherein said acquiring comprises:

acquiring the binding indication from an NF Repository Function, NRF, in an NF discovery process, or

extracting the binding indication from the notification request received from the NF producer.

18. The method of claim 16 , wherein the notification request further indicates one or more of:

a notification type,

an N1 message class,

an N2 information class, or

a scope associated with the default notification subscription.

19. The method of claim 18 , wherein at least one of the notification type, the N1 message class, the N2 information class, or the scope is carried in a header from which a query parameter for NF discovery is derivable.

20. The method of claim 16 , wherein said reselecting is in response to a failure, load balancing, or load rebalancing associated with the NF consumer.

21. The method of claim 16 , wherein the binding indication indicates a binding level set to an NF service instance, an NF service set, an NF instance, or an NF set; and/or wherein the binding indication is carried in a 3gpp-sbi-binding header or a 3gpp-sbi-routing-binding header.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: LU, YUNJIE; YANG, YONG
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 062585/0123 →
Priority Claims (1)
WO PCT/CN2020/107890 · Aug 7, 2020 · international
Continuity (1)
Related Publication 20230261953A1 · Aug 17, 2023
References Cited (43)
US 20190081942A1 · Suresh · 2019 [cited by applicant]
US 20200007632A1 · Landais · 2020 [cited by examiner]
US 20210168215A1 · Zong · 2021 [cited by examiner]
US 20210258406A1 · Ali et al. · 2021 [cited by applicant]
US 20210297935A1 · Belling et al. · 2021 [cited by applicant]
US 20210306203A1 · Landais et al. · 2021 [cited by applicant]
US 20220014888A1 · S Bykampadi · 2022 [cited by examiner]
US 20220038545A1 · Krishan · 2022 [cited by applicant]
US 20220060547A1 · Krishan · 2022 [cited by applicant]
US 20220132454A1 · Youn · 2022 [cited by examiner]
US 20220200847A1 · Bartolome Rodrigo et al. · 2022 [cited by applicant]
US 20230035572A1 · Belling · 2023 [cited by examiner]
WO 2019072058A1 · 2019 [cited by applicant]
WO 2020099943A1 · 2020 [cited by applicant]
WO 2022027887A1 · 2022 [cited by applicant]
Author Unknown, “Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16),” Technical Specification 23.501, Version 16.4.0, Mar. 2020, 3GPP Organizatio… [cited by applicant]
Author Unknown, “Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 16),” Technical Specification 23.502, Version 16.4.0, Mar. 2020, 3GPP Organizational Partn… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Technical Realization of Service Based Architecture; Stage 3 (Release 16),” Technical Specification 29.500, Version 16.3.0, Mar. 2020… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Technical Realization of Service Based Architecture; Stage 3 (Release 16),” Technical Specification 29.500, Version 16.4.0, Jun. 2020… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 16),” Technical Specification 29.510, Version 16.3.0, Mar. 2020, 3GPP Organiza… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 16),” Technical Specification 29.510, Version 16.4.0, Jul. 2020, 3GPP Organiza… [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/CN2020/134268, mailed Apr. 9, 2021, 21 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/CN2020/134268, mailed Oct. 21, 2022, 29 pages. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/CN2020/134182, mailed Feb. 19, 2021, 15 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/CN2020/134182, mailed Sep. 6, 2022, 18 pages. [cited by applicant]
Examination Report for Indian Patent Application No. 202317002048, mailed Apr. 1, 2024, 6 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/019,833, mailed Apr. 15, 2024, 10 pages. [cited by applicant]
Huawei, “C4-203533: Complete the description of custom headers,” 3GPP TSG-CT WG4 Meeting #98e, Jun. 2-12, 2020, Electronic Meeting, 4 pages. [cited by applicant]
Nokia, et al., “C4-202455: http redirection for indirect communication,” 3GPP TSG-CT WG4 Meeting #97e, Apr. 15-24, 2020, Electronic Meeting, 8 pages. [cited by applicant]
Nokia, et al., “C4-204460: Determining the NF Service Producer Identity without support of binding procedures,” 3GPP TSG-CT WG4 Meeting #99e, Aug. 18-28, 2020, Electronic Meeting, 4 pages. [cited by applicant]
Search Report for Japanese Patent Application No. 2023-504382, mailed Feb. 29, 2024, 22 pages. [cited by applicant]
Decision to Grant for Japanese Patent Application No. 2023-504382, mailed Mar. 4, 2024, 5 pages. [cited by applicant]
Intention to Grant for European Patent Application No. 20828959.5, mailed Dec. 8, 2023, 8 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/019,833, mailed Oct. 25, 2023, 10 pages. [cited by applicant]
Ericsson, “C4-204255: Notification for Default Subscription,” 3GPP TSG-CT WG4 Meeting #99, Aug. 18-28, 2020, Electronic Meeting, 5 pages. [cited by applicant]
Ericsson, “CP-202022: Message and Information class for Default Subscription,” 3GPP TSG-CT Meeting #89, Sep. 14-16, 2020, Electronic Meeting, 27 pages. [cited by applicant]
Decision to Grant for Japanese Patent Application No. 2023-507411, mailed Feb. 6, 2024, 4 pages. [cited by applicant]
Examination Report for European Patent Application No. 20829193.0, mailed Feb. 21, 2024, 6 pages. [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 15),” Technical Specification 29.510, Version 15.7.0, Jul. 2020, 3GPP Organiza… [cited by applicant]
Examination Report for Indian Patent Application No. 202317002290, mailed Mar. 13, 2024, 6 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/422,622, mailed Oct. 11, 2024, 10 pages. [cited by applicant]
3GPP TSG CR WG4, “CP-192241: Presentation of Specification/Report to TSG: 3GPP TR 29.843, v2.1.0 on Study on Load and Overload Control of 5GC Service Based Interfaces,” 3GPP TSG-CT Meeting #85, Sep. 16-17, 2019, Newport… [cited by applicant]
Oracle, “C4-194293: Usage of NF Binding as Discovery and Selection,” 3GPP TSG-CT WG4 Meeting #94, Oct. 7-11, 2019, Portoroz, Slovenia, 3 pages. [cited by applicant]