1、September 2011DEUTSCHE NORM Normenausschuss Luft- und Raumfahrt (NL) im DINPreisgruppe 52DIN Deutsches Institut fr Normung e. V. Jede Art der Vervielfltigung, auch auszugsweise, nur mit Genehmigung des DIN Deutsches Institut fr Normung e. V., Berlin, gestattet.ICS 49.090!$scG“1806436www.din.deDDIN E
2、N 4660-005Luft- und Raumfahrt Modulare und offene Avionikarchitekturen Teil 005: Software;Deutsche und Englische Fassung EN 4660-005:2011Aerospace series Modular and Open Avionics Architectures Part 005: Software;German and English version EN 4660-005:2011Srie arospatiale Architectures Avioniques Mo
3、dulaires et Ouvertes Partie 005: Software;Version allemande et anglaise EN 4660-005:2011Alleinverkauf der Normen durch Beuth Verlag GmbH, 10772 Berlin www.beuth.deGesamtumfang 955 SeitenDIN EN 4660-005:2011-09 Nationales Vorwort Der Verband der Europischen Luft-, Raumfahrt- und Verteidigungsindustri
4、e Normung (ASD-STAN) ist vom Europischen Komitee fr Normung (CEN) fr zustndig erklrt worden, Europische Normen (EN) fr das Gebiet der Luft- und Raumfahrt auszuarbeiten. Durch die Vereinbarung vom 3. Oktober 1986 wurde ASD Assoziierte Organisation (ASB) des CEN. Die vorliegende Norm EN 4660-005:2011
5、wurde von ASD-STAN, Fachbereich Allgemeines, unter Mitwirkung deutscher Experten des Normenausschusses Luft- und Raumfahrt erarbeitet. Das zustndige deutsche Normungsgremium ist der Arbeitsausschuss NA 131-04-09 AA Avionik“ im DIN-Normenausschuss Luft- und Raumfahrt. Entsprechend Beschluss 57/9 des
6、Technischen Ausschusses des Beirats des Normenausschusses Luft- und Raumfahrt (NL) im DIN Deutsches Institut fr Normung e. V. sind die europischen Luft- und Raumfahrt-Normungsergebnisse zweisprachig, in Deutsch und Englisch, in das Deutsche Normenwerk zu berfhren. Aus diesem Grund wurde der Deutsche
7、n Fassung dieses Dokuments die Englische Fassung hinzugefgt. 2 EUROPISCHE NORM EUROPEAN STANDARD NORME EUROPENNE EN 4660-005 Mai 2011 ICS 49.090 Deutsche Fassung Luft- und Raumfahrt Modulare und offene Avionikarchitekturen Teil 005: Software Aerospace series Modular and Open Avionics Architectures P
8、art 005: Software Srie arospatiale Architectures Avioniques Modulaires et Ouvertes Partie 005: Software Diese Europische Norm wurde vom CEN am 26. Juni 2010 angenommen. Die CEN-Mitglieder sind gehalten, die CEN/CENELEC-Geschftsordnung zu erfllen, in der die Bedingungen festgelegt sind, unter denen d
9、ieser Europischen Norm ohne jede nderung der Status einer nationalen Norm zu geben ist. Auf dem letzten Stand befindliche Listen dieser nationalen Normen mit ihren bibliographischen Angaben sind beim Management-Zentrum des CEN-CENELEC oder bei jedem CEN-Mitglied auf Anfrage erhltlich. Diese Europisc
10、he Norm besteht in drei offiziellen Fassungen (Deutsch, Englisch, Franzsisch). Eine Fassung in einer anderen Sprache, die von einem CEN-Mitglied in eigener Verantwortung durch bersetzung in seine Landessprache gemacht und dem Management-Zentrum mitgeteilt worden ist, hat den gleichen Status wie die
11、offiziellen Fassungen. CEN-Mitglieder sind die nationalen Normungsinstitute von Belgien, Bulgarien, Dnemark, Deutschland, Estland, Finnland, Frankreich, Griechenland, Irland, Island, Italien, Kroatien, Lettland, Litauen, Luxemburg, Malta, den Niederlanden, Norwegen, sterreich, Polen, Portugal, Rumni
12、en, Schweden, der Schweiz, der Slowakei, Slowenien, Spanien, der Tschechischen Republik, Ungarn, dem Vereinigten Knigreich und Zypern. EUROPISCHES KOMITEE FR NORMUNG EUROPEAN COMMITTEE FOR STANDARDIZATION COMIT EUROPEN DE NORMALISATIONManagement-Zentrum: Avenue Marnix 17, B-1000 Brssel 2011 CEN Alle
13、 Rechte der Verwertung, gleich in welcher Form und in welchem Verfahren, sind weltweit den nationalen Mitgliedern von CEN vorbehalten.Ref. Nr. EN 4660-005:2011 DEN 4660-005:2011 (D) 2 Inhalt SeiteVorwort 10 0 Einleitung11 0.1 Zweck 11 0.2 Aufbau des Dokuments.12 1 Anwendungsbereich .12 1.1 berblick
14、ber die Software-Architektur.12 1.2 Komponenten der Software-Architektur .13 2 Normative Verweisungen15 3 Begriffe und Abkrzungen15 3.1 Begriffe .16 3.2 Abkrzungen16 4 Systemfunktionen18 4.1 Systemverwaltungsfunktion.18 4.2 Kommunikation25 4.3 Sicherheitsmanagement .41 4.4 Modulverwaltung .44 4.5 Ma
15、ssenspeicherverwaltung45 4.6 Graphikverwaltung 49 4.7 Energieverwaltung.51 4.8 Netzwerkverwaltung 53 4.9 Zeitmanagement 56 5 Definition der Software-Architektur.59 5.1 MSL .61 5.2 OSL65 5.3 RTBP .99 5.4 Anwendungsschicht101 6 Definition direkter Schnittstellen .107 6.1 APOS.107 6.2 MOS.171 6.3 SMBP.
16、245 6.4 SMOS 266 7 Definition logischer Schnittstellen.307 7.1 OLI .307 7.2 GLI .313 7.3 SMLI 334 7.4 MLI.342 8 Datentypdefinitionen .391 8.1 IDL .391 8.2 Datentypen .393 9 Implementierungsspezifischer Zuschnitt434 Anhang A (normativ) AGL 443 A.1 Konzept.443 A.2 Grafikbefehlssatz.443 A.2.1 berblick.
17、443 A.2.2 Auflistung der Befehle 444 A.2.3 Definition der Hilfsbibliothek (Auxiliary Library, AL).447 A.2.4 Definition der Videothek (Video Library, VL) 448 A.2.5 Grenzbedingungen fr Texture Mapping 449 A.2.6 Einzelbild und Synchronisierung.451 A.2.7 Befehlsantworten und -verzgerungen.451 DIN EN 466
18、0-005:2011-09 EN 4660-005:2011 (D) 3 SeiteBilder Bild 1 Hierarchie der Dokumentation der ASAAC-Standards .11Bild 2 Dreischichtige ASAAC-Software-Architektur 12Bild 3 Das Software-Architekturmodell .13Bild 4 Hierarchische Organisation der Systemverwaltung .19Bild 5 GSM-Aufgliederung fr RE-Verwaltung
19、(Beispiel) 20Bild 6 IA-Anwendungssteuerung (Beispiel)21Bild 7 GSM-Aufgliederung fr Modulverwaltung (Beispiel) 21Bild 8 Hierarchische Organisation des AM (Beispiel)22Bild 9 Der ASAAC-Kommunikationsstapel .25Bild 10 Datentransferarten27Bild 11 Kommunikationskonzept .28Bild 12 Routing der Kommunikation
20、 zwischen AL.28Bild 13 ASAAC-Nachricht bei BMC-Datentransfer .30Bild 14 Muticast-Schema mit einer einzelnen TC .31Bild 15 Muticast-Schema mit mehreren einfachen TCs.32Bild 16 Datenparallelitt 33Bild 17 Corner-Turn .33Bild 18 Corner-Turn in drei Dimensionen34Bild 19 Darstellung der beiteiligten Diens
21、te in DSP1.35Bild 20 Datendarstellung.37Bild 21 GSM-Schnittstellen .41Bild 22 Wesentliche sicherheitsbezogene Architekturkomponenten 42Bild 23 VC bertrgt Daten, die einer Ver- und Entschlsselung bedrfen 43Bild 24 Dateihandhabung durch eine entfernte Anwendung 46Bild 25 MMM-Download auf ein CFM, das
22、nur die MSL besitzt.47Bild 26 CFM-Download auf ein CFM, das nur die MSL aufweist.48Bild 27 Anwendungsdownload.49Bild 28 Graphikkonzept.50Bild 29 Graphikstandard .50Bild 30 Anwendungssteuerung 52Bild 31 PCM-Verwaltung (Beispiel) 52DIN EN 4660-005:2011-09 EN 4660-005:2011 (D) 4 SeiteBild 32 Konfigurat
23、ion eines NSM. 55Bild 33 Format der Netzwerkkonfigurationsnachricht 55Bild 34 Uhrenhierarchie in einem ASAAC-System 58Bild 35 Software-Architektur 60Bild 36 ASAAC-Softwarestapel auf einem CFM . 61Bild 37 Logische GSM-Schnittstelle 66Bild 38 GSM: Externe Schnittstellen . 67Bild 39 Diagramm des Zustan
24、dsbergangs von Threads mit Beispielen fr APOS-Dienste 74Bild 40 Prozesszustandsdiagramm. 78Bild 41 Beispiel fr 1-zu-N-FIFO 81Bild 42 Beispiel fr 1-zu-N-LIFO 82Bild 43 Verarbeitung eines Anwendungsfehlers durch das OS. 89Bild 44 Verarbeitung eines MSL-Fehlers durch das OS aufgrund der Rckmeldung eine
25、s MOS-Dienstes 90Bild 45 Verarbeitung eines MSL-Fehlers durch das OS aufgrund eines CBIT-Status. 91Bild 46 Die OLI. 93Bild 47 Aufgliederung fr OLI 93Bild 48 RTBP-Konzept im Baumdiagramm. 99Bild 49 Zusammenhang zwischen Prozessen, Threads und VC 102Bild 50 Software-Architekturmodell Dreischichtenstap
26、el (TLS) . 171Bild 51 MOS-Software-Architekturmodell. 172Bild 52 Beschreibung des Datenpuffers von sendFragmentedTransfer“ . 224Bild 53 Aufteilung eingehender Daten mit receiveFragmentedTransfer“ . 227 Bild 54 Unterschiedliche Schrittgren bei fragmentierter bertragung . 227Bild 55 Wurzeldefinition .
27、 248Bild 56 Funktionsmengendefinition 249Bild 57 Konfigurationsmengendefinition 250Bild 58 Prozessmengendefinition 251Bild 59 VC-Mengendefinition . 252Bild 60 TC-Mengendefinition 253Bild 61 CFM-Mengendefinition. 254Bild 62 PE-Mengendefinition 255Bild 63 Uhrenmengendefinition. 255DIN EN 4660-005:2011
28、-09 EN 4660-005:2011 (D) 5 SeiteBild 64 Zustandsmaschinen-Mengendefinition 256Bild 65 Allgemeines VC Nachrichtenformat307Bild 66 Protokoll fr das Lesen von Dateien 309Bild 67 Protokoll fr den MLI Ferndownload 310Bild 68 Allgemeines SMLI Nachrichtenformat 336Bild 69 Allgemeines TC Nachrichtenformat34
29、2Bild 70 Allgemeines MLI Nachrichtenformat.342Bild 71 Format der optionalen Parameterelemente343Bild 72 Format von Request PBIT Result“ 345Bild 73 Format von Reply PBIT Result“.345Bild 74 Format von Request CFM Status“.346Bild 75 Format von Reply CFM Status“ .346Bild 76 Format von Request CFM Info“
30、.349Bild 77 Format von Reply CFM Info“349Bild 78 Format von Test Message“ 350Bild 79 Format von Test Message Acknowledge“350Bild 80 Format von Request IBIT Start“.351Bild 81 Format von Reply IBIT Start“.351Bild 82 Format von Request IBIT Result“352Bild 83 Format von Reply IBIT Result“ 352Bild 84 For
31、mat von Load Image“353Bild 85 Format von Load Image Acknowledge“ .355Bild 86 Format von Load Routing Table“ 356Bild 87 Format von Load Routing Table Acknowledge“361Bild 88 Format von Load Time Configuration“ .362Bild 89 Format von Load Time Configuration Acknowledge“.365Bild 90 Format von Request AG
32、T“.366Bild 91 Format von Reply AGT“ .367Bild 92 Format von Ready_For_ALT_Synchro .367Bild 93 Format von Start_ALT_Synchro368Bild 94 Format von Request ALT“369Bild 95 Format von Reply ALT“369DIN EN 4660-005:2011-09 EN 4660-005:2011 (D) 6 SeiteBild 96 Format von Request AGT ALT“ 370Bild 97 Format von
33、Reply AGT ALT“. 370Bild 98 Format von Load Network Configuration“. 371Bild 99 Format des NSM-Schaltbefehls 373Bild 100 Format fr den NSM-Verbindungsbefehl. 373Bild 101 Format fr den NSM-Rcksetzbefehl . 373Bild 102 Format fr den NSM-Ausfhrungsbefehl. 374Bild 103 Format von Load Network Configuration
34、Acknowledge“ 374Bild 104 Format von Request Network Status“ 375Bild 105 Format von Reply Network Status“ 375Bild 106 Format von Load Power Switches Configuration“ . 377Bild 107 Format des PCM-Schaltbefehls 378Bild 108 Format fr den Leistungsschalterbefehl . 378Bild 109 Format fr das Zurcksetzen des
35、Leistungsschalters. 378Bild 110 Format von Power Switch Configuration Acknowledge“. 379Bild 111 Format von Request Power Switches Status“ 380Bild 112 Format von Reply Power Switches Status“. 380Bild 113 Allgemeines Protokoll fr die CFM-Ressourcenverwaltung 383Bild 114 Allgemeines Protokoll fr die Do
36、wnloadverwaltung 385Bild 115 Allgemeines Protokoll fr das Zeitmanagement. 387Bild 116 Format von Load Network Configuration“. 392Bild A.1 Graphikkonzept. 443Tabellen Tabelle 1 Unabhngigkeit der Softwareschichten . 13Tabelle 2 CBIT-Betriebsarten . 24Tabelle 3 Routing-Informationen und Datentransfer.
37、30Tabelle 4 Primitive IDL-Typen 39Tabelle 5 Zusammengesetzte IDL-Typen 40Tabelle 6 Leistungsschaltdienste 51Tabelle 7 Schichten, Prozessklassen und genormte Schnittstellen 60Tabelle 8 Liste der SMOS-Dienste fr RE-CM 68DIN EN 4660-005:2011-09 EN 4660-005:2011 (D) 7 SeiteTabelle 9 Liste der SMOS-Diens
38、te fr RE-HM.68Tabelle 10 Liste der SMOS-Dienste fr RE-FM .69Tabelle 11 Liste der SMOS-Dienste fr RE-SM .70Tabelle 12 Liste der SMOS-Dienste fr IA-CM 70Tabelle 13 Liste der SMOS-Dienste fr IA-FM.71Tabelle 14 Liste der SMOS-Dienste fr AC-FM .72Tabelle 15 bergang von Thread-Zustnden74Tabelle 16 Bedingu
39、ng fr den Zustandsbergang.75Tabelle 17 Eigenschaften der Zeitdienste .85Tabelle 18 Ressourcenparameter der Grundressourcen-Entitten103Tabelle 19 Kritikalittsklassen der APOS-Dienste .104Tabelle 20 Definition der Sicherheitseinschrnkungen.106Tabelle 21 APOS-Dienste 108Tabelle 22 APOS-Dateisucharten (
40、Seek Mode).164Tabelle 23 MOS-Kerndienste 173Tabelle 24 Spezifische MOS-Borddienste .214Tabelle 25 Kundenspezifische MOS-Erweiterungsdienste229Tabelle 26 berblick ber alle SMBP-Dienste 245Tabelle 27 Als ID_ITEM beschriebene Bezeichner .247Tabelle 28 Abbildung der EBNF-Spezifikation auf das RTBP-Konze
41、pt248Tabelle 29 berblick ber alle SMOS-Dienste 267Tabelle 30 MLI-Download-Arten .299Tabelle 31 OLI-Dienste 311Tabelle 32 Liste der GLI-Dienste 314Tabelle 33 Liste der SMLI-Dienste335Tabelle 34 MLI Dienste 344Tabelle 35 Definition der Nutzinformationsfelder von Reply PBIT Status“ .345Tabelle 36 Defin
42、ition der Nutzinformationsfelder von Reply CFM Status“347Tabelle 37 Fr GENERIC_CFM spezifische Erweiterung der Nutzinformationen .347Tabelle 38 Fr NOT_GENERIC_CFM spezifische Erweiterung der Nutzinformationen349Tabelle 39 Definition des Nutzinformationsfeldes von Reply CFM Info“.350Tabelle 40 Defini
43、tion des Nutzinformationsfeldes von Reply IBIT Status“351DIN EN 4660-005:2011-09 EN 4660-005:2011 (D) 8 SeiteTabelle 41 Definition der Nutzinformationsfelder von Reply IBIT Result“ 352Tabelle 42 Definition der Nutzinformationsfelder von Load Image“ 353Tabelle 43 Definition der Nutzinformationsfelder
44、 von Load Image Acknowlege“ 355Tabelle 44 Definition der Nutzinformationsfelder von Load Routing Table“ 356Tabelle 45 Datendefinition von Load Routing Table“ 357Tabelle 46 Datendefinition fr die Schnittstellenkonfiguration 358Tabelle 47 Datendefinition fr die Transferkonfiguration. 359Tabelle 48 Dat
45、endefinition fr die Protokollkonfiguration 360Tabelle 49 Datendefinition fr Destroy Transfer“ 360Tabelle 50 Definition der Nutzinformationsfelder von Load Routing Table Acknowlege“ 361Tabelle 51 Definition der Nutzinformationsfelder von Load Time Configuration“ . 362Tabelle 52 Datendefinition von Lo
46、ad Time Configuration“. 363Tabelle 53 Datendefinition fr die Uhrenkonfiguration. 363Tabelle 54 Datendefinition fr die Konfiguration der fderierten Uhr . 365Tabelle 55 Definition der Nutzinformationsfelder von Load Time Configuration Acknowlege“. 365Tabelle 56 Definition der Nutzinformationsfelder vo
47、n Reply AGT“ . 367Tabelle 57 Definition der Nutzinformationsfelder von Start_ALT_Synchro 368Tabelle 58 Definition der Nutzinformationsfelder von Reply ALT“ 369Tabelle 59 Definition der Nutzinformationsfelder von Reply AGT ALT“ . 370Tabelle 60 Definition der Nutzinformationsfelder von Load Network Co
48、nfiguration“ . 372Tabelle 61 Kodierung des Feldes fr den NSM-Schaltbefehl . 373Tabelle 62 Kodierung der Nutzinformationsfelder von Load Network Configuration Acknowlege“ 374Tabelle 63 Kodierung des Nutzinformationsfeldes von Request Network Status“ 375Tabelle 64 Kodierung der Nutzinformationsfelder von Reply Network Status“ . 376Tabelle 65 Kodie
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1