Nova Patents
US7965690B2

Telecommunications system

Summary by NHIP

Signaling Agent Routing System

The telecommunications system uses a signaling agent to manage routing updates for mobile devices across a fixed network. Upon detecting a change in the mobile network's attachment point, the signaling agent generates specific update messages containing new routing information for each associated directory agent to modify their stored tables.

Claim Score by NHIP

Read claim 24, the broadest

Abstract

A telecommunications system includes a mobile network having a plurality of portable communication devices, and a fixed network which includes a signaling agent, a plurality of directory agents, and a plurality of spaced apart attachment points to which the mobile network can attach. In use, each directory agent stores a routing table for routing data to a respective mobile communication device associated with that directory agent. When the point of attachment of the mobile network changes, the mobile network sends a change-of-address message to the signaling agent. In response, the signaling agent is configured to forward the change of address to each directory agent, so that each can update its routing table to take into account the changed point of attachment of the mobile network. Because a signaling agent is provided, each portable device need not itself notify its directory agent when the mobile network moves, and the amount of signaling between the mobile network and the fixed network when the mobile network moves is reduced.

US7965690B2, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 16 January 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

31 claims: 6 independent, 25 dependent

  1. 1
    A telecommunications system comprising:a mobile network having a plurality of portable communication devices, and router means arranged in use for routing data to and from the portable communication devices;and a main network which includes a signalling agent, a plurality of directory agents, and a plurality of spaced apart attachment points to which the mobile network can attach in order to communicate with the main network, wherein, in use, each directory agent stores routing information for routing data to a respective portable communication device associated with that directory agent, and wherein, the signalling agent, in use, maintains a register of directory agents currently associated with the mobile network, the signalling agent being updated as portable communication devices attach to, and detach from, the mobile network, and wherein in response to a signalling message from which it is inferred that the point of attachment of the mobile network has changed, the signalling agent is configured to generate using the register respective update messages for each directory agent currently associated with the signalling agent for transmission to the respective directory agents, the update messages each including updated routing information such that on receipt of the updated routing information, each directory agent updates the stored routing information thereof so as to take into account the changed point of attachment of the mobile network.
  2. 22
    A signalling agent for use in a telecommunications system, the telecommunications system including a main network and a mobile network, the mobile network including a plurality of portable communication devices and router means arranged in use for routing data to and from the portable communication devices, the main network including a plurality of spaced apart attachment points to which the mobile network can attach in order to communicate with the main network, and a plurality of directory agents, wherein the portable communication devices each have a directory agent associated therewith, each directory agent storing routing information for routing data to the or each portable communication device associated with that directory agent, wherein:the signalling agent is configured to maintain a register of directory agents currently associated with the mobile network, the signalling agent being updated as portable communication devices attach to, and detach from, the mobile network, and to generate using the register respective update messages for each directory agent currently associated with the signalling agent for transmission to the respective directory agents in response to a signalling message from which signalling message it is inferred that the point of attachment of the mobile network has changed, each update message including updated routing information such that on receipt of the updated routing information, each directory agent updates the routing information thereof to take into account the changed point of attachment of the mobile network.
  3. 24
    Broadest claimClaim Score 39, average(NHIP)A network comprising:a plurality of directory agents, each directory agent storing routing information for routing data to a respective mobile communication device of a mobile network;a plurality of spaced apart attachment points to which, in use, a mobile network can attach in order to communicate with a main network;and a signalling agent, the signalling agent being configured to maintain a register of directory agents currently associated with the mobile network, the signalling agent being updated as mobile communication devices attach to, and detach from, the mobile network, and to generate using the register respective update messages for each directory agent currently associated with the signalling agent for transmission to the respective directory agents in response to a signalling message from which signalling message it is inferred that the point of attachment of the mobile network has changed, each update message including updated routing information such that, on receipt of the updated routing information, each directory agent updates the routing information thereof to take into account the changed point of attachment of the mobile network.
  4. 28
    A method of operating a network which includes a signalling agent, a plurality of directory agents each of which stores routing information for routing data to a respective mobile communication device associated with that directory agent, and a plurality of spaced apart attachment points to which a mobile network having a plurality of portable devices can attach in order to communicate with the main network, the method comprising:(i) storing an indication of the identity and/or network location of each directory agent currently associated with a portable device;(ii) receiving, from the mobile network, temporary address information indicative of the current point of attachment of the mobile network;and (iii) in response to receiving the temporary address information, using the stored indication of identity and/or network location to generate and send respective update message to each directory agent, the update messages each including updated routing information such that on receipt of the updated routing information, each directory agent updates the stored routing information thereof so as to take into account the changed point of attachment of the mobile network.
  5. 30
    A signalling agent for use in a telecommunications system, the telecommunications system including a main network and a mobile network, the mobile network including first and second portable communication devices and a router for routing data to and from the first and second portable communication devices, the main network including a plurality of spaced apart attachment points to which the mobile network can attach in order to communicate with the main network, and first and second directory agents, wherein the first directory agent stores routing information for the first portable communication device and the second directory agent stores routing information for the second portable communication device, wherein:the signalling agent comprises a register for data identifying directory agents currently associated with the mobile network, and the signalling agent is configured to be updated in response to messages indicating the communication devices attach to, and detach from, the mobile network;the signalling agent is configured to generate and send a first update message to the first directory agent and send a second update message to the second directory in response to a signalling message received from the mobile network, the signalling message inferring that the point of attachment of the mobile network including the first and second portable communication devices has changed;and each of the first and second update messages includes updated routing information such that on receipt of the updated routing information, the first directory agent updates the routing information of the first portable communication device and the second directory agent updates the routing information of the second portable communication device to take into account the changed point of attachment of the mobile network.
  6. 31
    A network comprising:a first directory agent for storing routing information for routing data to a first mobile communication device of a mobile network;a second directory agent for storing routing information for routing data to a second mobile communication device of the mobile network;a plurality of spaced apart attachment points to which the mobile network can attach in order to communicate with the network;and a signalling agent comprising a register for data identifying directory agents currently associated with the mobile network, and the signalling agent is configured to be updated in response to messages indicating the mobile communication devices attach to, and detach from. the mobile network;the signalling agent being configured to generate and send a first update message to the first directory agent and a second update message to the second directory agent in response to a signalling message received from the mobile network, the signalling message inferring that the point of attachment of the mobile network has changed, the first and second update messages including updated routing information such that, on receipt of the updated routing information, the first directory agent updates the routing information of the first mobile communication device and the second directory agent updates the routing information of the second mobile communication device to take into account the changed point of attachment of the mobile network.