Method and system for pre-loading in an NBBS network the local directory database of network nodes with the location of the more frequently requested resources
First Claim
1. The method wherein receiving a control message from a destination access node providing access to a target resource further comprises receiving information that was broadcast, using the internode Functional Address, by the destination access node, to access nodes supporting the same communication protocol as the target resource.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system for pre-loading access nodes with the location of more frequently requested resources. The method includes declaring each locally supported communication protocol for participating to control message exchanges between nodes supporting a same communication protocol; receiving a message to locate a target resource; searching for information related to the location of the target resource in the Local Directory Database; broadcasting an undirected message to the other access nodes in the network to locate the target resource; receiving a control message from the destination access node providing access to the target resource, this control message comprising information related to the location of the target resource; and storing the information related to the location of the target resource in the Local Directory Database.
14 Citations
18 Claims
- 1. The method wherein receiving a control message from a destination access node providing access to a target resource further comprises receiving information that was broadcast, using the internode Functional Address, by the destination access node, to access nodes supporting the same communication protocol as the target resource.
-
2. A method for dynamically pre-loading access nodes with the location of more frequently requested resources, said method comprising:
-
an access node in a network declaring a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein said locally supported communication protocol is associated with an internode Functional Address, and wherein declaring said locally supported communication protocol includes marking said internode Functional Address as being associated with said locally supported communication protocol;
receiving a control message from a destination access node providing access to a target resource, said control message comprising information related to a location of said target resource;
determining that a Local Directory Database does not include said information related to said location of said target resource; and
storing said information related to said location of the target resource in said Local Directory Database. - View Dependent Claims (4)
receiving a message to locate a target resource;
searching for information related to a location of said target resource in a Local Directory Database; and
broadcasting an undirected message to a second access node in said network to locate said target resource.
-
-
5. A method for dynamically pre-loading access nodes with the location of more frequently requested resources, said method comprising:
-
a destination access node in a network declaring a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein said supported communication protocol is associated with an internode Functional Address, and wherein declaring said supported communication protocol comprises includes marking an internode Functional Addresses associated said locally supported communication protocols;
receiving an undirected message from an origin access node to locate a target resource;
determining that access to said target resource is provided;
determining the communication protocol used by said target resource; and
broadcasting to access nodes supporting the same communication protocol, a control message comprising information related to the location of the target resource. - View Dependent Claims (6)
-
-
7. An access nodes buffering information regarding the location of more frequently requested resources, said access node comprising:
-
means within an access node in a network, for declaring a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein said locally supported communication protocol is associated with an internode Functional Address, and wherein declaring said locally supported communication protocol includes marking said internode Functional Address as being associated with said locally supported communication protocol;
means for receiving a control message from a destination access node providing access to a target resource, said control message comprising information related to a location of said target resource;
means for determining that a Local Directory Database does not include said information related to said location of said target resource; and
means for storing said information related to said location of the target resource in said Local Directory Database. - View Dependent Claims (8, 9, 10)
means for receiving a message to locate said target resource;
means for searching for information related to said location of said target resource in a Local Directory Database; and
means for broadcasting an undirected message to a second access node in said network to locate said target resource.
-
-
10. The access node of claim 8, wherein:
-
said means within an access node in a network for declaring a locally supported communication protocol further comprises means for an origin access node in a network declaring a locally supported communication protocol; and
wherein said system further comprises;
means for receiving a message to locate said target resource;
means for searching for information related to the location of said target resource in said Local Directory Database; and
means for broadcasting an undirected message to said other access nodes in said network to locate said target resource.
-
-
11. An access node buffering information regarding the location of more frequently requested resources, said access node comprising:
-
means, within a destination access node in a network, for declaring a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein each supported communication protocol in the network is associated with an internode Functional Address, and wherein said means declaring said supported communication protocol includes means for marking an internode Functional Addresses associated said locally supported communication protocols;
means for receiving an undirected message from an origin access node to locate a target resource;
means for determining that access to said target resource is provided;
means for determining a communication protocol used by said target resource; and
means for broadcasting to access nodes supporting said communication protocol, a control message comprising information related to the location of the target resource. - View Dependent Claims (12)
-
-
13. A computer program product in a computer-readable medium for dynamically pre-loading an access node with the location of more frequently requested resources, said computer program product comprising:
-
a computer-readable medium;
instructions on the computer-readable medium for causing an access node in a network to declare a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein said locally supported communication protocol is associated with an internode Functional Address, and wherein declaring said locally supported communication protocol includes marking said internode Functional Address as being associated with said locally supported communication protocol;
instructions on the computer-readable medium for receiving a control message from a destination access node providing access to a target resource, said control message comprising information related to a location of said target resource;
instructions on the computer-readable medium for determining that a Local Directory Database does not include said information related to said location of said target resource; and
instructions on the computer-readable medium for storing said information related to said location of the target resource in said Local Directory Database. - View Dependent Claims (14, 15, 16)
instructions on the computer-readable medium for receiving a message to locate said target resource;
instructions on the computer-readable medium for searching for information related to said location of said target resource in a Local Directory Database; and
instructions on the computer-readable medium for broadcasting an undirected message to a second access node in said network to locate said target resource.
-
-
16. The computer program product according to claim 14, wherein:
-
said instructions for an access node in a network declaring a locally supported communication protocol further comprise instructions for an origin access node in a network declaring a locally supported communication protocol; and
wherein said computer program product further comprises;
instructions on the computer-readable medium for receiving a message to locate said target resource;
instructions on the computer-readable medium for searching for information related to the location of said target resource in said Local Directory Database; and
instructions on the computer-readable medium for broadcasting an undirected message to the other access nodes in the network to locate said target resource.
-
-
17. A computer program product in a computer-readable medium for dynamically pre-loading an access node with the location of more frequently requested resources, said computer program product comprising:
-
instructions on the computer-readable medium for causing a destination access node in a network to declare a locally supported communication protocol for participating in control of a message exchange using said locally supported communication protocol between access nodes, wherein each supported communication protocol in the network is associated with an internode Functional Address, and wherein said instructions declaring said supported communication protocol includes instructions on the computer-readable medium for marking an internode Functional Addresses associated said locally supported communication protocols;
instructions on the computer-readable medium for receiving an undirected message from an origin access node to locate a target resource;
instructions on the computer-readable medium for determining that access to said target resource is provided;
instructions on the computer-readable medium for determining a communication protocol used by said target resource; and
instructions on the computer-readable medium for broadcasting to access nodes supporting said communication protocol, a control message comprising information related to the location of the target resource. - View Dependent Claims (18)
-
Specification