Method and apparatus for dynamically updating representations of a work site and a propagation model
Abstract
This record has no abstract on file.
Term
Term ended
Expired 29 November 2020, 5.8 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
11 claims: 7 independent, 4 dependent
- 1Change the surface terrainBy terrain change machine forA method of dynamically updating the communication signal propagation model in the area undergoing civil engineering work.The stage of storing the surface map showing the terrain of the area before the terrain change by the terrain change machine, and The surface map of the area、As a function of the civil engineering workReal time by computerThe stage of dynamically updating andComputer in real timeIn response to the update of the surface mapJiAt the stage of dynamically updating the propagation model,The stage of predicting the quality of the communication signal at the position of the terrain changing machine at a future time based on the propagation model.A method characterized by including. 地表の地形を変更するための地形変更機械による土木工事作業を受けている区域における通信信号の伝播モデルを動的に更新する方法であって、前記地形変更機械による地形変更が行われる前における前記区域の地形を表す地表地図を記憶する段階と、 前記区域の地表地図を、前記土木工事作業の関数としてコンピュータによりリアルタイムで動的に更新する段階と、コンピュータによるリアルタイムでの前記地表地図の更新に応じて前記伝播モデルを動的に更新する段階と、前記伝播モデルに基づいて、将来の時点での前記地形変更機械の位置における通信信号の質を予測する段階と を含むことを特徴とする方法。
- 6A mobile terrain change machine that can change the terrain of the earth's surfaceCivil engineering work is carried outIt is a device that dynamically updates the propagation model of the communication signal in the area where the communication signal is transmitted, and is changed by the mobile terrain changing machine.BeforeOn the surface of the earthterrainA means of storing a surface map representing the surface and when the surface is being modified by the mobile land improvement machine., In real time by computerA means of dynamically updating the surface map,Computer in real timeIn response to the update of the surface mapJiAnd a means to dynamically update the propagation modelAs a means of predicting the quality of the communication signal at the position of the mobile terrain changing machine at a future time based on the update of the propagation model.A device characterized by including. 地表の地形を変更可能な移動式地形変更機械による土木工事作業が行われている区域において通信信号の伝播モデルを動的に更新する装置であって、 前記移動式地形変更機械による変更が行われる前における前記地表の地形を表す地表地図を記憶する手段と、 前記地表が前記移動式土地改良機械による変更を受けている時に、コンピュータによりリアルタイムで前記地表地図を動的に更新する手段と、コンピュータによるリアルタイムでの前記地表地図の更新に応じて前記伝播モデルを動的に更新する手段と、前記伝播モデルの更新に基づき将来の時点での前記移動式地形変更機械の位置における前記通信信号の品質を予測する手段と を含むことを特徴とする装置。
- 7A claim further comprising a second mobile terrain changing machine and means for dynamically updating the surface map when the ground surface has been modified by the second mobile terrain changing machine.6The device described in. 第2の移動式地形変更機械と、 前記地表が前記第2の移動式地形変更機械による変更を受けている時に前記地表地図を動的に更新する手段と を更に含むことを特徴とする請求項6に記載の装置。
- 8A claim comprising further comprising means for dynamically updating the propagation model in response to an update of the surface map when the surface map has been modified by the second mobile terrain changing machine.7The device described in. 前記地表地図が前記第2の移動式地形変更機械による変更を受けている時に、前記地表地図の更新に応答して前記伝播モデルを動的に更新する手段を更に含むことを特徴とする請求項7に記載の装置。
- 9Speed of the mobile terrain changing machineas well asA claim comprising further means for predicting the quality of the communication signal at a future time point based on the predicted position of the mobile terrain changing machine obtained as a function of the moving direction.6The device described in. 前記移動式地形変更機械の速度及び移動方向の関数として得られた前記移動式地形変更機械の予測位置に基づき、将来の時点における前記通信信号の品質を予測する手段を更に含むことを特徴とする請求項6に記載の装置。
- 10The first to change the topography of the earth's surfaceas well asFor the second civil engineering machineTerrain changes are madeIt is a method to dynamically update the propagation model of the communication signal in the area where it is located.The stage of memorizing the surface map showing the terrain before the terrain change by the first and second civil engineering machines, andUsing a computer, In the areaSaidThe first surface mapas well asSecond civil engineering work machineTerrain change byAs a function ofin real timeThe stage of dynamically updating andReal-time using a computerThe stage of dynamically updating the propagation model in response to the update of the surface map、A step of predicting the quality of the communication signal at at least one position of the first and second civil engineering machines at a future time based on the update of the propagation model.A method characterized by including. 地表の地形を変更する第1及び第2の土木工事機械による地形変更が行われている区域において通信信号の伝播モデルを動的に更新する方法であって、前記第1及び第2の土木工事機械による地形変更が行われる前の地形を表す地表地図を記憶する段階と、コンピュータを用いて、前記区域の前記地表地図を前記第1及び第2の土木工事機械による地形変更の関数としてリアルタイムで動的に更新する段階と、コンピュータを用いるリアルタイムでの前記地表地図の更新に応じて前記伝播モデルを動的に更新する段階と、前記伝播モデルの更新に基づき将来の時点での前記第1及び第2の土木工事機械の少なくとも一方の位置における前記通信信号の品質を予測する段階と を含むことを特徴とする方法。
- 11For first and second civil engineering machines that change the surface terrainTerrain changes are madeA device that dynamically updates the communication signal propagation model in the area where it is located.A means for storing a surface map showing the terrain before the terrain change by the first and second civil engineering machines, and The ground map of the area is shown on the first and second civil engineering machines.Terrain change byA means for dynamically updating as a function of, and a means for dynamically updating the propagation model in response to the update of the surface map.、A step of predicting the quality of the communication signal at at least one position of the first and second civil engineering machines at a future time based on the update of the propagation model.A device characterized by including. 地表の地形を変更する第1および第2の土木工事機械による地形変更が行われている区域において通信信号の伝播モデルを動的に更新する装置であって、前記第1及び第2の土木工事機械による地形変更が行われる前の地形を表す地表地図を記憶する手段と、 前記区域の地表地図を前記第1および第2の土木工事機械による地形変更の関数として動的に更新する手段と、 前記地表地図の更新に応じて前記伝播モデルを動的に更新する手段と、前記伝播モデルの更新に基づき将来の時点での前記第1及び第2の土木工事機械の少なくとも一方の位置における前記通信信号の品質を予測する段階と を含むことを特徴とする装置。
Independent claims7
1 paragraph, as filed
[0001] [Technical field to which the invention belongs] The present invention generally relates to a method and an apparatus for changing the terrain of a work site, and more specifically, dynamically updates the display of a work site undergoing civil engineering work such as changing the terrain of the ground surface to dynamically update the display of the work site. It relates to a method and an apparatus for dynamically updating the propagation model of a communication signal in response to a display update. [0002] [Conventional technology] When a mobile machine that operates partially, completely independently, or manually at the work site is developed, it is necessary to supervise a specific task and prepare a reasonable time for the machine to plan its movement. Needs a lot of updates. In some situations, many devices need to work together, and information about the activities and movements of each device, other objects in the work environment, and changes made to the work environment and site terrain , Must be communicated. As workplaces become more complex and more machines are used, efficient means of sending and receiving data between machines are needed. Moreover, the information to be communicated is inherently diverse. For example, the system must endorse the data with priority and give priority to the data that belongs to the operation that is essential to the service. Some are very interactive and may require very little system latency. In addition, there are large fluctuations in the required frequency band from several bytes per second to several hundred thousand bytes per second or more. [0003] Currently, wireless mobile communication systems are configured to switch between routes or networks in response to signal quality loss detection. For example, a cellular system switches base stations when a signal level drops below a certain level, such as when a mobile node moves from one base station area to the other. In some cases, the signal level drop occurs so quickly that the connection is lost before the transfer to another base station is complete. For example, a communication system for mobile heavy machinery that operates partially or completely autonomously cannot lose valuable data during this transition period, and high-quality communication needs to be maintained at all times. Therefore, it is necessary to have a mobile communication system with means for compensating for deterioration of communication signals and preventing information loss. [0004] In order to use the available frequency bands most effectively, the communication system ideally has the ability to select the most appropriate network for a particular application from several overlapping wireless networks. .. It is also preferable to switch networks immediately before the mobile node moves from one network to the other in order to prevent loss of communication signals. This requires the ability to predict it before it is delivered and notify the network when it discovers that delivery is imminent. The ability to predict delivery is such that there is a large amount of mutual interference from complex surfaces, including hills, vegetation leaves, deep ditches, holes, tunnels, and buildings, and machines are scattered over long distances. It needs to be reliable in the environment. Radio frequency (RF) wave propagation in areas with irregular surfaces and buildings such as deep canyons, steep hills, and high walls should take into account factors such as reflection, diffraction, multiple paths, and scattering effects. Is required. The signal strength of an RF signal can fluctuate significantly due to small movements in such areas. In general, wireless networks are made highly reliable by adding error detection and correction functions without considering low processing power and long waiting time, so the reliability of the system needs to be balanced with the speed. [0005] In traditional hierarchical data networks such as the Internet, routing protocols are tied to the logical positions of the nodes in the network. When a packet is sent, it contains the address of the destination host computer in its header. An intermediate node in the route between the source and the destination inspects the address of the destination and determines how to route the packet based on the network components of this destination address. This allows intermediate nodes to forward packets to the network on which the destination host is on without knowing the exact location of the destination host. As the packet travels along the path, the intermediate node near the destination has information about the exact location of the destination and forwards the packet accordingly. One advantage of this type of scheme is that the host only needs to know the location of some networks with nodes instead of the location of all nodes in the network. [0006] [Problems to be Solved by the Invention] This traditional network assumes that the host is quiesced all the time. Lightweight, battery-powered mobile computers that use wireless technology allow users to move around while maintaining connectivity. However, the scheme breaks when the nodes move away from their "home" network. For example, when a mobile computer with an address belonging to network A moves to network B, packets destined for the mobile computer will still be sent to network A, which is indicated by the network component at that address. All packets destined for the mobile computer are lost while the mobile computer is away from the home network. The limitation of traditional routing methods is to limit the mobility of these computers by confining them in a single network. [0007] Furthermore, when the work site changes, it is also necessary to supervise many terrain modification machines as they operate within the work site. In particular, it is advantageous to be able to update the surface map and prepare the updated information for each machine. It will also be necessary to update the communication propagation model as the information is updated. Therefore, the present invention relates to solving one or more of the above problems. [0008] [Means for solving problems] One aspect of the present invention is a method of dynamically updating a communication signal propagation model in an area undergoing civil engineering work to change the topography of the ground surface, in which the method is to perform civil engineering work on the surface map of the area. It includes a stage of dynamically updating as a function of, and a stage of dynamically updating the propagation model in response to the update of the surface map. Another aspect of the present invention is a device that dynamically updates the propagation model of a communication signal in an area subject to the operation of a mobile terrain changing machine capable of changing the terrain of the earth's surface, the device of which is a mobile terrain changing machine. Means to store a surface map that represents the previous surface of the surface that has been changed by, and means to dynamically update the surface map when the surface is changed by a mobile terrain change machine, and respond to the update of the surface map. Includes means to dynamically update the propagation model. [0009] BEST MODE FOR CARRYING OUT THE INVENTION (Summary) The wireless mobile communication system of the present invention provides methods and devices for communicating between two or more communication nodes in an area having a plurality of communication nodes and one or more communication network technologies. Communication nodes can be moved or stationary. Smart switching systems incorporate location information and RF wave propagation calculations for selected communication networks. An environmental map, including the topography of the area's surface and structures, is an RF propagation and communication model for signals generated by selected communication nodes and networks in the area, as well as the location and characteristics of potential sources of electromagnetic interference. Used at selected time intervals to make. The RF propagation and communication model gives a prediction of signal quality everywhere given. Using these inputs, each communication node in the network of the invention predicts where it will be in the future, whether its location is reachable via a particular wireless network, and what the signal quality is at that location. can do. The network can then be prepared for delivery between base stations or networks with the desired signal quality, thus minimizing delays and costs incurred. To support mobile nodes, communication protocols such as the standard Internet Protocol known as Mobile IP are used, allowing nodes to change their location within the network without changing their addresses. When a mobile node moves from one network to the other, the home agent is the only node in the network that keeps a record of the location of the mobile node and routes packets to this location. The system of the present invention also allows direct communication between peers. When each of the two nodes is within the reach of the other, the user can communicate directly and without the help of any central router. When each of the two nodes is beyond the reach of the other, the user can communicate by using the other mobile node between them to forward their packets. That is, these intermediate nodes are dynamically used as routers to form a temporary network. By preparing this capability, the system can support a large number of mobile nodes. The system also provides support for various types of network traffic, including data-intensive file transfer, time-first emergency data, real-time voice data, constant frequency band data, and periodic position data. The type of service required for that traffic is also considered to meet the special requirements of the various communication nodes, facilitating the interaction of different user applications. [0010] (Mobile IP) The Mobile IP (Internet Protocol) standard was developed to provide host mobility over the Internet. As described here, Mobile IP execution is based on the IP Version 4 (IPv4) Protocol standard. Mobile IPv4 allows IPv4 packets to be transparently routed to mobile nodes on the Internet. There is also a new version of IP known as IP Version 6 (IPv6), while there is also a Mobile IP extension known as Mobile IPv6. Both mobile IPv4 and mobile IPv6 can be used for this device. In traditional IP routing, if a node moves to another network, packets destined for it can no longer be propagated. In order for a node to be able to communicate on the new network, it needs to change its IP address. This makes it impossible to maintain a connection when a node changes location. Mobile IP is a routing scheme that does not require a mobile node to change its IP address when it moves. Instead, each mobile node is identified by a single IP address, regardless of the location of the current point belonging to the network. [0011] Understanding Mobile IP requires familiarity with the following concepts: Mobile node: A node that moves from one network to the other. Mobile nodes perform mobile IP to maintain communication with other nodes. Communication node: The node with which the mobile node is communicating. The communication node can be either a quiesced node or another mobile node. Home Address: An IP address that is assigned to a mobile node and is immutable regardless of whether the node belongs to the network. Home network: Each mobile node has a home network. This is the network to which conventional IP routing would send packets addressed to the home address when the mobile node belonged to its home network. Traditional IP routing allows packets to be sent to mobile nodes using their home address. External network: Any network other than the mobile node's home network. Home Agent: An agent located on the mobile node's home network. The home agent knows the location of the mobile node and forwards the packet to the mobile node when the mobile node is away from home. External Agent: An agent located on the external network. The external agent helps the mobile node register with its home agent and also sends forwarded packets to the mobile node. [0012] Aware address: The IP address on the external network to which the home agent forwards the packet. The awareness address can be either the IP address of the external agent or the local address obtained on the external network. Protocols such as Dynamic Host Configuration Protocol (DHCP) can be used for this. The former awareness address type is called the external agent awareness address, and the latter is called the co-location awareness address. Packet interception: This is the process by which the home agent receives a packet destined for one of its mobile nodes. This is done on Mobile IP by using the "proxy" address decomposition protocol (ARF) in the home agent. The home agent uses a surrogate ARF to respond to address decomposition requests for the mobile node's IP address from other nodes on the home network, making the home agent's concatenated layer address as if it were the mobile node's address. give. The node requesting the address then uses the home agent's concatenated layer address to send the packet to the mobile node, allowing the home agent to receive the packet and forward them to the mobile node's current location. To do. Combined vault: The communication node can maintain a vault for the care address for the mobile node to determine where to send packets destined for the mobile node. Join Update: The message used to update the join vault on the communication node. Registration Life: The period during which the registration of mobile nodes on the external network is valid. It is also the period during which the join renewal is valid. [0013] FIG. 1 illustrates the terms defined above. M is a mobile node. Node S is communicating with M, so S is a communication node. R2 is M's home agent. When M moves to the external network, R4 acts as an external agent. In this case, the address of R4 is used as the noticed address of M. Mobile IP prepares a set of services that give nodes mobility. Each of these services will be described here. Agent Discovery: Home agents and external agents can announce their availability on each link they serve. In addition, the newly connected mobile node can send an explicit solicitation on the link to find out if there is a possible agent. External agents respond to the solicitation by publicizing their location. Mobile IP agent discovery is performed as an extension to the ICMP (Internet Control Message Protocol) router discovery protocol. The agent discovery protocol extends the messages used in the router discovery protocol (router announcement and router solicitation). The messages used in agent discovery are therefore referred to as agent announcements and agent solicitations. [0014] Registration: When a mobile node is away from home, it uses a process called registration to inform its home agent of its current location. Depending on how they belong to the network, nodes register either directly with the home agent or through an external agent that forwards the registration to the home agent. Registration is valid for a fixed period of time or for the life of the registration. The presence of an external agent is not required when the mobile node is using the same location awareness address, and the mobile node can be registered directly. When the mobile node returns to its home network, it "re-registers" with its home agent to stop forwarding packets. [0015] Tunneling: The service provided by a home agent that forwards packets to a mobile node is called "tunneling." When tunneling a packet, the home agent encapsulates the original packet by prepending another IP header to the existing packet. This "external" IP header has a source address, which is the IP address of the host contained in the capsule, and a destination address, which is the noticeable address of the mobile host. If the awareness address is an external agent, the external agent receives the packet, decapsulates it, and sends it locally to the mobile node. If the co-locating address is used, the mobile node receives the packet and decapsulates it by itself. [0016] FIG. 2 illustrates the encapsulation process when an external agent is used. During operation, home agent R2 and external agent R4 announce their presence using agent announcement messages. Mobile node M is inherently connected to its home network, so it operates without mobile services at this time. The mobile node M moves to the external network. When the mobile node detects that it is on the external network (because it receives the announcement of the external agent), it gets the awareness address. The awareness address is obtained from the external agent announcement message sent from R4. If a node like R4 that serves the external agent is unavailable, and if the mobile node has that capability, the mobile node will use a service like DHCP to get the co-location address. Can be tried. [0017] The mobile mode M registers the new awareness address with the home agent R2 through the exchange of registration requests and reply messages. If R4's address is used as a notice address, registration requests and replies are sent to external agent R4, which in turn forwards the packet appropriately. External agents are not involved when co-located addresses are used. When the communication node sends a packet to M, the packet is routed to M's home network. Home agent R2 intercepts these packets and tunnels them to M's notice address. If the R4 address is a noticed address, R4 decapsulates the packets and sends them locally to M. If the co-located address is used, the tunneled packet will be received and decapsulated by M itself. In the opposite direction, packets sent by M to S are sent to their destinations, regardless of M's location, using traditional IP routing mechanisms. [0018] Mobile IP security is essential because it involves the ability to reroute packets destined for any host to be sent anywhere else on the Internet. Attacks on registration requests and responses cause packets destined for mobile nodes to become undeliverable or sent to incorrect destinations. For example, another host attempts to pretend to be a mobile node and convinces the home agent to send a packet to it. Therefore, confirmation is performed by the mobile node and home agent for all registration requests and reply messages. The mobile node shares the security parameter index (SPI) and secret key with the home agent to identify the home agent. One of several available algorithms can be used for verification, such as "Locked Message Record Version 5" (MD5) with a 16-byte key size. To prevent the reproduction of any registration message, time stamps and current stamps are used to identify each registration request and response individually. [0019] (Mobile IP with route optimization) Basic Mobile IP allows a mobile node to move away from its home network by providing a home agent that intercepts packets destined for the mobile node's home address. In the general situation shown in FIG. 3, the mobile node M shown here is away from its home network and communicates with the communication node S located on the external network to which the mobile node is currently connected. ing. When mobile node M sends a packet to communication node S, the packet is routed directly to mobile node M using conventional IP routing. However, when the communication node S sends the packet to the mobile node M, the packet is first routed back to the mobile node M's home network. Home agent R2 on mobile node M intercepts this packet and tunnels it to the current external agent R1 on mobile node. When the external agent R1 receives the encapsulated packet, it is decapsulated and then sent to mobile node M. [0020] Alternatively, packets can be more optimized and routed by sending packets directly across the local network to each other, as shown in FIG. The route optimization for mobile IP optimizes the route for packets to travel from the communication node S to the mobile node M. Both types of routing optimization of packets from communication node S to mobile node M require communication node S to hold information about the current position of mobile node M. Each communication node S that supports route optimization must maintain a storage for the awareness address called a combined storage. When the communication node S sends a packet, it checks its combined repository to look for the heading that corresponds to the destination address of the packet. If a matching heading is found, the communication node S itself encapsulates the packet with the care address specified in the combined vault heading and sends it directly to the home network of mobile node M, instead of sending it directly to the care address. Tunnel to. [0021] [0021] If the combined vault heading is not found, the packet is sent using traditional IP routing, which sends the packet back to the mobile node M's home network as before. When home agent R2 intercepts a packet, it assumes that the source host does not have a combined vault heading for mobile node M. The home agent R2 responds by sending a confirmed join update to the communication node S to inform the mobile node M of the current awareness address of the mobile node M before the communication node S tunnels the packet to the current location of the mobile node M. Home agent R2 sets the lifetime of the join update to the time remaining in the registration of that particular mobile node M. When the original source receives and confirms the bond update, it adds the bond update to the bond vault for future use. The join update expires after the time specified by home agent R2. [0022] In order for the communication node S to be able to use route optimization, software processing must be running to receive and process join updates. If the host does not use routing software, the packet is routed in the same way as the base mobile IP. Since some communication nodes S will not have this route optimization software, the home agent R2 must have an algorithm that limits the rate at which they send join updates to each communication host S, and so on. Otherwise, the home agent R2 will flood the network with a join update to the communication node S, and the communication node S will ignore them. [0023] (Smart switching system) The network system of the present invention includes a location and a local area wireless network such that one or more each provides a high-speed coverage over a portion of the location, as shown in FIG. It incorporates many technologies that provide the highest quality from each of the networks, including wide area wireless networks that provide low speed coverage over. When mobile nodes move through the network, they are continuously within the range of the wide area network and move in and out of the local receivable area. The network technology used in a particular situation is selected based on the requirements of each particular application. A single complex network made up of subnetworks that use different technologies therefore provides a comprehensive solution. The flow of data within this network takes the most efficient route from source to destination, depending on the technical characteristics of the particular subnetworks. For example, if a high-speed local area communication link is available between two nodes that want to communicate, the communication path can be used against a slower wide area link that is also available. If there is no other means of communication between the two nodes, a wide area network is used as the default means. [0024] In a preferred embodiment, mobile IP is used to switch between networks as described above. The mobile IP scheme has the advantage that it does not require router changes or mobile nodes in the network. However, the protocol does not specify when to change the subnetwork connection. The system prepares a basic mobile IP protocol with instructions on which network connection to establish, while requiring minimal changes to the standard mobile IP protocol. Note that in this system, some mobile nodes cannot carry the operator, and even if they do, the operator operates the device rather than trying to decide if network delivery should occur. No input from the operator is required because it is necessary to concentrate. In addition, one of the inputs to the process of determining when to switch networks is the evaluation of the quality of wireless communication signals from communicators on the local area network. The current level of signal strength and noise, or interference, can be used to predict future values or can be recorded for later use. In addition to being able to evaluate this signal quality level, thresholds are set for certain local area network technologies. This value is the minimum satisfaction signal quality value for the hardware and can be obtained either directly from the hardware or from the hardware specifications. Another useful input to the decision process is knowledge of the current location of the mobile node. This type of input is combined with knowledge of the location of the wireless local area network transmitter to evaluate the value of signal quality. [0025] To prepare a realistic model of RF propagation, the system includes a description of the actual surface surrounding the mobile node. Using the RF propagation model, the switching system attempts to predict when delivery is required to minimize the amount of time the mobile node is disconnected from the network. The switching system predicts future values of signal quality for communications over local area network connections. This signal quality value is then compared to a particular threshold. If the predicted value exceeds the threshold, the switching system commands the mobile IP to attempt to communicate using its local area network interface, otherwise the switching system tells the mobile IP a wide area. Instruct to communicate using a network connection. [0026] (Switching system structure) Figure 6 shows the components of a preferred embodiment of the system. The model center 20 provides, for example, a model daemon 22, a position-based prediction mechanism 28, an environment / surface map 32, an RF propagation and communication model 34, a non-position-based prediction mechanism 38, which prepares the core functions of the switching system. It also includes a set of components, such as the moving model 56. Since the switching system has a standard dimensional design, it can be incorporated if the underlying technology is improved. The model daemon 22 keeps track of the current state of the mobile node and makes a switch decision based on this state and inputs from the position-based predictor 28 and two other sources that are non-position-based predictors. It is a state machine that gives. The model daemon 22 also sends instructions to the mobile IP software 24, which allows mobile IP components to inform their home agent R2 of their current location. [0027] Figure 7 shows the state machine used by the model daemon 22 to make that switch decision. When the model daemon 22 starts running, it starts from the WAN state (where "WAN" means the network interface commanded to be used by the mobile IP, in this case the wide area network interface). .. The wide area network was chosen for the initial state of the system because it is assumed to be always available. Many things can happen from this state. First, if nothing else happens, the model daemon 22 sends an "update" instruction to the mobile IP software on this node. Update instructions are sent periodically to ensure that the model daemon 22 and the mobile node M are in sync. [0028] If the model daemon 22 is the only one that leaves the WAN state, then if the model daemon 22 has empirically collected signal strength (ie, read directly from the hardware of the local area network interface) in the local area. It is time to determine that it suggests a stable connection to the network (LAN). In a preferred embodiment, this occurs when the model daemon 22 reads the signal strength, or some contiguous values of the hardware signal quality input 26 from the LAN hardware above the LAN signal strength threshold. Once the model daemon 22 enters the LAN state, it can only leave if one of the following prediction systems predicts future signal strength values below the LAN threshold. If that happens, an instruction to switch to the WAN interface is sent to the mobile IP software on this node, and the model daemon 22 reenters the WAN state. The model daemon 22 sends an "update" instruction to ensure that the model daemon 22 and the mobile IP software are kept in sync while in the LAN state. [0029] The decision to switch from LAN interface to WAN interface is based on predictive information, whereas the decision to switch from WAN to LAN is based on empirical measurement data. This distinction is made to minimize the possibility that a mobile node will be instructed to use a local area network interface when its network is not really available. As a result, state change rules make it easier to enter WAN states, as it is assumed that wide area network connections are always available. Another important point is that the model daemon 22 does not have the concept of home or external. It only knows about network interfaces. The decision whether mobile node M should be home or external is left to the mobile IP software or routing protocol 24 (Figure 6) and is unaffected by the presence of model daemon 22. [0030] Again with reference to FIG. 6, the position-based prediction mechanism 28 accepts the current position of the moving node from the position acquisition system 30 as input, transfers this information within the coordinates on the environment / surface map 32, and moves to a new point. Predict the movement of node M. The position-based prediction mechanism 28 also uses the equation for RF wave propagation and prepares the coordinates as inputs to the RF propagation and communication model 34, which calculates the future signal strength at one or more positions at that location. Hardware that reliably acquires location information, such as the Differential Global Positioning System (DGPS), is commercially available and readily available. The switching system of the present invention has a default position prediction system such as the environment / surface update system 36 that works correctly even when location information is not available. To this end, the system includes a non-position-based prediction mechanism 38 that keeps a record of empirically collected signal strengths and interpolates a set of data points to produce future values. [0031] Interpolation performed by the non-position-based prediction mechanism 38 takes into account many past values or just a few values and combines them into a polynomial form, that is, by fitting them into a curve, as needed. Can be as complicated as you like. A simple example involves defining a straight line using the two most recently collected signal strengths. The third point is interpolated along this line to give the predicted signal strength. A more useful feature would then be able to predict the future, not just the next time point. In this sense, more complex models can be used that fit curves through a series of points, taking into account the past behavior of the system. [0032] The position-based prediction mechanism 28 is part of the model center 20 and prepares future signal strength predictions in the model daemon 22 by environment / surface map 32, position acquisition system 30, RF propagation and communication model 34. Uses information from many sources, including the Environment / Surface Update System 36, and the Mobile Model 56. FIG. 8 shows a flow chart of the determination process for predicting the signal strength. When the position-based predictor 28 is called in block 40, it first attempts to collect input about the current state of the mobile node. The current strength of local area network communication is obtained from model daemon 22, which previously read data from local area network hardware. The current location of the mobile node is collected from any available location discovery system, as shown in block 42. Once these inputs are collected, the system checks to see if the environment / surface map 32 for the current location of the mobile node is available in block 44. If the environment / surface map 32 is not available at this point, a return error occurs at block 46 and the position-based prediction mechanism 28 is unavailable. The model daemon 22 will use the values from the non-position-based prediction mechanism 38 as the default means. [0033] When the environment / surface map 32 at this point is available, the switching system attempts to predict the future position of the mobile node at block 48. The future location of the mobile node is determined for a particular heading on the environment / surface map 32. The data stored at that location, especially the past signal strength and the time it was collected, is recovered. Once the past values have been recovered, the system stores the current signal strength along with the current collection time in the environment / surface map 32 at the location specified by the current location. The time elapsed since the collection time is calculated and compared in determination block 50 against the age threshold associated with the current location map. If the elapsed time is less than the threshold, the past value is used as the predicted value in block 52. Otherwise, to predict the future of the signal strength in block 54 in order, it is necessary to perform calculations using the RF propagation and communications model 34. The predicted signal strength can then be returned to the model daemon 22 for use as an input to its threshold comparison, as described above. The model daemon 22 can use past signal strengths to learn about its environment from places it has visited before. When a mobile node is using its local area network connection, it can record signal strength collections as historical values on its environment / surface map 32. When the mobile node leaves the area to perform a task and later returns to approximately the same location where it was previously, the mobile node can use the past signal strength as the predicted signal strength, eliminating the need for RF propagation calculations. [0034] Past values can be out of date in situations where the surface of an area with local area network coverage changes faster than other areas. The model allows each area of the local area network coverage to have its own age threshold. Just as an example, the surface near the field work center is usually fairly static, as operations are generally not performed near the field work center. If this is the case, the age threshold for field work centers will be relatively long, for example a week or so. The age threshold of the work area may only be effective in a relatively short time, as the surface changes faster. If the mobile node returns to its previous location within the time limit set by the age threshold, the model daemon 22 can use past values as predictive values. Otherwise, the model daemon 22 will have to calculate a completely new value. More complex aging systems can be devised to slowly age past values in half-life and preferably combine the values predicted by RF propagation and communication model 34 with those values in a weighted polynomial. .. [0035] In a preferred embodiment of the system, the position acquisition system 30 is a differential global position detection system (DGPS), but can be replaced by another technique. The target resolution (meter size of each grid) of the environment / surface map 32 is a parameter for the switching system of the present invention. One limitation of this resolution is that it cannot be refined beyond the accuracy of DGPS devices. Smaller grid resolutions also require larger storage capacity for the environment / surface map 32, and more computationally advanced RF propagation model calculations. Larger grid sizes allow faster calculations and less storage capacity, but display the surface of the earth with lower accuracy, generally resulting in lower accuracy RF propagation calculations. The resolution of the "grid" on the surface map should not exceed the resolution of location information. Positional information can be displayed in degrees of latitude and longitude, or in Cartesian coordinates with a frame of reference fixed in space. Furthermore, it should be noted that the model is not restricted to use on maps with a fixed grid. For example, a map with an irregular mesh display on the surface of the earth is possible. [0036] The environment / surface map 32 can be thought of as a grid located on the ground over an area where the local area network coverage exists, or where the wide area network coverage exists, or in general, The environment / surface map 32 can also exist for all areas regardless of network coverage. Each square in the grid is a storage location and holds three values. The first value is the altitude value corresponding to the altitude above sea level (or some other reference point) on the surface of the earth at that point. The second value is the signal strength. As the mobile node crosses the actual surface, the model daemon 22 tracks its location across the environment / surface map 32 and records empirical gains of signal strength in these storage locations. The third value stored is the time when the most recent signal strength was collected. [0037] The initial surface data file or movement model 56 (in Figure 6) contains altitude information about the surface of the local area network in question. The file also contains Cartesian coordinates, metric range and resolution of the center of the environment / surface map 32 when x and y are horizontal and vertical distances expressed in preferred units of measure from a fixed reference position, as described above. Specify the "size" of the surface map represented by and the age threshold. Figure 9 illustrates some of these concepts. Position 58 is the origin of the Cartesian coordinate system. Overlapping the contour 60, which represents the extent of the local area network, is the virtual grid 62, which represents the surface map 32. The center of the wireless local area network is located at the center of grid 62 on the surface map at position 58, which extends beyond the receivable end of the wireless local area network represented by contour 60. The initial surface data file 56, which contains the altitude information of this local area network receivable area, identifies the position 58 or the center of the surface map 32 with respect to the fixed reference point 64. Using its current location knowledge with respect to the fixed reference point 64, the mobile node can determine which of the available surface maps 32, if any, is suitable for use at a particular location. [0038] The environment / surface update system 36 for calculating the future position of the mobile node a few seconds ahead prepares the model daemon 22 with sufficient warning to send a switch command before the network connection is completely lost. .. In the system of the present invention, a series of recently collected positions is used from the method of projecting the path of the moving node along a straight line passing through these two points by using the two most recently collected positions of the moving node. Various position prediction methods can be used that extend to more complex position prediction systems that fit into parameter curves such as Bezier curves that pass through. More complex prediction systems make intelligent predictions of movement based on knowledge of the dynamic characteristics of generally following paths (ie, roads) and units through the surface of the earth, or on the surrounding surface of the earth. [0039] In current systems, RF propagation and communication model 34 is the predicted location of mobile nodes, the location of transmitters (usually local area network access points or base stations), the surface between them, and the radio used in the transmitter. Based on the frequency, make an estimate of the signal strength of the local area communication that the mobile node will receive. A preferred embodiment of RF propagation and communication model 34 models the effect of the natural surface on electromagnetic wave propagation in real time. This model utilizes a two-dimensional path loss model based on the information stored in the environment / surface map 32. The two-dimensional model treats the surface of the earth as if it were in the vertical plane between the RF transmitter and receiver. RF transmissions can travel beyond or under the surface of the earth, but cannot leave the plane to bypass the morphology of the surface. Vertical planes intersect between the x, y, and z coordinates of the transmit and receive antennas of the environment / surface map 32 to build a two-dimensional model. Two calculations are then performed on this surface slice. First, the free space estimate of RF wave propagation from the transmitter to the receiver is calculated using the following equation. P<sub>r</sub>= P<sub>t</sub>G<sub>t</sub>G<sub>r</sub>λ<sup>2</sup>/ ((4λ)<sup>2</sup>d<sup>2</sup>L) here, P<sub>t</sub>= Transmission power G<sub>t</sub>= Transmit antenna gain G<sub>r</sub>= Receive antenna gain λ = transmission wavelength d = distance between antennas L = system loss factor. [0040] This calculation estimates the transmitted power received if the two antennas are assumed to be in free space without any kind of interference. Next, the plane ground calculation is executed. In the planar ground estimation of RF propagation, another path from the transmitter to the receiver, namely the reflection path from the transmitter to the ground and from the ground to the receiver, is considered using the following equation. P<sub>r</sub>= P<sub>t</sub>G<sub>t</sub>G<sub>r</sub>h<sub>t</sub><sup>2</sup>h<sub>r</sub><sup>2</sup>/ d<sup>4</sup>here, P<sub>t</sub>= Transmission power G<sub>t</sub>= Transmit antenna gain G<sub>r</sub>= Receive antenna gain h<sub>t</sub>= Transmitter height h<sub>r</sub>= Receiver height d = distance between antennas. [0041] Once both calculations are performed, the lesser of the two (representing the "worst case" received power) is used as the basis for the next step in the model calculation. Some of the power of RF waves is carried by secondary waves that do not propagate directly on the path from the transmitter to the receiver. These secondary waves are diffracted by a point source between the transmitter and the receiver before reaching the receiver and carrying important components of the total transmitted power. These secondary waves are blocked, reducing the total received power, even if there is a direct line of sight between the transmitter and the receiver. The Fresnel zone refers to these types of secondary waves based on the path the wave propagates. A suitable Fresnel zone gap means that there is no significant power loss as a sufficient amount of these secondary waves can reach the receiver. The Fresnel zone clearance is calculated according to the prior art depending on which of the following conditions is met: 1. There is a line of sight between the transmitter and the receiver and there is an appropriate Fresnel zone gap. In this case, the previously calculated base value is used as the received power. 2. There is a line of sight between the transmitter and the receiver, but there is no suitable Fresnel zone gap. The received power is further reduced from the basic power due to the loss of the secondary wave. 3. There is no line of sight between the transmitter and the receiver. In this case, only part of the secondary wave can reach the receiver. The results of these calculations are then transferred back to the position-based prediction mechanism 28. The method of computing a 3D RF propagation model can be used as an alternative to a 2D model. Three-dimensional models will generally require larger data processing equipment. Those skilled in the art will appreciate that any other RF propagation model can be used as well as the above model. [0042] (Quality of service characteristics) The networks of the present invention are "throughput," which is the average amount of data sent per unit time, typically measured in bits per second or packets per second, and the average time it takes for a packet to travel from its source to its destination. Mainly related to the two main quality of service (QOS) parameters of "delay". The network utilizes routes in the highest frequency band from source to destination using route optimization and smart switching systems. When high-speed wireless local area network links are available, they will generally be used in place of wide area links. [0043] FIG. 10 shows the state diagram 68 of the switching system, where a mobile node can only belong to its home network when using its local area network interface. The system begins with a loss of connectivity, clearing some internal variables, disabling the local area network interface, and enabling the wide area network interface. Next, the control shifts to the route deletion state in which the route specification information stored by the mobile node is deleted. In the acquired state, the mobile node attempts to register with its home agent by sending registration requests for all available network interfaces. Control is then automatically transferred to a notice-waiting state in which the mobile node waits for a response from its registration request. If the registration attempt fails, the mobile node re-sends the registration request and remains in the notice wait state. If retransmission is not allowed, the mobile node returns to the acquisition state and raises a new registration request. If the registration request is successful, the mobile node enters an awareness registration state corresponding to the mobile IP concept of belonging to an external network. The mobile node can remain in this state indefinitely for the duration of a successful re-registration attempt of the same previously used interface. Registration attempts can only be made using the enabled interface, and the mobile node is then instructed to communicate with a particular interface. If these registration attempts fail, the mobile node will return to the lost connection state and the process will start again. [0044] In addition to the failed registration attempt, if the mobile node receives a switch command from model daemon 22 that commands the mobile node to switch from its local area network (LAN) interface to its wide area network (WAN) interface. , You can leave the awareness registration state. In this case, the mobile node enters the lost connection state. If the switch command switches from a wide area network interface to a local area network interface, the system must first enable the local area network interface and disable the wide area network interface. At this point the system cannot enter the lost connection state, because it changes the enabled / disabled state of the network interface again. Instead, the lost connection state is skipped and the route deletion state is directly entered. Then, once in the acquire state using the local area network interface, the system is in the home state (if the mobile node belongs to the home network) or finally in the notice registration state (the mobile node is in the external network). If it belongs to), it will be in one of. [0045] State At many different locations in Figure 68, the mobile node attempts to detect if its home agent is on a directly connected subnetwork. If the home agent is detected (because the mobile node receives the home agent's announcement message), the mobile node immediately enters the home state. Once at home, the mobile node stays there until it receives a command to switch to a wide area network interface, at which point it enters a lost connection state. [0046] As shown in Fig. 11, a graphic user interface (GUI) for monitoring the status of mobile nodes is prepared together with this system. The switching system GUI consists of a depiction of the surface map 32 and a display of state information. The surface map 32 is displayed in a grid with the required dimensions, along with a local area network transmitter that defines the center of the local area network with respect to the surface map and is clearly marked in black at the center of the grid. The height of the earth's surface can be indicated by color on the map or by other means such as terrain altitude lines. For example, the surface map depicted in Figure 11 is shown using an altitude code, which code is specified, for example, in meters. It is recognized and predicted that any coding system and altitude unit of measurement can be used to display surface maps. The current coordinates of the moving node, in this case the maintenance track, with respect to the fixed reference are displayed on the right side of the map, and the location of the moving node is indicated by a diagonal square on the map. The GUI also displays information about which interface the mobile node is currently using (LAN or WAN interface) and the quality of DGPS information (on or off). Further information on the GUI indicates that the mobile node (ie maintenance track) is in a work area with coordinates (-68, 248, 0). In addition, the mobile node is using its LAN interface and its DGPS device is functioning properly. [0047] (Wireless local area network) The system requires a local area network to provide mobile nodes with the ability to communicate at high speed to nearby fixed computers or other nearby mobile nodes. One such local area network is Wave LAN, a product developed by Lucent Technologies. However, the standard dimensional design structure of the system can accommodate any preferred local area network technology. The frequency band of the local area network used with the present invention must be high enough to support communications such as isochronous audio data, bursts, and mass communications such as file transfers and image data. .. Local area networks must also provide access to signal strength measurements for use in switching systems. This signal strength data is a measure of the received power of a packet originating from another wireless host. Local area networks also need to enable peer communication. [0048] (Wireless wide area network) Another important aspect of the network structure of the present invention is the wireless wide area network technology, which prepares the receivable range of communication through whole area operation and consists of predetermined communication paths for different components of the system. Any wide area network technology used with this network structure must provide certain capabilities to effectively support the communication characteristics of this network structure. One capability is that the wireless wide area network needs to be selected to provide coverage over the entire worksite. This receivable range should preferably not limit the network to the line-of-sight arrangement of the transmitter. The network must also prepare multipoint capability, or broadcast capability, from one point. In addition, support for packetized data is needed to carry Internet Protocol communications on the network. In addition, guaranteeing wide coverage often sacrifices the ability to provide high frequencies, but this characteristic has a significant impact on overall system performance, so fair exchange conditions should be considered. .. An example of a suitable wide area network is the RFM96 radio modem manufactured by Pacific Crest. The Pacific Crest products are configured to transmit with 2 watts of power, giving them sufficient coverage to cover a large area completely without the need for a line-of-sight placement of the antenna. Another alternative to wide-area networks is the use of low-earth orbiting satellites currently under development. [0049] (Use with temporary network) In addition to the use of predictive and RF propagation models with mobile IP, the invention can also be used in ad hoc networks as well. A temporary network is a collection of wireless mobile hosts that form a temporary network without the help of any existing equipment infrastructure or centralized administration. In such an environment, due to the limited range of radio transmissions of each mobile host, it is necessary for one mobile post to get the help of another host to have the package forwarded to its destination. Is. [0050] (Industrial applicability) The present invention is applicable in situations where some components and operators, such as autonomous or semi-autonomous machines, need to supervise their actions in order to accomplish their work as efficiently as possible. For example, one field work center can direct the machine effort to the entire site and collect information about the machine situation, the changed terrain conditions brought to the site, and the work situation to be accomplished. In addition, there is a need for communication between the machine and the operator, which allows close cooperation between them and oversees the various operations that take place in the field. Information should also be communicated to repair and maintenance personnel to warn them of problems that could slow down or stop the operation of the machine. The present invention provides warning messages, network management messages that allow communication between nodes, detailed information about the terrain of the workplace, the location of all machines and the current state of one or more jobs currently being performed. A wide range of differences, including voice transmission, diagnostic and maintenance information, and image data to allow machines to work together and help control base points (operators) make diagnoses in the event of work interruptions. Contains type messages. The present invention provides the ability of machines to move between different wireless network technologies using mobile IP protocols with route optimization, peer-to-peer communication, and clever switching systems. [0051] FIG. 12 shows a land improvement machine such as the front excavator 80 shown in position at worksite 70. The front excavator 80 is a caterpillar type machine that performs various civil engineering works at the work site 70. However, it is clear that the principles and applications of the present invention are useful for virtually any moving tool or machine capable of moving on or under the work site and changing the terrain of the work site in some way. Will be. The front excavator 80 is equipped with an available hydraulic or electro-hydraulic tool control device used to control its operation. [0052] The front excavator 80 is equipped with a position detection system (not shown) that can determine the position with high accuracy. In particular, the front excavator 80 can be equipped with a DGPS receiver (not shown) placed on the front excavator 80. GPS / laser combinations or other location detection systems such as radar are also available. The position coordinates of the front excavator 80 in the work site 70 are obtained when the front excavator 80 moves on the work site 70. These coordinates can be calculated in real time for the position and path of the front excavator 80, or supplied as a series of discrete points so that the surface map 32 of the work site 70 can be dynamically updated. .. In addition, the front excavator 80 is also a local digital computer (also not shown) with a display (not shown) that stores the digitized model of the work site 70 before the change and the target terrain of the work site 70 after the change is complete. Can be equipped (not shown). The digitized model is also a representation of the surface map 32, or an environmental map that corresponds to the entire area of the work site to be modified. For example, the environmental map includes the structures of the area. The dynamic update information or the surface map 32 can be displayed in real time and can be used by the operator of the front excavator 80 on the display. Using the information from the display, the operator can efficiently monitor and command the manual control and operation of the front excavator 80. Location detection systems and / or local digital computers are an example of a means of dynamically updating a surface map when the surface is being modified by a front excavator 80 or other mobile terrain changing machine. [0053] In addition to or instead, dynamic updates are automatic, such as electro-hydraulic control systems with various pumps, valves, hydraulic cylinders, motors / controls, and other controls associated with land improvement machinery. Ready for machine control system. Electro-hydraulic control can provide operator assistance that minimizes mechanical work, maximizes performance, and limits manual control if manual operation, for example, overloads the machine. As an alternative, field updates can be used to provide fully integrated automatic machine / tool control. [0054] Some other components of the present invention included in the work site 70 are a maintenance and inspection track 72 and a site office 74 that perform maintenance and inspection of machines at the work site 70. In this embodiment, the maintenance technician has the ability to take the maintenance laptop 76 from the network at the field office 74 and attach it to the network of the maintenance truck 72, where the laptop registers with the mobile router 78. .. When a mobile node such as the front excavator 80 needs maintenance, it sends a packet containing a status message to the field office 74. The packet originates from the front excavator 80 and is sent through the wireless local area network 82 to router 84 at worksite 70. The router 84 has data input / output capability and is executed on a computer system that executes software, and the software handles IP data packets, obtains a destination address, and transmits the packets to a wireless wide area network 86. Forward to Router 88, the default home agent for Front Excavator 80. The router 88 at the field office 74 receives the packet, seeks its destination address, and forwards the packet to the local area network (LAN) 90. Before the packet is sent to LAN 90, Router 88 encapsulates the packet as a destination address by the awareness address Router 78 of the maintenance laptop 76 and forwards the packet to the local area network 90. [0055] The home agent router 88 seeks the source of the original packet (front excavator 80), sends a join update to the front excavator 80, and sends the front excavator 80 to the current maintenance and inspection laptop 76, which is the address of the mobile router 78. Inform the notice address. The home agent router 88 intercepts the packet again before the encapsulated packet is sent through the local area network 90 to the external agent 78 on the maintenance laptop 76. The home agent in turn encapsulates the packet as the destination address at the awareness address of the mobile router 78 and forwards the packet to the wide area network 86. The home agent again asks that the front excavator 80 is the first source of packets, sends a join update to the front excavator, and also gives the current awareness address of the mobile router 78. Router 84 at worksite 70 receives the packet from wide area network 86 and forwards the packet to wireless local area network 82. The mobile router 78 receives the packet from the wireless local area network 82 and removes the first capsule. Mobile router 78 attempts to forward this internal packet to the correct location. The destination address of this internal packet is the address of the mobile router 78 itself, so the router 78 instead processes the internal packet itself by removing the internal capsule and forwards the packet to the maintenance laptop 76. To do. The maintenance laptop 76 receives the packet and responds to the front excavator 80. The packet is first sent to mobile router 78, which is the default router for maintenance laptop 76. Using the communication capabilities of the wireless local area network 82 peers, the mobile router 78 forwards the packet directly to the front excavator 80 using the wireless local area network 82. [0056] The front excavator 80 receives the packet and also receives two combined updates from the home agent 88. The front excavator 80 uses the bond update to add a heading to its bond vault. Once the front excavator 80 has a combined storage heading for the maintenance laptop 76 and mobile router 78, the front excavator can use route optimization to send packets until the combined storage heading expires. The front excavator 80 first examines its combined storage, and then packets are encapsulated by using the care address of the maintenance and inspection laptop 76, which is the address of the mobile router 78, as the destination address. The front excavator 80 again finds a heading for mobile router 78 in its combined vault. The packet is encapsulated a second time, using the awareness address of mobile router 78 as the destination address. The packet is then sent to the wireless local area network 82. Using the capabilities of the local area network 82 peers, packets are sent directly to the mobile router 78. The mobile router 78 receives the packet using the wireless local area network 82 and removes the first capsule. Mobile router 78 attempts to forward this internal packet to the correct location. The destination address of this internal packet is the address of the mobile router 78 itself, so the router 78 instead processes the internal packet itself by removing the internal capsule and forwards the packet to the maintenance laptop 76. To do. The maintenance laptop 76 receives the packet and responds to the front excavator 80. The packet is first sent to mobile router 78, which is the default router for maintenance laptops. Using the capabilities of the local area network 82 peers, the mobile router 78 forwards the packet directly to the front excavator 80 using the wireless local area network 82. The front excavator 80 receives the packet. [0057] Packets are no longer routed to wide area network 86 because front excavator 80 has a join update for maintenance laptop 76 and mobile router 78. It makes efficient use of network facility equipment and minimizes the use of slow wide area networks. It should be noted that in the above embodiment, the front excavator 80 route optimization software needs to perform two encapsulations in order to send the packet directly to the maintenance and inspection laptop 76. [0058] [0058] Although the examples described above included only one work site 70, however, the present invention can be implemented to cover a large number of work sites and a large number of machines at each work site. Is. Furthermore, when a large number of machines are used, it is possible to display updated information on individual indicators attached to each machine. The indicator has the ability to dynamically update the surface map 32 as seen from either or both of the machines. In addition, when a large number of machines are used, it is even possible to dynamically update the communication signal propagation model in response to an update of the surface map 32. Other aspects, objects, and advantages of the invention can be obtained by reference to the drawings, disclosures, and claims. [Simple explanation of drawings] FIG. 1 is a functional block diagram showing a basic configuration of a mobile IP. FIG. 2 is a functional block diagram showing a basic configuration of a mobile IP with packet tunneling. FIG. 3 is a functional block diagram showing a packet route specification without route optimization. FIG. 4 is a functional block diagram showing a packet route designation for route optimization. FIG. 5 is an overview diagram showing an example of a receivable range of a local and wide area wireless network. FIG. 6 is a functional block diagram of the switching system structure of the present invention. FIG. 7 is a diagram of a state machine used by a model daemon to make a switching decision. FIG. 8 is a flow chart showing an example of position-based prediction. FIG. 9 is an overview map of a surface map. FIG. 10 is a diagram of a state machine for the switching system of the present invention. FIG. 11 is a diagram of a graphic user interface for the switching system of the present invention. FIG. 12 is a diagram of a work site where the present invention can be used. [Explanation of symbols] R1 external agent R2 M Home Agent S communication node M moving node
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| JP02252825A | Cites | Japan |
| JP09153867A | Cites | Japan |
| JP11154016A | Cites | Japan |
| JP11175151A | Cites | Japan |
| JP11504776A | Cites | Japan |
| JP64088308A | Cites | Japan |
| US04891761A | Cites | United States of America |
14 members in 6 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 09452327 | United States of America | – | |
| 45232799 | United States of America | A | |
| 45232799 | United States of America | A | |
| 1999452327 | – | – | – |
| US19990452327 | – | – | – |
Members14
| Document | Office | Kind | |
|---|---|---|---|
| WO9959363A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU3895199A | Australia | A | |
| GB0023150D0 | United Kingdom | D0 | |
| GB2352137A | United Kingdom | A | |
| AU7140300A | Australia | A | |
| DE19983163T1 | Germany | T1 | |
| JP2001251358A | Japan | A | |
| JP2002515712A | Japan | A | |
| AU751840B2 | Australia | B2 | |
| GB2352137B | United Kingdom | B | |
| US6625135B1 | United States of America | B1 | |
| AU773818B2 | Australia | B2 | |
| US6771609B1 | United States of America | B1 | |
| JP4480259B2This record | Japan | B2 |
9 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelR150 | R150 | |
| First payment of annual fees (during grant procedure)A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedA521 | A521 | |
| Notification of reasons for refusalA131 | A131 | |
| Written request for application examinationA621 | A621 |
Numbers
- Publication
- 4480259
- Publication, DOCDB
- 4480259
- Publication, EPODOC
- JP4480259B
- Application
- 362528
- Application, DOCDB
- 2000362528
- Application, EPODOC
- JP20000362528
Titles2
- Japanese
- 作業現場の表示および伝播モデルを動的に更新する方法と装置
- English
- Methods and equipment for dynamically updating workplace display and propagation models
Classification
- IPC, 5
- H04L12 56
- H04B17 00
- H04B17 391
- H04L12 00
- H04Q7 20