

# 建立多點傳送群組，以將下行承載傳送至多個裝置
<a name="lorawan-multicast-groups"></a>

若要將下行承載傳送至多個裝置，請建立多點傳送群組。透過使用多點傳送，來源可以將資料傳送至單一多點傳送地址，然後將資料分配至整個收件人裝置群組。

多點傳送群組中的裝置會共用相同的多點傳送地址、工作階段金鑰和框架計數器。藉由使用相同的工作階段金鑰，多點傳送群組中的裝置便可在下行傳輸啟動時解密訊息。多點傳送群組只支援下行。其不會確認裝置是否已接收下行承載。

藉由 AWS IoT Core for LoRaWAN 的多點傳送群組，您便可以：
+ 使用裝置設定檔、RFRegion 或裝置類別來篩選裝置清單，然後將這些裝置新增至多點傳送群組。
+ 在 48 小時分發時段內，排定和傳送一或多個下行承載訊息至多點傳送群組中的裝置。
+ 在多點傳送工作階段開始時，讓裝置暫時切換到 B 類或 C 類模式以接收下行訊息。
+ 監控多點傳送群組設定及其裝置狀態，並針對任何問題進行疑難排解。
+ 使用「無線韌體更新」(FUOTA)，將韌體更新安全地部署到多點傳送群組的裝置中。

 下列影片說明如何建立 AWS IoT Core for LoRaWAN 多播群組，以及逐步解說將裝置新增至群組並排程下行訊息至群組的程序。

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/LcCR-1eKX1w/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/LcCR-1eKX1w)


以下主題會展示如何建立多點傳送群組和排定下行訊息。

**Topics**
+ [建立多點傳送群組以及將裝置新增至群組](lorawan-create-multicast-groups.md)
+ [監控及疑難排解多點傳送群組和群組中裝置的狀態](lorawan-multicast-status.md)
+ [排定將下行訊息傳送至多點傳送群組中的裝置](lorawan-multicast-schedule-downlink.md)

# 建立多點傳送群組以及將裝置新增至群組
<a name="lorawan-create-multicast-groups"></a>

您可以使用主控台或 CLI 建立多點傳送群組。如果是首次建立多點傳送群組，建議您使用主控台來新增多點傳送群組。您可以使用 CLI 來管理多點傳送群組，並在群組中新增或移除裝置。

在與新增的終端裝置交換訊號後，AWS IoT Core for LoRaWAN 會使用終端裝置建立共用金鑰，並設定資料傳輸的參數。

## 必要條件
<a name="lorawan-create-multicast-groups-prereq"></a>

在可以建立多點傳送群組以及將裝置新增至群組之前：
+ 透過指定 FUOTA 組態參數 `GenAppKey` 和 `FPorts`，準備好多點傳送和 FUOTA 設定的裝置。如需詳細資訊，請參閱[準備好用於多點傳送和 FUOTA 組態的裝置](lorawan-prepare-devices-multicast.md)。
+ 檢查裝置是否支援 B 類或 C 類操作模式。您可以依裝置支援的裝置類別，選擇啟用了 **Supports Class B** (支援 B 類) 或 **Supports Class C** (支援 C 類)模式的裝置設定檔，或者同時啟用了這兩種模式的設定檔。如需有關裝置設定檔的詳細資訊，請參閱 [將設定檔新增至 AWS IoT Core for LoRaWAN](lorawan-define-profiles.md)。

  在多點傳送工作階段開始時，B 類或 C 類分發時段會用來將下行訊息傳送至群組中的裝置上。

## 使用主控台建立多點傳送群組
<a name="lorawan-create-multicast-groups-console"></a>

若要使用主控台建立多點傳送群組，請前往 AWS IoT 主控台的 [Multicast groups](https://console.aws.amazon.com/iot/home#/wireless/multicastGroups) (多點傳送群組) 頁面，然後選擇 **Create multicast group** (建立多點傳送群組)。

1. 

**建立多點傳送群組**

   若要建立多點傳送群組，請指定群組的多點傳送屬性和標籤。

   1. 

**指定多點傳送屬性**  
若要指定多點傳送屬性，請輸入多點傳送群組的以下資訊。
      + **名稱**：輸入多點傳送群組的唯一名稱。名稱僅可包含字母、數字、連字號和底線。不可含有空格。
      + **描述**：可以選擇為多點傳送群組提供描述。描述的長度最高可達 2,048 個字元。

   1. 

**多點傳送群組的標籤**  
可以選擇提供任何鍵/值對作為多點傳送群組的**標籤**。若要繼續建立多點傳送群組，請選擇 **Next** (下一步)。

1. 

**將裝置新增至多點傳送群組**

   可以將個別裝置或裝置群組新增至多點傳送群組。若要新增裝置：

   1. 

**指定 RFRegion**  
指定 **RFRegion** 或多點傳送群組的頻帶。多點傳送群組的 **RFRegion** 必須符合新增至多點傳送群組的裝置 **RFRegion**。如需有關 **RFRegion** 的詳細資訊，請參閱 [考慮為閘道和裝置連線選取 LoRa 頻帶](lorawan-rfregion-permissions.md#lorawan-frequency-bands)。

   1. 

**選取多點傳送裝置類別**  
選擇是否讓多點傳送群組中的裝置在多點傳送工作階段開始時切換至 B 類或 C 類模式。B 類工作階段可以在一般下行槽上接收下行訊息，而 C 類工作階段則可以隨時接收下行訊息。

   1. 

**選擇要新增至群組的裝置。**  
選擇要個別還是大量新增裝置至多點傳送群組。
      + 若要個別新增裝置，請輸入要新增至群組的各裝置無線裝置 ID。
      + 若要大量新增裝置，可以依據裝置設定檔或標籤來篩選要新增的裝置。若要採用裝置設定檔，可以新增具有可支援 B 類或 C 類或這兩類的裝置設定檔的裝置。

   1. 若要建立多點傳送群組，請選擇 **Create** (建立)。

      多點傳送群組詳細資料和新增的裝置會出現在群組中。如需有關多點傳送群組和裝置狀態的資訊，以及疑難排解任何問題的相關資訊，請參閱 [監控及疑難排解多點傳送群組和群組中裝置的狀態](lorawan-multicast-status.md)。

在建立多點傳送群組之後，可以選擇 **Action** (動作)，以編輯、刪除或新增裝置至多點傳送群組。在新增裝置後，便可排定工作階段，將下行承載傳送至群組中的裝置。

## 使用 API 來建立多點傳送群組
<a name="lorawan-create-multicast-groups-api"></a>

若要使用 API 建立多點傳送群組，並將裝置新增至群組：

1. 

**建立多點傳送群組**

   若要建立多點傳送群組，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_CreateMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_CreateMulticastGroup.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/create-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/create-multicast-group.html) CLI 命令。您可以提供 `input.json` 檔案作為 `create-multicast-group` 命令的輸入。

   ```
   aws iotwireless create-multicast-group \
       --cli-input-json file://input.json
   ```

   其中：

   **input.json 的內容**

   ```
   {   
      "Description": "Multicast group to send downlink payload and perform FUOTA.",
      "LoRaWAN": { 
         "DlClass": "ClassB",
         "RfRegion": "US915"
      },
      "Name": "MC_group_FUOTA"  
   }
   ```

   您建立多點傳送群組之後，便可使用以下 API 操作或 CLI 命令來更新、刪除或取得多點傳送群組的相關資訊。
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateMulticastGroup](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateMulticastGroup) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/update-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/update-multicast-group.html) 
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateMulticastGroup](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateMulticastGroup) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/get-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/get-multicast-group.html) 
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_ListMulticastGroups](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_ListMulticastGroups) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/list-multicast-groups.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/list-multicast-groups.html) 
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DeleteMulticastGroup](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DeleteMulticastGroup) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/delete-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/delete-multicast-group.html) 

1. 

**將裝置新增至多點傳送群組**

   可以個別或大量新增裝置至多點傳送群組。
   + 若要大量新增裝置至多點傳送群組，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartBulkAssociateWirelessDeviceWithMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartBulkAssociateWirelessDeviceWithMulticastGroup.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-bulk-associate-wireless-device-with-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-bulk-associate-wireless-device-with-multicast-group.html) CLI 命令。若要篩選要大量關聯至多點傳送群組的裝置，請提供查詢字串。以下內容會顯示如何新增裝置群組，該群組具有一組與特定 ID 連結的裝置設定檔。

     ```
     aws iotwireless start-bulk-associate-wireless-device-with-multicast-group \
         --id "12abd34e-5f67-89c2-9293-593b1bd862e0" \
         --cli-input-json file://input.json
     ```

     其中：

     **input.json 的內容**

     ```
     {
          "QueryString": "DeviceProfileName: MyWirelessDevice AND DeviceProfileId: d6d8ef8e-7045-496d-b3f4-ebcaa1d564bf",
          "Tags": [
             {
                 "Key": "Multicast",
                 "Value": "ClassB"
             }
         ]
     }
     ```

     此處，`multicast-groups/d6d8ef8e-7045-496d-b3f4-ebcaa1d564bf/bulk` 是用來將裝置與群組建立關聯的 URL。
   + 若要個別新增裝置至多點傳送群組，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_AssociateWirelessDeviceWithMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_AssociateWirelessDeviceWithMulticastGroup.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/associate-wireless-device-with-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/associate-wireless-device-with-multicast-group.html) CLI 。為要新增至群組的每個裝置提供無線裝置 ID。

     ```
     aws iotwireless associate-wireless-device-with-multicast-group \
         --id "12abd34e-5f67-89c2-9293-593b1bd862e0" \
         --wireless-device-id "ab0c23d3-b001-45ef-6a01-2bc3de4f5333"
     ```

   在建立多點傳送群組之後，便可使用以下 API 操作或 CLI 命令來取得多點傳送群組的相關資訊，或取消關聯裝置。
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DisassociateWirelessDeviceFromMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DisassociateWirelessDeviceFromMulticastGroup.html) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/disassociate-wireless-device-from-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/disassociate-wireless-device-from-multicast-group.html) 
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartBulkDisassociateWirelessDeviceFromMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartBulkDisassociateWirelessDeviceFromMulticastGroup.html) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-bulk-disassociate-wireless-device-from-multicast-group.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-bulk-disassociate-wireless-device-from-multicast-group.html) 
   + [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_ListWirelessDevices](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_ListWirelessDevices) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/list-wireless-devices.html](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/list-wireless-devices.html) 
**注意**  
`ListWirelessDevices` API 操作可用來列出一般無線裝置，以及與多點傳送群組或 FUOTA 任務相關聯的無線裝置。  
若要列出與多點傳送群組相關聯的無線裝置，請使用 `ListWirelessDevices` API 操作搭配 `MulticastGroupID` 作為篩選條件。
若要列出與 FUOTA 任務相關聯的無線裝置，請使用 `ListWirelessDevices` API 操作搭配 `FuotaTaskID` 作為篩選條件。

## 後續步驟
<a name="lorawan-create-multicast-next-steps"></a>

在建立多點傳送群組並新增裝置之後，便可繼續新增裝置，並監控多點傳送群組和裝置的狀態。如果已成功將裝置新增至群組中，則可以設定並排定傳送下行訊息至裝置。在傳送下行訊息之前，裝置狀態必須為 **Multicast setup ready** (多點傳送設定就緒)。在排定下行訊息後，該狀態會變更為 **Session attempting** (工作階段嘗試中)。如需詳細資訊，請參閱[排定將下行訊息傳送至多點傳送群組中的裝置](lorawan-multicast-schedule-downlink.md)。

如果要更新多點傳送群組中裝置的韌體，可以使用 AWS IoT Core for LoRaWAN 執行無線韌體更新 (FUOTA)。如需詳細資訊，請參閱[AWS IoT Core for LoRaWAN 裝置的無線韌體更新 (FUOTA)](lorawan-mc-fuota-overview.md)。

如果尚未新增裝置，或是在多點傳送群組或裝置狀態中看到錯誤訊息，將滑鼠游標移至錯誤訊息上方，即可取得更多資訊並解決問題。若仍能看到錯誤訊息，且需要如何疑難排解和解決問題的詳細資訊，請參閱 [監控及疑難排解多點傳送群組和群組中裝置的狀態](lorawan-multicast-status.md)。

# 監控及疑難排解多點傳送群組和群組中裝置的狀態
<a name="lorawan-multicast-status"></a>

在新增裝置並建立多點傳送群組之後，請開啟 AWS 管理主控台。導覽至 AWS IoT 主控台的 [Multicast groups](https://console.aws.amazon.com/iot/home#/wireless/multicastGroups) (多點傳送群組) 頁面，然後選擇建立的多點傳送群組來檢視其詳細資訊。您會看到多點傳送群組的相關資訊、已新增的裝置數量，以及裝置狀態詳細資料。您可以使用狀態資訊來追蹤多點傳送工作階段的進度，並疑難排解任何錯誤。

## 多點傳送群組狀態
<a name="lorawan-multicast-group-status"></a>

多點傳送群組可能會有以下一種顯示在 AWS 管理主控台 中的狀態訊息。
+ 

**待定**  
此狀態表示已建立多點傳送群組，但尚不具有多點傳送工作階段。您會在群組建立後看到系統顯示此狀態訊息。在此期間，您可以更新多點傳送群組，並將裝置與群組建立關聯或解除關聯。在狀態從 **Pending** (待定) 變更後，便無法將其他裝置新增至群組。
+ 

**工作階段嘗試中**  
將裝置成功新增至多點傳送群組後，您會在群組具有排定的多點傳送工作階段時看到系統顯示此狀態訊息。在此期間，您無法更新或新增裝置至多點傳送群組。如果取消多點傳送工作階段，群組狀態會變更為 **Pending** (待定)。
+ 

**工作階段中**  
在多點傳送工作階段處於最早的工作階段時間時，您會看到系統顯示此狀態訊息。在多點傳送群組與具有持續韌體更新工作階段的 FUOTA 任務相關聯時，該群組也會繼續處於此狀態。

  如果工作階段中沒有相關聯的 FUOTA 任務，並且多點傳送工作階段因工作階段時間超過逾時時間或取消了多點傳送工作階段而被取消，則群組狀態會變更為 **Pending** (待定)。
+ 

**等待刪除中**  
如果刪除多點傳送群組，其群組狀態會變更為 **Delete waiting** (等待刪除中)。刪除為永久刪除，且無法還原。此動作可能需要一段時間，而且在多點傳送群組遭到刪除前，群組狀態皆仍為 **Delete\$1Waiting**。在多點傳送群組進入此狀態之後，便無法轉換至其他任一種狀態。

## 多點傳送群組中裝置的狀態
<a name="lorawan-multicast-device-status"></a>

多點傳送群組中的裝置可能會有以下一種顯示在 AWS 管理主控台 中的狀態訊息。將滑鼠游標暫留在每個狀態訊息上，即可取得其表示內容的詳細資訊。
+ 

**套件嘗試中**  
在裝置與多點傳送群組建立關聯之後，裝置狀態為 **Package attempting** (套件嘗試中)。此狀態表示 AWS IoT Core for LoRaWAN 尚未確認裝置是否支援多點傳送設定和操作。
+ 

**不支援套件**  
在裝置與多點傳送群組建立關聯之後，AWS IoT Core for LoRaWAN 會檢查裝置的韌體是否能進行多點傳送設定和操作。如果裝置沒有受支援的多點傳送套件，其狀態為 **Package unsupported** (不支援套件)。若要解決此錯誤，請檢查裝置的韌體是否能進行多點傳送設定和操作。
+ 

**多點傳送安裝嘗試中**  
如果與多點傳送群組相關聯的裝置能進行多點傳送設定和作業，則狀態為 **Multicast setup attempting** (多點傳送安裝嘗試中)。此狀態表示裝置尚未完成多點傳送設定。
+ 

**多點傳送安裝就緒**  
裝置已完成多點傳送設定，且已新增至多點傳送群組。此狀態表示裝置已準備好進行多點傳送工作階段，且可將下行訊息傳送到這些裝置。狀態也會指出何時可以使用 FUOTA 來更新群組中裝置的韌體。
+ 

**工作階段嘗試中**  
已針對多點傳送群組中的裝置，排定多點傳送工作階段。在多點傳送群組工作階段開始時，裝置狀態為 **Session attempting** (工作階段嘗試中)，且就可否為工作階段啟用 B 類或 C 類分發時段傳送了請求。如果設定多點傳送工作階段花費的時間超過逾時時間，或者取消多點傳送工作階段，則狀態會變更為 **Multicast setup done** (多點傳送設定已完成)。
+ 

**工作階段中**  
此狀態表示已啟用 B 類或 C 類分發時段，且裝置有進行中的多點傳送工作階段。在此期間，可以從 AWS IoT Core for LoRaWAN 傳送下行訊息至多點傳送群組中的裝置。如果更新工作階段時間，其會覆寫目前的工作階段，且狀態會變更為 **Session attempting** (工作階段嘗試中)。如果工作階段時間結束或取消多點傳送工作階段，狀態會變更為 **Multicast setup ready** (多點傳送設定就緒)。

## 後續步驟
<a name="lorawan-multicast-status-next"></a>

您已經了解多點傳送群組和群組中裝置的不同狀態，以及如何疑難排解任何問題 (例如裝置無法進行多點傳送設定)，現在可以排定將下行訊息傳送至裝置，且多點傳送群組將會處於 **In session** (工作階段中)。如需有關排定下行訊息的資訊，請參閱 [排定將下行訊息傳送至多點傳送群組中的裝置](lorawan-multicast-schedule-downlink.md)。

# 排定將下行訊息傳送至多點傳送群組中的裝置
<a name="lorawan-multicast-schedule-downlink"></a>

在成功將裝置新增至多點傳送群組之後，便可開始多點傳送工作階段，並設定要傳送至這些裝置的下行訊息。必須將下行訊息排定在 48 小時內，且多點傳送的開始時間必須至少晚於目前時間的 30 分鐘。

**注意**  
多點傳送群組中的裝置無法在收到下行訊息時進行確認。

## 必要條件
<a name="lorawan-multicast-downlink-prereq"></a>

必須先建立一個多點傳送群組，並成功新增裝置至要傳送下行訊息的群組，才可以傳送下行訊息。在排定多點傳送工作階段的開始時間後，您便無法新增更多裝置。如需詳細資訊，請參閱[建立多點傳送群組以及將裝置新增至群組](lorawan-create-multicast-groups.md)。

如果有任何裝置未能成功新增，則多點傳送群組和裝置狀態將包含有助您解決錯誤的資訊。若錯誤仍然存在，請參閱 [監控及疑難排解多點傳送群組和群組中裝置的狀態](lorawan-multicast-status.md) 了解解決這些錯誤的相關資訊。

## 使用主控台排定下行訊息
<a name="lorawan-multicast-downlink-console"></a>

若要使用主控台傳送下行訊息，請前往 AWS IoT 主控台的 [Multicast groups](https://console.aws.amazon.com/iot/home#/wireless/multicastGroups) (多點傳送群組) 頁面，然後選擇建立的多點傳送群組。在 multicast group details (多點傳送群組詳細資訊) 頁面中，選擇 **Schedule downlink message** (排定下行訊息)，然後選擇 **Schedule downlink session** (排定下行工作階段)。

1. 

**排定下行訊息時段**

   您可以為要傳送至多點傳送群組中裝置的下行訊息，設定一個時間範圍。必須在 48 小時內排定下行訊息。

   若要排定多點傳送工作階段，請指定以下參數：
   + **Start date** (開始日期) 和 **Start time** (開始時間)：開始日期和時間必須至少為目前時間的 30 分鐘後和 48 小時前。
**注意**  
應以 UTC 指定時間，因此請在排定下行時段時考慮到時差問題。
   + **工作階段逾時**：若未收到任何下行訊息，則希望讓多點傳送工作階段逾時的時間。最小逾時為 60 秒。B 類多點傳送群組的最大逾時值為 2 天，C 類多點傳送群組則為 18 小時。

1. 

**設定下行訊息**

   若要設定下行訊息，請指定以下參數：
   + **資料傳輸速率**：選擇下行訊息的資料傳輸速率。資料傳輸速率依 RFRegion 和承載規模而定。US915 區域的預設資料傳輸速率是 8，EU868 區域的預設資料傳輸速率是 0。
   + **頻率**：選擇傳送下行訊息的頻率。若要避免訊息衝突，請依據 RFRegion 來選擇可用頻率。
   + **FPort**：選擇一個可用的頻率連接埠，將下行訊息傳送至裝置。
   + **承載**：根據資料傳輸速率指定承載的規模上限。若使用預設資料傳輸速率，US915 RfRegion 中的承載規模上限為 33 位元組，EU868 RfRegion 中則為 51 個位元組。若使用較高的資料傳輸速率，則承載規模上限可達 242 位元組。

   若要排定下行訊息，請選擇 **Schedule** (排程)。

## 使用 API 排定下行訊息
<a name="lorawan-multicast-downlink-api"></a>

若要使用 API 排定下行訊息，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartMulticastGroupSession.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartMulticastGroupSession.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-multicast-group-session](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-multicast-group-session) CLI 命令。

您可以使用以下 API 操作或 CLI 命令來取得多點傳送群組的相關資訊或刪除多點傳送群組。
+ [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetMulticastGroupSession.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetMulticastGroupSession.html) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/get-multicast-group-session](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/get-multicast-group-session)
+ [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DeleteMulticastGroupSession.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_DeleteMulticastGroupSession.html) 或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/delete-multicast-group-session](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/delete-multicast-group-session)

若要在工作階段開始後將資料傳送至多點傳送群組，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_SendDataToMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_SendDataToMulticastGroup.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/send-data-to-multicast-group](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/send-data-to-multicast-group) CLI 命令。

## 後續步驟
<a name="lorawan-multicast-downlink-next"></a>

在設定要傳送至裝置的下行訊息後，系統會於工作階段開始時傳送該訊息。多點傳送群組中的裝置無法確認是否收到訊息。

### 設定其他下行訊息
<a name="lorawan-multicast-downlink-additional"></a>

您還可以設定要傳送至多點傳送組中裝置的其他下行訊息：
+ 若要從主控台設定其他下行訊息：

  1. 前往 AWS IoT 主控台的 [Multicast groups](https://console.aws.amazon.com/iot/home#/wireless/multicastGroups) (多點傳送群組) 頁面，然後選擇建立的多點傳送群組。

  1. 在 multicast group details (多點傳送群組詳細資訊) 頁面中，選擇 **Schedule downlink message** (排定下行訊息)，然後選擇 **Configure additional downlink message** (設定其他下行訊息)。

  1. 以為第一個下行訊息設定這些參數的相似方法，指定參數 **Data rate (資料傳輸速率)**、**Frequency (頻率)**、**FPort** 以及 **Payload (承載)**。
+ 若要使用 API 或 CLI 來設定其他下行訊息，請呼叫每個其他下行訊息的 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_SendDataToMulticastGroup.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_SendDataToMulticastGroup.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/send-data-to-multicast-group](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/send-data-to-multicast-group)CLI 命令。

### 更新工作階段排程
<a name="lorawan-multicast-downlink-update"></a>

您也可以更新工作階段排程，為多點傳送工作階段使用新的開始日期和時間。新的工作階段排程會覆寫之前排定的工作階段。

**注意**  
僅在必要時更新多點傳送工作階段。這些更新可能會讓一組裝置長時間處於喚醒狀態，繼而耗盡電池電量。
+ 若要從主控台更新工作階段排程：

  1. 前往 AWS IoT 主控台的 [Multicast groups](https://console.aws.amazon.com/iot/home#/wireless/multicastGroups) (多點傳送群組) 頁面，然後選擇建立的多點傳送群組。

  1. 在 multicast group details (多點傳送群組詳細資訊) 頁面中，選擇 **Schedule downlink message** (排定下行訊息)，然後選擇 **Update session schedule** (更新工作階段排程)。

  1. 以為第一個下行訊息指定這些參數的相似方法，指定參數 **State date** (開始日期)、**Start time** (開始時間) 以及 **Session timeout** (工作階段逾時)。
+ 若要從 API 或 CLI 更新工作階段排程，請使用 [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartMulticastGroupSession.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_StartMulticastGroupSession.html) API 操作或 [https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-multicast-group-session](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/start-multicast-group-session) CLI 命令。