IP Library › Granted Patent US 12,672,055
Granted Patent B2
US 12,672,055 · App. 18/570,833 · Granted Jun 30, 2026

Apparatus, methods, and computer programs

Inventors: Mu He (Munich, DE); Bruno Landais (Lannion, FR); Christian Mannweiler (Munich, DE); Xin Wang (Qingdao, CN); Xinxin Wang (Qingdao, CN); Hanxiao Du (Qingdao, CN)
Assignee: Nokia Solutions and Networks Oy
H04W48/18H04W48/16H04W84/042
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,672,055
App. No.
18/570,833
Filed
Dec 15, 2023
Granted
Jun 30, 2026
Kind
B2
Art Unit
2643
USPC
370/329
Abstract

There is provided a method for, an apparatus for, and a computer program for a second network repository function for causing an apparatus of the second network repository function to when operating in a second domain: signal an indication to a first network repository function operating in a first domain, the indication indicating whether at least one network entity in the second domain is capable of performing discovery and/or selection of a network function instance in the second domain on behalf of a network entity located in the first domain.

Claims (39)

1 . An apparatus comprising:

at least one processor; and

at least one memory comprising code of a first network repository function, the code, when executed by the at least one processor, causing the apparatus at least to perform:

when operating in a first domain:

receiving a first indication from a second network repository function operating in a second domain, the first indication indicating whether at least one network entity in the second domain is capable of performing discovery and/or selection of a network function instance in the second domain on behalf of a network entity located in the first domain; and

in response to said receiving, transmitting, to a first network entity located in the first domain, an instruction to delegate discovery and/or selection of said network function instance to a network entity located in the second domain.

2 . An apparatus as claimed in claim 1 , wherein the code, when executed by the at least one processor, further causes the apparatus to perform:

signaling to the second network repository function a first request requesting the first indication, wherein the first request is comprised within a bootstrapping request.

3 . An apparatus as claimed in claim 1 , wherein the code, when executed by the at least one processor, further causes the apparatus to perform:

signaling to the second network repository function a first request requesting the first indication, wherein the first request is comprised within a discovery request.

4 . An apparatus as claimed in claim 3 , wherein the discovery request is at least one of the following: a request to discover a network function instance in the second domain that provides a requested service, or a request to discover a service communication proxy in the second domain that is capable of performing said discovery and/or selection.

5 . An apparatus as claimed in claim 1 , wherein the code, when executed by the at least one processor, further causes the apparatus to perform:

receiving, from a network entity located in the first domain, a second request to discover the network function instance in the second domain; and

signaling the second network repository function a first request for said first indication in response to receiving said second request.

6 . An apparatus as claimed in claim 1 , wherein the first indication indicates at least one network entity in the second domain that is capable of performing discovery and/or selection of the network function instance.

7 . An apparatus as claimed in claim 6 , wherein the first indication indicates at least one type of network function in the second domain that is capable of being discovered and/or selected as the network function instance by a network entity in the second domain.

8 . An apparatus as claimed in claim 6 , wherein the first indication comprises at least one identifier and/or address of the network entity in the second domain that is capable of performing discovery and/or selection of the network function instance.

9 . An apparatus as claimed in claim 6 , wherein the first indication does not comprise profiles of any network function instances.

10 . An apparatus as claimed in claim 1 , wherein the code, when executed by the at least one processor, further causes the apparatus to perform: maintaining a store of said indication.

11 . An apparatus as claimed in claim 1 , wherein the network instance in the second domain is one of the following: a service producer; or a service consumer.

12 . An apparatus as claimed in claim 1 , wherein the network entity in the second domain is a service communication proxy.

13 . An apparatus as claimed in claim 1 , wherein: the first and second domains are respective first and second public land mobile networks, or the first and second domains are respective first and second non-public networks, or the first and second domains are respective first and second service communication proxy domains of a third public land mobile network.

14 . A method of a first network repository entity, the method comprising:

when operating in a first domain:

receiving a first indication from a second network repository function operating in a second domain, the first indication indicating whether at least one network entity in the second domain is capable of performing discovery and/or selection of a network function instance in the second domain on behalf of a network entity located in the first domain; and

in response to said receiving, transmitting, to a first network entity located in the first domain, an instruction to delegate discovery and/or selection of said network function instance to a network entity located in the second domain.

15 . A method as claimed in claim 14 , further comprising:

signaling to the second network repository function a first request requesting the first indication, wherein the first request is comprised within a bootstrapping request.

16 . A method as claimed in claim 14 , further comprising:

signaling to the second network repository function a first request requesting the first indication, wherein the first request is comprised within a discovery request.

17 . A method as claimed in claim 14 , further comprising:

receiving, from a network entity located in the first domain, a second request to discover the network function instance in the second domain; and

signaling the second network repository function a first request for said first indication in response to receiving said second request.

18 . A method as claimed in claim 17 , wherein the discovery request is at least one of the following: a request to discover a network function instance in the second domain that provides a requested service, or a request to discover a service communication proxy in the second domain that is capable of performing said discovery and/or selection.

19 . A method as claimed in claim 14 , wherein the first indication indicates at least one network entity in the second domain that is capable of performing discovery and/or selection of the network function instance.

20 . A non-transitory computer readable medium comprising code of a first network repository function, the code, when executed by an apparatus, causing the apparatus to perform:

when operating in a first domain:

receiving a first indication from a second network repository function operating in a second domain, the first indication indicating whether at least one network entity in the second domain is capable of performing discovery and/or selection of a network function instance in the second domain on behalf of a network entity located in the first domain; and

in response to said receiving, transmitting, to a first network entity located in the first domain, an instruction to delegate discovery and/or selection of said network function instance to a network entity located in the second domain.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: HE, MU; MANNWEILER, CHRISTIAN
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 066302/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 066302/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: LANDAIS, BRUNO
To: ALCATEL-LUCENT INTERNATIONAL S.A.
Reel/Frame 066302/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: ALCATEL-LUCENT INTERNATIONAL S.A.
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 066302/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: WANG, XIN; WANG, XIN XIN; DU, HAN XIAO
To: LUCENT TECHNOLOGIES QINGDAO TELECOMMUNICATIONS SYSTEMS, LTD.
Reel/Frame 066302/0622 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: LUCENT TECHNOLOGIES QINGDAO TELECOMMUNICATIONS SYSTEMS, LTD.
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 066302/0629 →
Continuity (1)
Related Publication 20240323824A1 · Sep 26, 2024
References Cited (12)
WO 2020254925A1 · 2020 [cited by applicant]
WO 2021027177A1 · 2021 [cited by applicant]
WO WO2021069057A1 · 2021 [cited by examiner]
WO 2021099676A1 · 2021 [cited by applicant]
“3rd Generation Partnership Project, Technical Specification Group Core Network and Terminals; 5G System; Technical Realization of Service Based Architecture; Stage 3 (Release 17)”, 3GPP TS 29.500, V17.2.0 , Mar. 2021, … [cited by applicant]
“3rd Generation Partnership Project, Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 17)”, 3GPP TS 23.501, V17.0.0, Mar. 2021, pp. 1-489. [cited by applicant]
“SCP capabilities”, 3GPP TSG-CT WG4 Meeting #104-e, C4-213084, Nokia, May 19-28, 2021, 8 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Release 17)”, 3GPP TS 29.510, V17.1.0, Mar. 2021, pp. 1-243. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Numbering, addressing and identification; (Release 17)”, 3GPP TS 23.003, V17.1.0, Mar. 2021, pp. 1-143. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Security architecture and procedures for 5G system (Release 17)”; 3GPP TS 33.501, V17.1.0, Mar. 2021, pp. 1-256. [cited by applicant]
International Search Report and Written Opinion received for corresponding Patent Cooperation Treaty Application No. PCT/CN2021/101048, dated Mar. 9, 2022, 10 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 16)”, 3GPP TS 23.502, V16.8.0, Mar. 2021, pp. 1-608. [cited by applicant]