ImageVerifierCode 换一换
格式:PDF , 页数:282 ,大小:1.81MB ,
资源ID:804480      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-804480.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-T X 1083-2007 Information technology C Biometrics C BioAPI interworking protocol (Study Group 17)《信息技术 生物识别BioAPI互通协议 17号研究组》.pdf)为本站会员(terrorscript155)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T X 1083-2007 Information technology C Biometrics C BioAPI interworking protocol (Study Group 17)《信息技术 生物识别BioAPI互通协议 17号研究组》.pdf

1、 International Telecommunication Union ITU-T X.1083TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (11/2007) SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY Telecommunication security Information technology Biometrics BioAPI interworking protocol ITU-T Recommendation X.1083 ITU-T X-

2、SERIES RECOMMENDATIONS DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY PUBLIC DATA NETWORKS Services and facilities X.1X.19 Interfaces X.20X.49 Transmission, signalling and switching X.50X.89 Network aspects X.90X.149 Maintenance X.150X.179 Administrative arrangements X.180X.199 OPEN SYSTEMS

3、INTERCONNECTION Model and notation X.200X.209 Service definitions X.210X.219 Connection-mode protocol specifications X.220X.229 Connectionless-mode protocol specifications X.230X.239 PICS proformas X.240X.259 Protocol Identification X.260X.269 Security Protocols X.270X.279 Layer Managed Objects X.28

4、0X.289 Conformance testing X.290X.299 INTERWORKING BETWEEN NETWORKS General X.300X.349 Satellite data transmission systems X.350X.369 IP-based networks X.370X.379 MESSAGE HANDLING SYSTEMS X.400X.499DIRECTORY X.500X.599 OSI NETWORKING AND SYSTEM ASPECTS Networking X.600X.629 Efficiency X.630X.639 Qua

5、lity of service X.640X.649 Naming, Addressing and Registration X.650X.679 Abstract Syntax Notation One (ASN.1) X.680X.699 OSI MANAGEMENT Systems Management framework and architecture X.700X.709 Management Communication Service and Protocol X.710X.719 Structure of Management Information X.720X.729 Ma

6、nagement functions and ODMA functions X.730X.799 SECURITY X.800X.849 OSI APPLICATIONS Commitment, Concurrency and Recovery X.850X.859 Transaction processing X.860X.879 Remote operations X.880X.889 Generic applications of ASN.1 X.890X.899 OPEN DISTRIBUTED PROCESSING X.900X.999 TELECOMMUNICATION SECUR

7、ITY X.1000 For further details, please refer to the list of ITU-T Recommendations. ITU-T Rec. X.1083 (11/2007) i INTERNATIONAL STANDARD ISO/IEC 24708 ITU-T RECOMMENDATION X.1083 Information technology Biometrics BioAPI interworking protocol Summary ITU-T Rec. X.1083 | ISO/IEC 24708, the BioAPI inter

8、working protocol (BIP), specifies the syntax, semantics, and encodings of a set of messages (“BIP messages“) that enable a BioAPI-conforming application to request biometric operations in BioAPI-conforming biometric service providers (BSPs) across node or process boundaries, and to be notified of ev

9、ents originating in those remote BSPs. It also specifies extensions to the architecture and behaviour of the BioAPI framework (specified in ISO/IEC 19784-1) that support the creation, processing, sending, and reception of BIP messages. Source ITU-T Recommendation X.1083 was approved on 13 November 2

10、007 by ITU-T Study Group 17 (2005-2008) under the ITU-T Recommendation A.8 procedure. An identical text is also published as ISO/IEC 24708. ii ITU-T Rec. X.1083 (11/2007) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecommunicati

11、ons, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunication

12、s on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure lai

13、d down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunica

14、tion administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure e.g. interoperability or applicability) and compliance with the Recommendation is achieved when all of these mandat

15、ory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PROPERTY RIGHTS ITU draws at

16、tention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or oth

17、ers outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementers are cautioned that this may not represen

18、t the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2009 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. ITU-T Rec. X.1083 (11/2007)

19、 iii CONTENTS Page 1 Scope . 1 2 Normative references 2 2.1 Identical Recommendations | International Standards . 2 2.2 Paired Recommendations | International Standards equivalent in technical content. 2 2.3 Additional references. 2 3 Conformance . 3 4 Abbreviations 4 5 Conventions 5 6 Conformance .

20、 5 7 BIP architecture . 7 7.1 BIP-enabled frameworks 7 7.2 BIP messages . 8 7.3 BIP endpoints. 8 7.4 BIP links . 9 7.5 Transport protocol bindings 10 7.6 Creation and destruction of BIP links 10 8 Remote GUI event notifications 11 9 Examples of possible system configurations 12 10 BIR format 15 11 I

21、dentification of BIP endpoints, applications, and BSPs . 15 12 Overview of BIP exchanges 16 12.1 Security and privacy provisions . 16 12.2 Application invocation of functions on a remote BSP. 16 12.3 Application invocation of functions with no associated BIP message. 18 12.4 Event notifications 18 1

22、3 General provisions 18 14 BIP message syntax 21 15 BioAPI and BIP types . 24 15.1 Integers. 24 15.2 Character strings . 25 15.3 Uniform resource identifiers designating BIP endpoints 25 15.4 Type BioAPI_BFP_LIST_ELEMENT 26 15.5 Type BioAPI_BFP_SCHEMA . 26 15.6 Type BioAPI_BIR 28 15.7 Type BioAPI_BI

23、R_ARRAY_POPULATION . 28 15.8 Type BioAPI_BIR_BIOMETRIC_DATA_FORMAT 29 15.9 Type BioAPI_BIR_BIOMETRIC_PRODUCT_ID . 29 15.10 Type BioAPI_BIR_BIOMETRIC_TYPE. 29 15.11 Type BioAPI_BIR_DATA_TYPE . 30 15.12 Type BioAPI_BIR_HANDLE 31 15.13 Type BioAPI_BIR_HEADER 31 15.14 Type BioAPI_BIR_PURPOSE 32 15.15 Ty

24、pe BioAPI_BIR_SECURITY_BLOCK_FORMAT 33 15.16 Type BioAPI_BIR_SUBTYPE. 33 15.17 Type BioAPI_BIR_SUBTYPE_MASK. 34 15.18 Type BioAPI_BOOL. 35 15.19 Type BioAPI_BSP_SCHEMA. 35 15.20 Type BioAPI_CANDIDATE 37 15.21 Type BioAPI_CATEGORY 38 iv ITU-T Rec. X.1083 (11/2007) Page 15.22 Type BioAPI_DATA . 38 15.

25、23 Type BioAPI_DATE . 39 15.24 Type BioAPI_DB_ACCESS_TYPE 39 15.25 Type BioAPI_DB_MARKER_HANDLE. 40 15.26 Type BioAPI_DB_HANDLE . 40 15.27 Type BioAPI_DBBIR_ID . 40 15.28 Type BioAPI_DTG. 41 15.29 Type BioAPI_ERROR_INFO 41 15.30 Type BioAPI_EVENT . 41 15.31 Type BioAPI_EVENT_MASK . 42 15.32 Type Bio

26、API_FMR. 42 15.33 Type BioAPI_FRAMEWORK_SCHEMA . 42 15.34 Type BioAPI_GUI_BITMAP . 43 15.35 Type BioAPI_GUI_BITMAP_ARRAY . 44 15.36 Type BioAPI_GUI_EVENT_SUBSCRIPTION 44 15.37 Type BioAPI_GUI_MOMENT . 45 15.38 Type BioAPI_GUI_ENROLL_TYPE. 45 15.39 Type BioAPI_GUI_OPERATION. 45 15.40 Type BioAPI_GUI_

27、RESPONSE 46 15.41 Type BioAPI_GUI_SUBOPERATION. 47 15.42 Type BioAPI_HANDLE . 48 15.43 Type BioAPI_IDENTIFY_POPULATION. 48 15.44 Type BioAPI_IDENTIFY_POPULATION_TYPE . 49 15.45 Type BioAPI_INDICATOR_STATUS . 49 15.46 Type BioAPI_INPUT_BIR 50 15.47 Type BioAPI_INPUT_BIR_FORM . 50 15.48 Type BioAPI_OP

28、ERATIONS_MASK 51 15.49 Type BioAPI_OPTIONS_MASK 52 15.50 Type BioAPI_POWER_MODE . 53 15.51 Type BioAPI_QUALITY 53 15.52 Type BioAPI_RETURN. 53 15.53 Type BioAPI_STRING 53 15.54 Type BioAPI_TIME 54 15.55 Type BioAPI_UNIT_ID 54 15.56 Type BioAPI_UNIT_LIST_ELEMENT. 55 15.57 Type BioAPI_UNIT_SCHEMA 55 1

29、5.58 Type BioAPI_UUID 56 15.59 Type BioAPI_VERSION 56 16 Functions defined in BioAPI and corresponding BIP messages 57 16.1 Function BioAPI_Init. 57 16.2 Function BioAPI_InitEndpoint. 58 16.3 Function BioAPI_Terminate . 58 16.4 Function BioAPI_LinkToEndpoint 59 16.5 Function BioAPI_UnlinkFromEndpoin

30、t 62 16.6 Function BioAPI_EnumFrameworks. 63 16.7 Function BioAPI_EnumBSPs . 63 16.8 Function BioAPI_EnumBFPs 64 16.9 Function BioAPI_BSPLoad 65 16.10 Function BioAPI_BSPUnload . 67 16.11 Function BioAPI_QueryUnits 69 16.12 Function BioAPI_QueryBFPs . 70 16.13 Function BioAPI_BSPAttach 72 16.14 Func

31、tion BioAPI_BSPDetach . 75 ITU-T Rec. X.1083 (11/2007) v Page 16.15 Function BioAPI_EnableEvents 76 16.16 Function BioAPI_EnableEventNotifications 77 16.17 Function BioAPI_ControlUnit 79 16.18 Function BioAPI_Control . 80 16.19 Function BioAPI_FreeBIRHandle 81 16.20 Function BioAPI_GetBIRFromHandle.

32、 82 16.21 Function BioAPI_GetHeaderFromHandle 83 16.22 Function BioAPI_SubscribeToGUIEvents 84 16.23 Function BioAPI_UnsubscribeFromGUIEvents. 88 16.24 Function BioAPI_QueryGUIEventSubscriptions 92 16.25 Function BioAPI_NotifyGUISelectEvent 94 16.26 Function BioAPI_NotifyGUIStateEvent . 96 16.27 Fun

33、ction BioAPI_NotifyGUIProgressEvent 99 16.28 Function BioAPI_RedirectGUIEvents . 101 16.29 Function BioAPI_UnredirectGUIEvents. 102 16.30 Function BioAPI_Capture 104 16.31 Function BioAPI_CreateTemplate . 105 16.32 Function BioAPI_Process 106 16.33 Function BioAPI_ProcessWithAuxBIR 107 16.34 Functio

34、n BioAPI_VerifyMatch. 109 16.35 Function BioAPI_IdentifyMatch. 110 16.36 Function BioAPI_Enroll . 112 16.37 Function BioAPI_Verify . 113 16.38 Function BioAPI_Identify . 115 16.39 Function BioAPI_Import 116 16.40 Function BioAPI_PresetIdentifyPopulation 118 16.41 Function BioAPI_Transform . 118 16.4

35、2 Function BioAPI_DbOpen 120 16.43 Function BioAPI_DbClose . 121 16.44 Function BioAPI_DbCreate 122 16.45 Function BioAPI_DbDelete 123 16.46 Function BioAPI_DbSetMarker . 124 16.47 Function BioAPI_DbFreeMarker . 124 16.48 Function BioAPI_DbStoreBIR. 125 16.49 Function BioAPI_DbGetBIR . 126 16.50 Fun

36、ction BioAPI_DbGetNextBIR . 127 16.51 Function BioAPI_DbDeleteBIR . 128 16.52 Function BioAPI_CalibrateSensor . 129 16.53 Function BioAPI_SetPowerMode 130 16.54 Function BioAPI_SetIndicatorStatus 131 16.55 Function BioAPI_GetIndicatorStatus 132 16.56 Function BioAPI_GetLastErrorInfo. 133 16.57 Funct

37、ion BioAPI_Cancel . 133 16.58 Function BioAPI_Free. 134 16.59 Function BioAPI_RegisterBSP 134 16.60 Function BioAPI_UnregisterBSP . 136 16.61 Function BioAPI_RegisterBFP 138 16.62 Function BioAPI_UnregisterBFP . 140 17 Callback functions defined in BioAPI and corresponding BIP messages 142 17.1 Call

38、back function BioAPI_EVENT_HANDLER 142 17.2 Callback function BioAPI_GUI_SELECT_EVENT_HANDLER 144 17.3 Callback function BioAPI_GUI_STATE_EVENT_HANDLER 148 17.4 Callback function BioAPI_GUI_PROGRESS_EVENT_HANDLER. 152 vi ITU-T Rec. X.1083 (11/2007) Page 18 Conceptual tables . 156 18.1 The MasterEndp

39、oints conceptual table 156 18.2 The VisibleEndpoints conceptual table 158 18.3 The VisibleBSPRegistrations conceptual table . 158 18.4 The VisibleBFPRegistrations conceptual table . 161 18.5 The RunningBSPLocalReferences conceptual table . 163 18.6 The RunningBSPRemoteReferences conceptual table . 1

40、64 18.7 The UnitEventNotificationDisablers conceptual table 165 18.8 The AttachSessionLocalReferences conceptual table. 166 18.9 The AttachSessionRemoteReferences conceptual table . 168 18.10 The GUIEventLocalSubscriptions conceptual table. 169 18.11 The GUIEventRemoteSubscriptions conceptual table.

41、 171 18.12 The GUIEventRedirectors conceptual table 172 18.13 The ApplicationOwnedMemoryBlocks conceptual table 173 19 Converting between a C pointer variable and a corresponding ASN.1 component (1). 174 20 Converting between a C pointer variable and a corresponding ASN.1 component (2). 174 21 Conve

42、rting between a C pointer variable and a corresponding ASN.1 component (3). 175 22 Initializing and checking a C pointer variable having no corresponding ASN.1 component . 175 23 Determining a hosting endpoint and a BSP product UUID from a BSP UUID 175 24 Determining a hosting endpoint and an origin

43、al BSP handle from a local BSP handle 176 25 Converting BSP UUIDs. 176 26 Converting BSP handles 176 27 Processing an incoming function call by exchanging a request/response BIP message pair with a slave endpoint . 176 28 Processing an incoming request BIP message via an internal BioAPI function cal

44、l 177 29 Notifying a unit event to zero or more subscribers. 177 30 Notifying a GUI select event to a subscriber 178 31 Notifying a GUI state event to a subscriber 180 32 Notifying a GUI progress event to a subscriber. 181 33 Handling unconvertible C values . 183 Annex A Specification of the TCP/IP

45、binding . 184 A.1 General . 184 A.2 Transport-level message . 184 A.3 TCP/IP connection between two BIP endpoints. 185 A.4 Role of endpoint . 185 A.5 Closing the connection on errors 186 A.6 Transport of BIP messages 186 A.7 Usage of IRIs . 186 Annex B Specification of discovery and announcement in

46、TCP/IP binding . 187 B.1 General . 187 B.2 The PnP mechanisms . 187 B.3 Address and name setting in IPv4. 187 B.4 The network configuration function in IPv4 . 188 B.5 Address and name setting in IPv6. 189 B.6 The network configuration function in IPv6 . 189 B.7 Discovery and announcement 190 B.8 Ser

47、vice discovery 191 B.9 Service requests via broadcast (IPv4) 191 B.10 Service requests via multicast (IPv4 or IPv6) 191 B.11 Receiving service announcement packets. 192 ITU-T Rec. X.1083 (11/2007) vii Page B.12 Format of discovery and announcement messages . 193 B.13 Service announcement . 194 B.14

48、Reset and restart . 194 B.15 Timing of the exchange of messages over a link channel. 194 B.16 Security of the exchange of messages over a link channel . 194 Annex C Specification of the SOAP/HTTP binding 195 C.1 General provisions 195 C.2 Security considerations with SOAP/HTTP binding (tutorial) . 1

49、95 C.3 Schema header . 196 C.4 Global elements 196 C.5 Types 200 C.6 Parameters of request BIP messages . 212 C.7 Parameters of response BIP messages . 223 C.8 Parameters of notification BIP messages 231 C.9 Parameters of acknowledgement BIP messages. 233 C.10 Closure of the schema 233 C.11 Example 233 Annex D Clarification of minimal requirements for simple systems. 244 D.1 A simple system with a single fixed biometric device. 244 D.2 A simple system with a single database of BIRs 244 Annex E Possible scenarios

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1