1. A method of supporting mobility between access domains in an Internet Protocol (IP) network, said method comprising the steps of:
a mobility manager maintaining a database of currently attached devices and their current access domain location;
said mobility manager detecting, for a device registered in said database, a change of access domain from a first access domain to a second access domain by monitoring connection maintenance signaling related to said device and intercepting connection maintenance signaling between said device and a control node in the network;
said mobility manager arranging for, in response to said detected change of access domain, a reconfiguration of the network, by performing remote router configuration, to forward traffic destined to an IP address of said device in said first access domain to a new location in said second access domain, thereby allowing said device to keep said IP address when moving between access domains,
wherein said mobility manager is implemented in a single node or block in the network.
2. The method of claim 1, wherein said connection maintenance signaling includes at least one of authentication signaling and address configuration signaling.
3. The method of claim 1, wherein said connection maintenance signaling includes address configuration signaling in the form of DHCP (Dynamic Host Control Protocol) signaling, and said control node is a DHCP server.
4. The method of claim 1, wherein said connection maintenance signaling includes authentication signaling, and said control node is an AAA (Authentication Authorization Accounting) server.
5. The method of claim 1, wherein said change of access domain is representative of said device moving to a new access router, and said access domains are IP subnets, and said device is a mobile terminal moving from one IP subnet to another IP subnet while the mobility manager ensures that the mobile terminal keeps its IP address.
6. The method of claim 1, wherein said step of arranging for a reconfiguration of the network comprises the steps of:
establishing a first static route entry, in one of an access router of said first access domain and an Internet gateway of the network, for the destination address of said device directing to a tunnel leading to an access router of said second access domain; and
establishing a second static route entry, in the access router of said second access domain, for the destination address of said device pointing to a directly connecting interface to which the device is now attached.
7. The method of claim 6, wherein said mobility manager detects a further change of access domain from said second access domain to a third access domain, and said first static route entry is changed to direct to a tunnel leading to an access router of said third access domain, said second static route entry in the access router of said second access domain is deleted, and a third static route entry, in the access router of said third access domain, is added for the destination address of said device pointing to a directly connecting interface to which the device is now attached.
8. The method of claim 1, further comprising the step of arranging for a reconfiguration of the network to forward traffic from said device through said second new access domain.
9. The method of claim 1, further comprising the steps of using Proxy ARP (Address Resolution Protocol) and ARP spoofing when said device moved from said first access domain to said second access domain and needs to communicate with another device located in said first access domain.
10. A system for supporting mobility between access domains in an Internet Protocol (IP) network, said system comprising:
means for maintaining a database of currently attached devices and their current access domain location;
means for detecting, for a device registered in said database, a change of access domain from a first access domain to a second access domain by monitoring connection maintenance signaling related to said device;
wherein said means for detecting a change of access domain comprises means for intercepting connection maintenance signaling between said device and a control node in the network;
means for arranging for, in response to said detected change of access domain, a reconfiguration of the network, by means of remote router configuration, to forward traffic destined to an IP address of said device in said first access domain to a new location in said second access domain to allow said device to keep said IP address when moving between access domains,
wherein said means for maintaining a database, said means for detecting a change of access domain and said means for arranging for a network reconfiguration are implemented in a mobility manager, which is implemented in a single node or block in the network.
11. The system of claim 10, wherein said connection maintenance signaling includes at least one of authentication signaling and address configuration signaling.
12. The system of claim 10, wherein said connection maintenance signaling includes address configuration signaling in the form of DHCP (Dynamic Host Control Protocol) signaling, and said control node is a DHCP server.
13. The system of claim 10, wherein said access domains are IP subnets, and said device is a mobile terminal moving from one IP subnet to another IP subnet while a mobility manager of said system ensures that the mobile terminal keeps its IP address.
14. The system of claim 10, wherein said means for arranging for a reconfiguration of the network comprises:
means for establishing a first static route entry, in one of an access router of said first access domain and an Internet gateway of the network, for the destination address of said device directing to a tunnel leading to an access router of said second access domain; and
means for establishing a second static route entry, in the access router of said second access domain, for the destination address of said device pointing to a directly connecting interface to which the device is now attached.
15. The system of claim 10, further comprising means for arranging for a reconfiguration of the network to forward traffic from said device through said second new access domain.
16. A mobility manager for supporting mobility between access domains in an Internet Protocol (IP) network, said mobility manager comprising:
means for interfacing a database of currently attached devices and their current access domain location;
means for obtaining, for a device registered in said database, an indication of a change of access domain based on monitoring connection maintenance signaling related to said device;
wherein said means for obtaining an indication of a change of access domain comprises means for intercepting connection maintenance signaling between said device and a control node in the network;
means for arranging for, in response to said indication of a change of access domain, a reconfiguration of the network, by means of remote router configuration, to forward traffic, destined to an IP address of said device in a first access domain, to a new location of said device in a second different access domain to allow said device to keep said IP address when moving between access domains,
wherein said mobility manager is implemented in a single node or block in he network.
17. The mobility manager of claim 16, wherein said connection maintenance signaling includes at least one of authentication signaling and address configuration signaling.
18. The mobility manager of claim 16, wherein said connection maintenance signaling includes address configuration signaling in the form of DHCP (Dynamic Host Control Protocol) signaling.
19. The mobility manager of claim 16, wherein said access domains are IP subnets, and said device is a mobile terminal moving from one IP subnet to another IP subnet while said mobility manager is configured to ensure that the mobile terminal keeps its IP address.
20. The mobility manager of claim 16, wherein said mobility manager is implemented in one of an AAA (Authentication Authorization Accounting) server and a DHCP (Dynamic Host Control Protocol) server.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for collecting seismic data, comprising:
(a) installing an electrical submersible pump assembly in a well;
(b) supplying electrical power to the pump assembly and producing well fluid;
(c) at selected intervals, sweeping the rotational speed of the pump assembly through a selected range, thereby sending seismic waves of varying frequency into the reservoir; and
(d) detecting the seismic waves with a seismic sensor.
2. The method according to claim 1, wherein:
step (b) comprises supplying three-phase electrical power; and
step (c) comprises sweeping the frequency of the three-phase power being supplied to the pump assembly.
3. The method according to claim 1, wherein steps (b), (c) and (d) occur simultaneously.
4. The method according to claim 1, wherein the seismic sensor is connected to a second electrical submersible pump assembly, and the second electrical submersible pump assembly and seismic sensor is lowered into a second well.
5. The method according to claim 4, further comprising supplying three-phase electrical power over a power cable leading to the second pump assembly and superimposing the signals from the seismic sensor onto the power cable extending to the second pump assembly.
6. A method for collecting seismic data, comprising:
(a) installing a first electrical submersible pump assembly in a first well;
(b) connecting a seismic sensor to a second electrical submersible pump assembly, and lowering the second electrical submersible pump assembly and seismic sensor into a second well;
(c) supplying electrical power to the first pump assembly and producing well fluid;
(d) supplying electrical power to the second pump assembly and producing well fluid;
(e) at selected intervals, sweeping the rotational speed of the first pump assembly through a selected range, thereby sending seismic waves of varying frequency into the reservoir; and
(f) detecting the seismic waves with the seismic sensor and sending signals in response thereto to the surface of the second well.
7. The method according to claim 6, wherein:
step (c) comprises supplying three-phase electrical power; and
step (e) comprises sweeping the frequency of the three-phase power being supplied to the first pump assembly.
8. The method according to claim 6, wherein:
step (d) comprises supplying three-phase electrical power over a power cable leading to the second pump assembly; and
step (f) comprises superimposing the signals from the seismic sensor onto the power cable extending to the second pump assembly.
9. The method according to claim 6, wherein steps (d), (e) and (f) occur simultaneously.
10. The method according to claim 6, wherein step (d) further comprises operating the second pump assembly at a constant speed.
11. A method for collecting seismic data, comprising:
(a) installing a first electrical submersible pump assembly in a first well;
(b) connecting a seismic sensor to a second electrical submersible pump assembly, and lowering the second electrical submersible pump assembly and seismic sensor into a second well;
(c) supplying electrical power to the first pump assembly with a variable speed drive and producing well fluid;
(d) supplying electrical power to the second pump assembly and producing well fluid;
(e) at selected intervals, placing the variable speed drive in a mode in which it will sweep the frequency through a selected range, thereby sending seismic waves of varying frequency into the reservoir; and
(f) detecting the seismic waves with the seismic sensor and sending signals in response thereto to the surface of the second well.
12. The method according to claim 11, wherein:
step (e) comprises placing the variable speed drive in a mode in which it will sweep the frequency through a selected range automatically.
13. The method according to claim 11, wherein:
step (d) comprises supplying three-phase electrical power over a power cable leading to the second pump assembly and
step (f) comprises superimposing the signals from the seismic sensor onto the power cable extending to the second pump assembly.
14. The method according to claim 11, wherein steps (d), (e) and (f) occur simultaneously.
15. The method according to claim 11, wherein the selected range is zero to 3600 rpm.
16. The method according to claim 11, wherein the sweep will take place over a selected time interval.
17. The method according to claim 16, wherein the selected time interval is from 10 to 60 seconds.