Methods, entities, and computer readable media for routing path discovery
The present disclosure provides methods, entities and computer readable storage media for routing path discovery. The method at a first entity includes: transmitting, to a second entity, a request message for aggregated routing related information; and receiving, from the second entity, a response message comprising the aggregated routing related information.
1 . A method at a first entity, comprising:
transmitting, to a second entity, a request message for aggregated routing related information for Service Communication Proxy (SCP) domain routing; and
receiving, from the second entity, a response message comprising the aggregated routing related information for SCP domain routing;
wherein the aggregated domain connectivity information comprises information of:
a domain whose domain information is registered,
a connected domain to which the domain is connected, and
a first entity that belongs to both the domain and the connected domain.
2 . The method of claim 1 , wherein the aggregated routing related information for SCP domain routing is complete aggregated routing related information for a plurality of first entities including the first entity that are registered to at least one second entity including the second entity; and/or wherein the aggregated routing related information for SCP domain routing is a subset of complete aggregated routing related information for a plurality of first entities including the first entity that are registered to at least one second entity including the second entity, which is dedicated for a Network Function (NF) consumer in a first domain accessing an NF producer in a second domain.
3 . The method of claim 2 , wherein the aggregated routing related information for SCP domain routing is obtained based on at least a part of domain information that is registered and/or updated by the plurality of first entities including the first entity to at least one second entity including the second entity.
4 . The method of claim 3 , wherein the aggregated routing related information for SCP domain routing comprises information of:
at least one first entity that has registered and/or updated its associated domain information, and
at least one domain to which each of the at least one first entity belongs.
5 . The method of claim 4 , further comprising:
calculating aggregated domain connectivity information based on the aggregated routing related information for SCP domain routing.
6 . The method of claim 2 , wherein the aggregated routing related information for SCP domain routing comprises aggregated domain connectivity information.
7 . The method of claim 5 , further comprising:
discovering a routing path from an NF consumer in a first domain to an NF producer in a second domain, based on the aggregated domain connectivity information; and
bridging a message between the first domain and the second domain for the NF consumer in the first domain accessing the NF producer in the second domain.
8 . The method of claim 1 , further comprising:
subscribing to the second entity for change of the aggregated routing related information for SCP domain routing.
9 . The method of claim 8 , further comprising:
receiving, from the second entity, the change of the aggregated routing related information for SCP domain routing.
10 . The method of claim 8 , further comprising:
un-subscribing to the second entity for the change of the aggregated routing related information for SCP domain routing.
11 . The method of claim 1 , further comprising:
registering, to the second entity or another second entity, domain information of at least one domain to which the first entity belongs.
12 . The method of claim 11 , further comprising:
updating, to the second entity or the other second entity, the domain information of at least one domain to which the first entity belongs.
13 . The method of claim 1 , wherein
the first entity comprises a Service Communication Proxy (SCP) entity, and the second entity comprises a Network function Repository Function (NRF) entity.
14 . A first entity, comprising:
at least one processor, and
at least one memory, storing instructions which, when executed on the at least one processor, cause the first entity to:
transmit, to a second entity, a request message for aggregated routing related information for Service Communication Proxy (SCP) domain routing; and
receive, from the second entity, a response message comprising the aggregated routing related information for SCP domain routing;
wherein the aggregated domain connectivity information comprises information of:
a domain whose domain information is registered,
a connected domain to which the domain is connected, and
a first entity that belongs to both the domain and the connected domain.