WO2007020475A1 - Wireless communication system and method - Google Patents
Wireless communication system and method Download PDFInfo
- Publication number
- WO2007020475A1 WO2007020475A1 PCT/GB2006/050237 GB2006050237W WO2007020475A1 WO 2007020475 A1 WO2007020475 A1 WO 2007020475A1 GB 2006050237 W GB2006050237 W GB 2006050237W WO 2007020475 A1 WO2007020475 A1 WO 2007020475A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- vehicle
- processor
- communications channel
- transceiver
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16L—PIPES; JOINTS OR FITTINGS FOR PIPES; SUPPORTS FOR PIPES, CABLES OR PROTECTIVE TUBING; MEANS FOR THERMAL INSULATION IN GENERAL
- F16L55/00—Devices or appurtenances for use in, or in connection with, pipes or pipe systems
- F16L55/26—Pigs or moles, i.e. devices movable in a pipe or conduit with or without self-contained propulsion means
- F16L55/48—Indicating the position of the pig or mole in the pipe or conduit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70715—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation with application-specific features
Definitions
- This invention relates to a wireless communication system and method. More particularly but not exclusively the invention relates to a wireless communication system and method suitable for remotely controlling a vehicle, or a device. Even more particularly but not exclusively the invention relates to a wireless communication system and method suitable for the remote control and monitoring of a pipeline pig travelling in a pipeline, or a conduit and being remote from their point of launch into the pipeline, or conduit
- TECHNICAL BACKGROUND Conventionally, non-destructive inspection, intervention and cleaning apparatus are transported through a pipeline or other conduit using a pipeline device generally referred to as a pipeline pig or crawler.
- Pipeline pigs in which an integral generator is powered by fluid flow past the pig, thereby making the use of an externa! power cable to the pig redundant are known in the art.
- Such pipeline pigs comprise propellers which propel the pigs along the pipelines using the flow of liquid or gas in the pipe to turn the propeller. Therefore there is no direct cable connection from the monitor/controller to the pipeline pigs.
- the data acquired during the inspection of the pipe must either be stored on board the pig until the pig is recovered from the pipe, or transmitted back along a cable to a terminal.
- Passing data back along a cable allows real-time data acquisition but maintains the need for a cable between the pig and its base station. This is disadvantageous as the cable can become snagged and does not allow valves etc., to be closed behind the pig. It is also costly to provide such extensive cables.
- the need for two way communication between the pig and a location remote from the pig can be accommodated by using the pipeline as the communication channel.
- the pig can be inductively coupled to the casing or walls of the pipeline to enable the pig to send and/or receive signals.
- the inductive coupling may also constitute a safety hazard in an oil or gas pipeline.
- Systems are known in the art that transmit telemetry data from a probe to a base station via conductive infrastructure of a well. Such systems typically have limited ranges which are insufficient for long pipelines upwards of 4 km long. Accordingly, known systems do not provide a long distance, independent diagnostic and inspection device for use in pipelines and drilling environments. Such systems are known to increase the power of a carrier signal in order to overcome low signal to noise ratios, for example up to 2.5kW. This high power transmission of a carrier signal would deplete an on-board power source rapidly thereby limiting the amount of time that a remote unit could remain within a pipeline.
- a typical current system uses iow frequency carrier waves, for example 2 - 100 Hz, to mitigate the effects of multiple signal paths, this limits the rate of data transmission possible using such a system.
- Another problem associated with the use of electrically conductive infrastructure as a signal carrier is that when operating in a non- submerged environment the infrastructure acts as an antenna. This has the effect of decreasing the signal to noise ratio of a signal carried by the infrastructure, due to additive Gaussian white noise.
- the conductive infrastructure is used in a submerged environment, for example underwater, the effects of additive Gaussian white noise on the signal to noise ratio is minimal.
- the infrastructure typicaliy emerges from water at a drilling or production platform. These are very electrically noisy environments for both additive Gaussian white noise due to thee high electrical conductivity of water, particularly salt water and pulse noise, due to drilling and other activities. This has the effect that the signal to noise ratio of signals carried by the infrastructure degrades rapidly once the infrastructure exits the water. There is no control over the signal to noise ratio (SNR), and the greater the distance from the pig to the receiver the greater the SNR.
- SNR signal to noise ratio
- B is the band width of the channel and S/N is the signal to noise ratio of the channel.
- a threshold in a conventional data channel for example a channel employing quadrature phase shift keying (QPSK) the channel will simply 'drop out' and no data transfer will be possible via that particular channel.
- QPSK quadrature phase shift keying
- wireless communication system suitable for controlling a vehicle, or device, control apparatus comprising first and second wireless transceivers having a wireless communications channel operable therebetween, the first transceiver being located upon a vehicle, or device, to be controlled and the second transceiver being located remote from the vehicle, or device,, the wireless communications channel being operable via an electrically conducting infrastructure characterised by a processor associated with either of the first or second transceivers being arranged determine an available bandwidth of the wireless communications channel dependent upon a value of a metric indicative of the quality of the wireless communications channel and being further arranged to vary a rate of data transfer over the wireless communications channel in response to the value of the metric.
- Such a system allows for a high data transfer rate to be employed where there is a large available bandwidth, for example where the vehicle, or device, is near to, typically within a few km, a receiving station. Conversely, as the vehicle moves away from the receiving station, for example tens of km, the rate of data transfer is decreased to allow for the attenuation of the signal and increased signal noise.
- a usable data channel is maintained over larger distances than can be achieved with current systems. Distance is not the only factor affecting signal to noise ratio and hence the maximum data transfer rate over the data channel. Electrical noise can vary with time, for example production cycles.
- the system of the present invention can dynamically reconfigure to compensate for changes in the available data capacity of the data channel in response to increases or decreases of noise.
- the wireless communications channel may comprise a plurality of carrier frequencies over discrete sub-sets of data are communicated.
- Each carrier frequency of the plurality of carrier frequencies may be mutually orthogonalised with respect to an adjacent carrier frequency.
- Orthogonal frequency division multiplexing (OFDM) of data increases the robustness of a data channel to multipath effects typically caused by impedance mismatches at the junctions between sections of pipe.
- OFDM also allows the use of high carrier frequencies to be used to transmit data, for example 2.5GHz.
- the wireless communications channel may be a spread spectrum communications channel.
- Data transmitted over the wireless communications channel may be encoded with a pseudo-random digital sequence.
- the signal to noise ratio of the wireless communications channel is less than unity.
- the use of spread spectrum techniques for example code division multiple access (CDMA), allows a data channel with a very poor signal to noise ratio to be used to carry data. This further allows low power transmissions to be used, typically with a maximum power output of around 2W.
- the first and second transceivers may be arranged to communicate data therebetween employing both OFDM and CDMA data transfer protocols in combination, via the wireless communications channel.
- Such an arrangement combines the advantageous features of both OFDM and CDMA systems.
- the second transceiver may be arranged to be inductively coupled to the conducting infrastructure.
- the second transceiver may be arranged to be inductively coupled to the conducting infrastructure via electrically insulating coupling means.
- Inductive coupling of a base station transceiver to, for example, a pipe reduces the chance for the generation of sparks. This is particularly important where the base station in an area with volatile, flammable components in the atmosphere, for example oil or gas platforms.
- the processor may be a dynamically configurable processor.
- a possible configuration of the processor may be selected from a library of possible configurations stored in a memory element associated with the processor, dependent upon the value of the metric.
- the processor may be a field programmable gate array.
- the processor may sample a test signal transmitted over the wireless communications channel and received at the respective first or second transceiver in order to determine the value of the metric.
- the use of a reference signal allows the quality of the communication channel to be ascertained, for example by comparison of the received reference signal to a stored mode! reference signal, for example by means of a bit error rate calculation.
- the vehicle, or device may comprise sensing means arranged to collect sensor data, the processor being arranged to select a portion of the sensor data to be transmitted between the first and second transceivers dependent upon the value of the metric.
- the processor may be arranged to store some, or all, of the sensor data upon a local data storage device.
- the conducting infrastructure may be in the form of a pipe, a conduit, a rail or any other suitable piece of electrically conductive infrastructure.
- a third wireless transceiver remote from both the first and second wireless transceivers and operable to establish a further data communications channel with the first transceiver.
- the use of a further base station some distance, typically tens of km, from the first base station increases the range over which the vehicle can operate by maintaining a high quality data channel with the vehicle as it moves away from the first base station.
- the second transceiver may be arranged to communicate with a user interface device.
- the second transceiver and the user interface device may be arranged to communicate via a virtual private network.
- the user interface device comprises a browser. Content to be displayed upon the browser may be stored on a data storage device local to the vehicle, or device, and is transmitted via the data communications channel to the user interface device.
- a secure network connection to transmit data to a browser allows a user to view data acquired by the vehicle, or device, anywhere via a network, typically the Internet.
- the storage of content at the vehicle, or device reduces the likelihood of interoperability problems associated with incompatible browsers.
- a method of wireless communication for controlling a vehicle, or a device comprising the steps of: i) communicating data between first and second wireless transceivers via an element of conducting infrastructure, the first transceiver being associated with a vehicle, or device, to be controlled, or monitored, the second wireless transceiver being remote from the vehicle, or device,; characterised by ii) varying the rate of data communication between the first and second transceivers in response to a metric indicative of the quality of a data communications channel established therebetween.
- the method may comprise communicating sub-sets of data via a plurality of carrier frequencies.
- the method may comprise orthogonalising each carrier frequency with respect to an adjacent carrier frequency.
- the method may comprise communicating data between the first and second transceivers using a spread spectrum communications channel.
- the method may comprise encoding data to be transmitted between the first and second transceivers with a pseudo-random digital sequence.
- the method may comprise communicating data between the first and second transceivers using both OFDM and CDMA data transfer protocols in combination.
- the method may comprise coupling the second transceiver to the conducting infrastructure inductively.
- the method may comprise configuring a processor dynamically in order to control the variation of the rate of data communication between the first and second transceivers.
- the method may comprise selecting an optimised configuration of the processor from a library of possible configurations stored on a data storage device associated with the processor.
- the method may comprise establishing a communications channel between the first transceiver and a third transceiver, the third transceiver being remote both the first and second transceivers.
- the method may comprise placing the second transceiver and a user interface device in communication via a virtual private network.
- the method may comprise outputting data at the user interface device via a browser.
- the method may comprise storing data to be output via the browser at a storage device associated with the vehicle, or device.
- a vehicle or a device, comprising a wireless transceiver and a processor, the wireless transceiver being arranged to communicate with a remote wireless transceiver characterised in that the processor is arranged to vary the rate of data output via the wireless transceiver in response to a metric indicative of the quality of a communications channel between the wireless transceiver and the remote wireless transceiver.
- the wireless transceiver may arranged to employ both OFDM and CDMA data transfer protocols in combination, via the wireless communications channel.
- the processor may be a dynamically configurable processor.
- a possible configuration of the processor may be selected from a library of possible configurations stored in a memory element associated with the processor, dependent upon metric.
- the processor may be a field programmable gate array.
- the processor may sample a test signal transmitted over the wireless communications channel and received at the wireless transceiver in order to determine the value of the metric.
- the vehicle, or the device may comprise sensing means arranged to collect sensor data, the processor being arranged to select a portion of the sensor data to be transmitted between the first and second transceivers dependent upon the value of the metric.
- the processor may be arranged to store some, or all, of the sensor data upon a local data storage device. Content arranged to be displayed upon a browser at a user interface device may be stored on a data storage device local to the vehicle, or device, and is transmitted selectively via the communications channel to the user interface device.
- a dynamically configurable processor arranged to be reconfigured to vary a rate of data transfer via a data communications channel in response to an input indicative of the available bandwidth of the communications channel.
- the processor may be arranged to derive a metric indicative of the available bandwidth from the input and is further arranged to configure the process dependent upon the value of the metric.
- a configuration of the processor may be selected from a library of possible configurations stored on a data storage device associated with the processor dependent upon the value of the metric.
- the processor may be arranged to output data selectively via a wireless transceiver of a vehicle, or device, the output data being selected dependent upon the available bandwidth of the communications channel.
- a method of extending the range of wireless communications between a remote vehicle, or device, and a station comprising varying a rate of data transfer over a communications channel between respective transceivers associated with the vehicle, or device, and the base station in response to a metric indicative of the quality of the communications channel.
- the method may comprise establishing a further communications channel with a second base station remote from the vehicle, or device, such that the quality of the communications channel between the second base station and the vehicle, or device, improves in opposition to the quality of the communications channel between the first base station and the vehicle, or device.
- Figure l is a schematic diagram of an embodiment of a communications system according to an aspect of the present invention
- Figure 2 is a schematic diagram of a vehicle comprising an element of the system of Figure 1 ;
- FIG 3 is a schematic diagram of an architecture used in the implementation of software definable radio (SDR);
- Figure 4 is a block diagram of a top level design layout of a communication unit of the vehicle of Figure 2;
- FIG. 5 is a detailed block diagram of the hardware platform of the communication unit of Figure 4.
- FIG. 6 is a detailed block diagram of the hardware control platform of the hardware platform of Figure 5.
- Figure 7 is flow diagram showing a method of controlling a vehicle according to an aspect of the present invention.
- a wireless vehicle control apparatus 100 comprises a pipeline 102, a base station 104 and a remote vehicle 105, typically a pig and may also an autonomous well intervention unit (AWiU), located in the pipeline 102.
- the base station 104 may be a pipeline pumping station or a well head of an oil or gas production facility.
- the pipeline 102 comprises a plurality of sections of pipe 106 connected together by electrically conductive welds 107.
- the base station 104 comprises a head assembly 108, a wireless transceiver 110 and an access point PC 112.
- the wireless transceiver 110 is inductively coupled to the head assembly 108 by insulated wires 114 wrapped about the head assembly 108, typically via an ATEX electrical Zener-barrier.
- the transceiver 110 communicates with the access point PC 112 either via a wireless or a hardwired network link.
- the vehicle 105 comprises a wireless transceiver unit 115, a propeller 116, a dynamo 118, a centra! processor 119, a dynamically configurable processor 120, typically a field programmable gate array (FPGA), a data storage device 122 and a number of sensors 124a-d, typical sensors include temperature and pressure sensors.
- a wireless transceiver unit 115 a wireless transceiver unit 115
- a propeller 116 a dynamo 118
- a centra! processor 119 a dynamically configurable processor 120, typically a field programmable gate array (FPGA), a data storage device 122 and a number of sensors 124a-d
- FPGA field programmable gate array
- sensors 124a-d typical sensors include temperature and pressure sensors.
- the command, control and communications subsystems of the vehicle 105 are implemented in an embedded computing platform on the configurable processor 120,
- the flow of fluid past the vehicle 105 rotates the propeller 116 which is coupled to the dynamo 118.
- the dynamo 118 generates electricity to operate the onboard systems of the vehicle 105, and removes the necessity for an umbilical cord between the vehicle 105 and the base station 104.
- on-board dry cells may be used to power the vehicle 105, either alone, or in combination with the dynamo 118.
- the transceiver unit 115 couples to the pipeline 102 inductively via wings 126a,b that project from the vehicle 105. Data acquired by the sensors 124a-d is stored locally upon the data storage device 122.
- the pipeline 102 acts as a communications channel between the base station transceiver 110 and the vehicle's transceiver unit 115.
- Such an arrangement has known disadvantages associated with the welds 107 joining the sections of pipe 106, and also with additive Gaussian white noise and shot noise.
- the access point PC 112 is connected to the vehicle 105 via a Virtuai Private Network (VPN).
- VPN Virtuai Private Network
- the access point PC 112 is connected to the Internet at the access point to the pipeline 102.
- the access point PC 112 receives commands from the base station 104 and processes data into a format suitable for connection to the pipeline.
- a special purpose interface card 126 located in the access point PC takes the processed data and converts it to an appropriate electrical signal for inductive coupling to the pipeline through the wires 114.
- the processor 120 monitors the integrity of command sequences it receives, and typically manoeuvres the vehicle 105 within the pipe 102 by executing a complex series of individual commands. Errors in commands sequences are passed back to the access point PC 112 from the vehicle 105 via the communications channel of the pipe 102. Unauthorized, erroneous or dangerous sequences are not accepted and executed by the processor 120.
- command sets are stored on the base station access point PC 112 as html files or cookies which are typically small files, a few tens of kb, and can therefore be quickly transmitted to the vehicle 105.
- New command sequences can be entered via interactive forms or control panels.
- Software at the base station 104 typically based on a standard web browser, for example an Internet web browser such as Microsoft Internet Explorer or Netscape Navigator, is used to control and monitor the progress of the vehicle 105 via the communications link over the pipeline 102.
- a standard web browser for example an Internet web browser such as Microsoft Internet Explorer or Netscape Navigator
- a user can navigate the vehicle command, control, monitoring and instrumentation subsystems from a graphical user interface (GUI) 128 such as a web page upon the access point PC 112.
- GUI graphical user interface
- the user need not be present at the access point PC 112 but may be located at any other PC 130 that is connected to the VPN, typically via the Internet 132.
- a user in, for example the UK can monitor the progress of the vehicle in a pipeline in the USA.
- the GUI 128 and the vehicle 105 are connected to the VPN through the Access Point PC 128 communications processor card 126 to enable control and/or observation of the vehicle from any Internet access point.
- the communications processor card 126 provides an interface between the CDMA communications over the pipeline 102 and the VPN.
- GUI 1228 Any appropriate form of graphical representation of controls can be used within the GUI 128, for example, radio buttons control knobs, cookies, graphics etc.
- the representations of the controls of the GUI 128 link to control software that allows the control and monitoring of the status of the vehicle's subsystems and sensors 124a-d.
- Software for generating web pages for controlling the vehicle 105 and displaying the status of the vehicle's subsystems is located in vehicle 105.
- the scripts for the webpages are typically written in a non-platform specific coding language, such as for example XML.
- a user only needs access to a web browser in order to be able to control the vehicle 105 and monitor the vehicle's systems and progress.
- the use of non-platform specific language greatly reduces the likelihood of incompatibility between software at the base station 104 and software at the vehicle 105.
- the quality of the communications channel between the vehicle 105 and the base station 104 is monitored regularly. Typically, if the available bandwidth across the channel decreases the user perceives this as a slowing of response times. If the response times become unacceptably high, the processor 120 will automatically close some of the windows. The additional bandwidth freed up by the reduction in data display to a user at the GUI 128 is automatically re assigned to remaining functions.
- the priority attached to various functions within vehicle 105 facilitates election of windows to be closed, for example a temperature sensor reading may not be regarded as being as important as an indication of remaining battery lifetime.
- an additional wireless transceiver 128 is inductively coupled to a section of the pipeline 102 located at a point further away from the base station 104 than the vehicle.
- the transceiver 128 operates in the same manner as the base station transceiver 110.
- the transceiver 128 is typically located 40 to 50 km from the base station and allows the range over which data can usefully be obtained to be extended significantly.
- Data from the transmitted by vehicle's transceiver unit 115 is transmitted along the pipeline 102 to the additional wireless transceiver 128.
- data is communicated between the additional wireless transceiver 128 and the access point PC 112 via standard cellular infrastructure and the Internet.
- a plurality of additional wireless transceivers may be connected to the pipeline 102 at various locations along the pipeline at appropriate intervals. This enables data from the vehicle 105 to be received or data transmitted to the vehicle irrespective of the distance of the vehicle from the base station.
- the additional transceivers may be located, for example, at points where the bandwidth available across the communications channel decreases below an acceptable level, for example every 10- 15km. Suitable locations for additional wireiess transceivers may include access points or entry shafts.
- Communication between the vehicle 105 and the base station 104 is typically lost by deliberate user disconnection or by loss of bandwidth.
- Instrumentation and monitoring subsystems store data in the data storage device 122, which is typically a non-volatile memory device.
- command and contra! systems revert to an autonomous mode where the vehicle 105 is piloted by the processor 119.
- the vehicle's transceiver unit 115 monitors the communication channel for beacon data from the base station's transceiver 110. Once the beacon data is detected the vehicle's transceiver unit 115 endeavours re-establish communications upon with the base station's transceiver 110.
- the transceiver unit 115 may be arranged to 'power down' such that it resides in a passive 'receive' mode awaiting beacon data as an instruction to transmit data to the base station. Such an arrangement serves to reduce the power consumption of the vehicle 105. This lengthens the amount of time, for example up to 12 months, that the vehicle can remain within the pipeline, this is particularly relevant for embodiments of the invention comprising on-board dry cells to power the on-board electronics.
- the vehicle 105 in normal operating conditions, the vehicle 105 is operated with a flight plan which has been prepared and loaded into data storage unit 122 and the processor 119 in advance. Manual intervention is typically required, for example, when the flight plan must be modified during flight.
- the communications channel will primarily be used to monitor the progress and status of vehicle 105.
- the operating system for the monitoring and controlling the vehicle 105 must be suitable for real time environments, reliable and have extensive support for control and data acquisition.
- the communications channel between the respective transceivers of the base station 104 and the vehicle 105 employs a protocoi based on CDMA over OFDM.
- Orthogonal Frequency Division Multiplexing a number of sub- carrier frequencies, each being a harmonic of a fundamental, lowest frequency sub-carrier, have complex data values imposed upon them by the use of inverse fast Fourier transform (IFFT) techniques.
- IFFT inverse fast Fourier transform
- the complex data values vary the phase and amplitude of the sub-carriers away from their unperturbed state.
- the carriers Upon transmission the carriers superpose to produce a non-sinusoidal signal.
- FFT Fourier transform
- CDMA is a form of Direct Sequence Spread Spectrum communications enabling data to be sent at, or below, the level of noise in the system.
- the main parameter in spread spectrum systems is the processing gain, Gp 1 or spreading factor. This is the ratio of transmission and information bandwidth:
- BW t is the transmission bandwidth
- BWi is the information bandwidth
- the processing gain determines the number of signals that can be carried within a CDMA system, the amount of muiti path effect reduction, and the difficulty to jam or detect a data transmission. For a spread spectrum system it is advantageous to have a processing gain as high as possible.
- the spreading techniques utilised in the present invention typically comprise direct sequence or frequency hopping.
- Direct sequence is the best known spread spectrum technique where data is multiplied by a Pseudo Random Noise (PN) code. There is low cross correlation values among the codes so it is difficult to jam or detect a data message.
- PN Pseudo Random Noise
- PN codes facilitates the introduction of a large processing gain in direct sequence systems, and is known to those skilled in the art.
- the data is multiplied again by the same synchronised PN code to extract the original data.
- the de spread operation is the same as the spread operation.
- a PN code In order to be useful for direct sequence spreading, a PN code must meet various constraints. These include being built from two levelled numbers, having sharp autocorrelation peak to enable code synchronisation, having a low cross correlation value to allow more users on the system and being balanced for good spectral density properties.
- the signal occupies a bandwidth much greater than is necessary to send the information. This results in very low signal to noise channels being usable for the transmission of data using CDMA.
- the channel is typically characterised by a very poor and variable SNR spread spectrum communications can operate effectively.
- CMDA Code Division Multiple Access
- the use of a spreading code that is independent of the data and synchronous reception allows multiple data sets to be transmitted across the same frequency band at the same time.
- the codes used for spreading have low cross correlation values and are unique for each channel of communication.
- the receiver that has knowledge about code of the intended transmitter is capable of selecting the desired signal.
- the data transmission scheme of the apparatus 100 is based upon the concepts of Software Definable Radio (SDR).
- SDR Software Definable Radio
- RF radio frequency
- !F Intermediate Frequency
- FIG. 3 An architecture of SDR 300 is shown schematically in Figure 3 in which an antenna 302 and a tuner 304 are the only analogue elements with an incoming signal being digitised by an ADC 306. The remaining processing of the signal is carried out digitally, either in hardware 308 or software 310.
- an FPGA for example a Xilinx Vertex series which has a 200MHz clock, is typically used as the intermediate configurable processor 120.
- FPGAs can implement random access memory (RAM) and the Xilinx Vertex series of FPGAs supports dual port RAM.
- An FPGA processor 120 can be configured using supervisor software that is arranged to monitor the quality of the data. The processor and determine whether modification of the configuration of the processor 120 is required to achieve a data transfer rate over the communications channel that is appropriate to both the bandwidth and the signal to noise ratio of the channel.
- FIG 4 is a schematic diagram of a design of the communications unit 400 of the vehicle 105.
- the unit 400 comprises a software platform 402, a hardware platform 404 and an environment interface 406.
- the software platform 402 is typically mounted upon the central processor 119 and comprises platform control software 408, a generic pre-processor module 410 and a user interface 412.
- the software platform 402 is communicates with the hardware platform 404 via a PCI bus 414.
- the hardware platform 404 comprises an FPGA 416 module 416 and a hardware control platform 418.
- the configuration of the FPGA module 416 is controlled by the hardware control platform 418 in response to signals received from the software platform 402 in order to execute the routines necessary for SDR.
- Software reconfiguration is complex and potentially time consuming as configuration files from the central processor have to be downloaded to the FPGA 416 via the bus structure. Therefore the algorithms that comprise the SDR must be carefully constructed for implementation on hardware.
- the software reconfiguration strategy approach uses supervisor software responsible for controlling data, configuration and environmental aspects of FPGA 416.
- the environment interface 406 comprises a radio frequency interface 420 and a digital to analogue/analogue to digital converter (ADC/DAC) 422.
- the environment interface 406 provides the interface to the communications channel, typically the pipeline 102.
- the radio frequency interface 420 receives and transmits signals over the communications channel.
- the ADC/DAC 422 digitises received signals to allow the FPGA module 416 to carry out SDR functions. Digitised signals to be transmitted are received by the ADC/DAC 422 and are converted to analogue signals for transmission over the communications channel.
- Figures 5 is a schematic representation of the hardware platform 404
- Figure 6 is a schematic representation of the hardware control platform 418.
- the hardware platform 404 comprises a fixed part 424, typically the hardware control platform 418, a reconfigurable part 426 and a reconfiguration logic part 428.
- the fixed part 424 and the reconfigurable part 426 communicate via an internal bus 440.
- the hardware control platform 418 comprises a PCI interface 442, an IO memory buffer 444, an IO port controller 445, an internal bus interface 446, a select map bus interface 448 and an environment interface bus 450.
- the PCI interface 442 receives communications from the software platform 402 via the PCI bus 414 and communicates the data to either the buffer 444 or the controller 445 as appropriate.
- the controller 445 communicates with the internal bus interface 446 for transmission of reconfiguration data to the FPGA 416.
- the controller 445 also communicated with the environment interface bus 450 in relation to received signals from the environment interface 406 and also in relation to signals to be output via the environment interface 406.
- the reconfigurable part 426 comprises the FPGA 416 and an internal bus interface 442 for mediating communications between the FPGA 416 and the internal bus interface 440 of the hardware control platform 418.
- the PCI bus 414 is used to communicate the desired configuration from the software platform 402.
- the hardware control platform 418 then requests the appropriate FPGA 416 configuration from the reconfiguration logic part 428 via the select map bus interface 448.
- the FPGA 416 is configured accordingly dynamically in real time, on the fly.
- OFDM frequency division multiple access
- CDMA Code Division Multiple Access
- a method of controlling a vehicle comprises communicating data between first and second wireless transceivers via a pipeline, the first transceiver being associated with a vehicle to be controlled, the second wireless transceiver being remote from the vehicle ⁇ Step 700).
- the rate of data communication between the first and second transceivers is varied in response to a metric indicative of the quality of a data communications channel established between the first and second wireless transceivers (Step 702).
- the present invention may be used in communicating between any suitable device and a base station, or other suitable device.
- the present invention may be used in the controi of pipeline valves or well heads on drill strings, the monitoring of remote monitoring stations, and communications via rail lines.
- wireless transceivers and communications channels refers to there being no cable carrying a signal between transceivers.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Quality & Reliability (AREA)
- Mechanical Engineering (AREA)
- Transmitters (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2006281200A AU2006281200A1 (en) | 2005-08-12 | 2006-08-11 | Wireless communication system and method |
CA002618914A CA2618914A1 (en) | 2005-08-12 | 2006-08-11 | Wireless communication system and method |
EP06765385A EP1913721A1 (en) | 2005-08-12 | 2006-08-11 | Wireless communication system and method |
NO20081271A NO20081271L (en) | 2005-08-12 | 2008-03-11 | System and procedure for wireless communication |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0516589A GB0516589D0 (en) | 2005-08-12 | 2005-08-12 | Wireless control system and method |
GB0516589.9 | 2005-08-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007020475A1 true WO2007020475A1 (en) | 2007-02-22 |
Family
ID=35098217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2006/050237 WO2007020475A1 (en) | 2005-08-12 | 2006-08-11 | Wireless communication system and method |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1913721A1 (en) |
AU (1) | AU2006281200A1 (en) |
CA (1) | CA2618914A1 (en) |
GB (1) | GB0516589D0 (en) |
NO (1) | NO20081271L (en) |
WO (1) | WO2007020475A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2447322A (en) * | 2007-03-05 | 2008-09-10 | Schlumberger Holdings | Generating well logs |
US7957946B2 (en) | 2007-06-29 | 2011-06-07 | Schlumberger Technology Corporation | Method of automatically controlling the trajectory of a drilled well |
WO2015101676A1 (en) * | 2014-01-06 | 2015-07-09 | Uresh Ag | Aseptic pipeline pig with identification means |
US9172406B2 (en) | 2013-05-03 | 2015-10-27 | Control Devices, Inc. | Pressure resistant housing device for protecting an electromagnetic transmitter |
WO2016138955A1 (en) * | 2015-03-04 | 2016-09-09 | Enoware Gmbh | Method and device for sensing location-dependent state variables in pipelines |
US9535039B2 (en) | 2014-04-30 | 2017-01-03 | Control Devices, Inc. | Acoustic transmitter and method for underwater pipeline inspection gauges |
WO2017010980A1 (en) * | 2015-07-13 | 2017-01-19 | Halliburton Energy Services, Inc. | Selectively skipping transceivers to enhance communication quality and speed |
CN110701426A (en) * | 2019-11-14 | 2020-01-17 | 西南石油大学 | Two-way communication system of intelligent pipeline plugging robot |
US20220217706A1 (en) * | 2021-01-06 | 2022-07-07 | Aura Network Systems, Inc. | Systems and methods for managing radio frequency spectrum in ground to aerial vehicle communications |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0607611A1 (en) * | 1992-12-28 | 1994-07-27 | Tokyo Gas Co., Ltd. | Intrapipe work robot apparatus and method of measuring position of intrapipe work robot |
US20050141473A1 (en) * | 2003-12-27 | 2005-06-30 | Kwang-Jae Lim | Adaptive downlink packet transmission method in multicarrier CDMA system |
-
2005
- 2005-08-12 GB GB0516589A patent/GB0516589D0/en not_active Ceased
-
2006
- 2006-08-11 WO PCT/GB2006/050237 patent/WO2007020475A1/en active Application Filing
- 2006-08-11 AU AU2006281200A patent/AU2006281200A1/en not_active Abandoned
- 2006-08-11 CA CA002618914A patent/CA2618914A1/en not_active Abandoned
- 2006-08-11 EP EP06765385A patent/EP1913721A1/en not_active Withdrawn
-
2008
- 2008-03-11 NO NO20081271A patent/NO20081271L/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0607611A1 (en) * | 1992-12-28 | 1994-07-27 | Tokyo Gas Co., Ltd. | Intrapipe work robot apparatus and method of measuring position of intrapipe work robot |
US20050141473A1 (en) * | 2003-12-27 | 2005-06-30 | Kwang-Jae Lim | Adaptive downlink packet transmission method in multicarrier CDMA system |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805247B2 (en) | 2002-09-09 | 2010-09-28 | Schlumberger Technology Corporation | System and methods for well data compression |
GB2447322A (en) * | 2007-03-05 | 2008-09-10 | Schlumberger Holdings | Generating well logs |
US7957946B2 (en) | 2007-06-29 | 2011-06-07 | Schlumberger Technology Corporation | Method of automatically controlling the trajectory of a drilled well |
US8676558B2 (en) | 2007-06-29 | 2014-03-18 | Schlumberger Technology Corporation | Method of automatically controlling the trajectory of a drilled well |
US9172406B2 (en) | 2013-05-03 | 2015-10-27 | Control Devices, Inc. | Pressure resistant housing device for protecting an electromagnetic transmitter |
US10753525B2 (en) | 2014-01-06 | 2020-08-25 | Uresh Ag | Aseptic pipeline pig with identification means |
WO2015101676A1 (en) * | 2014-01-06 | 2015-07-09 | Uresh Ag | Aseptic pipeline pig with identification means |
US9535039B2 (en) | 2014-04-30 | 2017-01-03 | Control Devices, Inc. | Acoustic transmitter and method for underwater pipeline inspection gauges |
WO2016138955A1 (en) * | 2015-03-04 | 2016-09-09 | Enoware Gmbh | Method and device for sensing location-dependent state variables in pipelines |
WO2017010980A1 (en) * | 2015-07-13 | 2017-01-19 | Halliburton Energy Services, Inc. | Selectively skipping transceivers to enhance communication quality and speed |
GB2556213A (en) * | 2015-07-13 | 2018-05-23 | Halliburton Energy Services Inc | Selectively skipping transceivers to enhance communication quality and speed |
GB2556213B (en) * | 2015-07-13 | 2019-07-31 | Halliburton Energy Services Inc | Selectively skipping transceivers to enhance communication quality and speed |
US11118445B2 (en) | 2015-07-13 | 2021-09-14 | Halliburton Energy Services, Inc. | Selectively skipping transceivers to enhance communication quality and speed |
CN110701426A (en) * | 2019-11-14 | 2020-01-17 | 西南石油大学 | Two-way communication system of intelligent pipeline plugging robot |
US20220217706A1 (en) * | 2021-01-06 | 2022-07-07 | Aura Network Systems, Inc. | Systems and methods for managing radio frequency spectrum in ground to aerial vehicle communications |
US11963203B2 (en) * | 2021-01-06 | 2024-04-16 | Aura Network Systems, Inc. | Systems and methods for managing radio frequency spectrum in ground to aerial vehicle communications |
Also Published As
Publication number | Publication date |
---|---|
NO20081271L (en) | 2008-03-11 |
GB0516589D0 (en) | 2005-09-21 |
CA2618914A1 (en) | 2007-02-22 |
AU2006281200A1 (en) | 2007-02-22 |
EP1913721A1 (en) | 2008-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1913721A1 (en) | Wireless communication system and method | |
US9625603B2 (en) | Downhole communication applications | |
US7477160B2 (en) | Wireless communications associated with a wellbore | |
AU2009233573B2 (en) | Communication system for a hydrocarbon extraction plant | |
RU2323336C2 (en) | Underwater wireless communication method and system for underwater borehole, which provides wireless communication (variants) | |
CN101350800B (en) | Apparatus and method for processing interference between carriers as well as receiver using the same | |
EP2965457B1 (en) | Using lte-a transmitters and carrier aggregation in borehole communication | |
RU2616551C2 (en) | Software applications for data transmission | |
CN108063657B (en) | Logging-while-drilling data NC-OFDM sound wave transmission method based on compressed sensing | |
US8115605B2 (en) | Power line communications device in which physical communications protocol layer operation is dynamically selectable | |
Ma et al. | Design of acoustic transmission along drill strings for logging while drilling data based on adaptive NC-OFDM | |
CN103346991B (en) | Channel estimation and synchronization method based on cyclic prefixes | |
Peng et al. | Ocean-TUNE UCONN testbed: A technology incubator for underwater communication and networking | |
Jindal et al. | Underwater pipelines panoramic image transmission and refinement using acoustic sensors | |
CN105610759B (en) | The new method of XCTD channel transmission rate is improved based on OFDM technology | |
Nguyen et al. | In-pipe wireless communication for underground sampling and testing | |
EP2958302B1 (en) | Communication method in a communication segment of a network | |
Jiang et al. | R&D of a low-complexity OFDM acoustic communication payload for Micro-AUV in confined space | |
Nouri et al. | Information theoretical performance limits of single‐carrier underwater acoustic systems | |
CN113834998B (en) | Airplane cable fault detection and identification method based on power line carrier technology | |
Dutta et al. | Optimizing multiple frequency-shift keying during spacecraft critical events for future missions | |
Xu et al. | Implementation and field test results of a software defined PLC modem | |
Araujo et al. | 4-FSK High-Speed Underwater Acoustic Communication System | |
Zhong et al. | Design a reconfigurable modem for underwater acoustic communications | |
Inggs et al. | Drill head mounted obstacle avoidance radar |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2006281200 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2618914 Country of ref document: CA Ref document number: 2006765385 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2006281200 Country of ref document: AU Date of ref document: 20060811 Kind code of ref document: A |
|
WWP | Wipo information: published in national office |
Ref document number: 2006281200 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 2006765385 Country of ref document: EP |