A distributed communications effects module (DCEM) method, apparatus, and computer medium are adapted to provide communications effects to a simulated message in a distributed simulation in order to enhance the ability of the distributed simulation to model real-world behavior.
대표청구항▼
What is claimed is: 1. A method associated with a source federate and with a destination federate both operable in an HLA computer simulation, wherein the source federate includes an HLA run-time infrastructure interface configured to communicate with the destination federate through an HLA physica
What is claimed is: 1. A method associated with a source federate and with a destination federate both operable in an HLA computer simulation, wherein the source federate includes an HLA run-time infrastructure interface configured to communicate with the destination federate through an HLA physical layer, and wherein the destination federate includes an HLA run-time infrastructure interface configured to communicate with the source federate through the HLA physical layer, the method comprising: providing a first distributed communications effects module coupled between the source federate and the HLA physical layer, wherein the first distributed communications effects module comprises: an HLA run-time infrastructure interface configured to communicate with the source federate HLA run-time infrastructure through a physical layer that does not include the HLA physical layer; and an HLA run-time infrastructure interface configured to communicate through the HLA physical layer; receiving a simulated message from the source federate with the first distributed communications effects module; applying simulated communications effects to the simulated message with the first distributed communications effects module; and transmitting with the first distributed communications effects module, through the HLA physical layer, the simulated message with the applied simulated communications effects to a second different distributed communications effects module coupled between the destination federate and the HLA physical layer. 2. The method of claim 1, wherein the providing the first distributed communications effects module includes: providing a communications effects server associated with the first distributed communications effects module; requesting virtual information associated with the simulation with the communications effects server; receiving and storing the virtual information with the communications effects server; and generating the simulated communications effects in accordance with the virtual information. 3. The method of claim 2, wherein the virtual information includes at least one of simulated weather information or simulated cosmic information. 4. The method of claim 1, wherein the first distributed communications effects module and the second different distributed communications effects module have a same arrangement capable of generating a same plurality of simulated communications effects associated with the computer simulation, which arrangement is reconfigurable, wherein the providing the first distributed communications effects module comprises: providing more than two communications effects protocol modules, wherein each one of the more than two communications effects protocol modules is representative of at least one of a respective communication hardware type or a respective information protocol type; identifying at least one of a communication hardware type or an information protocol type representative of a simulated communication link associated with the simulated message; directing the simulated message to a selected one or more of the more than two communications effects protocol modules representative of the identified at least one of the communication hardware type or the information protocol type; and applying the simulated communications effects to the simulated message with the selected one or more of the more than two communications effects protocol modules. 5. The method of claim 4, wherein the applying the simulated communications effects to the simulated message includes generating the simulated communications effects with a stochastic model configured to provide a stochastic communications simulation. 6. The method of claim 4, wherein the applying the simulated communications effects to the simulated message includes generating the simulated communications effects with a simulation of embedded software code associated with the identified communication hardware type. 7. The method of claim 4, wherein the applying the simulated communications effects to the simulated message includes generating the simulated communications effects with a communications behavior model configured to provide at least one of a simulated message completion effect or a simulated message delay effect. 8. The method of claim 4, wherein the providing the first distributed communications effects module further includes: providing a system interconnect (SI) module; and coupling, with the system interconnect module, selected ones of the more than two communications effects protocol modules together to represent the simulated communication link. 9. The method of claim 4, wherein the providing the first distributed communications effects module further includes: providing a communications effects server; requesting virtual information associated with the simulation with the communications effects server; receiving and storing the virtual information with the communications effects server; and generating the simulated communications effects in accordance with the virtual information. 10. The method of claim 9, wherein the virtual information includes at least one of simulated weather information or simulated cosmic information. 11. The method of claim 4, wherein the providing the second different distributed communications effects module comprises: providing another more than two communications effects protocol modules, wherein each one of the another more than two communications effects protocol modules is representative of at least one of a respective communication hardware type or a respective information protocol type; identifying at least one of another communication hardware type or another information protocol type representative of the simulated communication link associated with the simulated message; directing the simulated message having the applied simulated communications effects to a selected one or more of the another more than two communications effects protocol modules representative of the identified at least one of the another communication hardware type or the another information protocol type; and applying other simulated communications effects to the simulated message having the applied simulated communications effects with the selected one or more of the another more than two communications effects protocol modules. 12. A computer-readable storage medium having computer readable code thereon for providing instructions associated with a source federate and with a destination federate both operable in an HLA computer simulation, wherein the source federate includes an HLA run-time infrastructure interface configured to communicate with the destination federate through an HLA physical layer, and wherein the destination federate includes an HLA run-time infrastructure interface configured to communicate with the source federate through the HLA physical layer, the computer-readable storage medium comprising instructions for:: providing a first distributed communications effects module coupled between the source federate and the HLA physical layer, wherein the first distributed communications effects module comprises: an HLA run-time infrastructure interface configured to communicate with the source federate HLA run-time infrastructure through a physical layer that does not include the HLA physical layer; and an HLA run-time infrastructure interface configured to communicate through the HLA physical layer; receiving a simulated message from the source federate with the first distributed communications effects module; applying simulated communications effects to the simulated message with the first distributed communications effects module; and transmitting the simulated message with the applied simulated communications effects through the HLA physical layer to a second different distributed communications effects module coupled between the destination federate and the HLA physical layer. 13. The computer-readable storage medium of claim 12, wherein the instructions for providing the first distributed communications effects module include instructions for: providing a communications effects server associated with the first distributed communications effects module; requesting virtual information associated with the simulation with the communications effects server; receiving and storing the virtual information with the communications effects server; and generating the simulated communications effects in accordance with the virtual information. 14. The computer-readable storage medium of claim 13, wherein the virtual information includes at least one of simulated weather information or simulated cosmic information. 15. The computer-readable storage medium of claim 12, wherein the instructions for providing the first distributed communications effects module and the instructions for providing the second different communications effects module comprise same instructions capable of generating a same plurality of simulated communications effects associated with the computer simulation, wherein couplings among the instructions are reconfigurable, wherein the instructions for providing the first distributed communications effects module comprise instructions for: providing more than two communications effects protocol modules, wherein each one of the more than two communications effects protocol modules is representative of at least one of a respective communication hardware type or a respective information protocol type; identifying at least one of a communication hardware type or an information protocol type representative of a simulated communication link associated with the simulated message; directing the simulated message to a selected one or more of the more than two communications effects protocol modules representative of the identified at least one of the communication hardware type or the information protocol type; and applying the simulated communications effects to the simulated message with the selected one or more of the more than two communications effects protocol modules. 16. The computer-readable storage medium of claim 15, wherein the instructions for applying the simulated communications effects to the simulated message include instructions for generating the simulated communications effects with a stochastic model configured to provide a stochastic communications simulation. 17. The computer-readable storage medium of claim 15, wherein the instructions for applying the simulated communications effects to the simulated message include instructions for generating the simulated communications effects with a simulation of embedded software code associated with the identified communication hardware type. 18. The computer-readable storage medium of claim 15, wherein the instructions for applying the simulated communications effects to the simulated message include instructions for generating the simulated communications effects with a communications behavior model configured to provide at least one of a simulated message completion effect or a simulated message delay effect. 19. The computer-readable storage medium of claim 15, wherein the instructions for providing the first distributed communications effects module further includes instructions for: providing a system interconnect (SI) module; and coupling, with the system interconnect module, selected ones of the more than two communications effects protocol modules together to represent the simulated communication link. 20. The computer-readable storage medium of claim 15 wherein the instructions for providing the first distributed communications effects module further include instructions for: providing a communications effects server; requesting virtual information associated with the simulation with the communications effects server; receiving and storing the virtual information with the communications effects server; and generating the simulated communications effects in accordance with the virtual information. 21. The computer-readable storage medium of claim 20, wherein the virtual information includes at least one of simulated weather information or simulated cosmic information. 22. The computer-readable storage medium of claim 15, wherein the instructions for providing the second distributed communications effects module comprise instructions for: providing another more than two communications effects protocol modules associated with the second distributed communications effects module, wherein each one of the another more than two communications effects protocol modules is representative of at least one of a respective communication hardware type or a respective information protocol type; identifying at least one of another communication hardware type or another information protocol type representative of the simulated communication link associated with the simulated message; directing the simulated message having the applied simulated communications effects to a selected one or more of the another more than two communications effects protocol modules that are representative of the identified at least one of the another communication hardware type or the another information protocol type; and applying other simulated communications effects to the simulated message having the applied simulated communications effects with the selected one or more of the another more than two communications effects protocol modules.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
Brockel Kenneth H. ; Procopio ; Jr. Victor J. ; Major Paul A. ; Vigants Arvids ; Pasirstein Joseph ; Wood Richard W., Apparatus and processes for realistic simulation of wireless information transport systems.
Ramanathan, Venkataraman; Srinivas, Nk; Eydelman, Vadim; Gbadegesin, Abolade, System and method of enhancing web server throughput in single and multiple processor systems.
Chess, David Michael; Das, Rajashi; Hanson, James Edwin; Segal, Alla; Tesauro, Gerald James; Whalley, Ian Nicholas, Autonomic computing system with model transfer.
Chess, David Michael; Das, Rajashi; Hanson, James Edwin; Segal, Alla; Tesauro, Gerald James; Whalley, Ian Nicholas, Autonomic computing system with model transfer.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.