Abstract:
A routing device (3, 3') for a network (1, 1', 1") with semantic routing is provided. The routing device (3, 3') comprises a control unit (301) configured to: receive (102) a semantic announcement comprising a service name; associate (103) the service name with a locator; receive (110) a semantic service request comprising the service name; and forward (111) the received semantic service request according to the locator associated with the service name. The semantic service request originates from a first network (1') with semantic routing and the service is hosted in a second network (1") with semantic routing. A gateway device (4), a server device (7), a client device (2) and a name resolution server (6) are also provided. These devices (2, 3, 3', 4, 6, 7) realize edge-based semantic routing that allows for communicating with any Internet services, including those in other semantic routing islands, without particular client awareness.
Abstract:
The present disclosure relates to content distribution/delivery network (CDN) services. The present disclosure provides, to this end, a device operable as an endpoint or as a node of a network. The device is configured to initiate transmission of a packet from the device to a remote device by establishing forwarding information; and sending the packet from the device to a proximate node. The packet includes the forwarding information. The forwarding information indicates one or more selected links. Each selected link is a link between two nodes of the network. The selected links form a forwarding path from a proximate node to a remote node. By taking purely source-based routing decisions, the endpoints may locally respond to events such as endpoint mobility, service indirection and/or topology changes.
Abstract:
Disclosed is a routing device (1) for routing a service request (R) to a service function (SF). The routing device (1) comprises a processor (11). The processor (11) is configured to establish (21) a number of constraints (ci) for the routing of the service request (R) to a number of instances (SFm) of the service function (SF), wherein each one of the number of constraints (ci) indicates how many of the instances (SFm) of the service function (SF) are reachable by a forwarding action in accordance with the routing. The processor (11) is further configured to selectively forward (22) the service request (R) towards the number of instances (SFm) of the service function (SF) in accordance with the number of constraints (ci). This allows for dynamic group size as well as group changes in multicast communication to multiple service instances.
Abstract:
Disclosed is a routing device (3) for routing of one or more packets to a service function. The routing device (3) comprises a processor (31). The processor (31) is configured to establish (11) a first forwarding state for an initial packet of the one or more packets to a number of instances (i) of the service function; receive (12) a service demand comprising the one or more packets; match (13) the received service demand and a second forwarding state for subsequent packets of the one or more packets to a particular one (i) of the number of instances of the service function; if the received service demand fails to match the second forwarding state, establish (14) the second forwarding state for the subsequent packets of the one or more packets, and send (15) a service request comprising the one or more packets to a next hop (NH) towards the particular one (i) of the number of instances of the service function in accordance with the first forwarding state; and if the received service demand matches the second forwarding state, send (15) the service request to a next hop (NH) towards the particular one (i) of the number of instances of the service function in accordance with the second forwarding state. This enables positively replying to a service demand despite the initially selected service instance being unable to.
Abstract:
A network node (110) for communicating with a plurality of clients (130a-c) over a communication network (100), the communication network (100) comprising a plurality of routing nodes (120a-f) for routing data, is disclosed. The network node (110) is configured to, in response to a first transmission request from a first client (130a), transmit a first token (140) to the first client (130a) permitting the first client (130a) to transmit data to the network node (110) along a first path. Moreover, the network node (110) is configured to, in response to a second transmission request from a second client (130b), transmit a second token (150) to a selected routing node (120a) permitting the second client (130b) to transmit data to the network node (110) along a second path. The selected routing node (120a) is a joint routing node of the first path and the second path through the communication network (110).
Abstract:
A service provider entity is provided that comprises a communication interface for communication with user equipment and for receiving location information from a plurality of different communication systems. The service provider entity comprises further a processor for processing the received location information for determining the location of a user equipment subscribing to the service provider entity and for providing services for the subscribing user equipment based on the determined location of the user equipment. In accordance with a further aspect a service is provided for the user in accordance with a registration if a check indicates that at least one condition that triggers providing of the service and registered at the service providing entity is satisfied.
Abstract:
The present invention relates to provision of information for assisting making of subscriptions to services provided by means of an event server in a communication system. In the method a query message is sent from a user equipment to the event server. A response is then created to the query message, said response including information about event packages that are supported by the event server. The response is transported to the user equipment where after descriptive information regarding said event packages is obtained based on the content of the response. A service is then selected at the user equipment based on said descriptive information, and a service subscription message is sent for the selected service.
Abstract:
Systems and methods are provided for providing access controlled event subscription and notification and event access change alerts. In some embodiments, the systems and methods of the present invention operate within a SIP infrastructure. As such, SIP SUBSCRIBE messages and SIP NOTIFY messages are used for subscribing to and receiving notifications related to access control. According to some embodiments, event access change alerts are used in conjunction with access controlled event subscription to provide an efficient method for providing access controlled event subscription using current access control information.
Abstract:
A method for supporting relocation of an IP session during a network layer handover in a mobile communication system. In the method, application context information indicating activities that are advantageously executed pro-actively before the network layer handover is sent. The indicated activities are then pro-actively executed in a receiving network node. An advantage of the method and arrangement of the invention is that the pro-active actions, including pre-allocation of some critical resources for seamless handover of an ongoing IP session, facilitate timely implementation of the activities required for handing over an IP session, and/or selection of a target access router.
Abstract:
The present application discloses a method of treating a disease that is treatable by therapeutic angiogenesis comprising administering to a needy subject an effective amount of a chimeric coiled coil molecule comprising a coiled-coil domain linked to a receptor binding domain of a ligand.