1.一種多對多無線數(shù)據(jù)發(fā)送方法,其特征在于,包括:
發(fā)送裝置廣播數(shù)據(jù)包,所述數(shù)據(jù)包中包括ACK索引表字段,所述字段包括若干接收裝置標(biāo)識和對應(yīng)所述每一接收裝置標(biāo)識是否需要回復(fù)確認(rèn)包的值;
所述發(fā)送裝置接收到所述數(shù)據(jù)包的接收裝置回復(fù)的確認(rèn)包;
所述發(fā)送裝置根據(jù)所述確認(rèn)包對應(yīng)的接收裝置,更新所述數(shù)據(jù)包的ACK索引表字段,將已收到數(shù)據(jù)包的接收裝置標(biāo)識對應(yīng)的值修改為不需要回復(fù)確認(rèn)包。
2.根據(jù)權(quán)利要求1所述的發(fā)送方法,其特征在于,所述ACK索引表為一張映射表,存儲若干接收裝置標(biāo)識與對應(yīng)是否需要回復(fù)確認(rèn)包值的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求1所述的發(fā)送方法,其特征在于,所述發(fā)送裝置廣播數(shù)據(jù)包之前,還包括:所述發(fā)送裝置與所述接收裝置相互交換并存儲對方的軟件地址,所述軟件地址指示所述發(fā)送裝置與所述接收裝置配對成功。
4.根據(jù)權(quán)利要求3所述的發(fā)送方法,其特征在于,所述數(shù)據(jù)包中包括目標(biāo)ID字段,用于寫入接收裝置的軟件地址;以及,源ID字段,用于寫入發(fā)送裝置的軟件地址;所述接收裝置根據(jù)所述源ID字段中發(fā)送裝置的軟件地址過濾接收到的數(shù)據(jù)包,當(dāng)所述源ID字段中發(fā)送裝置的軟件地址與所述接收裝置存儲的發(fā)送裝置的軟件地址不同,過濾掉對應(yīng)的數(shù)據(jù)包。
5.根據(jù)權(quán)利要求1所述的發(fā)送方法,其特征在于,所述發(fā)送裝置與所述接收裝置的硬件地址相同,所述發(fā)送裝置根據(jù)所述硬件地址發(fā)送所述數(shù)據(jù)包。
6.一種多對多無線數(shù)據(jù)發(fā)送裝置,其特征在于,包括:
收發(fā)單元,用于廣播數(shù)據(jù)包,所述數(shù)據(jù)包中包括ACK索引表字段,所述字段包括若干接收裝置標(biāo)識和對應(yīng)所述每一接收裝置標(biāo)識是否需要回復(fù)確認(rèn)包的值,以及,接收到所述數(shù)據(jù)包的接收裝置回復(fù)的確認(rèn)包;
處理器,用于根據(jù)所述確認(rèn)包對應(yīng)的接收裝置,更新所述數(shù)據(jù)包的ACK索引表字段,將已收到數(shù)據(jù)包的接收裝置標(biāo)識對應(yīng)的值修改為不需要回復(fù)確認(rèn)包。
7.根據(jù)權(quán)利要求6所述的發(fā)送裝置,其特征在于,進(jìn)一步包括記錄單元,用于根據(jù)所述收到確認(rèn)包,記錄所述確認(rèn)包對應(yīng)的接收裝置已經(jīng)收到所述數(shù)據(jù)包。
8.根據(jù)權(quán)利要求6所述的發(fā)送裝置,其特征在于,進(jìn)一步包括時鐘單元,用于計(jì)時等待返回確認(rèn)包的時間,當(dāng)?shù)却瑫r,觸發(fā)處理器根據(jù)收到的確認(rèn)包,判斷是否全部接收裝置接收所述數(shù)據(jù)包成功。
9.根據(jù)權(quán)利要求8所述的發(fā)送裝置,其特征在于,所述時鐘端單元,還用于統(tǒng)計(jì)所述數(shù)據(jù)包的重發(fā)次數(shù),當(dāng)未達(dá)到最大重發(fā)次數(shù)時,觸發(fā)處理器統(tǒng)計(jì)返回確認(rèn)包對應(yīng)的接收裝置。
10.一種多對多無線數(shù)據(jù)接收方法,其特征在于,包括:
接收裝置接收數(shù)據(jù)包,所述數(shù)據(jù)包中包括ACK索引表字段,所述字段包括若干接收裝置標(biāo)識和對應(yīng)所述每一接收裝置標(biāo)識是否需要回復(fù)確認(rèn)包的值;
所述接收裝置根據(jù)所述ACK索引表字段判斷是否需要回復(fù)確認(rèn)包,若需要回復(fù),則隨機(jī)延時后向發(fā)送裝置回復(fù)確認(rèn)包。
11.根據(jù)權(quán)利要求10所述的接收方法,其特征在于,進(jìn)一步包括:所述接收裝置根據(jù)所述ACK索引表字段判斷是否需要回復(fù)確認(rèn)包,若不需要回復(fù),則不回復(fù)確認(rèn)包。
12.根據(jù)權(quán)利要求10所述的接收方法,其特征在于,所述ACK索引表為一張映射表,存儲若干接收裝置標(biāo)識與對應(yīng)是否需要回復(fù)確認(rèn)包值的對應(yīng)關(guān)系。
13.根據(jù)權(quán)利要求10所述的接收方法,其特征在于,所述接收裝置接收數(shù)據(jù)包之前,還包括:所述發(fā)送裝置與所述接收裝置相互交換并存儲對方的軟件地址,所述軟件地址指示所述發(fā)送裝置與所述接收裝置配對成功。
14.根據(jù)權(quán)利要求13所述的接收方法,其特征在于,所述確認(rèn)包中包括目標(biāo)ID字段,用于寫入發(fā)送裝置的軟件地址;以及,源ID字段,用于寫入接收裝置的軟件地址;所述發(fā)送裝置根據(jù)所述源ID字段中接收裝置的軟件地址過濾接收到的確認(rèn)包,當(dāng)所述源ID字段中接收裝置的軟件地址,與所述發(fā)送裝置存儲的接收裝置的軟件地址不同,過濾掉對應(yīng)的確認(rèn)包。
15.一種多對多無線數(shù)據(jù)接收裝置,其特征在于,包括:
收發(fā)單元,用于接收數(shù)據(jù)包,所述數(shù)據(jù)包中包括ACK索引表字段,所述字段包括若干接收裝置標(biāo)識和對應(yīng)所述每一接收裝置標(biāo)識是否需要回復(fù)確認(rèn)包的值;
處理器,用于根據(jù)所述ACK索引表字段判斷是否需要回復(fù)確認(rèn)包,若需要回復(fù),則隨機(jī)延時后觸發(fā)所述收發(fā)單元向發(fā)送裝置回復(fù)確認(rèn)包。
16.根據(jù)權(quán)利要求15所述的接收裝置,其特征在于,所述處理器還用于根據(jù)所述ACK索引表字段判斷不需要回復(fù)確認(rèn)包時,則不回復(fù)確認(rèn)包。