Translation of universal armament interface (UAI) to military standard (mil-std-1760) messaging interface
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/14
G06F-013/42
출원번호
US-0034312
(2013-09-23)
등록번호
US-9916277
(2018-03-13)
발명자
/ 주소
Hammel, Bradley Bomar
Huber, Charles F.
출원인 / 주소
Raytheon Company
인용정보
피인용 횟수 :
0인용 특허 :
11
초록▼
A Universal Armament Interface (UAI) translator for a legacy military standard-1760 (MIL-STD-1760) messaging interface can include a legacy interface, a UAI, and a processor. The legacy interface can transmit a legacy receive message (‘R’ message) and receive a legacy transmit message (‘T’ message).
A Universal Armament Interface (UAI) translator for a legacy military standard-1760 (MIL-STD-1760) messaging interface can include a legacy interface, a UAI, and a processor. The legacy interface can transmit a legacy receive message (‘R’ message) and receive a legacy transmit message (‘T’ message). The legacy interface can include a MIL-STD-1760 remote terminal (RT) messaging interface. The UAI can receive a UAI ‘R’ message and transmit a UAI ‘T’ message. The processor can translate the legacy ‘R’ message to the UAI ‘R’ message, and translate the UAI ‘T’ message to the legacy ‘T’ message.
대표청구항▼
1. An Universal Armament Interface (UAI) translator for a legacy military standard-1760 (MIL-STD-1760) messaging interface comprising: a legacy interface for receiving a legacy receive message (‘R’ message) and transmitting a legacy transmit message (‘T’ message), wherein the legacy interface includ
1. An Universal Armament Interface (UAI) translator for a legacy military standard-1760 (MIL-STD-1760) messaging interface comprising: a legacy interface for receiving a legacy receive message (‘R’ message) and transmitting a legacy transmit message (‘T’ message), wherein the legacy interface includes a MIL-STD-1760 remote terminal (RT) messaging interface;a UAI for transmitting a UAI ‘R’ message and receiving a UAI ‘T’ message;a processor for: translating the legacy ‘R’ message to the UAI ‘R’ message;translating the UAI ‘T’ message to the legacy ‘T’ message;an ‘R’ message buffer to buffer the legacy ‘R’ message from an incoming legacy ‘R’ message during translation to the UAI ‘R’ message;a bus controller (BC) ‘T’ message buffer to copy the UAI ‘T’ message from an updated UAI ‘T’ message during translation to the legacy ‘T’ message; anda remote terminal (RT) ‘T’ message buffer to buffer the legacy ‘T’ message after translation from the UAI ‘T’ message until the legacy ‘T’ message is transmitted. 2. The UAI translator of claim 1, wherein the legacy ‘R’ message and the legacy ‘T’ message of the legacy interface use a message format for an MIL-STD-1760 precision guided munitions (PGM) mission store, wherein the MIL-STD-1760 precision guided munitions mission store include Guided Bomb Unit-31/32/38 (GBU-31/32/38) Joint Direct Attack Munitions (JDAM); Air-to-Ground Missile-154 (AGM-154) Joint Standoff Weapon (JSOW); Enhanced GBU-24/27/28/49 (EGBU-24/27/28/49) Enhanced Paveway™; Cluster Bomb Unit-103 (CBU-103), CBU-104, or CBU-105 Wind Corrected Munitions Dispensers (WCMDs); Air-launched Decoy Missile-160B/C (ADM-160B/C) Miniature Air Launched Decoy (MALD); or AGM-158 Joint Air-to-Surface Stand-Off Missile (JASSM). 3. The UAI translator of claim 1, wherein the legacy interface provides an aircraft-side logical interface, and the UAI provides a weapon-side logical interface. 4. An Universal Armament Interface (UAI) translator for a military standard-1760 (MIL-STD-1760) messaging interface having computer circuitry configured to: translate a legacy receive message (‘R’ message) to a UAI ‘R’ message;buffer the legacy ‘R’ message to ensure that an incoming legacy ‘R’ message is stored during the translation of the legacy ‘R’ message to the UAI ‘R’ message;translate a UAI transmit message (‘T’ message) to a legacy ‘T’ message; anddouble buffer the ‘T’ message to ensure that an updated UAI ‘T’ message is stored, the UAI ‘T’ message is not updated during the translation of the UAI ‘T’ message to the legacy ‘T’ message, and the translated legacy ‘T’ message is transmitted before being replaced by another legacy ‘T’ message. 5. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the UAI ‘T’ message to the legacy ‘T’ message is further configured to: update the legacy ‘T’ message using selected fields from the UAI ‘T’ message, wherein the update reorders, resizes, or reformats the selected fields;combine selected fields from multiple UAI ‘T’ messages to generate the legacy ‘T’ message; orseparate selected fields from the UAI ‘T’ message for multiple legacy ‘T’ messages, wherein each legacy ‘T’ message from the multiple legacy ‘T’ messages includes a field from the UAI ‘T’ message. 6. The computer circuitry of claim 4, further configured to: receive the legacy ‘R’ message by a remote terminal (RT) via an interrupt or continuous polling; andschedule transmission of the UAI ‘R’ message by a bus controller (BC). 7. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the legacy ‘R’ message to the UAI ‘R’ message is further configured to: divide message fields or message commands of the legacy ‘R’ message into at least two UAI instances; andmap the message fields and message commands of each UAI instance to a separate UAI ‘R’ messages. 8. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the legacy ‘R’ message to the UAI ‘R’ message is further configured to: receive at least two different types of legacy ‘R’ messages, wherein each legacy ‘R’ message type includes a legacy instance including message fields or message commands of the legacy ‘R’ message; andcombine the legacy instances into a single UAI ‘R’ message. 9. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the legacy ‘R’ message to the UAI ‘R’ message is further configured to: reorder message fields or message commands of the legacy ‘R’ message for the UAI ‘R’ message; orresize or reformat the message fields or the message commands of the legacy ‘R’ message to a size within a UAI word in the UAI ‘R’ message; orrecompute a checksum for a modification to the UAI ‘R’ message. 10. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the legacy ‘R’ message to the UAI ‘R’ message is further configured to: receive a legacy time-stamped ‘R’ message conforming to a data latency method of time-stamping defined in MIL-STD-1760; and eitherrecompute the legacy time-stamp in the legacy time-stamped ‘R’ message to a UAI time-stamp for a UAI time-stamped ‘R’ message, wherein the UAI time-stamp conforms to a timetag method of time-stamping defined in a UAI specification, ormaintain a timing requirement or computed data latency accuracy of legacy time-stamped ‘R’ message in the UAI time-stamped ‘R’ message. 11. The computer circuitry of claim 4, wherein the computer circuitry configured to translate the legacy ‘R’ message to the UAI ‘R’ message is further configured to: verify that subaddress of the legacy ‘R’ message is defined;validate a checksum for the legacy ‘R’ message; andtranslate the legacy ‘R’ message to the UAI ‘R’ message when the subaddress is defined and the checksum is validated. 12. The computer circuitry of claim 4, wherein the UAI message or the UAI ‘T’ message uses 1 to 30 16-bit words, and message data and message commands of the legacy ‘R’ message use message structures and definitions conforming to a legacy weapon Interface Control Document (ICD). 13. A method for translating between and Universal Armament Interface (UAI) and a military standard-1760 (MIL-STD-1760) messaging interface, comprising: translating a UAI transmit message (‘T’ message) to a legacy ‘T’ message; andtranslating a legacy receive message (‘R’ message) to a UAI ‘R’ message, wherein the legacy ‘R’ message is buffered to ensure that an incoming legacy ‘R’ message is stored during the translation of the legacy ‘R’ message to the UAI ‘R’ message, and wherein translating the legacy ‘R’ message to the UAI ‘R’ message further comprises:reordering, resizing, or reformatting selected fields or commands from the legacy ‘R’ message for use in the UAI ‘R’ message;combining selected fields or commands from multiple legacy ‘R’ messages to generate the UAI ‘R’ message; orseparating selected fields or commands from the legacy ‘R’ message to generate multiple UAI ‘R’ messages. 14. The method of claim 13, wherein translating the UAI ‘T’ message to the legacy ‘T’ message further comprises: validating a checksum for the UAI ‘T’ message; andtranslating the UAI ‘T’ message to the legacy ‘T’ message when the checksum is validated. 15. The method of claim 13, further comprising: periodically polling the UAI ‘T’ message for changes; andupdating a ‘T’ message buffer when the UAI ‘T’ message changes. 16. The method of claim 13, further comprising: scheduling transmission of the legacy ‘T’ message to a remote terminal (RT). 17. At least one non-transitory machine readable storage medium comprising a plurality of instructions adapted to be executed to implement the method of claim 13.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (11)
Seto,Pak Lung, Cut-through communication protocol translation bridge.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.