서비스 검색 프로토콜(SDP)에서 할당된 번호는 서비스 검색, 그룹 리스트 브라우즈, 문서 URL, 아이콘 URL에 사용됩니다.
서비스 검색 프로토콜 (SDP)
UUID(Universally Unique Identifier) 짧은 형식
Bluetooth 서비스 검색 프로토콜(SDP) 규격은 광범위한 UUID를 짧은 형식(보통 128비트)으로 표시하는 방법을 지정합니다. 예비된 범위 내의 값 232개는 32비트(uuid32라 표기)를 사용해 표시됩니다. 이 중에서 하위 범위에 속하는 216개의 값은 16비트(uuid16이라 표시)를 사용해서만 표시될 수 있습니다.
232개의 범위에 속하는 값 중 이 문서를 통해 할당되어 있지 않은 모든 값은 이 문서의 향후 수정을 위해 예비되어 있습니다. 달리 말해, 현재의 문서 또는 향후 수정되는 문서에 지정되어 있는 경우를 제외하고 이 범위 내의 어느 값도 사용될 수 없습니다. 이 범위를 벗어난 UUID 값은 [ISO-11578] 에 기술된 바와 같이 할당자가 원하는 어떠한 목적으로든 할당될 수 있습니다.
기본 UUID(Universally Unique Identifier)
기본 UUID는 SDP 규격에 설명된 바와 같이 '짧은 UUID'(uuid16 및 uuid32)로부터 128비트 UUID를 계산하기 위해 사용됩니다. Bluetooth 핵심 규격 내의 서비스 검색 프로토콜(SDP)을 참조하십시오.
UUID 이름 | UUID |
---|---|
BASE_UUID | 00000000-0000-1000-8000-00805F9B34FB |
프로토콜 식별자
아래 표에 있는 UUID들은 오직 프로파일DescriptorList 속성에서만 사용되어야 합니다.
프로토콜 이름 | UUID | 프로토콜 규격 |
---|---|---|
SDP | 0x0001 | Bluetooth 핵심 규격 |
UDP | 0x0002 | [프로파일에 의해 사용되지 않음] |
RFCOMM | 0x0003 | TS 07.10을 가진 RFCOMM |
TCP | 0x0004 | [프로파일에 의해 사용되지 않음] |
TCS-BIN | 0x0005 | 텔레포니 컨트롤 규격 / TCS 바이너리 [퇴출] |
TCS-AT | 0x0006 | [프로파일에 의해 사용되지 않음] |
ATT | 0x0007 | 속성 프로토콜 |
OBEX | 0x0008 | IrDA 상호운용성 |
IP | 0x0009 | [프로파일에 의해 사용되지 않음] |
FTP | 0x000A | [프로파일에 의해 사용되지 않음] |
HTTP | 0x000C | [프로파일에 의해 사용되지 않음] |
WSP | 0x000E | [프로파일에 의해 사용되지 않음] |
BNEP | 0x000F | Bluetooth 네트워크 캡슐화 프로토콜(BNEP) |
UPNP | 0x0010 | 확장 서비스 발견 프로파일(ESDP) [퇴출] |
HIDP | 0x0011 | 휴먼 인터페이스 디바이스 프로파일 (HID) (HID) |
하드카피 컨트롤 채널 | 0x0012 | 하드카피 케이블 대체 프로파일 (HCRP) |
하드카피 데이터 | 0x0014 | 하드카피 케이블 대체 프로파일 보기(HCRP) |
HardcopyNotification | 0x0016 | 하드카피 케이블 대체 프로파일 (HCRP) |
AVCTP | 0x0017 | 오디오/비디오 컨트롤 전송 프로토콜 (AVCTP) |
AVDTP | 0x0019 | 오디오/비디오 배급 전송 프로토콜 (AVDTP) |
CMTP | 0x001B | 공통 ISDN 액세스 프로파일 (CIP) [퇴출] |
MCAPControlChannel | 0x001E | 멀티-채널 적용 프로토콜 (MCAP) |
MCAPDataChannel | 0x001F | 멀티-채널 적용 프로토콜 (MCAP) |
L2CAP | 0x0100 | Bluetooth 핵심 규격 |
(최대치0xFFFF) |
표1: 프로토콜 식별자와 이름
서비스 클래스(Service Class)의 사용이 허용된 아래 표 내의 UUID들은 ServiceClassIDList 보편 속성 내에서 사용할 수 있습니다. 하지만 아래 테이블에 대하여 프로파일 사용 역시 허용되지 않는 한 Bluetooth프로파일DescriptorList 속성 내에서 사용할 수는 없습니다. 만약 서비스 클래스 UUID가 제품의 SDP 데이터베이스에 나와 있다면 해당 SDP 기록을 포함하는 제품은 해당 UUID에 상응하는 서비스를 정의하는 규격을 준수해야 합니다.
프로파일의 사용이 허용된 아래 표 내의 UUID들은 Bluetooth프로파일DescriptorList 보편 속성 내에서 사용할 수 있습니다. 하지만 아래 테이블에 대하여 서비스 클래스의 사용 역시 허용되지 않는 한 ServiceClassIDList 보편 속성 내에서 사용할 수는 없습니다.
역사 상의 이유로 인해 표2의 일부 UUID들은 Bluetooth프로파일DescriptorList 보편 속성 내의 프로파일들과 ServiceClassIDList 보편 속성 내의 서비스 클래스들을 식별하는 데 모두 사용됩니다. 그러나, 새로운 프로파일들에서는 서비스 클래스 UUID들은 Bluetooth프로파일DescriptorList 보편 속성에서는 사용하지 말아야 하며, 프로파일 UUID들은 ServiceClassIDList 보편 속성 내에서 사용하지 말아야 합니다.
서비스 클래스 이름 | UUID | 규격 | 허용된 사용 | |
---|---|---|---|---|
ServiceDiscoveryServerServiceClassID | 0x1000 | Bluetooth 핵심 규격 | 서비스 클래스 | |
BrowseGroupDescriptorServiceClassID | 0x1001 | Bluetooth 핵심 규격 | 참고: SPP v1.0 내 SDP 기록의 예는 BluetoothProfileDescriptorList 속성을 포함하지는 않지만, 일부 구현은 프로파일 식별자를 위해 이 UUID를 사용할 수 있습니다 | 서비스 클래스 / 프로파일 |
LANAccessUsingPPP | 0x1102 | LAN 액세스 프로파일 [퇴출] 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래 / 프로파일 | |
DialupNetworking | 0x1103 | 다이얼-업 네트워킹 프로파일 (DUN) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
IrMCSync | 0x1104 | 동기화 프로파일 (SYNC) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
OBEXObjectPush | 0x1105 | 객체 푸시 프로파일 (OPP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
OBEXFileTransfer | 0x1106 | 파일 전송 프로파일 (FTP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
IrMCSyncCommand | 0x1107 | 동기화 프로파일 (SYNC) | ||
Headset | 0x1108 | 헤드셋 프로파일 (HSP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
CordlessTelephony | 0x1109 | 무선 전화 프로파일 (CTP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. [퇴출] | 서비스 클래스 / 프로파일 | |
AudioSource | 0x110A | 진보된 오디오 배급 프로파일 (A2DP) | 서비스 클래스 | |
AudioSink | 0x110B | 진보된 오디오 배급 프로파일 (A2DP) | 서비스 클래스 | |
A/V_RemoteControlTarget | 0x110C | Audio/Video Remote Control 프로파일 (AVRCP) | 서비스 클래스 | |
AdvancedAudioDistribution | 0x110D | 오디오/비디오 리모트컨트롤 프로파일 (AVRCP) | 프로파일 | |
A/V_RemoteControl | 0x110E | 오디오/비디오 리모트컨트롤 프로파일 (AVRCP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
A/V_RemoteControlController | 0x110F | 오디오/비디오 리모트컨트롤 프로파일 (AVRCP) 참고: AVRCP 규격 v1.3 및 그 상위 버전은 역방향 호환성을 위해 ServiceClassIDList 내의 0x110F 앞에 0x110E이 포함되어야만 합니다. | 서비스 클래스 | |
Intercom | 0x1110 | 인터콤 프로파일 (ICP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. [퇴출] | 서비스 클래스 | |
Fax | 0x1111 | 팩스 프로파일 (FAX) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임.. [퇴출] | 서비스 클래스 | |
Headset - Audio Gateway (AG) | 0x1112 | 헤드셋 프로파일 (HSP) | 서비스 클래스 | |
WAP | 0x1113 | WAP으로서의 Bluetooth 기술을 위한 상호운용성 요건, Bluetooth SIG[퇴출] | 서비스 클래스 | |
WAP_CLIENT | 0x1114 | WAP으로서의 Bluetooth 기술을 위한 상호운용성 요건, Bluetooth SIG[퇴출] | 서비스 클래스 | |
PANU | 0x1115 | 개인 영역 네트워크 프로파일 (PAN) 참고: PANU 역할을 위해 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
NAP | 0x1116 | 개인 영역 네트워크 프로파일 (PAN) 참고: NAP 역할을 위해 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
GN | 0x1117 | 개인 영역 네트워크 프로파일 (PAN) 참고: GN 역할을 위해 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
DirectPrinting | 0x1118 | Basic Printing 프로파일 (BPP) | 서비스 클래스 | |
ReferencePrinting | 0x1119 | 기본 인쇄 프로파일 (BPP) | 서비스 클래스 | |
기본 이미징 프로파일 (BIP) | 0x111A | 기본 이미징 프로파일 (BIP) | 프로파일 | |
ImagingResponder | 0x111B | 기본 이미징 프로파일 (BIP) | 서비스 클래스 | |
ImagingAutomaticArchive | 0x111C | 기본 이미징 프로파일 (BIP) | 서비스 클래스 | |
ImagingReferencedObjects | 0x111D | 기본 이미징 프로파일 (BIP) | 서비스 클래스 | |
Handsfree | 0x111E | 핸즈프리 프로파일 (HFP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
HandsfreeAudioGateway | 0x111F | 핸즈프리 프로파일 (HFP) | 서비스 클래스 | |
DirectPrintingReferenceObjectsService | 0x1120 | Basic Printing 프로파일 (BPP) | 서비스 클래스 | |
ReflectedUI | 0x1121 | 기본 인쇄 프로파일 (BPP) | 서비스 클래스 | |
BasicPrinting | 0x1122 | 기본 인쇄 프로파일 (BPP) | 프로파일 | |
PrintingStatus | 0x1123 | 기본 인쇄 프로파일 (BPP) | 서비스 클래스 | |
HumanInterfaceDeviceService | 0x1124 | 휴먼 인터페이스 디바이스 (HID) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
HardcopyCableReplacement | 0x1125 | Hardcopy Cable Replacement 프로파일 (HCRP) | 프로파일 | |
HCR_Print | 0x1126 | 하드카피 케이블 대체 프로파일 (HCRP) | 서비스 클래스 | |
HCR_Scan | 0x1127 | 하드카피 케이블 대체 프로파일 (HCRP) | 서비스 클래스 | |
Common_ISDN_Access | 0x1128 | 공통 ISDN 액세스 프로파일 (CIP) 참고: 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. [퇴출] | 서비스 클래스 / 프로파일 | |
SIM_Access | 0x112D | SIM 액세스 프로파일 (SAP) 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
Phonebook Access - PCE | 0x112E | 전화번호부 액세스 프로파일 (PBAP) | 서비스 클래스 | |
Phonebook Access - PSE | 0x112F | 전화번호부 액세스 프로파일 (PBAP) | 서비스 클래스 | |
Phonebook Access | 0x1130 | 전화번호부 액세스 프로파일 (PBAP) | 프로파일 | |
Headset - HS | 0x1131 | 헤드셋 프로파일 (HSP) 참고: 정오표 #3507번 참고. 역방향 호홚성을 위해 0x1131 앞에 0x1108과 0x1203이 포함되어야 함. | 서비스 클래스 | |
Message Access Server | 0x1132 | 메시지 액세스 프로파일 (MAP) | 서비스 클래스 | |
Message Notification Server | 0x1133 | 메시지 액세스 프로파일 (MAP) | 서비스 클래스 | |
메시지 액세스 프로파일 (MAP) | 0x1134 | 메시지 액세스 프로파일 (MAP) | 프로파일 | |
GNSS | 0x1135 | 글로벌 네비게이션 위성 시스템 프로파일(GNSS) | 프로파일 | |
GNSS_Server | 0x1136 | 글로벌 네비게이션 위성 시스템 프로파일(GNSS) | 서비스 클래스 | |
PnPInformation | 0x1200 | 디바이스 식별 (DID) 서비스 클래스 식별자와 프로파일 식별자 모두로 쓰임. | 서비스 클래스 / 프로파일 | |
GenericNetworking | 0x1201 | N/A | 서비스 클래스 | |
GenericFileTransfer | 0x1202 | N/A | 서비스 클래스 | |
GenericAudio | 0x1203 | N/A | 서비스 클래 | |
GenericTelephony | 0x1204 | N/A | 서비스 클래스 | |
UPNP_Service | 0x1205 | 개선된 서비스 발견 프로파일 (ESDP) [퇴출] | 서비스 클래스 | |
UPNP_IP_Service | 0x1206 | 개선된 서비스 발견 프로파일 (ESDP) [퇴출] | 서비스 클래스 | |
ESDP_UPNP_IP_PAN | 0x1300 | 개선된 서비스 발견 프로파일 (ESDP) [퇴출] | 서비스 클래스 | |
ESDP_UPNP_IP_LAP | 0x1301 | 개선된 서비스 발견 프로파일 (ESDP) [퇴출] | 서비스 클래스 | |
ESDP_UPNP_L2CAP | 0x1302 | 개선된 서비스 발견 프로파일 (ESDP) [퇴출] [퇴출] | 서비스 클래스 | |
VideoSource | 0x1303 | 비디오 배급 프로파일 (VDP) | 서비스 클래스 | |
VideoSink | 0x1304 | 비디오 배급 프로파일 (VDP) | 서비스 클래스 | |
VideoDistribution | 0x1305 | 비디오 배급 프로파일 (VDP) | 서비스 클래스 | |
HDP | 0x1400 | 헬스 디바이스 프로파일 | 프로파일 | |
HDP Source | 0x1401 | 헬스 디바이스 프로파일 (HDP) | 서비스 클래스 | |
HDP Sink | 0x1402 | 헬스 디바이스 프로파일 (HDP) | 표2: 서비스 클래스 프로파일 식별자들 | |
(최대 0xFFFF) |
표2: 서비스 클래스 프로파일 식별자들
브라우즈 그룹 식별자 (Browse Group Identifiers)
아래 표의 UUID들은 BrowseGroupList 속성 내에서만 사용할 수 있습니다.
UUID 이름 | UUID | 규격 |
---|---|---|
PublicBrowseRoot | 0x1002 | Bluetooth 핵심 규격 |
(최대 값 0xFFFF) |
표3: 브라우즈 그룹 식별자와 이름
속성 식별자
진보된 오디오 배급 프로파일 (A2DP)
서비스 클래스 UUID들에 적용 가능:
- AudioSource: 0x110A
- AudioSink: 0x110B
속성 이름 | 속성 ID |
---|---|
SupportedFeatures | 0x0311 |
오디오/비디오 리모트 컨트롤 프로파일 (AVRCP)
서비스 클래스 UUID들에 적용 가능:
- A/V_RemoteControlTarget: 0x110C
- A/V_RemoteControl: 0x110E
- A/V_RemoteControlController: 0x110F
속성 이름 | 속성 ID |
---|---|
SupportedFeatures | 0x0311 |
기본 이미징 프로파일 (BIP)
서비스 클래스 UUID들에 적용 가능:
- ImagingResponder: 0x111B
- ImagingAutomaticArchive: 0x111C
- ImagingReferencedObjects: 0x111D
속성 이름 | 속성 ID |
---|---|
GoepL2capPsm (BIP v1.1 and later) | 0x0200 |
SupportedCapabilities | 0x0310 |
SupportedFeatures | 0x0311 |
SupportedFunctions | 0x0312 |
TotalImagingDataCapacity | 0x0313 |
기본 인쇄 프로파일 (BPP)
서비스 클래스 UUID들에 적용 가능:
- Direct Printing: 0x1118
- ReferencePrinting: 0x1119
- DirectPrintingReferenceObjectsService: 0x1120
- ReflectedUI: 0x1121
- PrintingStatus: 0x1123
속성 이름 | 속성 ID |
---|---|
Document Formats Supported | 0x0350 |
Character Repertoires Supported | 0x0352 |
XHTML-Print Image Formats Supported | 0x0354 |
Color Supported | 0x0356 |
1284ID | 0x0358 |
Printer Name | 0x035A |
Printer Location | 0x035C |
Duplex Supported | 0x035E |
Media Types Supported | 0x0360 |
MaxMediaWidth | 0x0362 |
MaxMediaLength | 0x0364 |
Enhanced Layout Supported | 0x0366 |
RUI Formats Supported | 0x0368 |
Reference Printing RUI Supported | 0x0370 |
Direct Printing RUI Supported | 0x0372 |
Reference Printing Top URL | 0x0374 |
Direct Printing Top URL | 0x0376 |
Printer Admin RUI Top URL | 0x0378 |
Device Name | 0x037A |
Bluetooth 핵심 규격: 보편 속성
다음 속성 ID들은 모든 서비스에서 동일한 의미를 지닙니다. 이 속성 ID들은 0x0000에서 0x01FF 사이에 있어야 합니다.
속성 이름 | 속성 ID |
---|---|
ServiceRecordHandle | 0x0000 |
ServiceClassIDList | 0x0001 |
ServiceRecordState | 0x0002 |
ServiceID | 0x0003 |
ProtocolDescriptorList | 0x0004 |
BrowseGroupList | 0x0005 |
LanguageBaseAttributeIDList | 0x0006 |
ServiceInfoTimeToLive | 0x0007 |
ServiceAvailability | 0x0008 |
Bluetooth프로파일DescriptorList | 0x0009 |
DocumentationURL | 0x000A |
ClientExecutableURL | 0x000B |
IconURL | 0x000C |
AdditionalProtocolDescriptorLists | 0x000D |
Reserved | 0x000E – 0x01FF |
Bluetooth 핵심 규격: 서비스 발견 서비스
서비스 클래스 UUID들에 적용 가능:
- ServiceDiscoveryServerServiceClassID: 0x1000
속성 이름 | 속성 ID |
---|---|
VersionNumberList | 0x0200 |
ServiceDatabaseState | 0x0201 |
Bluetooth 핵심 규격: 브라우즈 그룹 설명자 서비스
서비스 클래스 UUID들에 적용 가능:
- BrowseGroupDescriptorServiceClassID: 0x1001
속성 이름 | 속성 ID |
---|---|
GroupID | 0x0200 |
무선 전화 프로파일 [퇴출]
서비스 클래스 UUID들에 적용 가능:
- CordlessTelephony: 0x1001
속성 이름 | 속성 ID |
---|---|
External Network | 0x0301 |
디바이스 식별 프로파일
서비스 클래스 UUID들에 적용 가능:
- PnPInformation: 0x1200
속성 이름 | 속성 ID |
---|---|
SpecificationID | 0x0200 |
VendorID | 0x0201 |
ProductID | 0x0202 |
Version | 0x0203 |
PrimaryRecord | 0x0204 |
VendorIDSource | 0x0205 |
팩스 프로파일 [퇴출]
서비스 클래스 UUID들에 적용 가능:
- Fax: 0x1111
속성 이름 | 속성 ID |
---|---|
Fax Class 1 Support | 0x0302 |
Fax Class 2.0 Support | 0x0303 |
Fax Class 2 Support(vendor-specific class) | 0x0304 |
Audio Feedback Support | 0x0305 |
파일 전송 프로파일
서비스 클래스 UUID들에 적용 가능:
- OBEXFileTransfer: 0x1109
속성 이름 | 속성 ID |
---|---|
GoepL2capPsm(FTP v1.2 and later) | 0x0200 |
일반 객체 교환 프로파일
속성 이름 | 속성 ID |
---|---|
GoepL2capPsm(GOEP v2.0 또는 상위 버전) | 각각의 GOEP 기반 서비스마다 별도로 정의되어야 함. |
글로벌 네비게이션 위성 시스템 프로파일(GNSS)
서비스 클래스 UUID 들에 적용 가능:
- GNSS 서비스: 0x1136
속성 이름 | 속성 ID |
---|---|
SupportedFeatures | 0x0200 |
핸즈프리 프로파일
서비스 클래스 UUID 들에 적용 가능:
- Handsfree: 0x111E
- HandsfreeAudioGateway: 0x111F
속성 이름 | 속성 ID |
---|---|
Network | 0x0301 |
SupportedFeatures | 0x0311 |
하드카피 대체 프로파일
서비스 클래스 UUID 들에 적용 가능:
- HCR_Print: 0x1126
- HCR_Scan: 0x1127
속성 이름 | 속성 ID |
---|---|
1284ID | 0x0300 |
Device Name | 0x0302 |
Friendly Name | 0x0304 |
Device Location | 0x0306 |
헤드셋 프로파일
서비스 클래스 UUID 들에 적용 가능:
- Headset: 0x1108
- Headset - Audio Gateway (AG): 0x1112
- Headset: 0x1131
속성 이름 | 속성 ID |
---|---|
Remote Audio Volume Control |
헬스 디바이스 프로파일
서비스 클래스 UUID 들에 적용 가능:
- HDP Source: 0x1401
- HDP Sink: 0x1402
속성 이름 | 속성 ID |
---|---|
SupportFeaturesList | 0x0200 |
DataExchangeSpecification | 0x0301 |
MCAP Supported Procedures | 0x0302 |
휴먼 인터페이스 디바이스 프로파일
서비스 클래스 UUID 들에 적용 가능:
- HumanInterfaceDeviceService: 0x1124
속성 이름 | 속성 ID |
---|---|
HIDDeviceReleaseNumber | 0x0200 |
HIDParserVersion | 0x0201 |
HIDDeviceSubclass | 0x0202 |
HIDCountryCode | 0x0203 |
HIDVirtualCable | 0x0204 |
HIDReconnectInitiate | 0x0205 |
HIDDescriptorList | 0x0206 |
HIDLANGIDBaseList | 0x0207 |
HIDSDPDisable | 0x0208 |
HIDBatteryPower | 0x0209 |
HIDRemoteWake | 0x020A |
HID프로파일Version | 0x020B |
HIDSupervisionTimeout | 0x020C |
HIDNormallyConnectable | 0x020D |
HIDBootDevice | 0x020E |
HID 속성을 위해 유보되었음 | 0x020F-0x03FF |
HID 언어 문자열들을 위해 사용할 수 있음 | 0x0400-0xFFFF |
WAP 전달자로서의 Bluetooth 기술을 위한 상호운용성 요건 [퇴출]
서비스 클래스 UUID 들에 적용 가능:
- WAP: 0x1113
- WAP_CLIENT: 0x1114
속성 이름 | 속성 ID |
---|---|
NetworkAddress | 0x0306 |
WAPGateway | 0x0307 |
HomePageURL | 0x0308 |
WAPStackType | 0x0309 |
메시지 액세스 프로파일
서비스 클래스 UUID 들에 적용 가능:
- Message Access Server: 0x1132
- Message Notification Server: 0x1133
속성 이름 | 속성 ID |
---|---|
MASInstanceID | 0x0315 |
SupportedMessageTypes | 0x0316 |
객체 푸시 프로파일
서비스 클래스 UUID 들에 적용 가능:
- OBEXObjectPush: 0x1105
속성 이름 | 속성 ID |
---|---|
GoepL2capPsm (OPP v1.2 and later) | 0x0200 |
Service Version | 0x0300 |
Supported Formats List | 0x0303 |
개인 영역 네트워크 프로파일
서비스 클래스 UUID 들에 적용 가능:
- PANU: 0x1115
- NAP: 0x1116
- GN: 0x1117
속성 이름 | 속성 ID |
---|---|
IpSubnet (Not used in PAN v1.0) | 0x0200 |
SecurityDescription | 0x030A |
NetAccessType | 0x030B |
MaxNetAccessrate | 0x030C |
IPv4Subnet | 0x030D |
IPv6Subnet | 0x030E |
전화번호부 액세스 프로파일
서비스 클래스 UUID 들에 적용 가능:
- Phonebook Access - PCE: 0x112E
- Phonebook Access - PSE: 0x112F
속성 이름 | 속성 ID |
---|---|
SupportedRepositories | 0x0314 |
동기화 프로파일
서비스 클래스 UUID 들에 적용 가능:
- IrMCSync: 0x1104
속성 이름 | 속성 ID |
---|---|
Supported Data Stores List | 0x0301 |
문자열을 위한 속성 ID 오프셋
아래 표는 LanguageBaseAttributeIDList 속성에 들어 있는 값에 더해지는 속성 ID 오프셋 (변위)를 포함하고 있습니다.
속성 ID Offset Name | 속성 ID Offset | 참조 |
---|---|---|
ServiceName | 0x0000 | Bluetooth 핵심 규격 |
ServiceDescription | 0x0001 | Bluetooth 핵심 규격 |
ProviderName | 0x0002 | Bluetooth 핵심 규격 |
(최대 값 0xFFFF) |
Table 5: 속성 식별자
LanguageBaseAttributeIDList 속성에 의해 주어진 기본 오프셋은 이 표에 있는 각각의 ID 값에 더해져야 합니다. 주된 언어에 대해서 이것은 SDP 규격에 설명되어 있는 것처럼 0x0100과 일치해야 합니다.
프로토콜 변수
Protocol | 변수 이름 | 변수 인덱스 |
---|---|---|
L2CAP | PSM | 1 |
RFCOMM | Channel | 1 |
TCP | Port | 1 |
UDP | Port | 1 |
BNEP | Version | 1 |
BNEP | 지원되는 네트워크 패킷 유형 목록 | 2 |
Table 6: 프로토콜 변수
'WORK > HARDWARE' 카테고리의 다른 글
FT232 Comprt 사용하지 않는 포트 삭제 하기 (0) | 2015.07.01 |
---|---|
PCB 임피던스 및 PCB 자료 (0) | 2014.05.20 |
소맥 제조의 진수..그리고 일출/ 아이폰 블루투스 프로파일 (0) | 2014.03.28 |
[bluetooth] LINK MANAGER PROTOCOL (0) | 2014.02.06 |
BT를 이용한 핸드폰 HID 동영상 (0) | 2013.11.22 |
댓글