Faits: Faits: A. A.a A la suite d'une fracture au niveau de l'épaule droite, B._ a subi une incapacité totale de travail dès le 19 mai 2001 et sollicité l'octroi de prestations de l'assurance-accidents et de l'assurance-invalidité. Par décision sur opposition du 4 juin 2003, la Caisse nationale suisse d'assurance en cas d'accidents (ci-après : CNA) lui a alloué une rente fondée sur un degré d'invalidité de 29% dès le 1er novembre 2002 et une indemnité pour atteinte à l'intégrité. De son côté, l'Office cantonal AI de Genève (ci-après : l'office AI) l'a mis au bénéfice d'une rente entière à partir du 1er mai 2002 et supprimé le droit à celle-ci dès le 1er novembre suivant, le degré d'invalidité présenté alors (28%) ne fondant plus le droit à la prestation (prononcé du 17 février 2004 adressé à la Caisse de compensation de la SSE). A.b Saisi d'un recours contre la décision sur opposition de la CNA, le Tribunal cantonal des assurances sociales de la République et canton de Genève a suspendu la procédure dès le 15 juin 2004 afin de permettre à B._ de se déterminer à réception de la décision de l'office AI. Par ordonnance du 30 mai 2005, le Tribunal a ordonné la reprise de la procédure et invité B._ à indiquer s'il entendait maintenir ou non son recours. Par courrier du 10 juin 2005, celui-ci a fait part de son intention de poursuivre la procédure, précisant que le fait que l'office AI n'ait pas encore statué sur sa demande de prestations ne modifiait pas sa position. Par lettre du 15 juin 2005, la juridiction cantonale a invité l'office AI à s'expliquer sur le fait que le dossier constitué devant elle contenait le prononcé du 17 février 2004 mais pas la décision corrélative. Par courrier du 20 juin complété le 7 juillet 2005, l'office AI a produit copie d'une décision établie le 10 août 2004 à l'adresse de B._, accordant à ce dernier une rente entière du 1er mai 2002 au 31 octobre suivant. A.c La juridiction cantonale a transmis cette décision au conseil de B._, Me Henri Nanchen, par la voie de la case du Palais de justice, en annexe d'un courrier daté du 12 juillet 2005. A l'issue d'une audience de comparution des mandataires tenue le 6 septembre suivant, elle a accordé à l'assuré un délai au 26 septembre 2005 pour qu'il se détermine sur l'opportunité de maintenir son recours contre la décision de la CNA au regard de celle prononcée le 10 août 2004 par l'office AI. Par acte du 26 septembre 2005, B._ a exprimé son intention de maintenir son recours; en outre, il a requis - et obtenu - une prolongation de délai jusqu'au 25 octobre 2005, au motif que le dossier AI n'était parvenu à son avocat que le 21 septembre 2005. Par écritures du 25 octobre 2005, B._ a complété son recours contre le prononcé de la CNA et formé opposition contre la décision du 10 août 2004 de l'office AI; en outre, il a communiqué à ce dernier l'élection de domicile faite en l'étude de son conseil. Le 7 novembre 2005, l'office AI a déclaré l'opposition irrecevable pour cause de tardiveté. A.c La juridiction cantonale a transmis cette décision au conseil de B._, Me Henri Nanchen, par la voie de la case du Palais de justice, en annexe d'un courrier daté du 12 juillet 2005. A l'issue d'une audience de comparution des mandataires tenue le 6 septembre suivant, elle a accordé à l'assuré un délai au 26 septembre 2005 pour qu'il se détermine sur l'opportunité de maintenir son recours contre la décision de la CNA au regard de celle prononcée le 10 août 2004 par l'office AI. Par acte du 26 septembre 2005, B._ a exprimé son intention de maintenir son recours; en outre, il a requis - et obtenu - une prolongation de délai jusqu'au 25 octobre 2005, au motif que le dossier AI n'était parvenu à son avocat que le 21 septembre 2005. Par écritures du 25 octobre 2005, B._ a complété son recours contre le prononcé de la CNA et formé opposition contre la décision du 10 août 2004 de l'office AI; en outre, il a communiqué à ce dernier l'élection de domicile faite en l'étude de son conseil. Le 7 novembre 2005, l'office AI a déclaré l'opposition irrecevable pour cause de tardiveté. B. Par jugement du 7 mars 2006, le Tribunal cantonal des assurances sociales de la République et canton de Genève a rejeté le recours formé par B._ contre la décision sur opposition de l'office AI. B. Par jugement du 7 mars 2006, le Tribunal cantonal des assurances sociales de la République et canton de Genève a rejeté le recours formé par B._ contre la décision sur opposition de l'office AI. C. B._ a interjeté un recours de droit administratif contre ce jugement dont il a requis l'annulation, en concluant, sous suite de dépens, à l'octroi d'une rente entière à partir du 9 octobre 2002 jusqu'au 30 septembre 2003. L'office AI a conclu au rejet du recours dans la mesure où il est recevable, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 