

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Chime SDK 음성 커넥터를 사용한 SIP 통합 이해
<a name="mtgs-sdk-cvc"></a>

SIP 호환 음성 인프라를 Amazon Chime SDK 음성 커넥터와 통합하여 SIP 음성 통화를 할 수 있습니다. `us-east-1` 또는 `us-east-2` 리전을 사용해야 합니다. SIP(세션 시작 프로토콜)를 지원하는 인터넷에 액세스할 수 있는 PBX(IP Private Branch Exchange), Session SBC(Border Controller) 또는 기타 음성 인프라가 있어야 합니다. 자세한 내용은 Amazon Chime SDK 관리자 안내서**의 [시작하기 전에](https://docs.aws.amazon.com/chime-sdk/latest/ag/voice-connectors.html#vc-prereq)를 참조하세요.

**음성 인프라를 통합하려면**

1.  AWS 계정에서 Amazon Chime SDK 음성 커넥터를 생성합니다. 자세한 내용은 Amazon Chime SDK 관리자 안내서**의 [Amazon Chime SDK 음성 커넥터 생성](https://docs.aws.amazon.com/chime-sdk/latest/ag/voice-connectors.html#create-voicecon)을 참조하세요.

1. 음성 인프라에서 AWS로 전화를 걸 수 있도록 Amazon Chime SDK 음성 커넥터 설정을 편집하세요. 자세한 내용은 Amazon Chime SDK 관리자 안내서**의 [Amazon Chime SDK 음성 커넥터 설정 편집](https://docs.aws.amazon.com/chime-sdk/latest/ag/voice-connectors.html#edit-voicecon)을 참조하세요.

   1. **종료 설정**을 선택하고 **활성화됨**을 선택합니다.

   1. **허용 목록**에서 **신규**를 선택합니다.

   1. 내부 SIP 인프라 IP 주소의 CIDR 표기법을 입력합니다. 이렇게 하면 인프라에서 Amazon Chime SDK 음성 커넥터에 액세스할 수 있습니다. 예를 들어 IP 주소 `10.24.34.0`로부터의 트래픽을 허용하려면 CIDR 표기법 `10.24.34.0/32`를 허용 목록에 추가합니다.

   1. **추가**를 선택합니다.

   1. **통화 계획**에서 통화 계획에 추가할 국가를 하나 이상 선택합니다.

   1. 필요에 따라 다른 설정을 편집하고 **저장**을 선택합니다.

1. Amazon Chime SDK 콘솔의 **음성 커넥터**에서 Amazon Chime SDK 음성 커넥터의 **아웃바운드 호스트 이름**을 확인합니다. 이름의 예는 {{abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws와 같습니다.

1. Amazon Chime SDK를 사용하여 회의에 참여하려면 SIP URI를 사용하여 Amazon Chime SDK 음성 커넥터의 **아웃바운드 호스트 이름**에 SIP 요청을 보냅니다. SIP URI에 있는 전화번호 **\+17035550122**를 사용합니다. TLS 프로토콜을 사용하여 `transport` 파라미터를 설정합니다. 마지막으로 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html) API 작업을 직접 호출하여 생성된 고유한 참여 토큰을 사용합니다. 자세한 내용은 다음 예제를 참조하세요.

**Example 예: SIP 요청**  
다음 예제는 Amazon Chime SDK 음성 커넥터에 SIP 요청을 보내는 데 사용되는 SIP URI의 콘텐츠를 보여줍니다.  

```
sip:+17035550122@{{abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws;transport=tls;X-chime-join-token={{join-token}}
```
다음 예제는 Amazon Chime SDK 회의에 참여하기 위한 샘플 SIP 초대 메시지를 보여줍니다.  

```
INVITE sip:+17035550122@{{abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws;transport=tls;X-chime-join-token={{join-token}} SIP/2.0
Via: SIP/2.0/TLS {{IPaddress}}:12345;rport;branch={{branch}};alias
Max-Forwards: 70
From: sip:+{{12065550100}}@{{IPaddress}};tag={{tag}}
To: sip:+17035550122@{{abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws;X-chime-join-token={{join-token}}
Contact: <sip:+{{12065550100}}@{{IPaddress}}:54321;transport=TLS;ob>
Call-ID: a1234567-89b0-1c2d-e34f-5gh678j9k2lm
CSeq: 6214 INVITE
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Supported: replaces, 100rel, timer, norefersub
Session-Expires: 1800
Min-SE: 90
Content-Type: application/sdp
Content-Length:   991

v=0
o=- 3775321410 3775321410 IN IP4 {{IPaddress}}
s=pjmedia
b=AS:117
t=0 0
a=X-nat:0
m=audio 4000 RTP/SAVP 0 3 8 9 125 101
c=IN IP4 {{IPaddress}}
b=TIAS:96000
a=rtcp:4001 IN IP4 {{IPaddress}}
a=sendrecv
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:9 G722/8000
a=rtpmap:125 opus/48000/2
a=fmtp:125 useinbandfec=1
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=crypto:1 AEAD_AES_256_GCM inline:{{EXAMPLE}}
a=crypto:2 AEAD_AES_256_GCM_8 inline:{{EXAMPLE}}
a=crypto:3 AES_256_CM_HMAC_SHA1_80 inline:{{EXAMPLE}}
a=crypto:4 AES_256_CM_HMAC_SHA1_32 inline:{{EXAMPLE}}
a=crypto:5 AES_CM_128_HMAC_SHA1_80 inline:{{EXAMPLE}}
a=crypto:6 AES_CM_128_HMAC_SHA1_32 inline:{{EXAMPLE}}
```

**참고**  
Amazon Chime SDK는 E.164 형식의 전화번호만 인식합니다. `From` 헤더에 E.164 전화번호가 있는지 확인하세요.