(57)【特許請求の範囲】
【請求項１】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト配信サービスにおける情報の再送制御方法において、
無線端末は、再送の必要な情報が発生したときに、当該無線端末にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知し、所定のタイミングにてその再送要求に係る情報の再送を行ない、
該無線端末は、前記再送の必要な情報が表された再送情報を前記決定されたタイミングに達する前に受信したときに、当該情報の再送要求の送信を行なわずに、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、前記所定のタイミングに達するまで同じマルチキャスト情報の配信サービスに対してなされる同じ情報の再送要求を集約し、前記所定のタイミングにてその集約された再送要求に係る情報を再送するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項２】
請求項１記載のマルチキャスト配信サービスにおける
再送制御方法において、
該情報配信装置は、再送要求に係る情報の再送を行なう前記所定のタイミングに関する情報を前記再送情報に含めると共に、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知し、
該無線端末は、情報配信装置から受信した前記再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて前記再送情報を受信し、情報配信装置から受信した前記情報の再送を行なうための送信チャネルとその受信した再送情報に含まれる前記所定のタイミングに関する情報に基づいて該情報配信装置から再送される当該情報を受信するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項３】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト配信サービスにおける情報の再送制御方法において、
無線端末は、再送の必要な情報が発生したときに、当該無線端末にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知し、所定のタイミングにてその再送要求に係る情報の再送を行ない、
該無線端末は、前記再送の必要な情報が表された再送情報を前記決定されたタイミングに達する前に受信したときに、当該情報の再送要求の送信を行なわずに、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、再送要求に係る情報の再送を行なう前記所定のタイミングに関する情報を前記再送情報に含めると共に、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知し、
該無線端末は、情報配信装置から受信した前記再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて前記再送情報を受信し、情報配信装置から受信した前記情報の再送を行なうための送信チャネルとその受信した再送情報に含まれる前記所定のタイミングに関する情報に基づいて該情報配信装置から再送される当該情報を受信するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項４】
請求項１乃至３のいずれか記載のマルチキャスト配信サービスにおける再送制御方法において、
情報配信装置は、再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を再送するタイミングを管理するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項５】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト配信サービスにおける情報の再送制御方法において、
無線端末は、再送の必要な情報が発生したときに、当該無線端末にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知し、所定のタイミングにてその再送要求に係る情報の再送を行ない、
該無線端末は、前記再送の必要な情報が表された再送情報を前記決定されたタイミングに達する前に受信したときに、当該情報の再送要求の送信を行なわずに、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を再送するタイミングを管理するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項６】
請求項１乃至５のいずれか記載のマルチキャスト配信サービスにおける再送制御方法において、
情報配信装置は、配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を制御するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項７】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト配信サービスにおける情報の再送制御方法において、
無線端末は、再送の必要な情報が発生したときに、当該無線端末にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知し、所定のタイミングにてその再送要求に係る情報の再送を行ない、
該無線端末は、前記再送の必要な情報が表された再送情報を前記決定されたタイミングに達する前に受信したときに、当該情報の再送要求の送信を行なわずに、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を制御するようにしたマルチキャスト配信サービスにおける再送制御方法。
【請求項８】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト情報サービスにおける再送制御システムにおいて、
無線端末は、再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、
該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する第１の再送制御手段を有し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報を管理する再送制御情報管理手段と、
前記再送情報に表された再送要求に係る情報をサービスエリア内の各無線端末に所定のタイミングで送信する第２の再送制御手段とを有し、
該無線端末は、更に、前記再送の必要な情報が表された情報を前記タイミング決定手段にて決定されたタイミングに達する前に受信したときに、該第１の再送制御手段による再送要求の情報配信装置への送信を中止させ、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、前記所定のタイミングに達するまで同じマルチキャスト情報の配信サービスに対してなされる同じ情報の再送要求を集約する配信情報管理手段を有し、
該第２の再送制御手段は、配信情報管理手段にて集約された再送要求に係る情報を当該所定のタイミングにて再送するようにしたマルチキャスト配信サービスにおける再送制御システム。
【請求項９】
請求項８記載のマルチキャスト配信サービスにおける
再送制御システムにおいて、
再送要求に係る情報の再送を行なう前記所定のタイミングに関する情報が前記再送情報に含められ、
情報配信装置は、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知する第２の再送制御手段を有し、
該無線端末における第１の再送制御手段は、情報配信装置から受信した前記再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて前記再送情報を受信し、情報配信装置から受信した前記情報の再送を行なうための送信チャネルとその受信した再送情報に含まれる前記所定のタイミングに関する情報に基づいて該情報配信装置から再送される当該情報を受信するようにしたマルチキャスト配信サービスにおける再送制御システム。
【請求項１０】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト情報サービスにおける再送制御システムにおいて、
無線端末は、再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、
該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する第１の再送制御手段を有し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報を管理する再送制御情報管理手段と、
前記再送情報に表された再送要求に係る情報をサービスエリア内の各無線端末に所定のタイミングで送信する第２の再送制御手段とを有し、
該無線端末は、更に、前記再送の必要な情報が表された情報を前記タイミング決定手段にて決定されたタイミングに達する前に受信したときに、該第１の再送制御手段による再送要求の情報配信装置への送信を中止させ、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
再送要求に係る情報の再送を行なう前記所定のタイミングに関する情報が前記再送情報に含められ、
該情報配信装置は、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知する第２の再送制御手段を有し、
該無線端末における第１の再送制御手段は、情報配信装置から受信した前記再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて前記再送情報を受信し、情報配信装置から受信した前記情報の再送を行なうための送信チャネルとその受信した再送情報に含まれる前記所定のタイミングに関する情報に基づいて該情報配信装置から再送される当該情報を受信するようにしたマルチキャスト配信サービスにおける再送制御システム。
【請求項１１】
請求項８乃至１０のいずれか記載のマルチキャスト配信サービスにおける再送制御システムにおいて、
情報配信装置は、再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を再送するタイミングを管理する管理手段を有するマルチキャスト配信サービスにおける再送制御システム。
【請求項１２】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト情報サービスにおける再送制御システムにおいて、
無線端末は、再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、
該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する第１の再送制御手段を有し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報を管理する再送制御情報管理手段と、
前記再送情報に表された再送要求に係る情報をサービスエリア内の各無線端末に所定のタイミングで送信する第２の再送制御手段とを有し、
該無線端末は、更に、前記再送の必要な情報が表された情報を前記タイミング決定手段にて決定されたタイミングに達する前に受信したときに、該第１の再送制御手段による再送要求の情報配信装置への送信を中止させ、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を再送するタイミングを管理する管理手段を有するマルチキャスト配信サービスにおける再送制御システム。
【請求項１３】
請求項８乃至１２のいずれか記載のマルチキャスト配信サービスにおける再送制御システムにおいて、
情報配信装置は、配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を管理する再送制御情報管理手段を有するマルチキャスト配信サービスにおける再送制御システム。
【請求項１４】
情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト情報サービスにおける再送制御システムにおいて、
無線端末は、再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、
該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する第１の再送制御手段を有し、
該情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報を管理する再送制御情報管理手段と、
前記再送情報に表された再送要求に係る情報をサービスエリア内の各無線端末に所定のタイミングで送信する第２の再送制御手段とを有し、
該無線端末は、更に、前記再送の必要な情報が表された情報を該タイミング決定手段にて決定されたタイミングに達する前に受信したときに、該第１の再送制御手段による再送要求の情報配信装置への送信を中止させ、前記所定のタイミングにて該情報配信装置から再送される当該情報を受信し、
該情報配信装置は、配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を管理する再送制御情報管理手段を有するマルチキャスト配信サービスにおける再送制御システム。
【請求項１５】
無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信する情報配信装置に設けられ、情報の再送制御を行なう再送制御装置において、
サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知する再送情報送信制御手段と、
前記再送情報に表された再送要求に係る情報を所定のタイミングで送信する再送制御手段とを有し、
該無線端末が、再送の必要な情報が発生したときに、該再送情報送信制御手段により報知される再送情報を参照して、当該情報の再送要求を送信するか否かを判定し、
前記所定のタイミングに達するまで同じマルチキャスト情報の配信サービスに対してなされる同じ情報の再送要求を集約する配信情報管理手段を有し、
該再送制御手段は、配信情報管理手段にて集約された再送情報に係る情報を当該所定のタイミングにて再送するようにした再送制御装置。
【請求項１６】
請求項１５記載の再送制御装置において、
再送要求に係る情報の再送を行なう前記所定所定のタイミングに関する情報が前記再送情報に含められ、
該再送制御手段は、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知し、
該無線端末が、前記再送情報に含められた情報及び該再送制御手段にて報知される情報に基づいて再送される当該情報を受信できるようにした再送制御装置。
【請求項１７】
無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信する情報配信装置に設けられ、情報の再送制御を行なう再送制御装置において、
サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知する再送情報送信制御手段と、
前記再送情報に表された再送要求に係る情報を所定のタイミングで送信する再送制御手段とを有し、
該無線端末が、再送の必要な情報が発生したときに、該再送情報送信制御手段により報知される再送情報を参照して、当該情報の再送要求を送信するか否かを判定し、
前記再送要求に係る情報の再送を行なう前記所定所定のタイミングに関する情報が前記再送情報に含められ、
該再送制御手段は、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知し、
該無線端末が、前記再送情報に含められた情報及び該再送制御手段にて報知される情報に基づいて再送される当該情報を受信できるようにした再送制御装置。
【請求項１８】
請求項１５乃至１７のいずれか記載の再送制御装置において、
再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を送信するタイミングを管理する管理手段を有する再送制御装置。
【請求項１９】
無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信する情報配信装置に設けられ、情報の再送制御を行なう再送制御装置において、
サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知する再送情報送信制御手段と、
前記再送情報に表された再送要求に係る情報を所定のタイミングで送信する再送制御手段とを有し、
該無線端末が、再送の必要な情報が発生したときに、該再送情報送信制御手段により報知される再送情報を参照して、当該情報の再送要求を送信するか否かを判定し、
再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を送信するタイミングを管理する管理手段を有する再送制御装置。
【請求項２０】
請求項１５乃至１９のいずれか記載の再送制御装置において、
配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を管理する再送制御情報管理制御手段を有する再送制御装置。
【請求項２１】
無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信する情報配信装置に設けられ、情報の再送制御を行なう再送制御装置において、
サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知する再送情報送信制御手段と、
前記再送情報に表された再送要求に係る情報を所定のタイミングで送信する再送制御手段とを有し、
該無線端末が、再送の必要な情報が発生したときに、該再送情報送信制御手段により報知される再送情報を参照して、当該情報の再送要求を送信するか否かを判定し、
配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を管理する再送制御情報管理制御手段を有する再送制御装置。
【請求項２２】
情報配信装置から無線区間を介して配信されるマルチキャスト情報を受信すると共に、再送制御に従って情報配信装置から再送される情報を受信する無線端末において、
再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、
該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する再送制御手段とを有し、
該タイミング決定手段にて決定されたタイミングに達する前に情報配信装置から受信した既に再送要求のなされた情報を表す再送情報に前記再送の必要な情報が含まれているときに、該再送制御手段による再送要求の情報配信装置への送信を中止させ、所定のタイミングにて該情報配信装置から再送される前記受信した再送情報に表された当該情報を受信し、
再送要求に係る情報の再送を行なう前記所定のタイミングに関する情報が前記再送情報に含められており、
該再送制御手段は、情報配信装置から受信した再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて前記再送情報を受信し、情報配信装置から受信した情報の再送を行なう送信チャネルとその受信した再送情報に含まれる前記所定のタイミングに関する情報に基づいて該情報配信装置から再送される当該情報を受信するようにした無線端末。
【請求項２３】
サービスエリア内の複数の無線端末に対してマルチキャスト情報を配信する無線基地局であって、
該サービスエリア内の任意の無線端末からの再送要求に応答して、所定の情報が該再送要求で要求された旨を示す再送情報を、該サービスエリア内の各無線端末に報知する報知手段と、
前記再送要求で要求された前記所定の情報を、任意に設定可能なタイミングで、前記サービスエリア内の各無線端末に再送する再送手段とを備え、
前記再送手段は、前記所定の情報を前記サービスエリア内の各無線端末に再送する前に、該所定の情報を要求する再送要求が該サービスエリア内の１以上の無線端末からあると、該所定の情報を要求する複数の再送要求に対して１回の該所定の情報の再送で対応することを特徴とする、無線基地局。
【請求項２４】
任意のサービスエリアで使用可能な無線端末であって、
再送が必要な所定の情報が発生すると再送要求を無線基地局に対して行う再送要求手段と、
該再送要求手段が再送要求を行う前のタイミングで、該所定の情報を要求する再送要求が該任意のサービスエリア内の他の無線端末からなされていることを示す再送情報を該無線基地局から報知されると、該再送要求手段により該所定の情報に対する再送要求の送信を中止させる制御手段とを備え、
再送要求に係る情報の再送を行う所定のタイミングに関する情報が上記再送情報に含められており、
該再送要求手段は、該無線基地局から受信した再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて上記再送情報を受信し、該無線基地局から受信した情報の再送を行う送信チャネルとその受信した再送情報に含まれる上記所定のタイミングに関する情報に基づいて該無線基地局から再送される当該情報を受信することを特徴とする、無線端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチキャスト情報配信サービスにおける再送制御方法及びシステムに係り、詳しくは、マルチキャスト情報の配信サービスエリア内の無線端末に対して再送制御装置から無線区間を介してマルチキャスト情報の再送制御を行う再送制御方法及びシステムに関する。
【０００２】
又、本発明は、そのようなマルチキャスト情報配信サービスにおける再送方法に従って処理を行う再送制御装置、無線基地局及び無線端末に関する。
【０００３】
【従来の技術】
近年、有線のネットワークを利用するインターネットを介して音楽や映像の放送的な配信や、複数のユーザによる協同作業や遠隔会議を行なうマルチキャストアプリケーションの実証が行なわれている。
【０００４】
又、携帯電話やＰＨＳ端末などの携帯電話端末や、ノートパソコンなどの携帯情報端末の普及により、無線によるマルチキャストサービスの提供に対する需要が高くなることが想定される。
【０００５】
このような無線によるマルチキャストサービスは、サービスエリア内に在圏する無数の無線端末に対して情報の配信を行なうと共に、上記無線端末に情報を配信している状態でその情報の１つのパケットが紛失されると、上記マルチキャストサービスの品質を確保をするために再送制御、即ち、ＡＲＱ（Automatic Repeat Request）行なって当該紛失したパケットの救済を行なう。
【０００６】
上記のような無線によるマルチキャストサービスの提供を行なうシステムにおける無線基地局ＢＳと無線端末ＭＳとの間でなされる再送制御（以下、ＡＲＱと言う）は、例えば、図１２に示すようになされる。
【０００７】
先ず、無線基地局ＢＳは、パケット番号＃１〜＃３で構成されるマルチキャスト情報を各無線端末ＭＳ（例えば、無線端末Ａ，Ｂ，Ｃ）に送信する。図１２は、各無線端末ＭＳが無線基地局ＢＳから送信されたパケット＃１の受信が正常になされなかった場合を示す。各無線端末ＭＳは、当該パケット＃１が欠落したことを検出すると、欠落したパケット番号（この場合は、パケット＃１）に対応した再送要求信号、即ち、ＮＡＣＫ（Negative Acknowledgment）信号（この場合は、ＮＡＣＫ＃１）を、無線基地局ＢＳに返信する。そして、無線基地局ＢＳは、各無線端末ＭＳから送信されるＮＡＣＫ信号を受信する度に、上記ＮＡＣＫ信号に対応したパケットを、上記各無線端末ＭＳ毎に無線チャネルを設定して再送パケットの送信を行なっている。
【０００８】
【発明が解決しようとする課題】
上述したように、無線区間において同一のマルチキャストサービスを受信している無線端末が多い場合は、同一内容のパケットを紛失した複数の無線端末から上記同一内容のパケットに対応するＮＡＣＫ信号が無線基地局に送信される場合がある。この場合、無線基地局では、同一内容のＮＡＣＫ信号を重複して受信することになり、バッファ部や処理部に高い負荷がかけられてしまう。又、無線基地局では、無線端末毎に受信したＮＡＣＫ信号に対応してパケット再送を行なうので、同一内容のパケットを紛失した複数の無線端末からＮＡＣＫ信号を受信した場合、その受信した回数分のパケット再送が無線回線を介して行なわれることになる。このため、無線基地局では、同一の内容のパケットを再送する場合であっても、ＮＡＣＫ信号を受信する度に無線端末と無線基地局との間で無線回線を設定しなければならず、無線リソースの有効利用が図れない。
【０００９】
他方、特開２０００−１１５０５１号公報には、無線基地局における無線端末からの応答数を削減する方法が提案されている。この提案方法では、無線基地局がマルチキャスト情報を送信した後に、特定の受信局グループに含まれる各無線端末にポーリングを行って応答を要求する。ポーリングされた無線端末以外の無線端末においては、ポーリングされた無線端末の応答をモニタし、応答が肯定応答であり、且つ、マルチキャスト情報が正しく受信されなかったことがモニタされた場合にのみ、一定時間後に否定応答を無線基地局に返信する。
【００１０】
ところが、この提案方法では、ポーリングされた無線端末の応答をモニタする無線端末の処理が複雑となり、モニタを行う無線端末への負荷が非常に大きくなってしまう。更に、ポーリングされた無線端末の応答をモニタするためには、無線リソースを継続して利用しなければならず、上記従来例の場合と同様に、無線リソースの有効利用が図れない。
【００１１】
そこで、本発明の第一の課題は、無線リソースをできるだけ有効に利用することのできるマルチキャスト配信サービスにおける再送制御方法及びシステムを提供することである。
【００１２】
又、本発明の第二の課題は、そのような再送制御方法に従って処理を行う再送制御装置及び無線基地局を提供することである。
【００１３】
更に、本発明の第三の課題は、そのような再送制御方法に従って処理を行なう無線端末を提供することである。
【００１４】
【課題を解決するための手段】
上記第一の課題を解決するため、本発明は、情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト配信サービスにおける情報の再送制御方法において、無線端末は、再送の必要な情報が発生したときに、当該無線端末にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信し、情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知し、所定のタイミングにてその再送要求に係る情報の再送を行ない、上記無線端末は、上記再送の必要な情報が表された再送情報を上記決定されたタイミングに達する前に受信したときに、当該情報の再送要求の送信を行なわずに、上記所定のタイミングにて上記情報配信装置から再送される当該情報を受信するように構成される。
【００１５】
このようなマルチキャスト配信サービスにおける再送制御方法では、無線端末は、再送要求の必要な情報が発生したときに、当該無線端末にて決定されたタイミングに達するとその情報の再送要求を情報配信装置に送信する。そして、この再送要求を受信した情報配信装置は、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して送信し、所定のタイミングにてその再送要求に係る情報の再送を行なう。情報配信装置から再送された情報は、当該情報の再送要求を送信した無線端末にて受信される。
【００１６】
無線端末は、当該無線端末にて決定されたタイミングに達する前に、情報配信装置から当該再送の必要な情報が表された再送情報を受信すると、当該情報の再送要求の送信を行なわずに、上記所定のタイミングにて上記情報配信装置から再送される当該情報を受信する。
【００１７】
このような再送制御によれば、同じマルチキャスト情報の配信サービスを受ける複数の無線端末において同じ再送の必要となる情報が発生した場合、各無線端末にて当該情報の再送要求を送信するタイミングが決定される。この同じ情報の再送要求を送信するタイミングが無線端末個々にて決定されるので、それらのタイミングを異ならせることが可能となる。その結果、その決定されたタイミングに達する前に情報配信装置から当該再送の必要な情報が表された再送情報を受信する無線端末が存在し得る。その結果、そのような無線端末では再送要求の送信が行なわれないことから、上記のように同じマルチキャスト情報の配信サービスを受ける複数の無線端末において同じ再送の必要となる情報が発生した場合であっても、その全ての無線端末から当該同じ情報についての再送要求が送信されることが防止される。
【００１８】
上記情報配信装置は、無線区間を介してマルチキャスト情報の配信を行なうものであれば、特に限定されず、無線端末と無線通信を行う無線基地局であっても、その無線基地局に接続される他の装置であっても、又、情報配信装置の機能を無線基地局と該無線基地局に接続される他の装置に分散させるようにしてもよい。
【００１９】
尚、各無線端末に決定される当該情報の再送要求を情報配信装置に対して送信するタイミングは、同じマルチキャスト情報の配信サービスを受ける無縁端末において異なることが好ましい。このため、各無線端末では、再送の必要となる情報が発生する毎に、ランダムにそのタイミングを決めるようにすることができる。又、再送の必要となる情報が発生する毎に、そのタイミングの決定手法を変えることもできる。
【００２０】
だだし、同じマルチキャスト情報の配信サービスを受ける複数の無線端末において同じ再送の必要となる情報が発生した場合に、少なくともその全ての無線端末から当該同じ情報についての再送要求が送信されることを防止するという観点では、少なくとも１つの無線端末にて決定される再送要求の送信タイミングが他の無線端末にて決定される再送要求の送信タイミングと異なるようになれば、その決定手法は限定されない。
【００２１】
上記のように同じマルチキャスト情報の配信サービスを受ける複数の無線端末において同じ再送の必要となる情報が発生した場合に、いくつかの無線端末にて決定される再送要求の送信タイミングが同じになったり、その決定されるタイミングが異なったとしても、いくつかの無線端末にて決定されるタイミングが他の無線端末からの再送要求に起因した再送情報を受信する前になってしまうことがあり得る。そのような場合には、同じマルチキャスト情報の配信サービスを受ける複数の無線端末から同じ情報についての再送要求の送信がなされる。このような場合であっても、上記情報配信装置が再送情報を報知する際の無線リソースが節約できるという観点から、本発明は、上記マルチキャスト配信サービスにおける再送制御方法において、情報配信装置は、上記所定のタイミングに達するまで同じマルチキャスト情報の配信サービスに対してなされる同じ情報の再送要求を集約し、上記所定のタイミングにてその集約された再送要求に係る情報を再送するように構成することができる。
【００２２】
無線端末において上記再送情報及び再送される情報を確実に受信できるという観点から、本発明は、上記各マルチキャスト配信サービスにおける再送制御方法において、情報配信装置は、再送要求に係る情報の再送を行なう上記所定のタイミングに関する情報を上記再送情報に含めると共に、この再送情報を報知するための送信チャンネルと送信タイミングに関する情報と、情報の再送を行なうための送信チャネルに関する情報をサービスエリア内の各無線端末に報知し、上記無線端末は、情報配信装置から受信した上記再送情報を報知するための送信チャネルと送信タイミングに関する情報に基づいて上記再送情報を受信し、情報配信装置から受信した上記情報の再送を行なうための送信チャネルとその受信した再送情報に含まれる上記所定のタイミングに関する情報に基づいて上記情報配信装置から再送される当該情報を受信するように構成することができる。
【００２３】
情報配信装置から分散して再送要求に係る情報の再送が行なえるという観点から、本発明は、上記各マルチキャスト配信サービスにおける再送制御方法において、情報配信装置は、再送要求のなされた情報を所定の規則に従って分類して管理すると共に、各分類毎に情報を再送するタイミングを管理するように構成される。
【００２４】
このようなマルチキャスト配信サービスにおける再送制御方法では、各分類に属する再送要求のなされた情報が、それぞれ異なったタイミングにて再送されるようになる。
【００２５】
配信されるマルチキャスト情報の特性や重要性に応じて再送される情報の回数を制御できるという観点から、本発明は、上記各マルチキャスト配信サービスにおける再送制御方法において、情報配信装置は、配信するマルチキャスト情報に応じて再送要求に係る情報の再送回数の上限値を制御するように構成することができる。
【００２６】
又、同様に上記第一の課題を解決するため、本発明は、情報配信装置から無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信するマルチキャスト情報サービスにおける再送制御システムにおいて、無線端末は、再送の必要な情報が発生したときに、当該情報の再送要求を送信するタイミングを決定するタイミング決定手段と、該タイミング決定手段にて決定されたタイミングにて当該情報の再送要求を情報配信装置に対して送信する第１の再送制御手段を有し、情報配信装置は、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報を管理する再送制御情報管理手段と、上記再送情報に表された再送要求に係る情報をサービスエリア内の各無線端末に所定のタイミングで送信する第２の再送制御手段とを有し、無線端末は、更に、上記再送の必要な情報が表された情報を上記タイミング決定手段にて決定されたタイミングに達する前に受信したときに、上記第１の再送制御手段による再送要求の情報配信装置への送信を中止させ、上記所定のタイミングにて上記情報配信装置から再送される当該情報を受信するように構成される。
【００２７】
更に、上記第二の課題を解決するため、本発明は、無線区間を介してサービスエリア内の無線端末に対してマルチキャスト情報を配信する情報配信装置に設けられ、情報の再送制御を行なう再送制御装置において、サービスエリア内の無線端末から情報の再送要求を受信した後に、その再送要求のなされた情報を表す再送情報をサービスエリア内の各無線端末に対して報知する再送情報送信制御手段と、上記再送情報に表された再送要求に係る情報を所定のタイミングで送信する再送制御手段とを有し、無線端末が、再送の必要な情報が発生したときに、上記再送情報送信制御手段により報知される再送情報を参照して、当該情報の再送要求を送信するか否かを判定できるよう構成される。
【００２８】
又、更に、上記第三の課題を解決するため、本発明は、情報配信装置から無線区間を介して配信されるマルチキャスト情報を受信すると共に、再送制御に従って情報配信装置から再送される情報を受信する無線端末において、再送の必要な情報が発生したときに、少なくとも同じマルチキャスト情報の配信サービスを受ける無線端末において固有となるタイミングにて当該情報の再送要求を情報配信装置に対して送信する再送制御手段とを有し、上記固有となるタイミングに達する前に情報配信装置から受信した既に再送要求のなされた情報を表す再送情報に上記再送の必要な情報が含まれているときに、上記再送制御手段による再送要求の情報配信装置への送信を中止させ、所定のタイミングにて上記情報配信装置から再送される上記受信した再送情報に表された当該情報を受信するように構成される。
【００２９】
上記第二の課題を解決するために、本発明は、サービスエリア内の複数の無線端末に対してマルチキャスト情報を配信する無線基地局であって、該サービスエリア内の任意の無線端末からの再送要求に応答して、所定の情報が該再送要求で要求された旨を示す再送情報を、該サービスエリア内の各無線端末に報知する報知手段を備えるように構成する。
【００３０】
上記第二の課題を解決するために、本発明は、前記再送要求で要求された前記所定の情報を、任意に設定可能なタイミングで、前記サービスエリア内の各無線端末に再送する再送手段を更に備えた構成としても良い。
【００３１】
上記第二の課題を解決するために、本発明は、前記再送手段は、前記所定の情報を前記サービスエリア内の各無線端末に再送する前に、該所定の情報を要求する再送要求が該サービスエリア内の１以上の無線端末からあると、該所定の情報を要求する複数の再送要求に対して１回の該所定の情報の再送で対応する構成としても良い。
【００３２】
上記第三の課題を解決するために、本発明は、任意のサービスエリアで使用可能な無線端末であって、再送が必要な所定の情報が発生すると再送要求を無線基地局に対して行う再送要求手段と、該再送要求手段が再送要求を行う前のタイミングで、該所定の情報を要求する再送要求が該任意のサービスエリア内の他の無線端末からなされていることを示す再送情報を該無線基地局から報知されると、該再送要求手段により該所定の情報に対する再送要求の送信を中止させる制御手段とを備えるように構成する。
【００３３】
【発明の実施の形態】
以下に、本発明になるマルチキャスト配信サービスにおける再送制御方法及びシステム、再送制御装置、無線基地局及び無線端末の各実施例を、図１〜図１１と共に説明する。
【００３４】
【実施例】
本発明になるマルチキャスト配信サービスにおける再送制御方法の第１実施例が適用される移動通信システムは、例えば、図１に示すように構成される。再送制御方法の第１実施例は、本発明になる再送制御システム、再送制御装置、無線基地局及び無線端末各々の第１実施例を採用する。
【００３５】
図１において、無線基地局２０は、マルチキャスト配信サービスに基づいた情報（以下、マルチキャスト情報と言う）をサービスエリア（無線ゾーン）ＥＳ内にパケット単位でマルチキャスト配信する。このサービスエリアＥＳに在圏する各無線端末１０Ａ、１０Ｂ、１０Ｃは、無線基地局２０から配信されるマルチキャスト情報をパケット単位で受信する。この移動通信システムでは、このマルチキャスト情報の配信を受ける各無線端末１０Ａ、１０Ｂ、１０Ｃがあるパケット１の受信に失敗した場合に、基本的に、次のような再送制御が行なわれる。
【００３６】
このパケット１の受信に失敗した各無線端末１０Ａ、１０Ｂ、１０Ｃは、任意のタイミングで再送要求信号を無線基地局２０に送信する。無線基地局２０は、いずれかの無線端末、例えば、図１中矢印で示すように無線端末１０Ａからパケット１についての再送要求信号を受信すると、サービスエリアＥＳ内の各無線端末１０Ａ、１０Ｂ、１０Ｃに対してパケット１についての再送要求が既になされていることを報知する。そして、無線端末１０Ｂ、１０Ｃは、このパケット１についての再送要求が既になされていることの報知を再送要求信号を送信する任意のタイミングに至る前に受けると、図１中×印の付された矢印で示すように、パケット１についての再送要求信号の送信を中止する。無線基地局２０は、上記のようにパケット１についての再送要求が既になされていることを報知した後に、そのパケット１を所定のタイミングで再送、即ち、再度マルチキャスト配信する。各無線端末１０Ａ、１０Ｂ、１０Ｃは、この再度マルチキャスト配信されたパケット１の受信処理を行なう。
【００３７】
このような再送制御により、同一のマルチキャスト配信サービスを受ける複数の無線端末１０Ａ、１０Ｂ、１０Ｃがあるパケットについての受信に失敗した場合に、従来のように全ての無線端末１０Ａ、１０Ｂ、１０Ｃから例えばＮＡＣＫ信号等の再送要求信号が送信されることが防止される。そのため、当該移動通信システムにおける無線リソースを有効利用することができる。
【００３８】
又、無線基地局２０は、無線端末１０Ａからパケット１についての再送要求信号を受信した後、そのパケット１の再送を行うべき所定のタイミングに達する前に無線端末１０Ｂから同じパケット１についての再送要求信号を受信した場合、その同じパケット１についてのそれらの再送要求信号を集約する。即ち、それぞれの再送要求信号に対してパケット１の再送を個別に行なわない。無線基地局２０は、このように同じパケット１について複数の再送要求信号を受信した場合であっても、上記所定のタイミングにて当該複数の再送要求信号に係るパケット１を再送する。
【００３９】
このような再送制御により、同じパケット１について複数の再送要求がなされた場合であっても、その再送要求に対するパケット１の再送に使用される無線リソースを節約することができる。
【００４０】
更に、当該移動通信システムについて詳細に説明する。
【００４１】
無線基地局２０は、例えば、図２に示すように構成される。
【００４２】
図２において、無線基地局２０は、送受信装置２１、データ管理装置２２及び情報配信制御装置２３を有している。又、情報配信制御装置２３は再送制御部２３ａを有している。データ管理装置２２は、図示を省略するネットワークに接続され、配信すべきマルチキャスト情報をネットワークから取得して格納する。情報配信制御装置２３は、データ管理装置２２に格納されたマルチキャスト情報を、送受信装置２１からサービスエリアＥＳ内の各無線端末１０Ａ、１０Ｂ、１０Ｃに対してパケット単位に配信するための制御を行う。又、情報配信制御装置２３内の再送制御部２３ａは、送受信装置２１にて受信された無線端末１０Ａ、１０Ｂ又は１０Ｃからの再送要求信号にて要求されるパケットを送受信装置２１から再送するための制御（以下、再送制御と言う）を行う。
【００４３】
尚、無線基地局２０から配信すべきマルチキャスト情報は、上記ネットワークを介して取得したものに限定されないことは、言うまでもない。
【００４４】
情報配信制御装置２３は、図３に示すような配信情報テーブルに基いて配信すべき各種情報の送信チャネル、送信タイミング等の管理を行っている。又、このような配信情報テーブルを各無線端末１０Ａ、１０Ｂ、１０Ｃに対して報知することにより、現在行われているマルチキャスト配信サービスの種類、各マルチキャスト配信サービスの送信チャネル及び再送に関する情報を各無線端末１０Ａ、１０Ｂ、１０Ｃに通知することができる。
【００４５】
図３に示す配信情報テーブルには、無線基地局２０から配信されるマルチキャスト情報、再送制御に用いられる再送制御情報テーブルに関する再送テーブル情報、再送要求に基づいた再送パケットの夫々についてその送信チャネル等が記述される再送パケット情報が格納されている。即ち、マルチキャスト情報の配信サービスを特定するサービス情報Ａ、Ｂ、Ｃ…に対応させて、そのマルチキャスト情報の配信サービスに用いられる送信チャネル＃１、＃２、＃３…、そのマルチキャスト情報の配信サービスに関する再送制御情報テーブルの送信チャネル＃１１、＃２１、…及びその送信周期と送信周期の基準タイミング（送信周期／タイミング）１０／０、５／１、…、更に、そのマルチキャスト情報の配信サービスにおける再送パケットの送信チャネル＃１０１、＃２０１、…、及びその再送回数の上限値３、１０（無制限）、…が記述されている。尚、マルチキャスト情報に含まれる送信チャネルと、再送パケット情報に含まれる送信チャネルとは、同一チャネルであっても、異なるチャネルであっても良い。
【００４６】
上記のような配信情報テーブルにより、例えば、サービス情報Ａで特定されるマルチキャスト情報（テキスト）の配信サービスは送信チャネル＃１にてなされ、その配信サービスに関する再送制御情報テーブルは、送信チャネル＃１１にて基準タイミング“０”から周期“１０”毎に配信され、その配信サービスにおける再送パケットは、送信チャネル＃１０１を用いて３回を限度に行なわれることが判る。
【００４７】
上記マルチキャスト情報の配信サービスを特定するサービス情報Ａ、Ｂ、Ｃ…は、その配信サービスが特定できる情報であれば特に限定されず、配信サービスのタイトル、ＩＰアドレス等を用いることができる。各送信チャネルは、無線基地局２０と各無線端末１０Ａ、１０Ｂ、１０Ｃとの間で情報の送受信を行なうチャネルを識別するためのチャネル識別子にて指定することができる。例えば、アクセス方式が時分割多元接続方式（ＴＤＭＡ）である場合には、無線フレーム内のタイムスロット番号及び周波数番号により送信チャネルを一意的に決めることができる。又、各送信チャネルにチャネル番号＃１、＃２等を付与しておき、そのチャネル番号とそのタイムスロット番号及び周波数番号との対応表を無線基地局２０と各無線端末１０Ａ、１０Ｂ、１０Ｃが備えることにより、そのチャンネル番号だけで送信チャネルを識別することができる。又、ＴＤＭＡ以外のアクセス方式を用いる場合には、上記対応表の記述をそのアクセス方式に適したものに代えることで対応することができる。例えば、符号分割多元接続方式（ＣＤＭＡ）の場合には、各チャネル番号に対して符号番号及び周波数番号を対応させるようにすればよい。
【００４８】
上記再送制御情報テーブルは、情報配信制御装置２３における再送制御部２３ａがパケットの再送制御を行う際に用いられ、更に、無線基地局２０がある無線端末から再送要求信号を受信した際に、その再送要求信号に係る再送要求の内容を同じマルチキャスト情報の配信サービスを受信する他の無線端末に報知して、他の無線端末による同一内容の再送要求信号の送信を抑制するためにも用いられる。この再送制御情報テーブルの詳細については、図４と共に後述する。この再送制御情報テーブルの送信周期及び基準タイミングは、例えば、フレームを単位として表され、基準タイミングのデフォルト値（例えば、０）は、上記配信情報テーブルの受信タイミング等に基づいて予め決められる。
【００４９】
上述した配信情報テーブルの各項目の値は、配信されるマルチキャスト情報の特性に応じて任意に設定することができる。例えば、サービス情報Ａで特定されるテキストのマルチキャスト配信を行なうサービスでは、そのマルチキャスト情報（テキスト）の伝送速度が比較的小さく、パッケット誤り率も比較的小さい。このような場合、マルチキャスト情報の配信を受ける無線端末１０Ａ、１０Ｂ、１０Ｃでのパケット紛失の確率が比較的小さいため、各無線端末１０Ａ、１０Ｂ、１０Ｃがパケットの再送要求を行なう際に参照する再送制御情報テーブルを無線基地局２０から頻繁に送信する必要がない。そのため、この再送制御情報テーブルの送信周期は、例えば、１０にて定義される比較的大きな値で良い。又、この場合、パケット誤り率が比較的小さいことから、再送パケットの再送回数を数回程度に設定（ここでは、例えば３回に設定）し、パケット誤り率を低く抑える必要がある。
【００５０】
上記のように再送制御情報テーブルの送信周期が比較的大きな値に設定されることにより、再送制御情報テーブルの送信頻度が低減され、再送制御情報テーブルの送信に使用される無線リソースの節約を図ることが可能となる。
【００５１】
又、例えば、サービス情報Ｂで特定される、遅延がどんなに大きくても１ビットの誤りも許容することのできないファイルをマルチキャスト情報として配信するサービスでは、完全に誤りなくパケットが無線端末にて受信され得るように、再送パケットの再送回数は制限されず、移動通信システム内で定義された「１０」が、再送パケットの再送回数の上限値として設定される。この場合、訂正パケットの発生回数が多くなると予想されるので、各無線端末１０Ａ、１０Ｂ、１０Ｃにおいて再送要求を行なう際に参照される再送制御情報テーブルを、無線基地局２０から比較的頻繁に送信することが好ましい。この観点から、当該サービスに対して再送制御情報テーブルの送信周期は、上記サービス情報Ａで特定されるサービスに対する当該送信周期（例えば、１０で定義）より小さい値（例えば、５で定義される値）に設定される。
【００５２】
更に、サービス情報Ｃで特定される、例えば、映像情報をマルチキャスト情報として配信するサービスでは、配信される情報に連続性（リアルタイム性）があるので、通常、遅延なく配信することが必要であり、再送できない。このような場合、再送制御情報テーブルに関する各項目の値及び再送パケットに関する各項目の値は、再送を行なわないことを表す値であることが移動通信システム内で定義された「０」に設定される。このように設定された配信情報テーブルを無線基地局２０から各無線端末１０Ａ、１０Ｂ、１０Ｃに送信することにより、再送を行なわないことを各無線端末１０Ａ、１０Ｂ、１０Ｃに通知することができ、各無線端末１０Ａ、１０Ｂ、１０Ｃに対して再送要求信号の送信を禁止させることができる。
【００５３】
上記情報配信制御装置２３における再送制御部２３ａは、前述したように再送制御情報テーブルに従って再送制御を行なう。この再送制御情報テーブルは、例えば、図４に示すように構成される。
【００５４】
図４に示す再送制御情報テーブルは、再送要求の受付に関する管理項目である「再送要求受付」と、再送パケットに関する管理項目である「再送パケット」を有している。再送要求の受付けに関する管理項目では、再送要求を受付けているパケット番号の範囲１〜５０、５１〜１００、１０１〜１５０、…毎にその再送の残り回数が管理される。この再送の残り回数の初期値は、上記配信情報テーブルにて管理される再送パケットの再送回数の上限値に設定される。この再送の残り回数は、後述するように、パケットの再送が行なわれる毎に１ずつ減算される。再送パケットに関する管理項目では、上記パケット番号の範囲毎に再送要求を受付けた具体的なパケットのパケット番号とその再送タイミングが管理される。
【００５５】
上記再送制御情報テーブルでは、例えば、パケット番号の範囲「１〜５０」におけるパケット番号「２、５、１０、３４、４５、４７」のパケットについて再送要求がなされており、その範囲のパケットの再送残り回数は「３」であり、そのパケットの送信タイミングが「０」であることが示される。この送信タイミング「０」は、現時点が再送要求に係るパケット番号「２、５、１０、３４、４５、４７」のパケットを送信すべきタイミングであることを表す。送信タイミングの値は、後述するように当該再送制御情報テーブルが無線基地局２０から送信される毎に１ずつ減算される。
【００５６】
図３に示す如き配信情報テーブルは、情報配信制御装置２３での制御のもとに無線基地局２０から各無線端末１０Ａ、１０Ｂ、１０Ｃに所定のタイミングで送信される。又、各マルチキャスト情報の配信サービスに対する図４に示す如き再送制御情報テーブル及び再送パケットは、情報配信制御装置２３における再送制御部２３ａでの制御のもとに無線基地局２０から各無線端末１０Ａ、１０Ｂ、１０Ｃに所定のタイミングで送信される。
【００５７】
尚、図３に示す如き情報配信テーブルにおけるマルチキャスト情報の配信サービスに対応する各レコード中、「再送回数上限値」の値及び上記マルチキャスト情報の配信サービスに対応する図４に示す如き再送制御情報テーブルにおける「パケット番号の範囲」の値及び「送信タイミング」の値は、ネットワークを介してサーバから無線基地局２０に提供されるマルチキャスト情報に、予め再送制御情報として含めることができる。例えば、サービス情報Ａで特定されるマルチキャスト情報の配信サービスの場合、「パケット番号の範囲」＝５０、「再送回数上限値」＝３、「送信タイミング」＝４なる再送制御情報がそのマルチキャスト情報に含まれる。
【００５８】
情報配信制御装置２３は、これらの再送制御情報として提供された値を上記情報配信テーブル及び再送制御情報テーブルの対応する項目にデフォルト値として設定する。更に、無線ゾーン毎に無線リソースの使用状況が異なるため、情報配信制御装置２３は、無線ゾーン内の無線リソースの使用状況に応じて上記「パケット番号の範囲」、「再送回数上限値」及び「送信タイミング」の各値を適切に変更することができる。
【００５９】
又、図４に示す再送制御情報テーブルにおける各パケット番号の範囲に対応したレコードは、例えば、上述したように配信されるべきマルチキャスト情報に再送制御情報として含まれる「パケット番号の範囲」の値と同数のパケットが配信される毎に、当該再送制御情報テーブルに登録される。
【００６０】
尚、この例では、再送制御情報テーブルは、マルチキャスト情報の配信サービス毎即ち、図３に示すサービス情報Ａ、Ｂ、Ｃ…毎に設定されているが、この限りではない。
【００６１】
上記再送制御部２３ａによるパケットの再送処理は、例えば、図５に示す手順に従って行なわれる。
【００６２】
図５において、ステップＳ１では、あるマルチキャスト情報の配信サービスを受けるいずれかの無線端末から後述するような再送要求信号を受信したか否かが判定される。この再送要求信号が受信され、ステップＳ１の判定結果がＹＥＳの場合、ステップＳ２では、再送要求信号にて要求されるパケットが当該マルチキャスト情報の配信サービスに対応した図４に示す如き再送制御情報テーブルの再送パケットの管理項目にに追加される。尚、再送要求信号にて要求されるパケットが既に再送制御情報テーブルに登録されている場合、例えば、そのパケットが既に再送制御情報テーブルに登録されているパケットに上書きされ、実質的にな追加登録はなされない。これにより、同じパケットに対する複数の再送要求が集約される。このようにして再送要求信号にて要求されるパケットの再送制御情報テーブルへの追加した後、又は、再送要求信号が受信されていないと判定されてステップＳ１の判定結果がＮＯの場合、ステップＳ３では、図３に示す如き配信情報テーブルに記述された当該マルチキャスト情報の配信サービスに対応した再送制御情報テーブルの送信タイミングを参照して当該再送制御情報テーブルの送信タイミングか否かが判定される。
【００６３】
その再送制御情報テーブルの送信タイミングであると判定されてステップＳ３の判定結果がＹＥＳであると、ステップＳ４では、その再送制御情報テーブルが上記配信情報テーブルに記述された送信チャネルにて配信される。そして、ステップＳ４の後、又は、ステップＳ３の判定結果がＮＯであると、ステップＳ５では、再送制御情報テーブルにおける送信タイミングの項目の各値が１だけ減算される。その後、ステップＳ６では、再送パケットの送信タイミングであるか否かが判定される。この判定は、再送制御情報テーブル中、パケット番号の範囲、残り再送回数、パケット番号、送信タイミングの各項目にて構成される例えば最上段に位置するレコードにおける送信タイミングの項目の値が「０」であるか否かによってなされる。即ち、その値が「０」であれば、現時点が再送パケットの送信タイミングと判定され、そうでなければ、現時点が再送パケットの送信タイミングでないと判定される。
【００６４】
再送パケットの送信タイミングであると判定され、ステップＳ６の判定結果がＹＥＳであると、ステップＳ７では、再送制御情報テーブルを参照して、再送すべきパケットが有るか否かが判定される。この判定は、再送制御情報テーブルの最上段に位置するレコードにおけるパケット番号の項目にパケットが登録されているか否かによってなされる。再送すべきパケットが有ると判定され、ステップＳ７の判定結果がＹＥＳであると、ステップＳ８では、その最上段に位置するレコードにおけるパケット番号の項目に登録された各パケットが配信情報テーブルに記述された再送パケットの送信チャネルにて無線基地局２０から順次配信、即ち、再送される。例えば、図３に示す配信情報テーブル及び図４に示す再送制御情報テーブルを用いた場合、パケット番号の範囲１〜５０に対応する最上段に位置するレコードにおけるパケット番号の項目に登録されたパケット番号「２、５、１０、３４、４５、４７」のパケットが、例えば、サービス情報Ａで特定されるサービスにおける再送パケットの送信チャネル＃１０１にて無線基地局２０から各無線端末１０Ａ、１０Ｂ、１０Ｃへ順次再送される。
【００６５】
上記のようにパケットの再送が終了すると、ステップＳ９では、図４に示す再送制御情報テーブルの最上段に位置するレコードにおけるパケット番号の項目に登録されたパケット番号がクリアされると共に、その残り再送回数の項目の値が１だけ減算される。そして、ステップＳ１０では、その残り再送回数の項目の値が「０」となったか否かが判定される。この残り再送回数の項目の値が「０」でなく、ステップＳ１０の判定結果がＮＯであれば、ステップＳ１２では、再送制御情報テーブルの更新処理が行なわれる。この再送制御情報テーブルの更新処理では、最上段に位置していた当該レコードにおける送信タイミングの項目に所定の規則に従って新たな値が設定され、そして当該レコードが再送制御情報テーブルの最下段に移動される。そして、他のレコードが１段ずつ上に移動される。
【００６６】
尚、再送パケットの送信タイミングでない場合、即ち、ステップＳ３、Ｓ４、Ｓ５において再送制御情報テーブルが送信される毎に１ずつ減算され、ステップＳ６において、各レコードにおける送信タイミングの項目の値のうち最上段のレコードにおける送信タイミングの項目の値が「０」でないと判定されて判定結果がＮＯであると、ステップＳ７〜Ｓ１２によるパケットの再送に関する処理は行なわれずに、当該再送制御は終了する。
【００６７】
上述したような処理が繰返し実行される結果、例えば、図３に示す配信情報テーブル及び図４に示す再送制御情報テーブルを用いた場合、図６に示すように、サービス情報Ａで特定されるサービスに対する再送制御情報テーブルは、図３に示す配信情報テーブルに記述されるように基準タイミング「０」から周期「１０」にて送信チャネル＃１１を使用して繰返し送信される。又、サービスＢに対する再送制御情報テーブルも、図３に示す配信情報テーブルに記述されるように基準タイミング「１」から周期「５」にて送信チャネル＃２１を使用して繰返し送信される。
【００６８】
図６は、再送制御情報テーブル及び再送パケットの送信タイミングの一例を示すタイミングチャートである。図６では、サービス情報Ｂで特定されるサービスに対応する再送制御情報テーブルの送信チャネル＃２１を使用した送信周期が「５」である送信タイミング、サービス情報Ａで特定されるサービスに対応する再送制御情報テーブルの送信チャネル＃１１を使用した送信周期が「１０」である送信タイミング、及びパケットの送信チャネル＃１０１を使用した送信周期がＴである送信タイミングが示されている。尚、図６では、例えば、１フレームを時間単位として時間軸（ｔ）が表されており、下部に示されている「（１〜５０）」、「（５１〜１００）」及び「（１０１〜１５０）」は夫々送信されるパケット番号の範囲を示している。
【００６９】
そして、サービス情報Ａで特定されるサービスについて注目すると、パケット番号の範囲１〜５０のパケット番号「２、５、１０、３４、４５、４７」を有するパケットが順次再送された後に、パケット番号の範囲５１〜１００に対応したレコードが再送制御情報テーブルの最上段に位置した状態で、上記ステップＳ３、Ｓ４、Ｓ５により当該再送制御情報テーブルが４回送信されて、パケット番号の範囲５１〜１００に対応した送信タイミングの項目の値が「０」になりステップＳ６の判定結果がＹＥＳになると、ステップＳ７、Ｓ８により、そのパケット番号の範囲５１〜１００のパケット番号「５７、７２、８１」を有するパケットが順次再送される。このように、サービス情報Ａで特定されるサービスについての図４に示す再送制御情報テーブルに基づいた再送制御では、当該再送制御情報テーブルが４回送信される毎に、再送パケットの送信が行なわれる。
【００７０】
上述したような処理が繰返し行なわれる過程で、パケットを再送して次のタイミングまでに対応するパケット番号の範囲のパケットについての再送要求信号が受信されず、再送制御情報テーブルの最上段に位置するレコードにおけるパケット番号の項目に登録されるパケットがなければステップＳ７の判定結果はＮＯとなり、処理は終了する。又、ステップＳ８により再送情報テーブルの最上段に位置するレコードにおけるパケット番号の項目に登録されたパケットの配信が終了し、ステップＳ９により残り再送回数の項目の値を１だけ減算した結果、その残り再送回数の項目の値が「０」になりステップＳ１０の判定結果がＹＥＳになると、設定された回数の再送が終了したということで、ステップＳ１１では、上記と同様にそのレコードが再送情報テーブルから削除される。
【００７１】
尚、前述したように、配信情報テーブルにおいて再送回数の上限値として「１０」が設定されたサービスに対応する再送制御情報テーブルにその残り再送回数の項目の各初期値が「１０」に設定されている場合、ステップＳ８による再送パケットの送信の後に、ステップＳ９による残り再送回数の値を１だけ減算する処理は行なわなれない。この場合、パケット番号の項目に登録されるパケットがなくなるまで、上述した処理が繰り返され、その登録されたパケットが無くなりステップＳ７の判定結果がＮＯとなった時点で、処理は終了する。
【００７２】
上述したような各マルチキャスト情報の配信サービス毎の再送制御によれば、図５におけるステップＳ１〜Ｓ６により所定のパケット番号の範囲毎にパケットの再送要求を所定時間（再送制御情報テーブルを所定回送信するに必要な時間）集約し、図５におけるステップＳ６の判定結果がＹＥＳであるとステップＳ７、Ｓ８によりその集約された再送要求に係るパケットを所定のタイミングで一括して送信するようにしている。この場合、同一のパケットに関する複数の再送要求信号も、異なるパケットに関する再送要求信号も集約されることになる。このため、無線基地局２０から同一マルチキャスト情報の配信サービスにおけるパケットの再送回数が低減され、無線リソースの節約が可能になると共に、無線基地局２０での処理負担の低減も図れる。
【００７３】
一方、無線基地局２０からマルチキャスト情報の配信サービスを受けるサービスエリアＥＳ内の各無線端末１０Ａ、１０Ｂ、１０Ｃは、次のような処理を行なう。
【００７４】
一般に移動通信システムでは、無線基地局２０はサービスエリアＥＳ内の全ての無線端末１０Ａ、１０Ｂ、１０Ｃに対して、同期をとることができるように止まり木チャネルを送信する。この止まり木チャネルは、移動通信システムに関する制御情報を無線端末１０Ａ、１０Ｂ、１０Ｃに通知する機能も有し、更に、無線端末１０Ａ、１０Ｂ、１０Ｃが使用するチャネルを指定するなどチャネル構成に関する情報等を含むことができる。
【００７５】
図７は、各無線端末１０Ａ、１０Ｂ、１０Ｃが再送パケットを受信するまでに受信すべき各情報の関係を示す図である。図７において、希望のマルチキャスト情報の配信サービスを受ける無線端末は、上記止まり木チャネルを受信し、その止まり木チャネルに含まれる情報（▲１▼：配信情報テーブルの送信チャネル及び送信タイミング）に従って図３に示す配信情報テーブルを受信する。無線端末は、この配信情報テーブルを受信すると、そこに記述される情報（▲２▼：再送制御情報テーブルの送信チャネル及び送信周期／タイミング）に従って自端末が受けるマルチキャスト情報の配信サービスに対応した図４に示す再送制御情報テーブルを受信する。そして、無線端末は、欠落したパケットがあれば、この受信した再送制御情報テーブルに記述される情報（▲３▼：パケット番号、送信タイミング）に従ってその欠落したパケットの再送を受ける。欠落したパケットが再送制御情報テーブルに登録されていなければ、無線端末は、再送要求信号を出力する。
【００７６】
上述したような手順に従って、各無線端末１０Ａ、１０Ｂ、１０Ｃは、欠落したパケットの再送を受けることになるが、配信情報テーブルの送信チャネルや送信タイミング等が随時変わるような場合、各無線端末１０Ａ、１０Ｂ、１０Ｃは、配信情報テーブルを受信する前に止まり木チャネルを受信し、それらの変更を確認する。又、図３に示す配信情報テーブルに記述された情報（マルチキャスト情報の配信サービス、再送制御情報テーブル、再送パケット）の送信チャネルや送信タイミング等が変わる場合もあるため、各無線端末１０Ａ、１０Ｂ、１０Ｃは、マルチキャスト情報の配信サービスを受けている間は上記のように無線基地局２０から送信される配信情報テーブルを毎回受信し、それらの変更を確認する。無線基地局２０では、配信情報テーブルや再送制御情報テーブルに記述された送信チャネルや送信タイミング等の情報に変更があった場合には、各テーブルを送信する前にその内容を更新する。
【００７７】
マルチキャスト情報の配信サービスを受ける各無線端末１０Ａ、１０Ｂ、１０Ｃでの更に具体的な処理は、例えば、図８に示す手順に従って行なわれる。
【００７８】
図８において、上述したように止まり木チャネルにより配信情報テーブルの送信チャネル及び送信タイミングを確認した各無線端末１０Ａ、１０Ｂ、１０Ｃは、ステップＳ２１において、その送信チャネル及び送信タイミングにて無線基地局２０から送信される図３に示す配信情報テーブルを受信する。この配信情報テーブルを受信した各無線端末１０Ａ、１０Ｂ、１０Ｃは、ステップＳ２２において、その配信情報テーブルを参照して、自端末が受けているマルチキャスト情報の配信サービスがパケットの再送を行なう配信サービスか否かを判定する。この判定は、例えば、図４に示す配信情報テーブルにおいて自端末が受ける配信サービスに対応した再送に関する項目（再送制御情報テーブル、再送パケット）の値が「０」に設定されているか否かによって行なわれる。例えば、図４においてサービス情報Ｃで特定される映像情報の配信サービスである場合、ステップＳ２２は、パケットの再送を行なう配信サービスではないと判定される。
【００７９】
この判定処理において、自端末が受けているマルチキャスト情報の配信サービスがパケットの再送を行なう配信サービスであると判定されてステップＳ２２の判定結果がＹＥＳなると、ステップＳ２３では、自端末において受信したパケットに訂正すべきパケットがあるか否かが判定される。訂正すべきパケットがあると判定されてステップＳ２３の判定結果がＹＥＳになると、上記のようにしてステップＳ２１で受信した配信情報テーブルを参照して自端末にて受けているマルチキャスト情報の配信サービスに対応した再送制御情報テーブルの受信タイミングとなったかの監視処理がステップＳ２４で行なわれる。
【００８０】
この再送制御情報テーブルは、図５におけるステップＳ３、Ｓ４及び図６と共に上述したように、無線基地局２０から所定の基準タイミングから所定周期にて配信されている。この状態で、再送制御情報テーブルの受信タイミングとなったと判定されてステップＳ２４の判定結果がＹＥＳになると、ステップＳ２５では、上記配信情報テーブルの再送制御情報テーブルの項目に記述された送信チャネルにて当該再送制御情報テーブルが受信される。
【００８１】
各無線端末１０Ａ、１０Ｂ、１０Ｃは、ステップＳ２６において、その受信した再送制御情報テーブルに上記訂正すべきパケットが既に登録されているか否かを判定する。自端末にて訂正すべきパケットについて他の無線端末から再送要求がなされておらず、再送制御情報テーブルにそのパケットがまだ登録されていない場合ステップＳ２６の判定結果がＮＯであり、ステップＳ２７では、ランダムタイマが作動中であるか否かが判定される。各無線端末１０Ａ、１０Ｂ、１０Ｃ自体は、周知の構成を有し、ランダムタイマは、各無線端末１０Ａ、１０Ｂ、１０Ｃを構成するプロセッサの内部タイマであっても、外部タイマであっても良い。このランダムタイマが動作していなければ、ステップＳ２７の判定結果はＮＯであり、各無線端末１０Ａ、１０Ｂ、１０Ｃ固有に決められるランダムな時間の設定されるランダムタイマの動作がステップＳ２８で開始される。そして、そのランダムタイマのタイムアウトの監視処理がステップＳ２９において行われ、再送制御情報テーブルの次の受信タイミングの監視処理がステップＳ３０で行われ、これらのステップＳ２９、Ｓ３０が繰返し行なわれる。
【００８２】
その過程で、配信情報テーブルを参照して再送制御情報テーブルの受信タイミングになったことが判定されるとステップＳ３０の判定結果がＹＥＳとなり、ステップＳ２５においてその再送制御情報テーブルが配信情報テーブルに記述された送信チャネルにて受信され、ステップＳ２６においてその受信した再送制御情報テーブルに訂正すべきパケットが登録されているいるか否かが判定される。訂正すべきパケットがまだ登録されていなければステップＳ２６の判定結果はＮＯであり、上記のように動作開始のなされたステップＳ２９のランダムタイマのタイムアウトの監視処理、及びステップＳ３０の再送制御情報テーブルの次の受信タイミングの監視処理が繰返し行なわれる。
【００８３】
以後、ランダムタイマのタイムアウトの監視処理、再送制御情報テーブルの受信タイミングの監視処理が繰り返される過程で、再送制御情報テーブルの受信タイミングになる毎に、即ち、ステップＳ３０の判定結果がＹＥＳになる度に、ステップＳ２５において再送制御情報テーブルが受信され、ステップＳ２６においてその受信された再送制御情報テーブルに訂正すべきパケットが登録されているか否かの確認が行なわれる。このような処理が行なわれている過程で、その訂正すべきパケットについて他の無線端末からの再送要求がなく、受信される再送制御情報テーブルにその訂正すべきパケットが登録されずにランダムタイマがタイムアウトすると、ステップＳ２９の判定結果はＹＥＳとなり、各無線端末１０Ａ、１０Ｂ、１０Ｃは、ステップＳ３１においてその訂正すべきパケットについての再送要求信号を無線基地局２０に送信して、再送制御が終了される。
【００８４】
この再送要求信号が無線基地局２０にて受信されると、図４及び図５のステップＳ１、Ｓ２と共に前述したように、各無線端末１０Ａ、１０Ｂ、１０Ｃが受けるマルチキャスト情報の配信サービスに対応した再送制御情報テーブルに当該訂正すべきパケットが登録される。
【００８５】
一方、上記のように、再送制御情報テーブルの受信タイミングになる毎に即ち、ステップＳ３０の判定結果がＹＥＳになる度に、ステップＳ２５において再送制御情報テーブルが受信され、その受信された再送制御情報テーブルに訂正すべきパケットが登録されているか否かの確認がステップＳ２６で行なわれる過程で、その訂正すべきパケットについて他の無線端末から再送要求がなされてその受信された再送制御情報テーブルにその訂正すべきパケットが登録されているとステップＳ２６の判定結果はＹＥＳであるので、ステップＳ３２ではその訂正すべきパケットの再送タイミングになったか否かが判定される。この判定は、受信した図４に示す如き再送制御情報テーブルにおいてその訂正すべきパケットを含むパケット番号の範囲に対応したレコードが当該再送制御情報テーブルの最上段に位置し、かつその送信タイミングの項目の値が「０」であるか否かに基づいて行われる。
【００８６】
そのパケットの再送タイミングでなければステップＳ３２の判定結果はＮＯであり、ステップＳ２４では再送制御情報テーブルの受信タイミングであるか否かが判定される。そして、その受信タイミングになりステップＳ２４の判定結果がＹＥＳになると、ステップＳ２５においてその再送制御情報テーブルが受信される。ステップＳ２６では、その受信された再送制御情報テーブルに訂正すべきパケットが登録されているか否かの判定が行われ、判定結果がＹＥＳであると、ステップＳ３２ではそのパケットの再送タイミングになったか否かの判定が行われる。以後、再送制御情報テーブルの受信タイミングになる毎に、即ち、ステップＳ２４の判定結果がＹＥＳになる度に、ステップＳ２５においてその再送制御情報テーブルを受信し、その受信した再送制御情報テーブルにその訂正すべきパケットが登録されているか否かの判定をステップＳ２６で行い、ステップＳ２６の判定結果がＹＥＳであると、ステップＳ３２ではその訂正すべきパケットの再送タイミングか否かの判定が行われる。
【００８７】
そして、その訂正すべきパケットの再送タイミングであると判定されステップＳ３２の判定結果がＹＥＳになると、上述したように図５のステップＳ８において無線基地局２０から送信される再送パケットが、ステップＳ３３において上記配信情報テーブルに記述される当該配信サービスについての再送パケットの送信チャンネルにて受信され、再送制御が終了する。
【００８８】
尚、上述したように、ステップＳ３１で再送要求信号が送信された場合、その後に上述した手順にて処理が行なわれる際に、受信した再送制御情報テーブルにはその訂正すべきパケットが登録されているのでステップＳ２６の判定結果はＹＥＳとなり、ステップＳ３２の判定結果がＹＥＳとなるので、そのパケットの再送タイミングにてその再送要求信号により要求したパケットがステップＳ３３において受信される。
【００８９】
上述したような各無線端末１０Ａ、１０Ｂ、１０Ｃでの処理により、訂正すべきパケットがある場合に、ランダムタイマのタイムアップ前に、同じマルチキャスト情報の配信サービスを受ける他の無線端末からの再送要求によって当該訂正すべきパケットが再送制御情報テーブルに登録されれば、ステップＳ２６の判定結果がＹＥＳの場合の処理が行われ、当該無線端末からの再送要求信号の送信が中止され、無線基地局２０からその再送制御情報テーブルに記述された再送タイミングにて再送される当該訂正すべきパケットを受信することができる。従って、パケットの再送のための無線リソースを節約することができる。
【００９０】
尚、上記実施例において、各無線端末１０Ａ、１０Ｂ、１０Ｃでの処理で使用されるランダムタイマの設定値の上限値は、再送パケットの送信されるまでの時間、即ち、図６における周期Ｔに基づいて設定される。これにより、各無線端末１０Ａ、１０Ｂ、１０Ｃは、再送パケットの送信タイミング以前に再送要求信号を送信できるようになる。
【００９１】
例えば、上記ランダムタイマの上限値をフレーム単位で表すとする。図４に示す再送制御情報テーブル内の「送信タイミング」の値は再送制御情報テーブルの送信回数を単位としているので、このランダムタイマを設定する際、その「送信タイミング」の値（パケット番号５１〜１００の場合、４となる）に再送制御情報テーブルの「送信周期／タイミング」のうちの「送信周期」の値（マルチキャスト情報の配信サービスＡの場合、１０である）を乗算した値がランダムタイマの上限値となる。
【００９２】
又、上記実施例においては、再送制御部２３ａを含む情報配信制御装置２３は、情報配信装置としての無線基地局２０内に備えられているが、移動通信システムの構成はこれに限られず、情報配信装置が無線基地局２０の外部に設けられる場合、この情報配信制御装置２３もまた無線基地局２０の外部に設けられることになる。
【００９３】
上記実施例において、無線基地局２０が情報配信装置に対応し、再送制御手段２３ａを含む情報配信制御装置２３が再送制御装置に対応する。又、図４に示す上記再送制御情報テーブルが再送情報に対応すると共に管理手段に対応する。
【００９４】
図８に示すＳ２７、Ｓ２８、Ｓ２９、Ｓ３０での処理が（第１の）再送制御手段に対応し、図８に示すＳ２４、Ｓ２５、Ｓ２６、Ｓ３２、Ｓ３３での処理が（第１の）再送制御手段に対応し、図５に示すＳ３、Ｓ４での処理が再送情報送信制御手段に対応し、図５に示すＳ６、Ｓ７、Ｓ８での処理が第２の再送制御手段に対応する。
【００９５】
図５に示すＳ１、Ｓ２、Ｓ３、Ｓ６での処理が配信情報管理手段に対応する。又、無線基地局２０での止まり木チャネルの送信制御が（第２の）再送制御手段に対応し、図４に示す再送制御情報テーブルにおける残り再送回数の初期値の設定処理が再送制御情報管理手段に対応する。
【００９６】
上記実施例では、配信情報テーブル及び再送制御情報テーブルの２種類のテーブルを用いているが、各テーブルに格納する情報は図３及び図４に示されている情報に限定されるものではない。更に、テーブルを用いることは、本発明に必須な条件ではない。
【００９７】
つまり、無線基地局ＢＳは、あるサービスエリアＳＡ内の任意の無線端末ＭＳ１から再送要求があると、情報Ｉがその再送要求で要求された旨を示す再送情報を、無線端末ＭＳ１と、同じサービスエリアＳＡ内の各無線端末ＭＳ２〜ＭＳｎとに報知する構成であれば良い。又、無線基地局ＢＳは、再送要求で要求された情報Ｉを、任意に設定可能なタイミングで、サービスエリアＳＡ内の各無線端末ＭＳ１〜ＭＳｎに再送する構成であれば良い。更に、無線基地局ＢＳは、情報ＩをサービスエリアＳＡ内の各無線端末ＭＳ１〜ＭＳｎに再送する前に、同じ情報Ｉを要求する再送要求が無線端末ＭＳ１〜ＭＳｎのうち１以上の無線端末（例えば無線端末ＭＳ２）からあると、無線端末ＭＳ１、ＭＳ２からの再送要求に対して１回の情報Ｉの再送で対応する構成であっても良い。
【００９８】
他方、各無線端末ＭＳ１〜ＭＳｎでは、再送が必要な情報Ｉが発生すると再送要求を無線基地局ＢＳに対して行うと共に、再送要求を行う前のタイミングで無線基地局ＢＳから再送情報が報知され、同じ情報Ｉを要求する再送要求がサービスエリアＳＡ内の他の無線端末からなされていることを認識すると、情報Ｉに対する再送要求を行わない構成であれば良い。
【００９９】
次に、本発明になるマルチキャスト配信サービスにおける再送制御方法の第２実施例を説明する。再送制御方法の第２実施例が適用される移動通信システムは、図９に示すように構成される。再送制御方法の第２実施例は、本発明になる再送制御システム、再送制御装置、無線基地局及び無線端末各々の第２実施例を採用する。図９中、図２と同一部分には同一符号を付す。
【０１００】
移動通信システムは、図９に示す如き無線基地局１０１と無線端末１１１とからなり、同じサービスエリアＳＡには複数の無線端末１１１が在圏する。無線基地局１０１は、ネットワーク（図示せず）等を介してマルチキャスト情報が入力される入力端１０２、送受信装置２１、データ管理装置２２及び情報配信制御装置２３からなる。送受信装置２１は、送信機１０４及び受信機１０５からなる。情報配信制御装置２３は、配信情報管理部２３ｃ、再送制御情報管理部２３ｂ及び再送制御部２３ａからなる。他方、無線端末１１１は、マルチキャスト情報を出力して無線端末１１１の他の部分（図示せず）に供給する出力端１１２、再送制御部１１３、送信機１１４、受信機１１５及び送信タイミング管理部１１６からなる。データ管理装置２２及び情報配信制御装置２３、又は、少なくとも再送制御部２３ａは、ＣＰＵ等のプロセッサとメモリからなる周知の基本構成で構成可能である。又、再送制御部１１３及び送信タイミング管理部１１６、又は、少なくとも再送制御部１１３は、ＣＰＵ等のプロセッサとメモリからなる周知の基本構成で構成可能である。
【０１０１】
無線基地局１０１では、入力端１０２から入力されるマルチキャスト情報をデータ管理部２２に供給する。再送制御部２３ａは、マルチキャスト情報をスロット単位に分割した後にスロット単位での誤りを検出できるようにＣＲＣ等の誤り検出符号を付加して送信機１０４に供給する。送信機１０４は、再送制御部２３ａからのマルチキャスト情報を変調してマルチキャスト情報１０７をサービスエリアＳＡ内の各無線端末１１１に送信する。
【０１０２】
サービスエリアＳＡ内の各無線端末１１１では、受信機１１５でマルチキャスト情報１０７を受信して復調した後に再送制御部１１３に供給する。再送制御部１１３は、受信したマルチキャスト情報１０７に誤りがある場合は、送信タイミング管理部１１６で管理されている送信タイミングで再送要求を送信機１１４に供給する。再送要求は、上りチャネル１０６を介して無線基地局１０１の受信機１０５で受信される。再送制御部１１３は、受信したマルチキャスト情報１０７に誤りがない場合には、再送要求を出力することなく次のマルチキャスト情報１０７を受信する。
【０１０３】
無線基地局１０１の受信機１０５は、上りチャネル１０６を介して受信した信号を、配信情報管理部２３ｃ及び再送制御情報管理部２３ｂを介して再送制御部２３ａに供給する。再送制御部２３ａでは、再送要求が受信されると、配信情報管理部２３ｃの管理下で、任意に設定されたタイミンングで、入力端１０２から入力されるマルチキャスト情報の送信機１０４からの送信を一時中断して、再送要求で要求されたマルチキャスト情報をサービスエリアＳＡ内の各無線端末１１１へ再送する。再送制御部２３ａは、再送要求がない場合には、次のマルチキャスト情報を送信機１０４から送信する。
【０１０４】
又、無線基地局１０１の再送制御部２３ａは、サービスエリアＳＡ内の任意の無線端末１１１から再送要求があると、少なくとも再送要求により要求されたマルチキャスト情報を表すパケット番号等の情報を含む再送情報を、再送制御情報管理部２３ｂの管理下で、任意に設定されたタイミングで、送信機１０４を介してサービスエリアＳＡ内の各無線端末１１１へ配信する。
【０１０５】
再送情報を受信した無線端末１１１では、送信タイミング管理部１１６で管理されている送信タイミングになっても、送信しようとする再送要求が要求する情報と受信した再送情報で表されている情報とが一致すると、再送制御部１１３によりその再送要求の送信を中止して、要求する情報が無線基地局１０１から送信されてくるまで待つ。
【０１０６】
図１０は、第２実施例における無線基地局１０１及び無線端末１１１の動作を説明するフローチャートである。図１０は、無線基地局１０１の再送制御部２３ａを構成するプロセッサの処理及び無線端末１１１の再送制御部１１３を構成するプロセッサの処理に対応する。
【０１０７】
図１０において、無線基地局１０１では、ステップＳ４１が上記の如くマルチキャスト情報を、送信機１０４を介してサービスエリアＳＡ内の各無線端末１１１へ送信する。
【０１０８】
サービスエリアＳＡ内の各無線端末１１１では、ステップＳ５１〜Ｓ５９が行われる。ステップＳ５１は、受信機１１５を介して受信したマルチキャスト情報及び／又は再送情報を、再送制御部１１３に入力する。ステップＳ５２は、受信したマルチキャスト情報に誤りが検出されたか否かを判定する。ステップＳ５２の判定結果がＮＯであると、ステップＳ５３は、次にマルチキャスト情報の受信待ちとなり、処理はステップＳ５１へ戻る。他方、ステップＳ５２の判定結果がＹＥＳであると、ステップＳ５４は、再送タイミング管理部１１６により再送要求信号の送信タイミングを決定する。ステップＳ５５は、受信機１１５及び再送制御部１１３を介して得られる無線基地局１０１からの再送情報に再送予定として含まれているパケット番号等のマルチキャスト情報を示す情報が、送信タイミング管理部１１６において管理されている、当該端末装置１１１が再送要求信号により要求予定のバケット番号等のマルチキャスト情報を示す情報と一致するか否かを判定する。ステップＳ５５の判定結果がＹＥＳであると、ステップＳ５６は、再送要求信号の送信を中止する。
【０１０９】
又、ステップＳ５５の判定結果がＮＯであると、ステップＳ５７は、再送要求信号を再送制御部１１３内のメモリに保持する。ステップＳ５８は、送信タイミング管理部１１６により管理されている、マルチキャスト情報毎の送信タイミンングに達したか否かを判定し、判定結果がＹＥＳになると、ステップＳ５９は、送信タイミング管理部１１６の管理下で再送要求信号を送信機１１４を介して無線基地局１０１へ送信する。
【０１１０】
無線基地局１０１では、サービスエリアＳＡ内の１以上の無線端末１１１から再送要求信号を受信すると、ステップＳ４２により再送処理を行う。
【０１１１】
図１１は、第２実施例における無線基地局１０１の動作をより詳細に説明するフローチャートである。図１１は、無線基地局１０１の再送制御部２３ａを構成するプロセッサの処理に対応する。
【０１１２】
図１１において、ステップＳ４１は、配信情報管理部２３ｃの管理下で、マルチキャスト情報を、送信機１０４を介してサービスエリアＳＡ内の各無線端末１１１へ送信する。ステップＳ４３は、サービスエリアＳＡ内の無線端末１１１から再送要求信号を受信機１０５を介して受信したか否かを判定し、判定結果がＮＯであると、処理はステップＳ４１へ戻る。ステップＳ４３の判定結果がＹＥＳであると、ステップＳ４４は、受信した再送要求信号により要求されているマルチキャスト情報に対する再送要求信号を既に受け付けており、且つ、要求されているマルチキャスト情報が未再送であるか否かを、配信情報管理部２３ｃ及び再送制御情報管理部２３ｂで管理されている情報に基いて判定する。ステップＳ４４の判定結果がＹＥＳであると、ステップＳ４５は、同じマルチキャスト情報を要求する再送要求信号を破棄する。
【０１１３】
ステップＳ４４の判定結果がＮＯ、又は、ステップＳ４５の後、ステップＳ４６は、任意に設定されている再送情報の送信タイミングに達したか否かを、再送制御情報管理部２３ｂで管理されている情報に基いて判定し、判定結果がＹＥＳになると、ステップＳ４７は、送信機１０４を介して再送情報をサービスエリアＳＡ内の各無線端末１１１へ送信する。ステップＳ４８は、任意に設定されている、受け付けた再送要求信号で要求されているマルチキャスト情報の再送タイミングに達したか否かを、配信情報管理部２３ｃで管理されている情報に基いて判定し、判定結果がＮＯであると、処理はステップＳ４３へ戻る。他方、ステップＳ４８の判定結果がＹＥＳであると、ステップＳ４９は、受け付けた再送要求信号で要求されているマルチキャスト情報を送信機１０４を介してサービスエリアＳＡ内の各無線端末１１１へ再送し、処理はステップＳ４１へ戻る。
【０１１４】
無線基地局１０１を構成する手段のうち、図１１中、特にステップＳ４４、Ｓ４５、Ｓ４６、Ｓ４７が報知手段に対応する。又、特にステップＳ４８、Ｓ４９が再送手段に対応する。
【０１１５】
又、無線端末１１１を構成する手段のうち、図１０中、特にステップＳ５４、Ｓ５７〜Ｓ５９が再送要求手段に対応する。又、特にステップＳ５５、Ｓ５６が制御手段に対応する。
【０１１６】
以上、本発明を実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは、言うまでもない。
【０１１７】
【発明の効果】
以上、説明してきたように、請求項１乃至１４記載の本願発明によれば、同じマルチキャスト情報の配信サービスを受ける複数の無線端末において同じ再送の必要となる情報が発生した場合、その全ての無線端末から当該同じ情報についての再送要求が送信されることが防止される。その結果、無線リソースをできるだけ有効に利用することのできるマルチキャスト配信サービスにおける再送制御方法及びシステムを実現することができるようになる。
【０１１８】
請求項１５乃至２１及び請求項２３記載の本願発明によれば、上記再送制御方法に従って処理を行う再送制御装置又は無線基地局を提供することができる。
【０１１９】
更に、請求項２２及び請求項２４記載の本願発明によれば、上記再送制御方法に従って処理を行なう無線端末を提供することができる。
【図面の簡単な説明】
【図１】本発明になる再送制御方法の第１実施例に従った再送制御が行なわれる移動通信システムの構成例を示す図である。
【図２】図１に示す移動通信システムにおける無線基地局の基本的な構成例を示すブロック図である。
【図３】配信情報テーブルの構成例を示す図である。
【図４】再送制御情報テーブルの構成例を示す図である。
【図５】無線基地局の情報配信制御装置における再送制御部での処理の流れの一例を示すフローチャートである。
【図６】再送制御情報テーブル及び再送パケットの送信タイミングの一例を示すタイミングチャートである。
【図７】無線端末が再送パケットを受信するまでに受信すべき各情報の関係を示す図である。
【図８】各無線端末での処理の流れの一例を示すフローチャートである。
【図９】本発明になる再送制御方法の第２実施例が適用される移動通信システムを示すブロック図である。
【図１０】第２実施例における無線基地局及び無線端末の動作を説明するフローチャートである。
【図１１】第２実施例における無線基地局の動作をより詳細に説明するフローチャートである。
【図１２】従来の再送制御方法の一例を示す図である。
【符号の説明】
１０Ａ、１０Ｂ、１０Ｃ  無線端末
２０  無線基地局
２１  送受信装置
２２  データ管理装置
２３  情報配信制御装置
２３ａ  再送制御部
【図１】
0003908490.tif 000002
【図２】
0003908490.tif 000003
【図３】
0003908490.tif 000004
【図４】
0003908490.tif 000005
【図５】
0003908490.tif 000006
【図６】
0003908490.tif 000007
【図７】
0003908490.tif 000008
【図８】
0003908490.tif 000009
【図９】
0003908490.tif 000010
【図１０】
0003908490.tif 000011
【図１１】
0003908490.tif 000012
【図１２】
0003908490.tif 000013