Apparatus, methods, and computer programs
AssigneeNokia Technologies Oy
InventorsSaurabh Khare, Bruno Landais
Life of this patent
Estimating the term…
Abstract
There is provided a method, computer program, and an apparatus for a network function that causes the network function to: receive, from a service consumer, event subscription information comprising an intra-domain address and an inter-domain address for signalling event subscription notification information from a service producer to the service consumer; determine whether a first service producer is located in the same domain as the service consumer; select at least one of the inter-domain address and the intra-domain address to signal to the first service producer in dependence on said determining; and signal the selected at least one address to the first service producer.
Claims13
An apparatus comprising:
- at least one processor;
- and
- at least one memory comprising computer code that, when executed by the at least one processor, causes the apparatus to perform:
- receiving, from a service consumer of a 3GPP system, event subscription information comprising an intra-public landline mobile network address and an inter-public landline mobile network address for signalling event subscription notification information from a service producer of the 3GPP system to the service consumer, wherein the received event subscription information indicates one of the intra-public landline mobile network address and the inter-public landline mobile network address is to function as an endpoint for at least one event subscription notification for the service consumer;
- determining whether a first service producer is located in the same public landline mobile network as the service consumer;
- selecting at least one of the inter-public landline mobile network address or the intra-public landline mobile network address to signal to the first service producer based on the determining, wherein the selecting further comprises:
- determining that the received indicated endpoint address is incompatible with the relative public landline mobile network locations of the first service producer and the service consumer when (i) either the received indicated endpoint address is an intra-public landline mobile network address and the service consumer and the first service producer are in different public landline mobile networks, or (ii) the received indicated endpoint address is an inter-public landline mobile network address and the service consumer and the first service producer are in a same public landline mobile network, and
- in response to the determining, overwriting the indicated endpoint address to instead indicate the other of the addresses;
- and
- signalling the selected at least one address to the first service producer.
An apparatus of a first service producer of a 3GPP system, the apparatus comprising:
- at least one processor;
- and
- at least one memory comprising computer code that, when executed by the at least one processor, causes the apparatus to perform:
- receiving, from a network function of the 3GPP system, event subscription information comprising an intra-public landline mobile network address and an inter-public landline mobile network address for addressing event subscription notification information to a service consumer of the 3GPP system;
- selecting an address from the intra-public landline mobile network address and the inter-public landline mobile network address for addressing notification information to the service consumer,
- wherein the intra-public landline mobile network address is selected when the first service producer is located in the same domain as the service consumer, and
- wherein the inter-public landline mobile network address is selected when the first service producer is located in a different domain to the service consumer;
- and
- signalling notification information to the service consumer using the selected address.
Dependencies are inferred from the claim text.