Dynamic loading of protocol stacks under signaling control
First Claim
Patent Images
1. A computer-implemented method of dynamically loading protocol stacks, comprising:
- receiving a message to load a first protocol stack;
determining whether the first protocol stack can be loaded;
unloading a second protocol stack if the first protocol stack cannot be initially loaded; and
loading the first protocol stack.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for dynamically loading protocol stacks under signaling control (e.g., a message) are provided. A message can be sent to load a protocol stack. If the protocol stack cannot be loaded, a different protocol stack (such as an unused protocol stack) is unloaded so that the desired protocol stack can be loaded. Memory can be more efficiently utilized and non-sharable protocol stacks can be easily shared.
26 Citations
28 Claims
-
1. A computer-implemented method of dynamically loading protocol stacks, comprising:
-
receiving a message to load a first protocol stack;
determining whether the first protocol stack can be loaded;
unloading a second protocol stack if the first protocol stack cannot be initially loaded; and
loading the first protocol stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product that dynamically loads protocol stacks, comprising:
-
computer code that receives a message to load a first protocol stack;
computer code that determines whether the first protocol stack can be loaded;
computer code that unloads a second protocol stack if the first protocol stack cannot be initially loaded;
computer code that loads the first protocol stack; and
a computer readable medium that stores the computer codes.
-
- 11. The computer program product of claim 11, wherein the computer readable medium is a CD-ROM, floppy disk, tape, flash memory, system memory, hard drive, or a data signal embodied in a carrier wave.
-
12. A system, comprising:
-
a processor; and
a computer readable medium storing a computer program including computer code that receives a message to load a first protocol stack, computer code that determines whether the first protocol stack can be loaded, computer code that unloads a second protocol stack if the first protocol stack cannot be initially loaded, and computer code that loads the first protocol stack.
-
-
14. A computer-implemented method of dynamically loading protocol stacks, comprising:
-
a first node sending a message to a second node to load a first protocol stack;
the second node receiving the message to load the first protocol stack;
the second node determining whether the first protocol stack can be loaded;
the second node unloading a second protocol stack if the first protocol stack cannot be initially loaded on the second node; and
the second node loading the first protocol stack.
-
-
25. A computer program product that dynamically loads protocol stacks, comprising:
-
computer code that sends a message from a first node to a second node to load a first protocol stack;
computer code that receiving the message to load the first protocol stack on the second node;
computer code that determines whether the first protocol stack can be loaded on the second node;
computer code that unloads a second protocol stack on the second node if the first protocol stack cannot be initially loaded on the second node;
computer code that loads the first protocol stack on the second node; and
a computer readable medium that stores the computer codes.
-
-
27. A system, comprising:
-
a first node that sends a message to a second node to load a first protocol stack; and
the second node that receives the message to load the first protocol stack, determines whether the first protocol stack can be loaded, unloads a second protocol stack if the first protocol stack cannot be initially loaded on the second node, and loads the first protocol stack.
-
Specification