Network entity selection
AssigneeNokia Solutions and Networks Oy
InventorThomas Belling
Life of this patent
Estimating the term…
Abstract
There are disclosed measures of network entity selection, for example including furnishing an identity of a network entity being pre-selected by a first network apparatus, and providing verification information for said pre-selected network entity identity, enabling to verify whether the pre-selected network entity identity is applicable for network entity selection at a second network apparatus.
Claims25
A method of network entity selection, comprising
- a first network apparatus furnishing, in a first sub-field of an attribute of a session description protocol encapsulation, an identity of a network entity being pre-selected with the first network apparatus,
- the first network apparatus providing, in a second sub-field of the attribute of the session description protocol encapsulation, verification information that includes a network address for said pre-selected network entity,
- the first network apparatus providing, in a connection line field of the session description protocol encapsulation, the network address of the pre-selected network entity, and
- transmitting, to a second network apparatus either directly or through an intermediate network apparatus, the session description protocol encapsulation comprising the first sub-field, the second sub-field, and the connection line field,
- wherein the verification information is configured to cause the second network apparatus to verify whether the pre-selected network entity identity is applicable for network entity selection at the second network apparatus as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity, or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
A method of network entity selection, comprising
- a second network apparatus obtaining an identity of a network entity pre-selected with a first network apparatus and verification information for the pre-selected network entity, the verification information including a network address of the pre-selected network entity;
- receiving, either directly from the first network apparatus or from an intermediate network apparatus, a session description protocol encapsulation comprising the identity of the network entity, the verification information, and a connection line field initially having the network address of the pre-selected network entity;
- wherein the identity of the network entity pre-selected with the first network apparatus is obtained from a first sub-field of an attribute of the session description protocol encapsulation, and the verification information that includes the network address of the pre-selected network entity is obtained from a second sub-field of the attribute of the session description protocol encapsulation;
- and
- verifying, on the basis of the verification information, whether the obtained network entity identity is applicable for network entity selection as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
An apparatus, comprising
- a device configured to furnish, in a first sub-field of an attribute of a session description protocol encapsulation, an identity of a network entity being pre-selected with a first network apparatus in a session description protocol attribute,
- a device configured to provide, in a second sub-field of the attribute of the session description protocol encapsulation, verification information for the pre-selected network entity identity, the verification information including a network address of the pre-selected network entity, and
- a device configured to provide, in a connection line field of the session description protocol encapsulation, the network address of the pre-selected network entity,
- wherein the first network apparatus transmits, to a second network apparatus either directly or through an intermediate network apparatus, the session description protocol encapsulation comprising the first sub-field, the second sub-field, and the connection line field,
- wherein the verification information is configured to cause the second network apparatus to verify whether the pre-selected network entity identity is applicable for network entity selection at the second network apparatus as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity, or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
An apparatus, comprising
- a device configured to obtain an identity of a network entity pre-selected with a first network apparatus and verification information for the pre-selected network entity, the verification information including a network address of the pre-selected network entity;
- a device configured to receive, either directly from the first network apparatus or from an intermediate network apparatus, a session description protocol encapsulation comprising the identity of the network entity, the verification information, and a connection line field initially having the network address of the pre-selected network entity;
- wherein the identity of the network entity pre-selected with the first network apparatus is obtained from a first sub-field of an attribute of the session description protocol encapsulation, and the verification information that includes the network address of the pre-selected network entity is obtained from a second sub-field of the attribute of the session description protocol encapsulation;
- and
- a device configured to verify whether the obtained network entity identity is applicable for network entity selection as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity, or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
A computer program embodied on a non-transitory computer-readable medium, the program controlling a processor to perform
- furnishing, in a first sub-field of an attribute of a session description protocol encapsulation, an identity of a network entity being pre-selected with a first network apparatus,
- providing, in a second sub-field of the attribute of the session description protocol encapsulation, verification information that comprises a network address for said pre-selected network entity identity,
- providing, in a connection line field of the session description protocol encapsulation, the network address of the pre-selected network entity, and
- transmitting, to a second network apparatus either directly or through an intermediate network apparatus, the session description protocol encapsulation comprising the first sub-field, the second sub-field, and the connection line field;
- wherein the verification information is configured to cause the second network apparatus to verify whether the pre-selected network entity identity is applicable for network entity selection at the second network apparatus as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity, or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
A computer program embodied on a non-transitory computer-readable medium, the program controlling a processor to perform
- obtaining an identity of a network entity pre-selected with a first network apparatus and verification information for the pre-selected network entity, the verification information comprising a network address of the pre-selected network entity;
- receiving, either directly from the first network apparatus or from an intermediate network apparatus, a session description protocol encapsulation comprising the identity of the network entity, the verification information, and a connection line field initially having the network address of the pre-selected network entity;
- wherein the identity of the network entity pre-selected with the first network apparatus is obtained from a first sub-field of an attribute of the session description protocol encapsulation, and the verification information that comprises the network address of the pre-selected network entity is obtained from a second sub-field of the attribute of the session description protocol encapsulation;
- and
- verifying, on the basis of the verification information, whether the obtained network entity identity is applicable for network entity selection as a result of the connection line field of the session description protocol encapsulation having a network address having been modified with the intermediate network apparatus to be different from the second sub-field of the session description protocol encapsulation having the network address for the pre-selected network entity, or not having been modified with the intermediate network apparatus such that the network address of the connection line field matches the network address within the second sub-field of the encapsulation, following transmission of the verification information from the first network apparatus.
Dependencies are inferred from the claim text.